/* CSS Document */
body
{
margin:0px;
font-size:12px;
letter-spacing:1px;
text-align:center;
scrollbar-face-color:#e9e9e9;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-shadow-color:##f8f8f8;
scrollbar-arrow-color:#cccccc;
scrollbar-track-color:#f9f9f9;}

div,td
{
font-size:12px;
letter-spacing:1px;
}

input {font-size: 12px;color: #275D90;text-decoration: none;background-color: #FCFCFC;border: 1px solid #666;}

textarea {border: 1px solid #666;color: #275D90;} 

.k
{
width:990px;
margin:auto;
}

.imgurl
{
border:0;
}

.r_content
{
margin:auto;
width:730px;
height:200px;
text-align:left;
letter-spacing:1px;
line-height:20px;
color:#4B566A;
padding:10px;
}

#page
{
margin:auto;
margin-top:5px;
text-align:right;
}

A.{ font-size:12px; COLOR: #000; TEXT-DECORATION: none; letter-spacing:1px; }
A.hover { font-size:12px; COLOR: #666; TEXT-DECORATION: none; letter-spacing:1px; }

A.ac { font-size:12px; COLOR: #837E78; TEXT-DECORATION: none; letter-spacing:1px; font-weight:bold; }
A.ac:hover { font-size:12px; COLOR: #000; TEXT-DECORATION: none; letter-spacing:1px; font-weight:bold;}

A.ai { font-size:12px; COLOR: #34454D; TEXT-DECORATION: none; letter-spacing:1px; }
A.ai:hover { font-size:12px; COLOR: #000; TEXT-DECORATION: none; letter-spacing:1px;}
A.Afoot { font-size:12px; color:#465769; TEXT-DECORATION: none;  }
A.Afoot:hover { font-size:12px; color:#465769; TEXT-DECORATION: none;}
/* index */
.i_l_bg
{
width:352px;
height:246px;
vertical-align:top;
background-image:url(../images/i_l_bg.jpg);
}

.i_r_bg
{
width:357px;
height:157px;
vertical-align:top;
background-image:url(../images/i_r_bg.jpg);
}

.i_n_li
{
width:350px;
text-align:left;
margin-top:8px;
}

.i_p_bg
{
width:138px;
height:80px;
text-align:center;
background-image:url(../images/i_p_bg.gif);
}

.i_p_bt
{
width:138px;
height:27px;
text-align:center;
background-image:url(../images/i_p_n.gif);
}

.i_p_k
{
margin-left:5px;
margin-right:5px;
}

.logo_a
{
width:662px;
height:69px;
text-align:center;
background-image:url(../images/a_top_1.jpg);
}

.logo_b
{
width:662px;
height:69px;
text-align:center;
background-image:url(../images/b_top_1.jpg);
}

.logo_c
{
width:662px;
height:69px;
text-align:center;
background-image:url(../images/c_top_1.jpg);
}

#logoswf
{
position:absolute;
top:0px;
left:440px;
z-index:50;
}

/* page */
.left
{
width:240px;
vertical-align:top;
}

.right
{
width:750px;
vertical-align:top;
}

.p_l_bg
{
width:898px;
background-image:url(../images/p_l_2.jpg);
}

.so_bg
{
vertical-align:top;
height:130px;
background-image:url(../images/l_2.jpg);
}

.p_bt_bg
{
width:276px;
height:110px;
background-image:url(../images/r_bt.jpg);
}

.p_r_bg
{
width:474px;
background-image:url(../images/r_bg.jpg);
}

#p_bg_img
{
margin-left:130px;
}

.c_k
{
margin-left:10px;
}

.p_c_l
{
width:8px;
height:35px;
background-image:url(../images/p_c_1.jpg);
}

.p_c_z
{
padding-left:5px;
padding-right:5px;
text-align:center;
padding-top:4px;
background-image:url(../images/p_c_2.jpg);
}
.p_c_r
{
width:8px;
height:35px;
background-image:url(../images/p_c_3.jpg);
}

/* news */
.news_li
{
width:730px;
margin-top:10px;
padding-left:10px;
border-bottom:dashed 1px #e4e4e4;
}

#news_title
{
margin:auto;
text-align:center;
font-size:16px;
font-weight:bold;
border-bottom:solid 1px #e4e4e4;
margin-top:20px;
}

.tool
{
text-align:center;
border-top:solid 1px #f4f4f4;
border-bottom:solid 1px #f4f4f4;
padding-top:3px;
padding-bottom:3px;
margin-bottom:10px;
}

#mdiv
{
width:740px;
height:200px;
}

#p_con
{
border:solid 1px #e4e4e4;
padding:5px;
line-height:18px;
letter-spacing:1px;
text-align:left;
margin-top:3px;
}

.case_k
{
margin-left:25px;
margin-right:25px;
margin-top:5px;
margin-bottom:10px;
}

.case_img
{
width:160px;
height:120px;
background-color:#000;
border:solid 1px #000;
}

.f_cl
{
width:90px;
height:26px;
text-align:right;
color:#CC0000;
}

.f_el
{
width:120px;
height:26px;
text-align:right;
color:#CC0000;
}

.f_cr
{
text-align:left;
}

.f_cc
{
padding-top:5px;
text-align:left;
letter-spacing:1px;
line-height:18px;
vertical-align:top;
}

.f_cll
{
text-align:right;
color:#CC0000;
padding-top:8px;
vertical-align:top;
}

/* table */
.p_f_k
{
width:350px;
background-color:#e4e4e4;
margin-left:8px;
margin-right:8px;
margin-top:5px;
}

.p_f_i
{
padding:5px;
text-align:center;
background-color:#FFF;
}

.p_f_l
{
width:100px;
height:24px;
text-align:right;
background-color:#fafafa;
}

.p_f_r
{
width:200px;
text-align:left;
padding-left:3px;
background-color:#FFF;
}

.f_k
{
width:100%;
background-color:#e4e4e4;
}

.f_l
{
width:90px;
height:26px;
text-align:right;
background-color:#fafafa;
}

.f_r
{
text-align:left;
padding-left:3px;
background-color:#FFF;
}

.f_c
{
padding:5px;
height:40px;
background-color:#FFFFFF;
text-align:left;
color:#666666;
}

.f_z
{
text-align:center;
background-color:#FFFFFF;
}

/* foot */
.i_foot
{
width:990px;
height:64px;
background-image:url(../images/i_foot.jpg);
}

.p_foot_bg
{
width:990px;
height:86px;
background-image:url(../images/p_f_bg.jpg);
}

.i_ck
{
margin-top:13px;
text-align:center;
line-height:18px;
color:#465769;
}

.p_ck
{
margin-top:30px;
text-align:center;
line-height:18px;
color:#465769;
}

.no
{
margin:auto;
width:200px;
margin-top:20px;
}