@charset "gb2312";
* { margin: 0 auto; padding: 0; }
body { font-size: 12px; line-height: 25px; color: #000000; font-family: "Î¢ÈíÑÅºÚ"; }
ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding: 0; margin: 0; }
ul { list-style: none; }
img { border: 0px; }
a { color: #444; text-decoration: none; }
    a:hover { color: #f00; }
    a:link { color: #000000; text-decoration: none; font-size: 12px; }
    a:visited { color: #333333; text-decoration: none; font-size: 12px; }
    a:hover { color: #000000; text-decoration: none; font-size: 12px; }
    a:active { text-decoration: none; font-size: 12px; }
.pading { padding: 10px; }
.aa { font-size: 12px; color: #003399; line-height: 26px; font-family: "Î¢ÈíÑÅºÚ"; letter-spacing: 0px; font-weight: normal; }
.bb { font-size: 16px; color: #000000; line-height: 24px; font-family: "Î¢ÈíÑÅºÚ"; }

.cc { font-size: 14px; color: #000000; line-height: 24px; font-family: "Î¢ÈíÑÅºÚ"; }


.bbb { font-size: 14px; color: #C00; line-height: 24px; font-family: "Î¢ÈíÑÅºÚ"; }



.an:link { color: #000000; text-decoration: none; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; }
.an:visited { color: #000000; text-decoration: none; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; }
.an:hover { color: #FFFFFF; text-decoration: none; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; }
.an:active { text-decoration: none; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; }
.a1:link { color: #ffffff; text-decoration: none; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; }
.a1:visited { color: #ffffff; text-decoration: none; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; }
.a1:hover { color: #ffffff; text-decoration: none; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; }
.a1:active { text-decoration: none; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; color: #ffffff; }
.a2:link { color: #FFFFFF; text-decoration: none; font-size: 14px; }
.a2:visited { color: #FFFFFF; text-decoration: none; font-size: 14px; }
.a2:hover { color: #FFFFFF; text-decoration: none; font-size: 14px; }
#lan { font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; line-height: 28px; color: #000000; text-decoration: none; }
#dao { width: 200px; }
    #dao ul li { margin-top: 5px; }
        #dao ul li a { display: block; line-height: 40px; line-height: 40px; padding-left: 20px; font-size: 14px; background: #CCC; }
            #dao ul li a:hover { color: #FFF; background: #C00; }


#lan li a { display: block; height: 28px; width: 196px; background-color: #e4e4e4; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; line-height: 26px; color: #333333; text-decoration: none; margin: 5px; }

    #lan li a:hover { background-color: #03832e; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; line-height: 28px; color: #FFFFFF; text-decoration: none; }
.zi { font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; color: #FFFFFF; text-decoration: none; }
.zii { font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: normal; font-style: normal; }
.ziii { font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; color: #FFFFFF; text-decoration: none; font-weight: normal; font-style: normal; }
.zia { font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; color: #060; text-decoration: none; font-weight: normal; font-style: normal; }
.ziaa { font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; color: #000; text-decoration: none; font-weight: normal; font-style: normal; }
.a2:active { text-decoration: none; font-size: 14px; }
#fen { width: 242px; }
    #fen ul { line-height: 35px; }
        #fen ul li { background: #D4D4D4; margin-bottom: 4px; }
            #fen ul li a { display: block; padding-left: 20px; font-size: 14px; }
                #fen ul li a:hover { background: #1370ce; color: #FFF; }

.box { /*·ÇIEµÄÖ÷Á÷ä¯ÀÀÆ÷Ê¶±ðµÄ´¹Ö±¾ÓÖÐµÄ·½·¨*/ display: table-cell; vertical-align: middle; /*ÉèÖÃË®Æ½¾ÓÖÐ*/ text-align: center; /* Õë¶ÔIEµÄHack */ *display: block; *font-size: 165px; /*Ô¼Îª¸ß¶ÈµÄ0.873£¬200*0.873 Ô¼Îª175*/ *font-family: Arial; /*·ÀÖ¹·Çutf-8ÒýÆðµÄhackÊ§Ð§ÎÊÌâ£¬Èçgbk±àÂë*/ width: 200px; height: 180px; *height: 180px; border: 1px solid #eee; margin-left: 0px; }
    .box a img { /*ÉèÖÃÍ¼Æ¬´¹Ö±¾ÓÖÐ*/ vertical-align: middle; max-width: 200px; max-height: 180px; }
    .box a { vertical-align: middle; }
.box_title { text-align: center; width: 200px; line-height: 35px; height: 35px; margin-left: 0px; }
    .box_title a { font-size: 12px; color: black; text-decoration: none; }
        .box_title a:hover { font-size: 12px; color: orangered; }
.pagination { padding: 5px 0px 0px 0px; width: 100%; display: inline-block; vertical-align: top; }
.gen_details_title { font-size: 16px; font-weight: bold; }
.gen_details_center { text-align: center; }

#gunleft { width: 714px; }
    #gunleft ul,.p_box ul, .con_rows ul { list-style: none; }
        #gunleft ul li { float: left; padding: 0px 10px; }
.p_box, .pa, .con_rows { padding-top:10px; }
        .p_box ul li { float:left; padding:0px 13px; }

.con_box ul li { float:left; padding:0px 18px; }
    .con_rows ul li { border-bottom:1px dashed #efefef; line-height:35px; }
.con_rows ul li a { color:#373737; padding-left:10px; width:625px; display:block; float:left; }

a { text-decoration:none; color:#2c2c2c }
