﻿@charset "utf-8";
/* CSS Document */

body {font-size: 12px;}
body {margin:0px;padding:0px;font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; background:#044B7A url(images/Stage_BG_btm.png) repeat-x;} 
img { border:0;}
div,p,form,ul,li,input { margin:0px; padding:0px;}
li {list-style: none;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {text-decoration:none;}
.c004E73,a.c004E73:link,a.c004E73:visited{color:#004E73;}
.c000,a.c000:link,a.c000:visited{color:#000;}
.c00496C,a.c00496C:link,a.c00496C:visited{color:#00496C;}

#container { width:968px; margin:0px auto;}


#header { float:left; width:959px; height:150px; background:url(images/head_backg.jpg) no-repeat;}
#header #logo { float:left; margin-top:18px; width:471px; height:76px; background:url(images/logo1.jpg) no-repeat;}
#header #other { float: right; margin-right:38px; width:200px; height:95px; background:url(images/word.jpg) no-repeat; padding-top:10px; color:#00496C; text-align:right;}

#nav{ clear:both;width:952px; margin:10px auto 0px auto;}
#subnav{float:left; width:946px;background-image:url(images/navM.gif);}
#subnav div{background-image:url(images/nav_S.gif);float:left;width:4px; height:34px; font-size:0px; margin:0px 4px; background-repeat:no-repeat; background-position:top; background-repeat:no-repeat;}

a.nav{padding-left:12px; color:#fff; height:34px; font-size:14px; text-decoration:none; cursor:pointer;}
a.nav span{ padding-right:12px; height:24px; padding-top:10px;}
a.nav:hover{ padding-left:12px; color:#fff; height:34px; font-size:14px; background-image:url(images/nav_Over_L.gif); background-position:left center; background-repeat:no-repeat; text-decoration:none;}
a.nav:hover span{padding-right:12px; height:24px; padding-top:10px;background-image:url(images/nav_Over_R.gif); background-position:right center; background-repeat:no-repeat;}
#curTab{padding-left:12px; color: #0080C0; height:34px; font-size:14px;background-image:url(images/nav_On_L.gif); background-position:left center; background-repeat:no-repeat;}
#curTab span{padding-right:12px;height:24px; padding-top:10px;background-image:url(images/nav_On_R.gif);background-position:right center; background-repeat:no-repeat;}
a.nav,a.nav span,a.nav:hover,a.nav:hover span,#curTab,#curTab span {display:block; float:left;font-weight:bold;}


#banner { float:left;width:960px; background-color:#5BC4F6;}
#main { float:left; width:960px;  background:#FFFFFF url(images/main_bg.jpg) no-repeat;}


.ProductCate { width:94%; margin:5px auto;}
.ProductCate td { background:url(images/arrow_01.gif) no-repeat 5px 2px; padding-left:18px; height:25px;}

#demo {
	MARGIN: auto; OVERFLOW: hidden; WIDTH: 630px; TEXT-ALIGN: center
}

#foot { float:left; width:960px;position:relative; background:url(images/bottom_bj.jpg) repeat-x; height:130px;}
#subfoot {position:absolute;bottom:20px;line-height:20px;text-align:center; width:100%; color: #004E73;}

.main_left  {float:left; background:url(images/left_bg.jpg) no-repeat; width:4px; height: auto;}
.main_right {float:left; background:url(images/right_bg.jpg) no-repeat; width:4px;}


.tips{width:96%;height: 26px;margin: 5px auto;border:1px solid #ffcc00;background-color: #fffff7;vertical-align: middle;line-height:26px;padding:5px 0 0 20px;color:#777;}
.tips .r { color:#990000; font-weight:bold; font-size:11px}
