/****************2009-04-06************/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
body,ul,ol,li,p,form,fieldset,table,td{font-family:"ËÎÌå";}
body{background:#ffffff;color:#333333;margin-top:0px;margin-bottom:0px;}
.j20090903 { background:#FFF url(../images/20090403/c2009_b.jpg) center top no-repeat;}
.j0909271 { background:#FFF url(../images/20090403/c2009zb.jpg) center top no-repeat;}
.j090903_n01 { width:1032px; height:31px; margin:0 auto;}
.j090914m { float:right; width:145px;}
.j090914a { float:left; margin:6px auto auto 0; color:#FF0; width:23px; font-size:18px; line-height:18px; height:18px; overflow:hidden; font-weight:bold; text-align:center;}
.j090914b { float:right; margin:6px 0 auto auto;}

.j090914a2 {float:left; margin:0;}
.j090914m2 { float:right; width:415px;}

td,li,select,input,textarea,div{font-size:12px;}
ul,li { list-style:none; padding:0; margin:0;}

a:link {color:#006BB6;text-decoration: underline; _text-decoration: none;}
a:visited {color:#006BB6;text-decoration: underline; _text-decoration: none;}
a:hover {color:#FF6D00;text-decoration: underline;}
a:active {color:#FF6D00;text-decoration: underline;}

.cRed,a.cRed:link,a.cRed:visited{ color:Red; }

.submit01 { height: 20px; text-align:center; width:44px; border: none; background:url(../images/20090403/btn.jpg) no-repeat center; color: #0C1115; line-height: 20px; letter-spacing: 1px; cursor: pointer; }
.submit02 { height: 20px; text-align:center; width:51px; border: none; background:url(../images/20090403/search.jpg) no-repeat center; color: #0C1115; line-height: 20px; letter-spacing: 1px; cursor: pointer; }
.tx01 { width:100px; height:15px; border:1px solid #DBE4F3; margin:0px; margin:0px; line-height:18px;}
.sel_nv01 { width:123px;}

.top01 { margin:0 auto; width:948px; text-align:left; height:26px; background:url(../images/20090403/top_01_bg.jpg) repeat-x; border:1px solid #DBE4F3;}
.top01_1 { float:left; width:390px; margin:2px 8px;}
.top01_2 { float:right; margin:3px 8px; height:20px; line-height:20px; color:#666666;}
.top01_2 a:link { color:#666666; text-decoration:none; margin:0 8px;}
.top01_2 a:visited { color:#666666; text-decoration:none; margin:0 8px;}
.top01_2 a:hover { color:#FF6D00; text-decoration:underline;}
.top01_2 a:active { color:#FF6D00; text-decoration:underline;}
.top01_2 strong a:link { color:#B70000; text-decoration:none; margin:0 10px;}
.top01_2 strong a:visited { color:#B70000; text-decoration:none; margin:0 10px;}
.top01_2 strong a:hover { color:#FF6D00; text-decoration:underline;}
.top01_2 strong a:active { color:#FF6D00; text-decoration:underline;}

.top02 { width:950px; margin:1px auto 0 auto; background:url(../images/20090403/top_02_bg.jpg) repeat-x; height:80px;}
.jv_logo { float:left; background:url(../images/20090403/top_021.jpg) left no-repeat; padding-left:9px; height:80px;}
.jc_nav { float:right; height:80px;}
.jc_nav01 { margin:16px auto 8px auto; text-align:center;}
.jc_nav01 a:link { color:#000; font-size:14px; font-weight:bold; margin:0 11px; text-decoration:none;}
.jc_nav01 a:visited { color:#000; font-size:14px; font-weight:bold; margin:0 11px; text-decoration:none;}
.jc_nav01 a:hover { color:#FF6D00;}
.jc_nav01 a:active { color:#FF6D00;}
.jc_nav02 { clear:both; height:34px; float:right;}
.jc_nav021 { float:left; background:url(../images/20090403/top_022.jpg) no-repeat; height:34px; width:3px;}
.jc_nav022 { float:left; width:700px; background:url(../images/20090403/top_02_bg02.jpg) repeat-x; text-indent:0.5em; color:#FFF; height:34px; _height:29px; line-height:32px; overflow:hidden; _padding-top:5px;}
.jc_nav022 form {color:#FFF;}
.jc_nav022 span { margin-left:12px;}
.jc_nav022 a:link { color:#FFF; text-decoration:none; margin:0 5px;}
.jc_nav022 a:visited { color:#FFF; text-decoration:none; margin:0 5px;}
.jc_nav022 a:hover { color:#CC0000; text-decoration:underline;}
.jc_nav022 a:active { color:#CC0000; text-decoration:underline;}
.jc_nav022 img { vertical-align:top; margin-top:4px;}
.jc_nav023 { float:left; background:url(../images/20090403/top_023.jpg); height:34px; width:4px;}

.jc_pnav { width:948px; height:93px; text-align:left; margin:0 auto 8px auto; background:#FFF url(../images/20090403/top_03.jpg) repeat-x; border:1px solid #DBE4F3;}
.jc_pnav02 { clear:both; width:930px; margin:0 auto; height:0px; border-bottom:1px solid #FFF; border-top:1px solid #B7C2D6;}
.jc_pnav02 span { display:none;}
.jc_pnav01 { margin:10px auto 0 auto; _margin-top:8px; height:25px;}
.jc_pnav01 li { float:left;}
.jc_pnav01 li a:link { color:#000; text-decoration:none;}
.jc_pnav01 li a:visited { color:#000; text-decoration:none;}
.jc_pnav01 li a:hover { color:#FF6D00; text-decoration:underline;}
.jc_pnav01 li a:active { color:#FF6D00; text-decoration:underline;}
.jc_pnav01 li a img { vertical-align: text-bottom; margin-right:5px;}
.jc_pnav031 { margin:8px 0 0 8px; width:530px; float:left; _margin-left:4px; overflow:hidden;}
.jc_pnav031 li { float:left; margin-left:10px; _margin-left:5px; _margin-right:5px;}
.jc_pnav031 li a img { vertical-align: text-bottom;}
.jc_pnav032 { float:left; margin-left:2px;}
.jc_pnav0321 { clear:both; margin:8px 6px;}
.jc_pnav0321 div { background:url(../images/20090403/t01.gif) no-repeat; color:#FFF; width:33px; height:15px; float:left; font-weight:bold; line-height:15px; text-indent:0.1em;}
.jc_pnav0321 a { text-decoration:none; margin:0 2px 0 6px; _margin:0 2px 0 4px;}
.jc_pnav0321 a:hover { text-decoration:underline;}

.jcdefault02{ clear:both; width:950px; margin:0 auto; height:auto; text-align:left;}
.margin01{ margin-bottom:8px;}
.jcdefault01{ clear:both; width:950px; height:98px;}
.jcdefault03{ float:left; width:243px; height:auto;}
.jcdefault04{ float:left; width:464px; height:auto;}
.jcdefault05{ float:right; width:230px; height:auto;}
.jcdefault06{ float:left; width:230px; height:auto;}
.jcdefault07{ float:left; width:224px; height:410px;background-image:url(../images/jcleft02.gif); padding-left:6px;}
.jcdefault08{ float:left; width:218px; height:63px;}
.jcdefault09{ float:left; width:55px; text-align:center; height:38px;background-image:url(../images/jcleft04.gif);padding-top:22px;font-weight:bold;}
.jcdefault09_1{ float:left; width:55px; text-align:center; height:48px;background-image:url(../images/jcleft04.gif);padding-top:12px;font-weight:bold;line-height: 18px;}
.jcdefault10{ float:left; width:155px; height:60px; text-align:left;line-height: 18px; padding-left:5px;}
.jcdefault11{ float:left; width:208px; height:18px;padding-top:8px; border-bottom: #DDDDDD 1px solid; padding-left:5px; padding-right:5px;}
.jcdefault12{ float:left; width:auto; height:auto;}
.jcdefault13{ float:right; width:auto; height:auto;}
.jcdefault12_1{ float:left; width:auto; height:auto; padding-top:8px; padding-left:3px;}
.jcdefault12_2{ float:left; width:3px; height:10px; margin-right:8px;background-color:#FF6c00;margin-top:2px;}
.jcdefault13_1{ float:right; width:auto; height:auto; padding-top:8px; padding-right:3px;}
.jcdefault14{ float:left; width:218px; height:auto; padding-top:5px;}
.jcdefault15{ float:left; width:109px; height:auto; text-align:center;}
.jcdefault15_1{ float:left; width:112px; height:auto; text-align:center;}
.jcdefault15_2{ float:left; width:106px; height:auto; text-align:center;}
.jcdefault17_1{ float:left; width:109px; height:80px; text-align:left; line-height: 18px;}
.jcdefault17_2{ float:left; width:112px; height:80px; text-align:left; line-height: 18px;}
.jcdefault17_3{ float:left; width:106px; height:80px; text-align:left; line-height: 18px;}
.jcdefault18{ float:left; width:464px; height:273px;}
.jcdefault19{ float:left; width:464px; height:24px; text-align:center;}
.jcdefault20{ float:left; width:464px; height:18px; text-align:center;border-bottom: 1px dotted #666666; padding-top:5px;}
.jcdefault21{ float:left; width:464px; height:auto; text-align:center; padding-top:10px;}
.jcdefault22{ float:right; width:230px; height:29px;background-image:url(../images/jcright02.gif);}
.jcdefault23{ float:right; width:226px; height:auto; border-left: #DEDEDE 1px solid; border-right: #DEDEDE 1px solid; padding-left:2px;}
.jcdefault23_1{ float:right; width:208px; height:auto; border-left: #DEDEDE 1px solid; border-right: #DEDEDE 1px solid; padding:10px; text-align:left; line-height:18px;}
.jcdefault24{ float:right; width:230px; height:5px;background-image:url(../images/jcright06.gif);}
.jcdefault25{ float:left; width:213px; height:auto;padding-left:6px;line-height: 20px; text-align:left;padding-top:5px;}
.jcdefault26{ float:left; width:464px; height:20px; text-align:center;border-bottom: #FF6C00 2px solid;padding-top:5px;}
.jcdefault29{ float:right; width:222px; height:138px; border-left: #DEDEDE 1px solid; border-right: #DEDEDE 1px solid; padding:3px; text-align:left; line-height:20px;}
.jcdefault30{ float:left; width:108px;}
.jcdefault31{ float:left; width:100px; height:20px; padding-top:3px; border-bottom: #DEDEDE 1px solid; font-weight: bold;margin-left:3px;margin-right:2px;}
.jcdefault32{ float:left; width:100px; height:auto; padding-top:6px; margin-left:3px;margin-right:2px;}
.jcdefault33{ float:right; width:208px; height:122px; border-left: #DEDEDE 1px solid; border-right: #DEDEDE 1px solid; padding:10px; text-align:left; line-height:20px;}
.jcdefault34{ clear:both; width:950px; height:149px;}
.jcdefault35{ float:left; width:232px; height:auto; margin-right:7px; }
.jcdefault36{ float:left; width:232px; height:24px;background-image:url(../images/jcbottom02.gif); border-bottom: #FE8F13 2px solid; }
.jcdefault37{ float:left; width:auto; height:auto; padding-top:6px; padding-left:3px;}
.jcdefault38{ float:left; width:222px; height:106px;background-color:#F7F7F7; border-bottom: #D6D6D6 1px solid; border-left: #D6D6D6 1px solid;border-right: #D6D6D6 1px solid;padding-left:4px; padding-top:8px;padding-right:4px;}
.jcdefault35_1{ float:right; width:232px; height:auto;}
.jcdefault39{ clear:both; width:928px; height:auto;background-color:#F7F7F7; border: #D6D6D6 1px solid; padding:10px; line-height:20px; text-align:left; color:#aaaaaa;}

.footer{ clear:both; width:950px; height:20px; text-align:center; padding-top:20px;}

.jcbottom_19{ clear:both; width:950px; height:20px; text-align:center; border-bottom: #CBCBCB 1px solid; padding-top:8px;}
.jcbottom_20{ clear:both; width:625px; height:auto; text-align:center; padding-top:8px; padding-left:325px;}
.jcbottom_20i{ width:400px; margin:auto; height:auto; text-align:center; padding-top:8px;}
.jcbottom_21{ float:left; width:50px; height:50px; text-align:center;}
.jcbottom_22{ float:left; width:50px; height:43px; text-align:left; padding-top:7px; line-height:18px;}

/*·ÖÒ³*/ 
#pages { margin:15px auto; text-align:center; clear:both;} 
#pages a { padding:3px 6px 2px; margin:3px; border:1px solid #B9DFF9; text-align:center; color:#006BB6;} 
#pages a.now{ background:#006BB6; color:#fff; border:0;} 
#pages a:hover,#pages a.now:hover{ background:#006BB6; color:#fff;} 

/****************************MENU**********/
/* set up the overall width of the menu div, the font and the margins */

.menu_nav { float:left; margin-left:12px; margin-top:-2px; _margin-top:0px; height:27px; _margin-left:6px;}
.menu {
margin:0;
_margin-top:2px;
float:left;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
padding:0;
margin:0;
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left;
position:relative;
margin-left:14px; _margin-left:4px; _margin-right:4px;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
display:block; 
height:20px; 
color:#000; 
font-size:12px;
line-height:150%; 
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
color:#FF6D00; 
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block; 
position:absolute; 
top:20px; 
left:-5px;
background-color:#FFFFFF; 
border:1px solid #FCB448;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity:.9; 
opacity:0.9;
}
.menu ul li:hover ul li {
 margin-left:6px;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
display:block; 
padding-left:10px;
padding-right:10px;
color:#313131;
text-decoration:none;
white-space:nowrap;
width:86px;

}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background-color:#FDF1E4;
color:#006BB6;
width:86px;
}

