@charset "gb2312";
/* CSS Document */
body{ background:#a22a27; color:#333;}
body, button, input, select, textarea {font: 12px/24px tahoma,arial,ËÎÌå;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,table{ margin: 0; padding: 0;}
img, iframe{ display:block; border:0;}
ul, li{ list-style:none;}
a{color:#f00;text-decoration:none;}
a:hover{color:#e40000;text-decoration:underline;}
.ht_span10{ CLEAR:both;DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT:10px;}
.ht_span20{ CLEAR:both;DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT:20px;}
.ht_span1{ CLEAR:both;DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT:1px;}
.bg{  background:url(images/bg.jpg) top center no-repeat;}

.clear {
    display: block;
    float: none;
    clear: both;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
    background: none;
    border: 0;
    font-size: 0
}

.clearfix:after {
    visibility: hidden;
    display: block;
    clear: both;
    height: 0;
    font-size: 0;
    content: ".";
}

.clearfix {
    zoom: 1;
}


.header01{background-attachment: scroll; background-image:url(images/banner_01.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:150px; overflow:hidden;}
.header02{background-attachment: scroll; background-image:url(images/banner_02.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:150px; overflow:hidden;}
.header03{background-attachment: scroll; background-image:url(images/banner_03.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:150px; overflow:hidden;}
.header04{background-attachment: scroll; background-image:url(images/banner_04.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:150px; overflow:hidden;}
.header05{background-attachment: scroll; background-image:url(images/banner_05.jpg); background-position: 50% 0px; background-repeat: no-repeat; height:35px; overflow:hidden; padding-top:157px; text-align:center; font-size:18px; color:#de3c1b;}

.main_div{ width:1000px; margin:0 auto;  overflow:hidden;}

.gfb_div{ width:1000px; margin:0 auto;  overflow:hidden; padding-bottom:30px;}
.gfbbg{ width:960px; padding:0 20px 35px;margin-top:85px; }
.xyxsbgW{width:960px;padding:10px 35px 30px 35px;  font-size:14px; overflow:hidden; margin:0 auto;}
.xyxsbg{ width:936px; height:763px;  font-size:14px; overflow:hidden; margin-top:20px;}
.xyxsbg dt{ font-size:16px; background:url(images/icon_yuan.jpg) no-repeat 0 6px; padding-left:25px;}
.xyxsbg dd{ font-size:14px; color:#a4110c; border-bottom:dotted 1px #a22a27; padding-bottom:10px; margin-bottom:10px;}
/*.kc{ width:1050px;  line-height:50px; margin:0 auto; }*/
.kc{ width:1200px;  line-height:50px; margin:0 auto; }
.kc h1{ font-size:38px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; text-align:center; margin:40px 0 25px 0; }
.kc01{ width:162px; height:225px; background:url(images/classT.png) no-repeat;  margin:0 auto; padding-left:850px; padding-top:100px;}
.kc02{ width:162px; height:237px; background:url(images/classT01.png) no-repeat;  margin:0 auto; padding-left:850px; padding-top:33px;}
/*¶¥²¿µ¼º½*/
.topnav { width:100%; height:85px; background:url(images/banner_topbg.jpg); }
.mainbox{width:960px; margin:0px auto; }

#scroll{ height:640px; overflow:hidden; border-bottom: solid 1px #a22a27;}
#scroll table{ width:470px; text-align:center; color:#bf0000; font-size:14px;  }
.gfbbg table{ width:470px;}
/* #scroll table{ width:945px; text-align:center; color:#bf0000; font-size:14px;  }
.gfbbg table{ width:945px;} */
.gfbbg table th{ font-size:18px; font-weight: normal;height:44px; background:#a22a27; line-height:44px;color:#ffce25; font-family:Î¢ÈíÑÅºÚ; }
#scroll table td{ font-size:14px;border-bottom:dotted 1px #a22a27; padding:11px 0;}
#scrolla{height:600px;overflow:hidden;}

#scroll01{ height:640px; overflow:hidden; border-bottom: solid 1px #a22a27;}
#scroll01 table{ width:472px; text-align:center; color:#bf0000; font-size:14px;  }
#scroll01 table td{ font-size:14px;border-bottom:dotted 1px #a22a27; padding:11px 0;}

.kgt_tit{ text-align: center; margin-bottom: 15px;}
.kgt_tit img{ display: inline-block;}
.linktxt{width:851px; height:100px; background:url(images/txtt.png) no-repeat; margin:0 auto; margin-top:40px;}
.linktxt_kg{width:851px; height:100px; background:url(images/txtt_kg.png) no-repeat; margin:0 auto; margin-top:40px;}
.buttonLink{ width:770px; height:46px; margin:20px auto;}
.aButton{ float:left; display:block; width:177px; height:46px; background:url(images/button_link.jpg) no-repeat; margin-right:15px;}
.aButton01{ float:left; display:block; width:177px; height:46px; background:url(images/button_link_01.jpg) no-repeat; margin-right:15px;}
.aButton02{ float:left; display:block; width:177px; height:46px; background:url(images/button_link_02.jpg) no-repeat; margin-right:15px;}
.aButton03{ float:left; display:block; width:177px; height:46px; background:url(images/button_link_03.jpg) no-repeat; margin-right:15px;}

ul.lqffBox li{ font-size:16px;margin-bottom:10px;}
ul.lqffBox li b{ display:block; width:150px; height:30px; background:#c83632; color:#fff; text-align:center; line-height:30px;font-size:16px;margin-bottom:10px;}
.shipin{ margin:15px 0;}
.shipin a{ float:left; margin:20px 12px 0 12px; }
.shipin a:nth-of-type(3),.shipin a:nth-of-type(6){ margin-right:0px}


.footer{ width:1006px; line-height:24px; text-align:center;  color:#fff5c7; margin:0 auto; background: none; padding-top:20px; border: none;}
.footer a{color:#fff5c7;}
.footer a:hover{color:#fff5c7; text-decoration:underline;}

/*×îÊÜ»¶Ó­µÄÈý´ó°à´Î*/
.tableBg{ background-attachment: scroll; background-position: 50% 0px; background-repeat: no-repeat; overflow:hidden; }
table.populerban { width:100%; margin:0 auto;text-align:center; font-size:14px;position:relative; font-family: "Î¢ÈíÑÅºÚ";}
.hot1{
	position: absolute;
	left: 849px;
	top: 119px;
}
/* table td{border-bottom:solid 1px  #ccc !important; } */
table.populerban tr{ background:#fff; }
table.populerban tr:hover{ background-color:#f5f5f5;}
table.populerban th{ background:#c83632; border-radius: 9px 9px 0 0; height:70px; font-size:24px; color:#fff; line-height:70px; }
table.populerban td{ border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; padding:10px 15px; line-height: 24px;}
.banci_tit{ font-size: 18px; color: #444;}
.youhuijia{ font-size: 20px; text-align: center;color: #e43838; font-weight: bold;}
.youhuijia a{ display: block; background: #e43838; font-weight: bold; border-radius: 14px;color: #fff;font-size: 16px;height: 28px;line-height: 28px;width: 75px; margin:0 auto; margin-top: 10px;}


.grb_wx img{ display:inline-block; text-align: center;}
.grb_wx{ text-align: center; margin-top: 15px; font-size: 18px;}

