@charset "gb2312";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{
	margin:0;
	padding:0;
	border:0;
}
body{font-size:12px;font-family:"ËÎÌå","Arial";background: url(../images/topbg.jpg) top repeat-x; color:#000;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
.clear:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
.fl { float:left;}
.fr { float:right;}
/*Á´½ÓÑùÊ½*/
a:link {color:#000;text-decoration:none;}
a:visited {color:#000;text-decoration:none}
a:hover {color:#c00;text-decoration:underline}
a:active {color:#c00; text-decoration:underline}
/*°×*/
.white a{ color: #FFF; text-decoration:none}
.white a:visited { color: #FFF; text-decoration:none}
.white a:hover { color: #FFF; text-decoration:underline}	
.white a:active { color: #FFF; text-decoration:underline}	
/*À¶*/
.blue a,.blue a:visited,.blue a:active{color: #07468d;text-decoration:none}
.blue a:hover {color: #f09d1f;text-decoration:none}
#page { width:950px; margin:0 auto}
/*À¶ºì*/
.bluered a:link,.bluered a:visited,.bluered a:active{ color: #06F; text-decoration:none}
.bluered a:hover { color: #F00; text-decoration:underline}
/*ÉîÀ¶ºì*/
.blueredd a:link,.blueredd a:visited,.blueredd a:active{ color:#07468d; text-decoration:none}
.blueredd a:hover { color:#d21805; text-decoration:underline}
/*»Ò³È*/
.go a:link,.go a:visited,.go a:active{ color: #888888; text-decoration:none}
.go a:hover { color:#fc8e00; text-decoration:underline}
/*³È*/
.orange a:link,.orange a:visited,.orange a:active { color:#fc6806; text-decoration:none}
.orange a:hover { color:#fc6806; text-decoration: underline}
/*ºÚ³È*/
.bo a:link,.bo a:visited,.bo a:active { color:#000; text-decoration:none}
.bo a:hover { color:#fc6806; text-decoration: underline}

.red a:link,.red a:visited,.red a:active{ color:#d21805; text-decoration:none}
.red a:hover { color:#d21805; text-decoration: underline}
/*»ÒºÚ*/
.grayb a:link,.grayb a:visited,.grayb a:active { color:#666666; text-decoration:none;}
.grayb a:hover { color: #000; text-decoration: underline;}
/*Ä«ÂÌ*/
.dgreen a:link,.dgreen a:visited,.dgreen a:active { color:#136789; text-decoration:none;}
.dgreen a:hover { color: #136789; text-decoration: underline;}
/*header*/
.top_info { height:33px; line-height:37px; padding:0 0 10px 0; overflow:hidden}
.top_info_l { float:left; padding:0 0 0 10px}
.top_info_r { float:right; padding:0 10px 0 0}
.tel { padding:0 10px 0 0}
.logo { float:left}
.banner { float:right;}
.c2cc_site { float:right; line-height:19px; padding:5px 10px 0 10px}
/*µ¼º½*/
.nav { clear:both;height:32px;line-height:32px;background: url(../images/newred.jpg); font-size:14px;margin:8px 0 0 0}
.nav li{float:left; display:block; width:115px; text-align:center; font-weight:bold }
.nav li.on { background: url(../images/newb.jpg); width:100px}
.nav li.right { float:right; color:#FFF; width:160px}
.content { width:950px; padding:10px 0 0 0}

/*footer*/
.footer { clear:both; width:950px; float:left;text-align:center; padding:15px 0 0 0; margin:10px 0 0 0 ; line-height:23px;background:url(../images/footer.jpg) top repeat-x}
.footer p.p{padding:0 0 10px 0}
.layer {width:170px; padding:5px; font-size:12px; line-height:20px; color:#d00f06; border:1px solid #CCC; background: #FFF;position:absolute;filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; z-index:99;}
