/* Author:Richard */
/* Date:2009-08   */

body{text-align:center;font-family:"ËÎÌå", arial;margin:0; padding:0; background: #EDEDEE; font-size:12px; color:#3D3B3B;}
div,form,img,ul,ol,li,dl,dt,dd{margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}

/* Link */
a:link {color: #3D3B3B; text-decoration:none;}
a:visited {color: #65655E;text-decoration:none;}
a:hover {color:#b82106;text-decoration:underline;}
a:active {color: #65655E;}

/* Color */
.cRed,a.cRed:link,a.cRed:visited{ color:#f00; }
.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:active{color:#00A4C2;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #3D3B3B;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.cOrange,a.cOrange:link,a.cOrange:visited{color:#EC6D00;}

/* Font  */
.fB {font-weight: bold;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}

/* Other */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */
.hidden {display: none;}
.imgNone{border:0px;}

.input{border:1px solid #A9C9E2;background:#E8F5FE;height:18px;padding:3px;color:#265070;}

.blank3 {clear:both; height:3px; overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}

.divfont0{font-size:0px;margin:0px;}

/* main layout */
.area{margin:0 auto;width:1001px;clear: both;background:#fff;overflow:hidden;}



#top{width:980px;height:40px;}
#top .area-topnav{float:right;width:350px;padding:15px 10px 0 0;text-align:right;}
#top .area-topfirst,.area-topsecond,.area-topthree{height:20px;width:70px;overflow:hidden;}
#top .area-topfirst{background:url(../images/dot-img.gif) 0px -3px;padding:0px 0 0 17px;}
#top .area-topsecond{background:url(../images/dot-img.gif) 0px -23px;padding:0px 0 0 19px;}
#top .area-topthree{margin:-5px 0 0 5px;z-index:1;position:relative;}

#menu{margin:0 auto;width:980px; height:70px;background:url(../images/menu-bg.gif) 0px -78px repeat-x;}
.nav-logo{float:left;width:220px;}

.nav{float:right;width:755px;height:57px;text-align:left;background:url(../images/menu-bg.gif) 0px 0px repeat-x;margin:0px 0 0 0px;padding:0px 0 0 0;}
.navUp{height:30px;}
.navUp .left{float:left;width:90px;}
.navUp .right{float:right;width:665px;height:30px;line-height:23px;color:#fff;font-weight:bold;overflow:hidden;}
.navUp .right a{background:url(../images/dot-img.gif) left -72px no-repeat;float:left;padding:5px 20px 0 28px;}
.navUp .right .firstNode{background:none;}
.navUp .right a,.navUp .right a:visited{color:#fff;}
.navUp .right a:hover{color:#f30;}

.navDown{height:25px;line-height:18px;}
.navDown span{float:left;}
.navDown span a{float:left;padding:5px 15px 0 0px;}
.navDown span a,.navDown a:visited{color:#1E4E53;}
.navDown span a:hover{color:#f30;}
.navDown .img{padding:10px 5px 0 10px;}


.bottom{margin:0 auto;width:980px;text-align:center;}
.bottom-txt{height:20px;line-height:30px;overflow:hidden;}
.bottom p{margin:5px 0px;padding:0;}
.bottom-txt a{background:url(../images/dot-img.gif) left -107px no-repeat;padding:3px 10px 0 20px;}
.bottom-txt a,.bottom-txt a:hover,.bottom-txt a:visited{color:3D3B3B;}
.bottom-txt .firstNode{background:none;padding:3px 10px 0 0;}
.bottom .shengming{padding:0 120px;line-height:20px;color:#A8B7BA;}
.bottom .shengming a{color:#A8B7BA;}