/* 
* @Author: liufang
* @Date:   2017-12-23 10:28:10
* @Last Modified by name:   liufang
* @Last Modified time: 2018-07-29 22:55:18
*/
html {font-size: 62.5%;
    -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}
/* 
    HTML5 display definitions
*/
body{
  font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif;font-size: 12px;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizespeed; }
article,aside,details,
figcaption,figure,footer,header,hgroup,main,
nav,section,summary {display: block;}
/*****表单样式重置****
 */
button,input,select,textarea {vertical-align: baseline;*vertical-align: middle;}
button,input {line-height: normal;}
button,select {text-transform: none;}
ul,li,ol,dl,dd{list-style: none;}
h1,h2,h3,h4,h5,h6 {line-height: 1.5;}
input,button,select,textarea {font-family: 'Microsoft Yahei';font-size: 14px;}
a{ text-decoration: none;}
img{border:0;}
input,button{outline:none;}
button,input[type='button']{ cursor: pointer;}
/* 
****重置表格元素****
 */
table {border-collapse: collapse;border-spacing: 0;}
img{border:0;}
/* 
****清除浮动样式设置****
 */
i{ font-style: normal;}
.clearfix {display: block;zoom: 1;}
.clearfix:after,.clearfix:before{content: " ";display: block;font-size: 0;height: 0;clear: both; visibility: hidden;}
.fl{float: left;}
.fr{float: right;}
/*
*****高自动，超出部分隐藏****
 */
.ht-over{ height: auto; overflow: hidden;}
.tl{text-align: left;}
.tc{ text-align: center;}
.tr{ text-align:right;}
.fontBold{ font-weight: bold;}

.border-box{-webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;}
.border-box:before,.border-box:after {-webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;}
.table{color:#444c63;}
/*****设置为块元素*****/

.block{display: block;}
.lineBlock{display: inline-block;}
/*****设置包裹容器*****/
.container { width:100%;max-width: 1080px;margin: 0 auto;}
/*****清除浮动样式设置**** */
.clearfix {display: block;zoom: 1;}
.clearfix:after,.clearfix:before{content: " ";display: block;font-size: 0;height: 0;clear: both; visibility: hidden;}
.float_lf,.fl{float: left;}
.float_rt,.fr{float: right;}
/*文字对齐*/
.tl{ text-align: left;}
.tr{ text-align: right;}
.tc{ text-align: center;}
/******高自动，超出部分隐藏*****/
.ht_over{ height: auto; overflow: hidden;}

/*遮罩层*/
.none,.displaynone{display:none;}
.maskBOX{position: fixed;top:0;bottom: 0;left: 0;right: 0;filter:alpha(opacity=30);background:#000;
      opacity: 0.5;z-index: 99;}
/*一行或者多行省率号显示*/
.fontrate{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.morerate{display: -webkit-box;-webkit-box-orient: vertical;
    -webkit-line-clamp: 2;overflow: hidden;}
.threerate{display: -webkit-box;-webkit-box-orient: vertical;
    -webkit-line-clamp: 3;overflow: hidden;}
.fourrate{display: -webkit-box;-webkit-box-orient: vertical;
    -webkit-line-clamp: 4;overflow: hidden;}
.fiverate{display: -webkit-box;-webkit-box-orient: vertical;
    -webkit-line-clamp: 5;overflow: hidden;}



body{color:#e9b798;font:14px/1.6 "Microsoft Yahei";}
#container{position:relative;overflow:hidden;}
.w1000{margin:0 auto;width:100%;max-width: 1000px;}
ul li{list-style:none;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";}
* html .clearfix{zoom:1;}
.fL{float:left!important;}
.fR{float:right!important;}
img{border:none;vertical-align:top;}



#header{padding:14px 0;background-color:#0e1e30;}
#header .hInner{margin:0 auto;}
#header h1{float:left;}
#header .rBox{position:relative;}
#header .rBox ul{margin-bottom:2px;text-align:center;}
#header .rBox li{display:inline;padding:0 11px 0 11px;background:url(../images/index/line.png) no-repeat left center;}
#header .rBox li:first-child{background:0 0;}
#header .rBox li a{color:#ffffff;font-size:12px;}
#header .rBox li a:hover{color:#d40000;}
#header .headrimg{padding-top:5px;}
#header .link{width:100%;color:#ffffff;font-weight:700;font-size:15px;background:url(../images/index/h_img02.png) center no-repeat; background-size: 100% 100%;line-height:33px;}
#header .link span{color:#feff87;}
.headlf{width:56%;}
.headrt{width:40%;}

.newSection{height:34px;background:#e3d6ae;}

.newSection .newsBox dt{float:left;padding-left:26px;background:url(../images/index/icon01.png) no-repeat left center;color:#684a12;font-weight:700;font-size:12px;line-height:34px;}
.newSection .newsBox dd{padding-left:90px;}
.newSection .newsBox li{height:34px;overflow:hidden;}
.newSection .newsBox li a{color:#886e3c;line-height:34px;}
.mainBox{padding:13px 0 19px;background:#f2eedd url(../images/index/bg01.jpg) no-repeat center top;}



#main{margin:0 auto;}
.titlebg{margin-top:18px;margin-left:18px;width:157px;height:19px;background:url(../images/index/titlebg.png) no-repeat;display: inline-block;text-align: center;line-height: 19px;}
.titlebg .txt{margin-left:2px;color:#684a12;font-weight:700;font-size:18px;}
.titlebg .txt2{color:#684a12;font-weight:700;font-size:18px;}
.titletip{margin-top:13px;margin-left:14px;color:#fc302c;font-size:16px;display: inline-block;}
.titletip span{color:#886e3c;font-size:13px;}
.titlefr{float:right;margin-top:15px;margin-right:43px;margin-right:11px;color:#dc4800;font-size:12px;}


.contentbox{position:relative;height:auto;overflow:hidden;background:#f2eedd;}
.con1{margin-top:6px;}
.con1 ul li{float:left;}
.con1 ul li a{position:relative;float:left;margin-bottom:13px;margin-left:11.5px;width:151px;height:76px;border:solid 1px #d1c293;background:#e8e0c3;color:#684a12;text-align:center;font-size:16px;line-height:60px;}
.con1 ul li a span{position:absolute;top:18px;left:45px;display:block;color:#8f7a52;text-align:center;font-size:12px;}
.con1 ul li a i{position:absolute;top:7px;left:14px;}
.con1 p{line-height: 76px; text-indent: 40px;}
.con1 b{position:absolute;top:18px;left:68px;color:#8f7a52;font-weight:400;font-size:12px;}
.con1 ul li a:hover{border:solid 1px #dc4800;background:#dc4800;color:#fff;}
.con1 ul li a:hover span{color:#fff;}
.con1 ul li a:hover b {color:#fff;}

.firstlist ul{width:83%;float:left;}
.firstlist a.daili{display:block;width:15%;float:right; margin-right:15px;}

.con2{margin-top:20px;}
.con2 ul li a{position:relative;float:left;margin-bottom:13px;margin-left:11.5px;width:151px;height:76px;border:solid 1px #d1c293;background:#e8e0c3;color:#684a12;text-align:center;font-size:16px;line-height:60px;}
.con2 p{position:absolute;left:62px;}
.con2 b{position:absolute;top:18px;left:62px;color:#8f7a52;font-weight:400;font-size:12px;}
.con2 ul li a i{position:absolute;top:20px;left:14px;}
.con2 ul li a i.i1{width:32px;height:32px;background:url(../images/index/1.png) top center no-repeat;margin-left:3px;transition:all .25s;}
.con2 ul li:hover a i.i1{background:url(../images/index/1.png) bottom center no-repeat;}
.con2 ul li a i.i2{width:29px;height:32px;background:url(../images/index/2.png) top center no-repeat;margin-left:2px;transition:all .25s;}
.con2 ul li:hover a i.i2{background:url(../images/index/2.png) bottom center no-repeat;}
.con2 ul li a i.i3{width:21px;height:34px;background:url(../images/index/3.png) top center no-repeat;margin-left:5px;transition:all .25s;}
.con2 ul li:hover a i.i3{background:url(../images/index/3.png) bottom center no-repeat;}
.con2 ul li a i.i4{width:28px;height:32px;background:url(../images/index/4.png) top center no-repeat;margin-left:4px;transition:all .25s;}
.con2 ul li:hover a i.i4{background:url(../images/index/4.png) bottom center no-repeat;}
.con2 ul li a i.i5{width:32px;height:27px;background:url(../images/index/5.png) top center no-repeat;transition:all .25s;}
.con2 ul li:hover a i.i5{background:url(../images/index/5.png) bottom center no-repeat;}
.con2 ul li a i.i6{width:32px;height:31px;background:url(../images/index/6.png) top center no-repeat;transition:all .25s;}
.con2 ul li:hover a i.i6{background:url(../images/index/6.png) bottom center no-repeat;}
.con2 ul li a i.i7{width:34px;height:32px;background:url(../images/index/7.png) top center no-repeat;transition:all .25s;}
.con2 ul li:hover a i.i7{background:url(../images/index/7.png) bottom center no-repeat;}
.con2 ul li a i.i8{width:32px;height:32px;background:url(../images/index/8.png) top center no-repeat;transition:all .25s;}
.con2 ul li:hover a i.i8{background:url(../images/index/8.png) bottom center no-repeat;}
.con2 ul li a i.i9{width:31px;height:31px;background:url(../images/index/9.png) top center no-repeat;transition:all .25s;}
.con2 ul li:hover a i.i9{background:url(../images/index/9.png) bottom center no-repeat;}
.con2 ul li a i.i10{width:38px;height:30px;background:url(../images/index/10.png) top center no-repeat;transition:all .25s;}
.con2 ul li:hover a i.i10{background:url(../images/index/10.png) bottom center no-repeat;}
.con2 ul li a i.i11{width:32px;height:32px;background:url(../images/index/11.png) top center no-repeat;transition:all .25s;}
.con2 ul li:hover a i.i11{background:url(../images/index/11.png) bottom center no-repeat;}
.con2 ul li a i.i12{width:29px;height:32px;background:url(../images/index/12.png) top center no-repeat;margin-left:2px;transition:all .25s;}
.con2 ul li:hover a i.i12{background:url(../images/index/12.png) bottom center no-repeat;}
.con2 ul li a:hover{border:2px solid #dc4800; color:#dc4800;width:149px;height:74px;}
.con2 a:hover b{color:#dc4800;}


.con3{margin-top:35px;}
.con3 ul li a{position:relative;float:left;margin-bottom:13px;margin-left:11.5px;width:151px;height:76px;border:solid 1px #d1c293;background:#e8e0c3;color:#684a12;font-size:13px;}
.con3 ul li a i{position:absolute;top:14px;left:61px;}
.con3 ul li a span{position:absolute;top:45px;left:43px;display:block;}
.con3 ul li a:hover{border:2px solid #dc4800; width:149px;height:74px;}


.con4{margin-top:18px;}
.contm{margin-left: 12px;border:1px solid #d1c293;background:#f2eedd;text-align:center;float:left; height:auto;overflow:hidden;}
.contm a:first-child{display:block;overflow:hidden; clear:both;}
.contm a:first-child img{height:64px;}
.contm > a{position:relative;top:13px;}
.contm .gametxt{height:50px; margin-top: 15px;}
.contm .gametxt a{float:left;margin-left:9px;width:65px;}
.contm p{color:#684a12;text-align:center;font-size:13px;line-height:30px;}
.contm p:hover{color:#d40000;}

.con5{margin-top:18px;}
.con5 ul li a{position:relative;float:left;margin-bottom:13px;margin-left:11.5px;width:151px;height:76px;border:solid 1px #d1c293;background:#e8e0c3;color:#684a12;text-align:center;font-size:13px;}
.con5 ul li a i{position:relative;top:13px;}
.con5 ul li a span{position:relative;top:15px;display:block;text-align:center;}
.con5 ul li a:hover{border:2px solid #dc4800; width:149px;height:74px;}

#footer{overflow:hidden;padding:23px 0 19px;background-color:#030635;}
#footer .fInner .img{margin-bottom:18px;}
#footer p{color:#eae0c0;text-align:center;font-size:12px;}
.mb10{margin-bottom: 10px;}
.redcolor,
.titletip span.redcolor{color:#ff0000;text-align: right;}
.mt10{padding-top: 10px;}
@media screen and (max-width:320px) {
    .con1 ul li a,
    .con2 ul li a,
    .con3 ul li a,
    .con5 ul li a{margin-left: 5px;}

}

@media screen and (min-width:321px) and (max-width:376px){
    .con1 ul li a,
    .con2 ul li a,
    .con3 ul li a,
    .con5 ul li a{margin-left: 22px;}
}

@media screen and (min-width:377px) and (max-width:416px){
    .con1 ul li a,
    .con2 ul li a,
    .con3 ul li a,
    .con5 ul li a{margin-left: 34px;}
}


@media screen and (min-width:417px) and (max-width:769px){
    .con1 ul li a,
    .con2 ul li a,
    .con3 ul li a,
    .con5 ul li a{margin-left: 30px;}
}

@media screen and (max-width:999px){
    .headrt{margin-top: 10px;}
    .headlf{width:100%;clear:both;}
    .headlf a,
    .headlf .headrimg{width:50%;}
    .headlf img{width:80%;}
    .headlf .headrimg img{ padding-top: 8px;}
    .headrt{width:100%;clear:both;}
    .titlebg .txt,.titlebg,.titletip{margin-left: 0;}
    #header h1{width:50%;float:left;}
    #header .rBox li{padding:0 5px;}
    .firstlist ul{width:100%;}
    .con1 ul li a{line-height: 35px; height:50px;}
    .con1 ul li a i{top:-6px;}
    .con1 p{line-height: 50px;}
    .firstlist a.daili{width:100%;text-align: center;display:none;}
    .con2 ul li a{height:50px;line-height:32px;}
    .con2 ul li a:hover{height:50px;}
    .con2 ul li a i{top:7px;}
    .titlefr{padding-top: 0;}
    .hidetr{display:none;}
    .contm{width:96%;margin:10px 2% 0;}
    #footer img{width:100%;}
    #header .link{margin-bottom: 12px;}
    
}
@media screen and (min-width:1000px){
    .titletip span.redcolor{display:none;}
    .contm{width:233px; margin-top: 10px;}
}
