*{margin:0;padding:0; list-style-type:none}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

body{background:url(../bg/bg.jpg);}
#box{margin:0 auto; width:1000px; _width:1004px; border-right:#ffda11 3px solid; border-left:#ffda11 3px solid}

.nav{height:49px; line-height:49px; background:url(../bg/nav.jpg); overflow:hidden}
.nav a{color:#e9bd1c; background:url(../bg/nav_split.jpg) no-repeat right center; text-decoration:none; width:155px; display:inline-block; text-align:center;}
.nav .st{width:180px; background:url(../bg/nav_l.jpg) no-repeat;}
.nav .last{width:160px;background:url(../bg/nav_r.jpg) no-repeat right top;}

.wrapper{background:#920903 url(../bg/main_up.jpg) repeat-x; min-height:340px; _height:340px;}
.main{background:url(../bg/main_down.jpg) repeat-x bottom left; min-height:340px; _height:340px;}
.main p{text-indent:2em; color:#fddf01; font-size:14px; margin-bottom:10px}

/******************************************************************************
                          intro.htm  slide player
******************************************************************************/
.hackbox{clear:both;border-top:transparent 0px solid;}
div#PromotionBanner{float:left;width:455px; height:175px;background:#FFF;}
#PromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
#SlidePlayer a{padding:0;}
#PromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height: 175px;overflow: hidden;}
#PromotionBanner .Slides li {float: left;width:455px; height:175px;}
#PromotionBanner .Slides img{border:0;display: block;width:455px; height:175px;}
#PromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none;position: absolute;top: 150px;right: 10px;z-index: 10;height: 25px;}
#PromotionBanner .SlideTriggers li{float: left;display: inline;color: #9B2325;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden;margin:3px 1px;border:1px solid #9B2325;background-color:#fff;}
#PromotionBanner .SlideTriggers li.Current{color:#fff; background-color:#9B2325;border:0; font-weight:bold;font-size: 1.4em;line-height: 21px;height: 21px;width: 21px;margin:0 1px;}

/*********************************************************************
                    ²úÆ·
**********************************************************************/
.proNav{background:#520002 url(../bg/pro.jpg) no-repeat;margin:55px 0 60px 0; float:left;width:215px;height:220px; padding-top:20px; _height:240px; text-indent:130px; line-height:40px; display:inline-block}
.proNav .on{background:url(../bg/arrow.gif) no-repeat 100px center}
.proNav a{color:#fcd810; text-decoration:none; font-size:14px}

.proList{float:right;width:675px;margin-top:55px;_margin-bottom:75px;}
*+html .proList{margin-bottom:60px;}
.proList li{float:left;margin:0 40px 15px 0}

.proList img{border:none}

.footer{color:#fddf01; text-align:right; background:#520002; height:35px; line-height:35px; font-size:15px; padding-right:100px}
