*{margin:0;padding:0}
html,body{height:100%;background:#FFFFFF;}

/*frame*/
#_frameWrap{}
#topFrame{}
#leftFrame{}
#mainFrame{border:0 solid #CCC;}
#bottomFrame{}

/*_top*/
body.f_top{ background:url(frame1_top_mid.jpg) repeat-x;min-width:974px;width:expression((documentElement.clientWidth < 974) ? "974px" : "auto" ); }
div.header{background:url(frame1_top_left.jpg) no-repeat; height:153px;}
div.titlewrap{background:url(frame1_top_right.jpg) no-repeat right top; height:153px;}
div.title{ position:absolute; top:45px; left:210px;}
div.title h1{
    font-family:"ºÚÌå";
	font-size:33px;
    letter-spacing: 4px;
	line-height:140%;
    text-align:left;
    color:#FF6600;
	font-weight: bold;
    width:600px;
    /*
    filter: Shadow(Color=#999999, Direction=80);*/
}
div.title h1.f22{font-size:22px;}
div.logo{display:none;}
div.date{position:absolute;right:40px;top:87px;font:12px/160% Arial;color:#B73C00;}
div.date span{letter-spacing: 2px;}

div.nav{ height:26px; position:absolute; top:128px; right:0; background:url(frame1_top_nav.gif) no-repeat left top; padding-left:22px; border-bottom:1px dotted #000000; width:78%;}
div.nav ul{height:26px;list-style:none; background:url(frame1_top_li.jpg) repeat-x; padding-right:50px; padding-left:20px; /*width:778px*/}
div.nav ul li{float:right;padding:0 1px; }
div.nav ul li a{ float:left;white-space:nowrap;font:12px/180% Arial;letter-spacing:2px;color:#000;text-decoration:none; width:100% !important; width:5%;}
div.nav ul li a:hover{color:#FFFFB5; background:url(frame1_top_liHover.jpg) repeat-x; cursor:hand;}
div.nav ul li a span{padding:0 15px; border-right:1px solid #000000; display:block; height:23px;}
div.nav ul li a:hover span{}
div.neck{display:none;}


/*_bottom*/
div.footer{background:url(frame1_btm_bg.jpg) repeat-x;}
div.copyright{height:30px;text-align:center;border-top:1px solid #FFF;}
div.copyright span{font:12px/30px Arial;color:#000;letter-spacing:1px;height:29px; line-height:29px;}
div.copyright span a{font:12px/30px Arial;text-decoration:none;color:#000;}
div.copyright span a:hover{text-decoration:underline;color:#0099CC;}


/*_left*/
body.f_left{background:url(frame1_left_mid.jpg) repeat-y;text-align:left;min-height:100%; _height:100%;_overflow-x:hidden;_overflow-y:auto;}/*middle repeat*/
div.leftwrap{background:url(frame1_left_btm.jpg) no-repeat left bottom;text-align:center;*min-height:100%;min-height:100%; _height:100%;}/*adapt diffrent height*/
div.menuwrap{background:url(frame1_left_top.jpg) no-repeat left top; padding-top:50px;padding-bottom:20px;text-align:left;}

ul.menu{list-style:none;padding-left:45px;width:150px;text-align:left;overflow:hidden;}
ul.menu li{font-size:0;line-height:0;padding-bottom:3px;}
ul.menu li a{display:block;font:12px/160% Arial;color:#000;letter-spacing:1px;line-height:17px; text-decoration:none;background:url(frame1_left_li.jpg) left center no-repeat; padding-left:25px;}
ul.menu li a:hover{color:#A90D30;}
ul.menu li a.open{color:#A90D30;background:url(frame1_left_li1.jpg) left center no-repeat;}
ul.menu li a span{display:block;}
ul.menu li a.open span{display:block;}
ul.menu li ul{margin-top:2px;list-style:none;display:none; margin-left:20px;}
ul.menu li ul li{border:0;width:110px;}
ul.menu li ul li a{padding-left:18px; height:auto;border:0;background:url(frame1_left_li2.jpg) no-repeat 0 2px;font:12px/140% Arial;color:#000;}
ul.menu li ul li a:hover,ul.menu li.open ul li a.cur{color:#FF6600}
ul.menu li ul li a span{}
ul.menu li ul li a:hover span,ul.menu li.open ul li a.cur span{}