﻿*{margin:0;padding:0}
body{color:#000;font-size:12px;font-family:微软雅黑;background:#a39467 url(../images/bg.gif) repeat;}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:14px;}
a{color: #000; text-decoration:none;}
a:hover{color:red;text-decoration:none;}
li{list-style: none;}
i {font-style: normal;font-weight: normal;}
.font-weight-500{font-weight:500}
.font-weight-600{font-weight:600}
.font-weight-700{font-weight:700}
img{border:none;}
img:hover{}
.fl{float: left;}
.fr{float: right;}
.clearfix:after {content: '.';display: block;clear: both;height: 0;visibility: hidden;}
.container{width:1200px;margin:0 auto;position:relative}
.bg0{background:#f7f7f7}

.main-container{width:854px;margin:0 auto}
img{display:block}
.tb{margin:0 auto;width:843px;overflow-x:hidden}
.tb-left{width:29px;background:url(../images/left.gif) repeat-y}
.tb-right {width: 32px;background: url(../images/right.gif) repeat-y
}
.tb-container{width:782px;overflow:hidden;min-height:500px;height:220px;vertical-align:top;
              background:url(../images/bg.jpg) repeat;
}
.index-banner{width:740px;height:295px;overflow:hidden;margin:6px auto 0 auto}
.index-banner img{width:740px;height:295px;display:block}

.nav{margin:12px 32px 6px 32px}

.ul{width:754px;margin:0 auto;display:block}

.container{width:760px;margin:0 auto;display:flex}
.left{width:580px;overflow:hidden}
.right{width:180px;overflow:hidden}

.box0{width:100%;display:flex}
.box0-item{width:50%;}
.box0-title{text-align:center;background:url(../images/title.gif) repeat-x;height:27px;line-height:27px;}

.tb0{}
.tb0 td{padding:2px 6px}

.initial{width:46px;text-align:center;vertical-align:middle;background:#e4e4e4}
.author-name{background:#f7f7f7}
.authors{display:flex;flex-wrap:wrap}
.authors div{width:12.5%;padding:3px 0}

.foot{text-align:center;margin:0 0 12px 0;line-height:2}

.page-container{width:760px;margin:0 auto}
.author-img{background:#e4e4e4;}
.author-img img{width:100%;}
.author-info{line-height:1.8;background:#f7f7f7;}

.index-zp-td{width:33.33%;vertical-align:top}
.index-zp{text-align:center;margin:10px auto}
.index-zp img{display:block;margin:0 auto;padding:5px;border:1px solid #b2b2b2;background:#fff}
.index-zp img:hover{border:2px solid #ff0000}
.index-zp-desc{line-height:1.8}
.index-zp-desc span{color:rgb(0, 51, 204)}

.already-sale{display:flex;justify-content:center;align-items:center;height:120px}
.zp-img-box{display:flex;justify-content:center;align-items:center;width:100%;height:172px;}
.zp-desc{margin:10px auto 0 auto;}
.zp-desc td{margin:0;padding:0;padding:2px 0;}
.zp-desc td:first-child{text-align:right;color:rgb(0, 51, 204);width:65px;white-space:nowrap;}
.zp-desc td:last-child{text-align:left;}

.zp-title{text-align:left;background:url(../images/title1.gif);height:27px;line-height:27px;
          background-size:100% 100%;text-indent:10px
}

.zp1{text-align:center;font-size:16px;padding:5px 0}
.red{color:red}

.zpshow-tb{margin:0 auto 6px auto;width:90%}
.zpshow-tb td{padding:0;margin:0}

.zp-tb1{width:90%;margin:0 auto}
.zp-tb1 td{border-bottom:1px dashed #000;padding:6px 0}
.zp-tb1 td:first-child{width:70px;text-align:right}

.marquee-left{width:700px;height:149px;margin:16px auto 0 auto;background:url(../images/small-bg.jpg) no-repeat center;overflow:hidden}
#dwfc{overflow:hidden;margin:32px 32px 0 32px;}
#dwfc ul{overflow:hidden;height:85px;overflow:hidden}
#dwfc ul li{float:left;padding:0 2px;overflow:hidden}
#dwfc ul li img{width:auto;height:85px;display:block}

.marquee-up{margin:0 auto;overflow:hidden;}
#dwfcup{width:150px;overflow:hidden;margin:0 auto}
#dwfcup ul{}
#dwfcup ul li{float:left;width:150px;padding:3px 0}
#dwfcup ul li img{width:150px;height:auto;display:block;margin:0 auto}

.search-tb{}
.search-tb tr td:first-child{text-align:right;padding:7px 0}
.search-tb tr td:last-child{text-align:left}
.search-tb td input[type=text]{width:100%;line-height:21px}
.search-tb td button{width:100%}

.about-content{min-height:790px;}
.about-body{width:82%;margin:0 auto;min-height:320px}
.about-body-title{font-weight:bold;font-size:13px;padding:8px 0;border-bottom:1px solid #333;text-align:center;margin-top:5px;}
.about-body-main{margin:10px 0 0 0;line-height:1.8}

.flink-box{display:flex;margin-top:6px;flex-wrap:wrap}
.flink{width:25%;padding:8px 0;border-bottom:1px dashed #666;box-sizing:border-box;padding-right:2px;
       overflow:hidden;white-space:nowrap;text-overflow:ellipsis
}

.article-box{width:516px;margin:0 auto}
.article-item{display:flex;justify-content:space-between;border-bottom:1px dashed #333;padding:8px 0;}
.article-item div:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;padding-right:50px}
.article-item div:last-child{}
.article-body{line-height:1.8;font-size:13px;margin:10px 0 0 0;overflow-x:hidden;width:515px;}

.message-title{
    font-size:13px;font-weight:bold;padding:8px 0;text-align:center;position:relative;
}
.message-title span{display:block;position:absolute;right:10px;bottom:6px;font-size:12px;font-weight:400}
.message-title span:hover{color:red;cursor:pointer}
.message-body{width:300px;height:125px;}

.tb-ly{}
.tb-ly tr td:first-child{text-align:right}
.tb-ly tr td:last-child{text-align:left}

.head-box{height:170px;width:782px;overflow:hidden;position:relative;}
.nav-home{display:flex;width:500px;justify-content:space-between;position:absolute;top:77px;left:40px;}

.foot-wx{display:flex;justify-content:space-between;width:400px;margin:0 auto 12px auto}
.foot-wx-item{text-align:center}
.foot-wx-item img{height:120px;width:auto}
.foot-wx-item span{font-size:14px;margin-top:6px;}
/*分页样式*/
.page {
    padding: 6px 0;
    overflow: hidden;
    text-align: center;
}

    .page a, .page span {
        padding: 5px 10px;
        border: 1px solid #cccccc;
        font-size: 12px;
        display: inline-block;
        margin: 0 2px;
        background: #fff
    }

        .page a:hover {
            background: #0066cc;
            color: #ffffff;
            text-decoration: none;
        }

        .page a.current {
            background: #0066cc;
            color: #ffffff;
        }