a{text-decoration: none;}
.inner{
    width: 1040px;
    margin:0 auto;
}
.top{
    height: 149px;
    /*background: url(../imgs/tbg.jpg) repeat-x top center;*/
    /*border-bottom: 1px solid #033b9a;*/
    overflow: hidden;
    position: relative;
}
/*.logo{
	position: absolute;
	width: 225px;
	height: 194px;
	z-index: 4;
	background: url(../imgs/lbg.png) no-repeat top center;
	top:0px;
	left:50%;
	text-align: center;
	margin-left: -112px;
}*/
.nav{
    padding-top:9px;
    color:#fff;
}
.nav li {
    float: left;
    padding-top: 25px;
}
.nav li a{
    display: block;
    /*width: 58px;*/
    height: 25px;
    padding: 0px 15px;
    font-size: 16px;
    line-height: 24px;
    color: #fff;
    text-align: center;
}
.nav a{
    color:#fff;
    padding:0px 3px;
}
.nav a:hover{
    color:#fff100;
}
.nav a.cur{
    color:#fff100;
}
.nav li a:link , .nav li a:visited{}
.nav li a:hover{
    /*color: #1b0605;*/
    background: #CEA22A;
    border-radius: 20px;
}
.nav li .on{
    /*color: #1b0605;*/
    background: #CEA22A;
    border-radius: 20px;
}
.rel{
    padding-left: 26px;
}
.rel li{
    float: left;
    text-align:center;
    width: 190px; line-height:24px; height:24px;
}
.rel li a{
    /* padding-left: 22px; */
    display: inline-block;
    color: #fff;
    /* background: url(../imgs/yuan.png) no-repeat left center; */
    font-size: 16px;
    line-height: 24px;height:24px;
}
.rel li .on{
    color: #e3ca6b;
    border-bottom:1px solid #e3ca6b;
    /* background: url(../imgs/yuan2.png) no-repeat left center; */

}
.rel li a:hover{
    color: #e3ca6b;
    /* background: url(../imgs/yuan2.png) no-repeat left center; */
    border-bottom:1px solid #e3ca6b;
}
.banner{
    height: 420px;
    position: relative;
    /*background: url(../imgs/ban.jpg) no-repeat  top center;*/
}
.new{
    /*position: absolute;*/
    /*width: 100%;*/
    /*bottom:0px;*/
    /*left:0px;*/
    height: 38px;
    margin-left: 50px;

    /*background: url(../imgs/hei.png);*/
    /*border-bottom:1px solid #453631;*/
}
.lunleft{
    float: left;
    position: relative;
    overflow: hidden;
    height: 51px;
    width: 800px;
}
.lunleft ul{
    position: absolute;
    width: 10000px;
    height: 38px;
    top:0px;
    left:0px;
}
.lunleft li{
    float: left;
    font:14px/38px "SimSun";
    color: #fff;
    /*width: 500px;*/
    height: 38px;
}
body{background: url(../imgs/bg.png) no-repeat top center;}
.cont1{
    background: #221A17;
}
.inner2{
    width: 1006px;
    margin:0 auto; font-size:16px;
}
.search{
    width: 561px;
    /*margin:0 auto;*/
    height:58px;
    position:relative;
    top: 277px;
    background: url(../imgs/sea.png) no-repeat  top center;
}
.search input {
    float: left;
    width: 290px;
    padding-left: 10px;
    margin-right: 12px;
    border:none;
    background: none;
    height: 34px;
    color: #76798A;
    font-size: 14px;
    outline: none;
}
.search input::-webkit-input-placeholder { /* WebKit browsers */
    color: #fff;
}
.search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #fff;
}
.search input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #fff;
}
.search input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #fff;
}

.search a{
    display: block;
    width: 103px;
    height: 48px;
}

.sif{
    padding-left: 180px;
}
.sif p{
    font:14px/24px "SimSun";
    color: #fff;
}
.sif p span{
    font-size: 14px;
    color: #000;
    margin-right: 3px;
    padding: 3px 8px;
    background: url(../imgs/lx.png) no-repeat  center ;
}
.biao{
    background: #212223;
    width: 100%;
    /*background: url(../imgs/hei.png);*/
}
.biao td{
    height: 36px;line-height:36px;
    font-size: 16px;
    text-align: center;
    color: #fff;
    border: 1px solid #333437;
}
.tou td{color: #f6eb7b;}
.biao .no1{width: 190px;}
.biao .no2{width: 90px;}
.cont3{
    background: url(../imgs/cbg.jpg) no-repeat  top center;
}
.yel{color: #f6eb7b;}
.inner p{
    color: #fff;
    font-size: 15px;
    line-height: 30px;
}
.zi{
    float: left;
    /* width: 540px; */
    font-size:16px;
    color:#fff;
    line-height:26px;
}
.zi1{
    float: left;
    /* width: 540px; */
    font-size:15px;
    color:#fff;
    line-height:26px;
}
.biao2{
    width: 400px;
}
.biao .no3{
    width:133px ;
}
.inner .yel{color: #f6eb7b;}
.foot{
    text-indent: -9999em;
}
.pl170{
    padding-left: 170px;
}
.copr{
    font-size: 12px;
    color: #4462b4;
    line-height: 60px;
    text-align: center;
}
.zi p{
    line-height: 36px;
}
.zhum{
    padding-left: 18px;
    border:1px solid #818181;
    border-top: none;
    width: 380px;
}
.zhum p{
    font-size: 14px;
    line-height: 18px;
    color: #f6eb7b;
}




.tanchu{
    position: fixed;
    top:0px;
    left:0px;
    width: 100%;
    height: 100%;
    background: url( ../imgs/hei.png);
}
.tanin{
    width: 800px;
    height: 380px;
    background: #2f1d1f;
    border-radius: 10px;
    margin:0 auto;
    margin-top: 100px;
    overflow: hidden;
    /*border: 3px solid #111d3c;*/
}
.tantou{
    height: 51px;
    background: #e5c864;
}
.tantou span{
    font-size: 18px;
    line-height: 50px;
    color: #000;
    padding-left: 18px;
}
.chat{
    display: block;
    cursor: pointer;
    float: right;
    margin-top: 5px;
    margin-right: 8px;
}
.tanbiao{
    width: 750px;
    margin:0 auto;
    background: #40282a;
}
.tanbiao td{
    color: #fff;
    border: 1px solid #2f1d1f;
    height: 34px;
    font-size: 12px;
    width: 150px;
    text-align: center;
}

.tinti{
    padding-top: 36px;
    text-align: center;
    height: 52px;
    line-height: 52px;
    background: url( ../imgs/h5.png) no-repeat top center;
    color: #F6EC7B;
    font-size: 30px;
    font-weight: bold;
}
.cont2{
    /*height: 707px;*/
    background: url(../imgs/bg1.jpg) no-repeat center top;
}
.cont3{
    /*height: 620px;*/
    background: url(../imgs/bg2.jpg) no-repeat center top;
}
.fnav{
    text-align:center;
    color:#2d4477;
    font-size:12px;
    padding-bottom:26px;
}
.fnav a{
    color:#2d4477;
}
.fnav a:hover{
    text-decoration:underline;
}

.searchbox{background: url(../imgs/fond_box_bg.png) no-repeat; width:930px; height:70px; margin: 0 auto;margin-top: 305px;padding-top:11px;}
.searchbox .int{ height:32px; line-height:32px; border:none; background:#2c2c2c; border:1px solid #3a3a34; width:336px; margin-left:320px; font-size:16px; color: #dadada; padding-left:10px; float:left}
.searchbox .int::-webkit-input-placeholder{color:#dadada;}
.searchbox .int::-moz-placeholder{color:#dadada;opacity:1;}
.searchbox .int:-moz-placeholder{color:#dadada;opacity:1;}
.searchbox .searchbtn{ width:97px; height:35px; float: left; cursor: pointer; background:url(../imgs/searchbtn.png) no-repeat; border:none; margin-left:10px;}

.colse{ margin-left:30px;}

#show{width:100%; height:100%; position:fixed; background:rgba(0,0,0,0.5); z-index:999; left:0; top:0; display:none}
#show2{width:100%; height:100%; position:fixed; background:rgba(0,0,0,0.5); z-index:999; left:0; top:0; display:none}
#tangchuang{width:1100px; height:400px; z-index:1000; position:relative; margin:6% auto 0; background:#fff}
#tangchuang #close{width:50px; height:50px; right:-8px; top:-8px; background:url(../imgs/close1.png) no-repeat center; position:absolute; cursor:pointer}
#tangchuang #close2{width:50px; height:50px; right:-8px; top:-8px; background:url(../imgs/close1.png) no-repeat center; position:absolute; cursor:pointer}
#stitle{color:#fff; height:35px; background:#a40000; line-height:35px; text-indent:20px; font-weight:bold; font-size:14px}


.iDialogLayout {
    position: fixed;
    _position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .5;
    filter: alpha(opacity=50);
}

.iDialog {
    position: fixed;
    _position: absolute;
    font: 14px/1.75 Arial,sans-serif,宋体;
    color: #2b2b2b;
    text-align: left;
}

.awardContent {
    position: relative;
    width: 796px;
    height: 394px;
}

.awardContent .awardClose {
    position: absolute;
    right: 11px;
    top: 11px;
    height: 13px;
    width: 18px;
    background-image: url(../imgs/x-1.png);
}

.awardContent .awardBtn {
    position: absolute;
    left: 200px;
    top: 280px;
    height: 30px;
    width: 160px;
    background-image: url(about:blank);
}

div .promo {
    
    margin-left: 172px;
    margin-top: 5px;
}

div .promo2 {
        margin-left: -279px;
    margin-top: 5px;
    
}