@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0;}
td { font:normal 12px/24px Verdana, Geneva, sans-serif; color:#333333;}
form { margin:0; padding:0;}
img { border:0;}

ul,li { list-style-type:none; margin:0; padding:0;}
a:link,a:visited { color:#333; text-decoration:none;}
a:hover,a:active { color:#d11b0f; text-decoration:none;}

.l1:link,.l1:visited { font:bold 16px/36px Verdana, Geneva, sans-serif; color:#da0000; text-decoration:none;}
.l1:hover,.l1:active { font:bold 16px/36px Verdana, Geneva, sans-serif; color:#d11b0f; text-decoration:none;}

.l2:link,.l2:visited { color:#fff; text-decoration:none;}
.l2:hover,.l2:active { color:#d11b0f; text-decoration:none;}

.l3:link,.l3:visited { font-weight:bold; line-height:20px; color:#ff2400; text-decoration:none;}
.l3:hover,.l3:active { line-height:20px; color:#ff2400; text-decoration:underline;}

.l4:link,.l4:visited { font-weight:bold; line-height:20px; color:#4f3c2c; text-decoration:none;}
.l4:hover,.l4:active { line-height:20px; color:#4f3c2c; text-decoration:underline;}

.l5:link,.l5:visited { font-weight:bold; line-height:20px; color:#00692d; text-decoration:none;}
.l5:hover,.l5:active { line-height:20px; color:#00692d; text-decoration:underline;}

.l6:link,.l6:visited { color:#fff; text-decoration:none;}
.l6:hover,.l6:active { color:#CCC; text-decoration:none;}

.l7:link,.l7:visited { font:bold 14px/32px Verdana, Geneva, sans-serif; color:#fff; text-decoration:none;}
.l7:hover,.l7:active { font:bold 14px/32px Verdana, Geneva, sans-serif; color:#fff; text-decoration:underline;}

.l8:link,.l8:visited { font:bold 14px/30px Verdana, Geneva, sans-serif; color:#fff; text-decoration:none;}
.l8:hover,.l8:active { font:bold 14px/30px Verdana, Geneva, sans-serif; color:#fff; text-decoration:underline;}

.l9:link,.l9:visited { font-size:14px; font-weight:bold; color:#333333; text-decoration:none;}
.l9:hover,.l9:active { font-size:14px; font-weight:bold; color:#d11b0f; text-decoration:none;}

.l10:link,.l10:visited { font-weight:bold; color:#f04400; text-decoration:none;}
.l10:hover,.l10:active { font-weight:bold; color:#f04400; text-decoration:underline;}

.l11:link,.l11:visited { color:#d11b0f; text-decoration:none;}
.l11:hover,.l11:active { color:#d11b0f; text-decoration:underline;}

.top_bg { background:url(top_01.jpg) repeat-x;}
.top_bg1 { background-image:url(top_04.jpg);}
.i_bg { background:url(index_01.jpg) repeat-x;}
.i_bg1 { background:url(index_02.jpg) no-repeat;}
.i_bg2 { background:url(index_03.jpg) repeat-x;}
.i_bg3 { background:url(index_06.jpg) no-repeat left top;}
.i_bg4 { background:url(index_08.jpg) no-repeat left top;}
.i_bg5 { background:url(index_09.jpg) repeat-x;}
.i_bg6 { background:url(index_11.jpg) no-repeat left top;}
.i_bg7 { background:url(index_12.jpg) no-repeat left top;}
.i_bg8 { background:url(index_r_01.jpg) no-repeat left top;}
.i_bg9 { background:url(index_r_07.jpg) no-repeat left top;}
.i_bg10 { background:url(index_r_08.jpg) no-repeat left top;}
.i_bg11 { background:url(index_r_09.jpg) no-repeat left top;}
.i_bg12 { background:url(index_r_10.jpg) no-repeat left top;}
.i_bg13 { background:url(index_r_15.jpg) no-repeat left top;}
.end_bg { background:url(end_01.jpg) no-repeat left top #f1f1f1;}

.f_fff { font:bold 14px/24px Verdana, Geneva, sans-serif; color:#FFF;}
.f_12_fff { color:#fff;}
.f_da0000 { font:bold 16px/36px Verdana, Geneva, sans-serif; color:#da0000;}
.f_st { font:normal 12px/24px "宋体"; color:#d11b0f;}
.f_num { font:normal 11px/24px Arial, Helvetica, sans-serif; color:#666666;}
.f_d11b0f { color:#d11b0f;}
.f_b { font-weight:bold;}
.f_14 { font-size:14px;}
.f_c5866a { font:normal 12px/29px Arial, Helvetica, sans-serif; color:#c5866a;}

.l_h_22 { line-height:22px;}

.m_t_5 { margin-top:5px;}
.m_t_10 { margin-top:10px;}
.m_t_12 { margin-top:12px;}
.m_t_13 { margin-top:13px;}
.m_t_15 { margin-top:15px;}
.m_5{ margin:5px 0;}
.m_10 { margin:10px 0;}
.m_b_10 { margin-bottom:10px;}
.m_b_15 { margin-bottom:15px;}

.p_l_20 { padding-left:20px;}
.p_l_27 { padding-left:27px;}
.p_l_30 { padding-left:30px;}
.p_l_42 { padding-left:42px;}
.p_l_32 { padding-left:32px;}
.p_r_10 { padding-right:10px;}
.p_r_10 { padding-right:10px;}
.p_5 { padding:5px 0;}

.b_cfcfcf { border:1px solid #cfcfcf;}
.b_c5c5c5 { border:1px solid #c5c5c5;}
.b_b_cfcfcf { border-bottom:1px solid #cfcfcf;}
.b_t_c5c5c5 { border-top:1px solid #c5c5c5;}
.b_l_b_r_cfcfcf { border-left:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; border-right:1px solid #cfcfcf;}
.b_l_b_r_e9bba2 { border-left:1px solid #e9bba2; border-bottom:1px solid #e9bba2; border-right:1px solid #e9bba2;}
.b_b_9c9c9c { border-bottom:1px dotted #9c9c9c;}
.b_l_d0d0d0 { border-left:1px solid #d0d0d0;}
.b_cfcfcf { border:1px solid #cfcfcf;}
.b_b_d8d8d8 { border-bottom:1px dotted #d8d8d8;}
.b_t_d0d0d0 { border-top:1px solid #d0d0d0;}
.b_r_d0d0d0 { border-right:1px solid #d0d0d0;}
.b_b_d0d0d0 { border-bottom:1px solid #d0d0d0;}
.b_d0d0d0 { border:1px solid #d0d0d0;}

.ipt { width:270px; height:16px; border:1px solid #bbb;}

.ph_t1 a{ width:110px; height:30px; line-height:30px; float:left; text-decoration:none;}
.ph_t1 a:link,.ph_t1 a:visited { color:#353535; font-size:14px; font-weight:bold;}
.ph_t1 a:hover,.ph_t1 a:active { color:#fff; font-size:14px; font-weight:bold;}

.ph_t2 a{ width:110px; height:30px; line-height:30px; float:left; text-decoration:none;}
.ph_t2 a:link,.ph_t2 a:visited { color:#fff; font-size:14px; font-weight:bold;}
.ph_t2 a:hover,.ph_t2 a:active { color:#fff; font-size:14px; font-weight:bold;}

.dis { display:none;}