/*reset*/
@charset "utf-8";html,body,div,span,iframe,h1,h2,h3,h4,h5,p,pre,em,img,strong,b,i,dl,dt,dd,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td {  margin: 0;  padding: 0;  border: 0;  outline: 0  }
a,input,button {  padding: 0;  margin: 0;  outline: 0  }
ul,li {  list-style: none
}
a,button {cursor: pointer}
table {border-collapse: collapse;border-spacing: 0;margin: 0 auto}
input,select,img {vertical-align: middle  }
.cls {*zoom:1}
.cls:after {display: block;  overflow: hidden;  clear: both;  height: 0;  visibility: hidden;  content: "."  }
.clear {clear: both  }
a {color: #c1beb8}
a:hover {color: #ffd143;text-decoration: none  }
.hidden {display: none}
em,i,strong {font-style: normal;font-weight: 400  }
.block-a {display: block;height: 100%;text-indent: -9999em;overflow: hidden}

/*content*/
.body{color: #c1beb8;font: 14px/1.5 "Microsoft Yahei",SimSun;overflow-x: hidden;background: #050000 url(images/jygw/bg.jpg) no-repeat center 0  }
.wrap {width: 1000px;background: url(images/jygw/main.jpg) no-repeat center top;position: relative;margin: auto; height: 950px}
.header{width: 1000px; height: 495px;position:relative;margin: 0 auto}
.side { overflow: hidden;width: 260px;float: left;margin-right: 8px; _display: inline  }

.main {width: 732px;float: left}

.c-body {
    background-image: url(images/jygw/bg.jpg);
    min-height: 1200px
}

.c-body a:hover {
    color: #eaab06
}

.bg {
    margin: 0 auto
}

.cont_main {
    width: 100%;
    background-color: #f0eff6
}

.logo {
    width: 212px;
    height: 160px;
    text-indent: -9999px;
    overflow: hidden;
    position: absolute;
    top: 46px;
    left: 194px
}

.nav {
    padding-top: 19px
}

.nav li {
    float: left;
    width: 128px;
    text-align: center;
    display: inline
}

.nav li a {
    display: block;
    height: 100%;
    color: #2f2723;
    font-size: 16px;
    font-weight: 700
}

.nav li a:hover {
    color: #b16123
}

.nav li i {
    color: #b33728;
    font-size: 10px;
    display: block
}

.nav .nav-3 {
    margin-right: 232px
}

.tips18 {
    position: absolute;
    bottom: 8px;
    z-index: 2;
    color: #d4d4d4;
    right: 10px
}

.header .server_hot {
    width: 340px;
    height: 35px;
    background-color: #0e0c0a;
    border: 1px solid #292320;
    position: absolute;
    bottom: 8px;
    z-index: 2;
    left: 0;
    background: rgba(0,0,0,.5) none repeat scroll!important;
    filter: Alpha(opacity=50);
    overflow: hidden
}

.header .server_hot li {
    position: relative;
    float: left;
    margin-left: 19px;
    line-height: 33px;
    width: 173px
}

.header .server_hot li a {
    color: #c2b9a8;
    font-size: 12px
}

.header .server_hot li a em {
    color: #ff5f13
}

.header .server_hot li a:hover {
    color: #ff5f13
}

.header .server_hot ul {
    width: 777px
}

.header .server_hot span {
    display: inline-block;
    background-color: #ff5f13;
    border-radius: 10px;
    width: 14px;
    height: 14px;
    color: #fff;
    font-size: 14px;
    text-indent: 3px;
    line-height: 11px
}

/* start */
.start{height:113px;width:100%;background:url(images/jygw/btn.png) 0 0 no-repeat;position:relative;z-index:1;display:block;}
.start:hover{background:url(images/jygw/btn-h.png) 0 0 no-repeat;}

/* quick-links */
.quick-links{width:260px;height:201px;overflow:hidden;margin:auto;}
.quick-links a{width:260px;height:94px;background:url(images/jygw/btn.png) no-repeat;display:block;float:left;margin-top:6px;}
.quick-links .bbs-btn{background-position:-1px -118px;}
.quick-links .sys-btn{background-position:-1px -218px;}
.quick-links a:hover{background:url(images/jygw/btn-h.png) no-repeat; }
.quick-links .bbs-btn:hover{background-position:-1px -118px;}
.quick-links .sys-btn:hover{background-position:-1px -218px;}

/*kv*/
.kv{width:464px;height:312px;float:left;position:relative;overflow:hidden;margin-right:7px;_display:inline;}
.kv-num{position:absolute;bottom:12px;right:12px}
.kv-num li{float:left;margin-right:6px;cursor:pointer;font-size:28px;text-indent:-9999px;width:13px;height:13px;background:#250707;display:inline-block;border-radius:7px;overflow:hidden;}
.kv-num li:hover,.kv-num li.focus{background:#840b0b;width:30px;}

/* news */
#news{width:260px;height:312px;overflow:hidden;position:relative;background:#400000;float:left;}
.headline{text-align:center;overflow:hidden;width:224px;border-top:1px solid #2d0000;border-bottom:1px solid #2d0000;margin:auto;}
.headline-title{color:#fff4df;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;font-weight:700;font-size:16px;height:55px;line-height:55px;text-align:center;}
.headline-title:hover{color:#ffd143;}
.news-tab{width:260px;height:32px;margin:0 0 0 0;}
.news-tab ul{width:159px;height:32px;margin:auto;}
.news-tab li{float:left;display:inline;position:relative;width:31px;text-indent:-9999px; border: 1px solid #2d0000 }
.news-tab li a{display:block;width:100%;color:#fff;text-align:center;height:30px;line-height:48px;font-size:18px;}
.news-tab li a:hover,.news-tab li.current a{color:#fff08c;background-position:0 -167px;}
.news-tab li:hover .line,.news-tab li.current .line{width:100%;}
.news-list{padding:0 22px 0;font-size:12px;height:200px;overflow:hidden;}
.news-list li{height:28px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-list a{}
#li_zonghe{margin-left:0;}
#li_xinwen{margin-left:11px;}
#li_huodong{margin-left:14px;}
#li_gonglue{margin-left:9px;}
.a-link{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;display:inline-block;overflow:hidden;width:170px;white-space:nowrap;text-overflow:ellipsis;}
.a-link:hover{padding-left:5px;}
.news-list a:hover{text-decoration:underline;}
.time{float:right;}
#news-more{display:block;text-align:center;font-size:12px;position:absolute;bottom:17px;right:0;}
#news-more i{display:inline-block;width:11px;height:11px;background: url("images/jygw/more.png"); vertical-align: middle}
#news-more:hover{color:#fff08c;}
#news .t{height:48px;display:block;margin:0 20px;position:relative;}
#news .t em{width:65px;height:46px;color:#ffd143;font-size:15px;display:block;border-bottom:2px solid #ffd143;line-height:50px;text-align:center;}

/* article list */
.c-body{background: #060300 url("images/jygw/c-main.jpg") top center no-repeat}
.c-wrap{height:auto;min-height:1100px;padding-bottom:100px;}
.article strong{font-weight:700}
.article{width:1000px;}
.article-top{position:relative;height:50px;line-height:50px;background:url(images/jygw/article-title.jpg) no-repeat;}
.article-top span{font-size:24px;color:#dfe7f9;display:inline-block;padding:0 0 0 68px;}
.bread-nav{position:absolute;right:26px;color:#a79d98;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:8em;line-height:70px;top:0;}
.bread-nav a{color:#a79d98}
.article-tab{position:absolute;top:0;right:0;}
.article-tab li{float:left;width:120px;height:75px;text-align:center;}
.article-tab li a{width:120px;height:74px;color:#707070;font-size:24px;line-height:70px;display:inline-block;}
.article-tab li a:hover{background-color:#493d3a;border-top:1px solid #eaab06;color:#FFFFFF;}

/*article content*/
.article-main{min-height:900px;padding:20px 60px;_height:482px;color:#c1beb8; background: #400000}
.article-title{text-align:center;font-size:12px;}
.article-title h1{font-size:30px;font-weight:400;color:#c88415;}
.article-detail{text-align:center;padding:16px 0 4px 0;color:#c1beb8;font-size:12px; border-bottom: 1px solid #572527; text-align: right}
.article-content{font-size:14px;padding:18px 20px;}
.article-content a{color:#c1beb8;}
.article-content a:hover{color:#eaab06;}
.article-relation{overflow:hidden;line-height:30px;}
.article-relation dt{border-bottom:1px solid #B3B3B3;margin:0 0 12px 0;}
.article-relation dd{display:inline;float:left;overflow:hidden;width:47%;height:30px;margin:0 0px 0 2%;font-size:12px;}
.article-relation dd span{float:right}
.article-relation .time{color:#c1beb8}
.article-list{margin:0 auto;}
.article-list li{height:34px;line-height:34px;overflow:hidden;}
.article-list a{display:inline-block;vertical-align:top;width:610px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.article-list a:hover{}
.pageNum{text-align:center;margin:0 auto;padding:20px 0;}
.pageNum a,.pageNum .current{height:24px;display:inline-block;font-size:12px;line-height:24px;margin:2px;color:#000000;background:#ACACAC;padding:0 9px;}
.pageNum a:hover{background:#7D8FB9}
.pageNum .current{background:#C8963C;color:#000;}
.card-content a{color:#FFF}
.sq-dialog-content{text-align:center;}
