*{margin:0;padding:0;}
.w1000{ width:1000px; margin:0 auto;}
.clear{ clear:both;}
a{ text-decoration:none;color:#fff; font-size:12px;}
body{font-size:12px; font-family: "微软雅黑"; background: #1b0d0f}

@keyframes rotate{
from{-webkit-transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg)}
}
@-webkit-keyframes rotate{
from{-webkit-transform:rotate(0deg)}
to{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes rotate{
from{-moz-transform:rotate(0deg)}
to{-moz-transform:rotate(360deg)}
}
@-ms-keyframes rotate{
from{-ms-transform:rotate(0deg)}
to{-ms-transform:rotate(360deg)}
}
@-o-keyframes rotate{
from{-o-transform:rotate(0deg)}
to{-o-transform:rotate(360deg)}
}


.header{background: url(../images/headerbg.png) top center no-repeat;height: 107px;border-bottom: 1px solid #50292e}
.header .logo{background: url(../images/logo.png) no-repeat; width: 257px; height: 68px;display: block;float: left;margin-top: 20px;}
.header .topimg{background: url(../images/topimg.png) no-repeat; width: 260px; height: 46px;float: left;margin-top:34px ;margin-left: 132px;}
.header .site{background: url(../images/site.png) no-repeat; width: 253px; height: 19px; float: right;margin-top: 47px;}

.main{background: url(../images/mainbg.jpg) top center no-repeat;min-height: 1000px;overflow: hidden;padding-bottom: 25px;}

.banner{margin-top: 20px;width: 998px;border:1px solid #50292e; height: 256px; background: #2b1518}
.banner .news{background:url(../images/leftnews.png) 25px 17px no-repeat; float: left;border-right:1px solid #50292e;width: 292px;height: 256px;padding-left: 25px;padding-right: 15px;overflow: hidden;}
.banner .news .bd{margin-top:65px; margin-bottom:10px;}
.banner .news ul{ }
.banner .news ul li{ line-height:23px; border-bottom:1px dashed #3e2a27; padding-top:10px; padding-bottom:10px;width:290px}
.banner .news ul li a{ color:#924c56}
.banner .news a.more{width: 100px; padding-left: 10px; height: 28px;line-height: 28px;display: inline-block;background: #debd6b url(../images/more.png) 93px 10px no-repeat;color: #2d171a;font-family: Arial;transition:all 0.3s}
.banner .news a.more:hover{background: #eec767 url(../images/more.png) 93px 10px no-repeat;}

.slide{ width:665px; height:256px; overflow:hidden; position:relative; float:right;}
.slide .hd{ height:11px; overflow:hidden; position:absolute; left:50%; width:200px; margin-left:-27px; bottom:16px; z-index:1; }
.slide .hd ul{ overflow:hidden; zoom:1; float:left; }
.slide .hd ul li{ float:left; margin:0 3px;  width:11px; height:11px;text-align:center; background:rgba(27,13,15,0.5); cursor:pointer; text-indent:-999px; overflow:hidden; border-radius:11px;}
.slide .hd ul li.on{ background:rgba(222,189,107,1);}
.slide .bd{ position:relative; height:100%; z-index:0;   }
.slide .bd li{ zoom:1; vertical-align:middle; }
.slide .bd img{ width:665px; height:256px; display:block;}
.slide .prev,
.slide .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:46px; height:46px; background:url(../images/arrow.png) left top no-repeat;}
.slide .next{ left:auto; right:3%; background-position:right top; }
.slide .prev:hover{ background-position:left bottom}
.slide .next:hover{ background-position:right bottom}

.quicklink{margin-top: 20px;width: 998px;border:1px solid #50292e;background: rgba(43,21,24,0.4);height: 102px;}
.quicklink ul {width: 1001px}
.quicklink ul li{width: 166px;float: left;height: 102px; text-align: center;}
.quicklink ul li.fg{background:url(../images/quickfg.png) center center no-repeat; width: 1px; height: 102px;}
.quicklink ul li a{display: block;height: 102px;padding-top: 24px;}
.quicklink ul li a p{line-height: 30px;color: #fff;font-size: 14px;font-weight: bold;}
.quicklink ul li i{display: block;background:url(../images/quickico.png) no-repeat;margin: 0 auto;height: 32px;}
.quicklink ul li i.i1{width:32px;background-position:0 0;}
.quicklink ul li i.i2{width:31px;background-position:-32px 0;}
.quicklink ul li i.i3{width:42px;background-position:-63px 0;}
.quicklink ul li i.i4{width:20px;background-position:-105px 0;}
.quicklink ul li i.i5{width:29px;background-position:-125px 0;}
.quicklink ul li i.i6{width:44px;background-position:-154px 0;}
.quicklink ul li:hover{background: url(../images/quickli.png) repeat-x;}
.quicklink ul li:hover p{color: #3b321a}
.quicklink ul li:hover i.i1{background-position:0 -32px;}
.quicklink ul li:hover i.i2{background-position:-32px -32px;}
.quicklink ul li:hover i.i3{background-position:-63px -32px;}
.quicklink ul li:hover i.i4{background-position:-105px -32px;}
.quicklink ul li:hover i.i5{background-position:-125px -32px;}
.quicklink ul li:hover i.i6{background-position:-154px -32px;}

.quicklink ul li a{ position: relative;}
.quicklink ul li a .info { display: none; border: 2px solid #DEBD6B; position: absolute; top: 103px;left: 0; width: 142px; height: 160px; z-index:1000; padding: 10px; background-color: #211215; }
.quicklink ul li a .info img {  width: 142px;z-index:999; }
.quicklink ul li a .info span { display: block;margin-top: 5px;z-index:999; }
.quicklink ul li a:hover .info { display: block;}


.test{padding-top: 18px;}

.list { width: 1060px; margin-top: 6px;height: 136px;}
.list li{ float:left;width:136px; height: 136px; position:relative; margin-right:9px;}
.list li a{ display:block; width:136px; height:136px; text-align:center; color:#fff100; position: absolute; left: 0; top: 0; z-index: 999;}
.list li a .item{font-size:18px; color:#eee; position:absolute; top:30px; height:20px; line-height: 20px; width: 136px; text-align: center;}
.list li a h6{top:60px; color:#ffe469; font-size:12px;font-family:"Arial"; text-align:center;position: absolute; width: 136px; text-align: center;}
.list li a em{font-size:12px; top:83px;position: absolute; left: 0; width: 136px; text-align: center;color: #fff;font-style: normal;}
.list li .libg{ background:url(../images/ms.png) no-repeat center top;animation:2s linear 0s normal forwards infinite rotate;-webkit-animation:2s linear 0s normal forwards infinite rotate; width: 136px; height: 136px; position: absolute; left: 0; top: 0}
.list li .libg:before{ content:""; width:136px; height:136px; position:absolute; left:0; top:0; display:block; background: url(../images/ms.png) no-repeat;filter:alpha(opacity=0);opacity:0; transition:all 0.4s}
.list li.stop .libg{animation-play-state:paused;-webkit-animation-play-state:paused; }
.list li:hover .libg:before{ content:""; width:136px; height:136px; position:absolute; left:0; top:0; display:block; background: url(../images/mson.png) no-repeat;filter:alpha(opacity=100);opacity:1;}
.test .reload{background: url(../images/reloadbg.png) center center no-repeat; width: 226px; height:50px; line-height: 50px; text-align: center;margin: 0 auto;display:block;color: #9d7175}
.test .reload img{display: inline-block;vertical-align: middle;margin-right: 10px;}

.con3{width: 998px;border:1px solid #50292e;height: 248px;}
.con3 .con3con{float: left;width: 310px;border-right: 1px solid #50292e;height: 248px;padding:0 11px;}
.con3 .con3con .title img{display: block;}
.con3 .con3con .title {border-bottom: 1px solid #50292e}
.con3 .con3-3{border:none;}
.con3 .con3-1 ul{margin-left: 20px;margin-top: 8px;}
.con3 .con3-1 ul li{height: 34px;line-height: 34px;border-bottom: 1px solid #50292e;width: 270px;color: #fff;font-size: 14px;}
.con3 .con3-1 ul li span{color: #debd6b;font-size: 14px;font-family: Arial;float: right;width:100px;text-align: left;}
.con3 .con3-1 ul li.last{border-bottom: none;}

.con3 .con3-2 .win{margin-left: 20px;margin-top:16px;margin-right: 15px;}
.con3 .con3-2 .win ul li{line-height: 28px;color: #8d3d48;}
.con3 .con3-2 .win ul li span{color: #fff;display: inline-block;width: 40px;}
.con3 .con3-2 .win ul li i{color: #f2cd71;font-style: normal;}
.con3 .con3-2 .win ul li b{color: #ff576f}
.con3 .con3-2 .win ul li em{float:right;font-style: normal;}

.con3 .con3-3 .shuju{background: url(../images/shuju.png) no-repeat; width: 264px; height: 144px;margin-left: 20px;margin-top: 25px;}
.con3 .con3-3 .shuju ul li{height: 18px;line-height: 17px;color: #534216;font-size: 13px;margin-bottom: 24px;margin-left: 100px;}


.con4 .title,.con5 .title{background: url(../images/titlebg.png) left center no-repeat;padding-left:26px; font-size: 18px;color: #f2cd71;height: 55px; line-height: 55px;margin-left: 14px;font-weight: bold;}
.con4 .title span,.con5 .title span{float: right;color: #f2cd71;font-family: Arial;font-size: 12px;margin-right: 18px;}

.con4{border:1px solid #50292e;margin-top:20px;}
.bank{}
.bank ul li {float: left;width: 153px; height: 43px;border:1px solid #50292e; margin-left: 10px;margin-bottom: 10px;transition:all 0.4s}
.bank ul li a{display: block;height: 43px; line-height: 43px; text-align: center;font-size: 14px;}
.bank ul li a img{display: inline-block;vertical-align: middle;margin-right:10px;}
.bank ul li:hover{border:1px solid #f2cd71;}
.bank ul li:hover a{color: #f2cd71}
.con5{border:1px solid #50292e;margin-top: 10px;}


.footer{background: #2a1618;border-top: 1px solid #512a2f;height: 124px;padding-top: 20px;}
.footer .footerimg{background: url(../images/footerimg.png) top center no-repeat; height: 41px;}
.footer .flink{color: #c16872;line-height: 25px; text-align: center;margin-top: 20px;}
.footer .flink a{color: #c16872;margin: 0 7px;}
.footer .copyright{color: #c16872;line-height: 25px;text-align: center;}