body{
   font-family:"宋体";
   font-size:12px;
   color:#333333;
   margin:0px;
 }
 
img{
   border:none;
 }
 
a:link{
   color:#333333;
   text-decoration:none;
 }
a:visited{
   color:#333333;
   text-decoration:none;
 }
a:hover{
   color:#FF9900;
   text-decoration:none;
 }
a:active{
   color:#333333;
   text-decoration:none;
 }

.dhfont{
   filter:dropshadow(color=white,offx=1,offy=1,positive=1);
   display:block;
   height:20px;
   line-height:25px;
   font-size:14px;
   font-weight:bold;
   color:#0D5A84;
   background:url(images/pic0.gif) 100% 50% no-repeat;  
 }

.dhfont a:link{
   color:#0D5A84;
   text-decoration:none;
 }

.dhfont a:visited{
   color:#0D5A84;
   text-decoration:none;
 }
 
.dhfont a:hover{
   color:#FF0000;
   text-decoration:none;
 }
 
.dhfont a:active{
   color:#0D5A84;
   text-decoration:none;
 }
  
.bg{
   padding:2px;
 }
 
.bkxian{
   border:1px #cbc7bb solid;
   width:90px;
   height:13px;
   font-family:"宋体";
   font-size:12px;
   line-height:14px;
 }

a.gxcfont:link{
   color:#000;
   text-decoration:none;
 }
a.gxcfont:visited{
   color:#000;
   text-decoration:none;
 }
a.gxcfont:hover{
   color:#FF9900;
   text-decoration:none;
 }
a.gxcfont:active{
   color:#000;
   text-decoration:none;
 }

.bgxl{
   margin-bottom:8px;
 }
 
.bgxlm{
   margin-bottom:6px;
 }

.titlefont{
   color:#02578e;
   font-weight:bold;
   font-size:14px;
   padding-left:5px;
   line-height:20px;
 }
    
select{
   background:url(images/pic31.gif) no-repeat;
   border:1px #83c2ed solid;
   width:160px;
   height:20px;}
 
.quetitle{
   color:#d86a0b;
   font-size:12px;
   line-height:25px;
   padding-left:5px;
 }
 
.tongji ul{
   margin:0px;
   padding:0px;
   margin-left:20px;
   list-style:none;
   padding-top:5px;
   padding-bottom:8px;
 }
   
.tongji ul li{
   line-height:22px;
   background:url(images/pic33.gif) 0px 50% no-repeat;
   padding-left:10px;
 }
 
.sousuobk{
   border:1px #7fc4ee solid;
   background:#edf8fc;
   width:100px;
   height:16px;
   line-height:16px;
}

.sousuobk2{
   border:1px #7fc4ee solid;
   width:80px;
   height:16px;
   line-height:16px;
   color:#333;
}

a.sousufont:link{
   color:#06578e;
   font-weight:bold;
   text-decoration:none;
 }
a.sousufont:visited{
   color:#06578e;
   font-weight:bold;
   text-decoration:none;
 }
a.sousufont:hover{
   color:#FF9900;
   font-weight:bold;
   text-decoration:none;
 }
a.sousufont:active{
   color:#06578e;
   font-weight:bold;
   text-decoration:none;
 }

.morebg{
   background:url(images/pic41.gif) repeat-x;
   line-height:22px;
   padding-right:10px;
}

.mainbk{
   border:1px #81c4ef solid; 
   border-top:none;
   background:url(images/pic40.gif) repeat-x; 
   padding:4px 0px;
 }
 
a.morefont:link{
   color:#f03705;
   text-decoration:none;
 }
a.morefont:visited{
   color:#f03705;
   text-decoration:none;
 }
a.morefont:hover{
   color:#FF9900;
   text-decoration:none;
 }
a.morefont:active{
   color:#f03705;
   text-decoration:none;
 }

.over{
   background:url(images/pic46.gif) no-repeat;
   text-indent:15px;}
   
.out{
   background:url(images/pic47.gif) no-repeat;
   text-align:center;}
   
.overxk{
   background:url(images/pic54.gif) no-repeat;
   text-indent:25px;}
   
.outxk{
   background:url(images/pic55.gif) no-repeat;
   text-align:center;}
 
.over a:link{
   color:#05588e;
   font-weight:bold;
   font-size:14px;
   text-decoration:none;
}

.over a:visited{
   color:#05588e;
   font-weight:bold;
   font-size:14px;
   text-decoration:none;
}

.over a:hover{
  color:#05588e;
   font-weight:bold;
   font-size:14px;
   text-decoration:none;
}

.over a:active{
   color:#05588e;
   font-weight:bold;
   font-size:14px;
   text-decoration:none;
}

.out a:link{
  color:#666;
   font-weight:bold;
   font-size:14px;
   text-decoration:none;
}

.out a:visited{
  color:#666;
   font-weight:bold;
   font-size:14px;
   text-decoration:none;
}

.out a:hover{
 color:#666;
   font-weight:bold;
   font-size:14px;
   text-decoration:none;
}

.out a:active{
   color:#666;
   font-weight:bold;
   font-size:14px;
   text-decoration:none;
}

.overxk a:link{
   color:#05588e;
   font-weight:bold;
   font-size:14px;
   text-decoration:none;
}

.overxk a:visited{
   color:#05588e;
   font-weight:bold;
   font-size:14px;
   text-decoration:none;
}

.overxk a:hover{
  color:#05588e;
   font-weight:bold;
   font-size:14px;
   text-decoration:none;
}

.overxk a:active{
   color:#05588e;
   font-weight:bold;
   font-size:14px;
   text-decoration:none;
}

.outxk a:link{
  color:#666;
   font-weight:bold;
   font-size:14px;
   text-decoration:none;
}

.outxk a:visited{
  color:#666;
   font-weight:bold;
   font-size:14px;
   text-decoration:none;
}

.outxk a:hover{
 color:#666;
   font-weight:bold;
   font-size:14px;
   text-decoration:none;
}

.outxk a:active{
   color:#666;
   font-weight:bold;
   font-size:14px;
   text-decoration:none;
}

.flashbk{
   border:1px #7fc4ee solid;
   padding:1px;
   margin-bottom:8px;
 }
 
.xkimg{
   padding:2px;
   border:1px #cfd0cb solid;}
  
.xkbk{
   padding:5px 0px;}
   
.xkmorebg{
   background:url(images/pic51.gif) 0px 50% no-repeat;
   line-height:22px;
   padding-right:15px;
}

.text-overflow{display:block;
               width:255px;
               word-break:keep-all;
               white-space:nowrap;
               overflow:hidden;
               text-overflow:ellipsis;}

.text-overflow2{display:block;
               width:190px;
               word-break:keep-all;
               white-space:nowrap;
               overflow:hidden;
               text-overflow:ellipsis;}

.ypkp{
   background:url(images/pic31.gif) no-repeat;
   width:145px;
   height:20px;
   border:1px # solid;
   font-size:12px;
   color:#333;
   position:absolute;}


