
/*  ==================== 全局通用部分 ====================  */

* { margin: 0; padding: 0; }
img { border: none; }
body,td,th { font-size: 12px; }
body { text-align: center; color: #444; }
/*  == 清除浮动 ==  */
.clear { clear: both; display: block; }
a { color: #444; text-decoration: none; }
a:hover { color:#C00; text-decoration:none }
.textleft { text-align:left; }
.textright { text-align:right; }
.banner { margin:10px 0 0 0; }
/*  ======================  */
a{ color:#666666; text-decoration:none}

#all{ width:100%; height:auto; margin:0 auto; padding:0 auto;}
#main{width:962px; height:auto; background:url(../../images/sub_bg.jpg) top no-repeat; background-color:#F9F8F3;}
#main_top{width:962px; height:335px; float:left;}
/* Nav
==========================================================*/
.nav {width:800px;  height:100px;}
.nav table tr td{color:#FDFAD0;}
.navlist {
display:block;
height: 30px;
line-height: 30px;
padding-left:135px;
}
.nav li {
float: left;
display: inline;
margin-left:5px;
}
.nav_title{
display: block;
color:#FAFBC8;
width: 90px;
text-align: center;
font-size: 110%;
font-weight:bold;
font-family: Verdana, Geneva, sans-serif;
}
.nav a:link, .nav a:visited {
color: #FEFBC2;
}
.nav a.current, .nav a:hover, .nav a:active {
color:#FD7217;
font-weight: bold;

}
.subnav {
position: absolute;
margin-top:4px;
float:left;
height: 27px;
line-height: 27px;
white-space: nowrap;
background:url(../images/top_menu_bg_sub02_1.png) no-repeat;
}
* html .subnav {
margin: 0 10px 0 -10px; /* IE 6 and below */
}
.subnav p {
padding: 0px 10px;
background:url(../images/top_menu_bg_sub02.png) no-repeat right top;
}
.subnav p span {
display: block;
background: url(../images/top_menu_bg_sub03.jpg) repeat-x;
}
.subnav p.pointer {
position: absolute;
top: -4px;
height: 5px;
width: 11px;
background: url(../images/top_menu_bg_sub01.png) repeat-x;
}
.subnav a {
display: inline;
padding: 0;
font-size: 100%;
}

.subnav, .subnav a:link, .subnav a:visited {
color: #FD7217;
}
.subnav a:hover, .subnav a:active {
color: #235e99;
}
.subnav a:hover, .subnav a:active {
font-weight: normal;
background: none;
border-bottom: 2px solid;
}
/* subnav position and pointer position */
#subnav1 { margin-left:15px;}
#subnav2 { margin-left:15px;}
#subnav3 {margin-left:-224px;}

#subnav1 .pointer,
#subnav2 .pointer{left:25px;}
#subnav3 .pointer{left:260px;}

/* Note
==========================================================*/
.note {
padding: 0 10px 10px;
color:#666666;
}
.note span{
float:right;
}
.disable {
display: none;
}
.disable a{ font-weight:bold;}
/*==========================================================*/


#main_center{width:962px; height:470px; float:left;}
#main_center_title{width:250px; height:110px;float:left;}
.main_center_title_en{line-height:40px; font-size:24px; font-weight:bolder; color:#FFF}
.main_center_title_cn{line-height:58px; font-size:36px; font-weight:bolder; color:#FFF}
#main_center_content{width:960px;; height:360px; float:left;}
#main_center_content_list{width:245px; height:360px; float:left;}
.main_center_content_list_hr{width:100%; color:#666; border-bottom:0px; border-left:0px; border-right:0px; border-top-style:dashed; height:1px;}
.main_center_content_list_con{width:100%;height:30px; float:left; font:"宋体"; font-size:16px;font-weight:bolder; line-height:30px;}
#main_center_content_con{width:590px; height:360px; padding-top:10px; margin-left:20px; float:left;}
#main_bottom_info{float:left; width:100%; height:auto; background:url(../images/bottom_main_bg.jpg) no-repeat center bottom;}
#main_bottom_info_active{width:825px; height:38px; line-height:38px; text-align:right; color:#863325; font-weight:bolder; font-family:Arial, Helvetica, sans-serif; float:left;}
#main_bottom_info_com{width:962px; height:40px; float:left;}
#main_bottom_info_addrr{width:440px; height:38px; float:left; line-height:18px; color:#7E7663; font-family:Arial, Helvetica, sans-serif;}
#main_bottom_info_addrl{width:420px; height:38px; float:left; line-height:18px; color:#7E7663;font-family:Arial, Helvetica, sans-serif;}


