/* CSS Document */

body { margin-top:2px; margin:0px; padding:0px; }

a:link { 
	text-decoration:none;
}
a:visited {
    color:#1264A1;
	text-decoration:none;
}
a:hover {
    color:#FF5200;
	text-decoration:underline;
}
.dh a:link { 
    color:#FFFFFF;
	text-decoration:none;
}
.dh a:visited {
    color:#FFFFFF;
	text-decoration:none;
}
.dh a:hover {
    color:#FFFFFF;
	text-decoration:underline;
}
.l_m01 a:link {
    color:#FFFFFF;
	text-decoration: none;
}
.l_m01 a:visited {
    color:#FFFFFF;
	text-decoration: none;
}
.l_m01 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.l_m a:link {
    color:#FFFFFF;
	text-decoration: none;
}
.l_m a:visited {
    color:#FFFFFF;
	text-decoration: none;
}
.l_m a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.l_m02 a:link { 
    color:#333333;
	text-decoration:none;
}
.l_m02 a:visited {
    color:#333333;
	text-decoration:none;
}
.l_m02 a:hover {
    color:#FF5200;
	text-decoration:underline;
}

.line { border-bottom:1px solid #C7E7FF; border-left:1px solid #C7E7FF; border-right:1px solid #C7E7FF; }
.topbj { background:url(../jp_images/b_j01.gif); }
.top111 { font-size:12px; width:940px; color:#FF5200; line-height:31px; margin-left:45px; }
.l_m { float:left; color:#FFFFFF; width:100px; font-size:12px; height:25px; text-align:center; padding-top:13px; }
.l_m01 { float:left; width:92px; color:#FFFFFF; font-size:12px; height:25px; text-align:center; padding-top:13px; }
.l_m02 { font-size:12px; color:#333333; line-height:31px; text-align:left; margin-left:15px; }

.top0 { width:100%; height:188px; margin:0 auto; background-image:url(images/top.gif); }
.top { font-size:12px; line-height:28px; color:#FF5200; width:945px; height:28px; text-align:right; padding-right:15px; margin:0 auto; }
.top1 { width:283px; height:56px; float:left; background:url(images/logo.gif) no-repeat; }
.top1_rt { width:677px; height:56px; float:left;}
.dh { font-size:14px; font-weight:bold; line-height:28px; color:#FFFFFF; padding-right:28px; }
.dh1 a { font-size:12px; line-height:28px; color:#1264A1; }
.dh_gg { font-size:12px; line-height:28px; float:left; color:#FFFFFF; }

.md_01 { font-size:14px; line-height:33px; color:#003399; }
.md_02{ font-size:14px; font-weight:bold; line-height:27px; color:#FF5200; margin-left:25px; }
.md_03 { font-size:13px; line-height:22px; text-align:left; color:#1264A1; margin-left:15px; background:url(images/md_dian.gif); }
.md_04 { font-size:12px; line-height:22px; color:#FF5200; }

.wentijieda { font-size:14px; font-weight:bold; float:left; line-height:27px; color:#1264A1; margin-left:30px; }
.wentijieda1 { font-size:12px; font-weight:bold; line-height:27px; color:#1264A1; margin-left:6px; }
.wentijieda2 { font-size:12px; line-height:22px; text-align:left; color:#1264A1; margin-left:6px; }
.wentijieda3 { font-size:12px; line-height:27px; color:#1264A1; margin-left:6px; }
.wentijieda3 a { font-size:12px; line-height:27px; color:#1264A1; margin-left:6px; }

.wtfl { border:1px dotted #D2D2D2; }
.more { width:78px; height:25px; float:right; margin:3px 35px 0 0; }

.cntupian { float:left; width:34px; height:27px; margin-left:8px; }
.cn { font-size:14px; font-weight:bold; float:left; line-height:27px; color:#333333; }
.cnxz { font-size:12px; line-height:20px; color:#333333; margin-left:8px; }

.guyuwm { font-size:14px; line-height:28px; font-weight:bold; color:#FFFFFF; margin-left:55px; text-align:left; }
.gywm_dhbj { font-size:14px; font-weight:bold; float:left; line-height:27px; color:#1264A1; margin-left:20px; }
.gywm_01 { font-size:12px; line-height:22px; color:#5A5A5A; padding:5px; text-align:left; margin:5px; }
.gywm_01 a { font-size:12px; line-height:22px; color:#5A5A5A; padding:5px; text-align:left; margin:5px; }

.gywm_02 { border:1px dotted #D2D2D2; background-color:#F3F9FD; }