html,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,select,input,textarea,button,p,blockquote,th,td,img,iframe,a{ margin:0px; padding:0px;font-size:12px; color:#5A585D; line-height:22px; font-family:Microsoft YaHei;}
body{ margin:0px; padding:0px;font-size:12px; font-family:Microsoft YaHei; color:#5A585D; line-height:22px; background:#fff url(../images/bodyrep.jpg) repeat-x;}
img{ border:none}
a:link,a:active,a:visited{color:#383838; text-decoration:none; font-weight:normal; font-family:Microsoft YaHei;}
a:hover{ color:#ED7000;}
.f1{ font-size:14px; color:#DC0701; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.f2{ font-size:11px; line-height:20px;}
.f3{ font-size:12px; line-height:22px;}
.bor{ border:3px solid #D8D8D8; background:#FFFFFF}
a.font1:link,a.font1:visited,a.font1:active{color:#2A2A2A; text-decoration:none; font-weight:bold;font-family:Microsoft YaHei; font-size:13px}
a.font1:hover{ color:#DC0700;}
a.font2:link,a.font2:visited,a.font2:active{color:#DC0700; text-decoration:none;font-family:Microsoft YaHei; font-size:12px}
a.font2:hover{ color:#2A2A2A;}
a.font3:link,a.font3:visited,a.font3:active{color:#2A2A2A; text-decoration:none; font-weight:normal;font-family:Microsoft YaHei; font-size:13px}
a.font3:hover{ color:#DC0700;}
a.font4:link,a.font4:visited,a.font4:active{color:#5A585D; text-decoration:none; font-weight:normal;font-family:Microsoft YaHei; font-size:13px}
a.font4:hover{ color:#DC0700;}
#nav{ width:978px; height:38px; list-style:none; background:url(../images/nav_rep.jpg) repeat-x; margin:0 auto;}
#nav img{ float:left; line-height:38px; display:block}
#nav li{ float:left;}
#nav li a{ display:block; padding:0 32px; height:38px; font-size:15px; color:#2A2C2B;text-decoration:none; text-align:center; line-height:38px; float:left; font-family:Arial, Helvetica, sans-serif;}
#nav li a:hover{ color:#BC0E0F; background:url(../images/nav_red_rep.jpg) repeat-x;}
#nav li a.n1{ width:85px; padding:0;}
#nav li.n2{ float:right;}
#prolist{ width:100%; list-style:none}
#prolist li{ float:left; height:30px; line-height:30px; margin-right:25px}
#prolist li img{line-height:30px;}
#prolist li a{ display:inline; padding:0px 4px;}
a.ny:link{ border-right:1px solid #E0E0E0; width:120px; text-align:center; line-height:31px; height:31px; display:block; float:left; font-family:"Microsoft Yahei"; font-size:14px;}
a.ny:visited{ border-right:1px solid #E0E0E0; width:120px; text-align:center; line-height:31px; height:31px; display:block; float:left; font-family:"Microsoft Yahei";  font-size:14px;}
a.ny:hover{ border-right:1px solid #E0E0E0; width:120px; text-align:center; line-height:31px; height:31px; display:block; float:left; font-family:"Microsoft Yahei";  font-size:14px;}
a.ny:active{ border-right:1px solid #E0E0E0; width:120px; text-align:center; line-height:31px; height:31px; display:block; float:left; font-family:"Microsoft Yahei";  font-size:14px;}
a.ny_on:link{ border-left:1px solid #d20001;border-right:1px solid #d20001; width:120px; text-align:center; line-height:30px; height:30px; display:block; float:left; background:#FFFFFF;border-top:2px solid #d20001; font-family:"Microsoft Yahei";  font-size:
 14px; color:#d20001; font-weight:bold;}
 a.ny_on:visited{ border-left:1px solid #d20001;border-right:1px solid #d20001; width:120px; text-align:center; line-height:30px; height:30px; display:block; float:left; background:#FFFFFF;border-top:2px solid #d20001; font-family:"Microsoft Yahei"; font-size:
 14px; color:#d20001; font-weight:bold;}
 a.ny_on:hover{ border-left:1px solid #d20001;border-right:1px solid #d20001; width:120px; text-align:center; line-height:30px; height:30px; display:block; float:left; background:#FFFFFF;border-top:2px solid #d20001; font-family:"Microsoft Yahei"; font-size:
 14px; color:#d20001; font-weight:bold;}
 a.ny_on:active{ border-left:1px solid #d20001;border-right:1px solid #d20001; width:120px; text-align:center; line-height:30px; height:30px; display:block; float:left; background:#FFFFFF;border-top:2px solid #d20001; font-family:"Microsoft Yahei";  font-size:
 14px; color:#d20001; font-weight:bold;}
.gbg{ background:url(../images/gbg.jpg) no-repeat; line-height:32px; height:32px; width:650px;}
.gbg ul li{ list-style:none}
.gbg li{ width:120px; height:32px; line-height:32px; list-style:none; float:left;display:block}
.gbg ga1{ width:120px; height:32px; height:32px; float:left; display:block}
.gbg ga2{ width:120px; height:32px; height:32px; float:left;display:block}
.gbg ga3{ width:120px; height:32px; height:32px; float:left;display:block}
.gbg ga4{ width:120px; height:32px; height:32px; float:left;display:block}
.down{ line-height:22px; height:22px; background:url(/images/down.gif); background-repeat:no-repeat;}
.down_b{ border-left:1px #d5d5d5 solid;border-right:1px #d5d5d5 solid;border-bottom:1px #d5d5d5 solid; padding:10px;}
.down_t{ line-height:22px; height:22px; display:block; padding-left:3px; padding-right:3px; background:#FFFFFF; margin-left:20px; font-size:14px; font-weight:bold; color:#2569b2}
.bu{word-break:break-all; padding:10px;  border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
#ja1{ width:120px; height:32px; height:32px; float:left; display:block}
#ja2{ width:120px; height:32px; height:32px; float:left; display:block}