@charset "utf-8";

/* reset */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding:0; font-size:100%; }

body { text-align:center; font:14px/1 Arial, SimSun; color:#333; letter-spacing:1px; }

table { border-collapse:collapse; border-spacing:0; }

td, th, div { text-align:left; }

b { font-weight:normal; }

input, select { vertical-align:middle; }

input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }

li { list-style-type:none; line-height:1.7 }

h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }

sup { vertical-align:text-top; }

subx { vertical-align:text-bottom; }

img, fieldset { border:0; }

legend { color:#000; }

optgroup { font-style:normal; font-weight:normal; }

/* generic */

a:link { color:#222323; text-decoration:none; }

a:visited { color:#222323; text-decoration:none; }

a:hover { color:#b22222; text-decoration:underline; }

.clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }

*html .clear { zoom:1; } /* IE6 */

*+html .clear { zoom:1; } /* IE7 */

/* moudle */

#wrap { margin:0 auto; width:995px; overflow:hidden;  }

#hd { height:220px; position:relative; zoom:1; }

/*#hd div { position:absolute; top:20px; right:160px; }*/
#first  {
	position:absolute;
	top:25px;
	right:304px;
	width: 530px;
}
#second {
	position:absolute;
	top:177px;
	right:188px;
	width: 465px;
	height: 36px;
}
#second p{color:#fefb03;font-size:18px;font-weight:bold;fontfamily:����;}

#bd { }

.left { padding:5px; float:left; overflow:hidden; width:330px; }

.left a:link, .left a:visited{ height:18px; padding-top:3px; display:block; overflow:hidden; background:url(../images/leftItemBg1.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/leftItemBg1.png', sizingMethod='scale'); _cursor:pointer; margin:5px 0; padding-left:50px; color:#FFF; font-weight:bold; position:relative; zoom:1 }

.left a:hover { text-decoration:none; color:#FF0;  }

.left a img { margin-right:5px; vertical-align:middle; }

.left a .img { position:absolute; right:0; top:5px; }

#cont02 a, #cont03 a { padding-left:70px; background:none; color:#333; font-weight:normal; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='', sizingMethod='scale'); font-size:15px; }

#cont02 a:hover, #cont03 a:hover { color:#C03; background:url(../images/leftItemBg2.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/leftItemBg2.png', sizingMethod='scale'); _cursor:pointer;  }

#cont02 a:focus, #cont03 a:focus { color:#C03; background:url(../images/leftItemBg2.png); }

#cont0206 a, #cont0303 a, #cont0304 a{ padding-left:90px; font-size:12px; margin:0; padding-top:1px; height:20px; }

#cont020602 a, #cont030301 a, #cont020611 a, #cont020616 a, #cont030302 a, #cont030402 a { padding-left:90px; font-size:12px; margin:0; padding-top:1px; height:20px; }

#cont04 a { line-height:1.7; height:auto; background:none; color:#333; font-weight:normal; font-size:12px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='', sizingMethod='scale'); }

#cont04 a:hover { text-decoration:underline; color:#C03; }

.right { padding:5px 20px 5px 10px; float:left; width:625px; height:100%; overflow:hidden; }

#ifrm { width:100%; }

.cont { background:url(../images/contBg.png) no-repeat; padding-top:20px; }

.cont h3 { font-size:24px; font-weight:bold; padding-bottom:50px; color:#A01235; text-align:center; }

.cont h4 { font-size:14px; font-weight:bold; padding:10px 30px; color:#A01235; }

.cont h5 { font-size:14px; font-weight:bold; padding:10px 30px; text-indent:2em; }

.cont p { line-height:1.7; text-indent:2em; padding:5px 30px; }

.cont .tab { margin:30px 0; overflow:hidden; background:url(../images/tabBg.png) no-repeat bottom; padding:0 0 8px 50px; position:relative; }

.cont .tab span { margin-left:2px; cursor:pointer; width:110px; height:17px; display:inline-block; text-align:center; padding-top:5px; }

.cont .tab .taba { background:url(../images/tabaBg.png); color:#FFF; }

.cont .tab .tabb { background:url(../images/tabbBg.png); }

.cont .tab .b { position:absolute; top:3px; right:10px; cursor:pointer; }

.cont table { width:98%; margin:auto; }

.cont th, .cont td { padding:5px 15px; border:1px solid #cc9966; font-size:12px; }

.cont th { background:#900; color:#FFF; text-align:center; }

.cont td { cursor:pointer; }

.cont table .r { text-align:right; }

.cont table .c { text-align:center; }

.cont table .cr { text-align:center; color:#C00; }

.cont .top { padding:30px 0 30px 500px; }

.cont .top img { cursor:pointer; }

.cont .contBottom { background:url(../images/contFtBg.png) no-repeat right; height:247px; }


#ft { background:url(../images/ftBg.png); height:98px; }

#ft .in { padding-top:35px; line-height:1.7; text-align:center; color:#FFF; font-size:12px; }
