@font-face {
    font-family: '采薇阁汉体';
    src: url('../采薇阁字体/cwg01/cwg01.ttf') format('truetype');
    src: url('../采薇阁字体/cwg01/cwg01-webfont.woff') format('woff'),;
    src: url('../采薇阁字体/cwg01/cwg01-webfont.woff2') format('woff'),;
}@font-face {
    font-family: '方正大标宋_GBK Regular';
    src: url('../采薇阁字体/方正大标宋/方正大标宋_GBK.ttf') format('truetype');
    src: url('../采薇阁字体/方正大标宋/方正大标宋_GBK.woff') format('woff'),;
    src: url('../采薇阁字体/方正大标宋/方正大标宋_GBK.woff2') format('woff'),;
}
@font-face {
    font-family: '方正楷体简体';
    src: url('../采薇阁字体/方正楷体/FZKTJW.TTF') format('truetype');
    src: url('../采薇阁字体/方正楷体/FZKTJW.woff') format('woff'),;
    src: url('../采薇阁字体/方正楷体/FZKTJW.woff2') format('woff'),;
}


* {
    padding: 0;
    margin: 0;
    list-style: none;
}


body {
    max-width: 1903px;
    /* min-width: 1074px; */
    height: 100%;
    background:url(../image/牛皮纸.gif) no-repeat;
    background-size: 100% 100%; 
    margin: 0 auto;
	/* background-attachment: fixed;  */
	/* background-position: center 0%; */

}

#app {
    max-width: 1903px;
    position: relative;
    margin: 0 auto;
}



.nav1 {
    width: 100%;
    margin: 0 auto;
    background-position: center top;
    height: 120px;
    background-image: url(../image/清\ 沈宗骞\ 西塞山庄第二图22.96X241.94纸本.jpg);
    /* opacity: 0.4; */
    background-repeat: no-repeat;
    border-top: 1px solid rgb(212, 212, 212);
    border-bottom: 1px solid rgb(212, 212, 212);
    position: relative;
}

.nav1 > img {
    width: 550px;
    height: 99px;
    position: absolute;
    left:145px;
    top: 10px;
}
/* nav结束 */

.tt {
    width: 100%;
    height: 40px;
    background-color: #a88e6b;
    border-top: 1px solid #836b4d;
    border-bottom: 1px solid #836b4d;
    line-height: 40px;
    font-size: 15px;
    padding-left: 170px;
    letter-spacing:2px;
    color: white;
    font-family: "方正大标宋_GBK Regular";
    position: relative;
}



.sousuo {
    width: 278px;
    height: 30px;
    position: absolute;
    top: 5px;
    left: 1210px;
}


.tt> .sousuo > form > input {
    font-size: 14px ;
    color: #333;
    height:27px;
    float: right;

    

}
.tt> .sousuo > button {
    font-size: 14px;
    line-height: 18px;
    height:27px;
    color: #8f8f8f;
    width: 75px;
    border-left:none;
    float: right;
    margin-top: -27px;

    
}





.tt> .sousuo >.input-group >.form-control {
    width: 206px;
}
/* 下拉菜单 */
.booxx {
    position: absolute;
    left: 400px;
    top: 114px;
}

.booxx >.nav > .dropdown > .dropdown-toggle {
    color: white;
}
.booxx >.nav > .dropdown > .dropdown-toggle:hover {
    color: gray;
}

.bd {
    width: 1074px;
    min-width: 1074px;
    height: 100%;
    margin: 0 auto;
    background-image: url(../image/index-background-img.png);
    box-shadow:2px 2px 2px rgb(199, 199, 199);
    background-size: 100% 100%;
    background-position: center top;
    background-repeat: no-repeat;
    overflow: hidden;
    border-left: 2px solid #c7c7c7;;
    align-items:center;
    justify-content:center;
}
/* 轮播图 */
.one {
    width: 1075px;
    height: 315px;
}


.lbt{
    position: absolute;
    top: 195px;
}
.bd .swiper-container {
    height: 275px;
    width: 555px;
    margin-left: 20px;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0px;
    z-index: 1;
}

/* 鼠标移入移除 */
.swiper-container .hide{
    opacity:0;
  }
  .swiper-button-next,.swiper-button-prev{
    transition:opacity 1s;
  }

.swiper-container{
    /* --swiper-theme-color: #ff6600; */
    --swiper-pagination-color: #b9a700;
    /* 两种都可以 */
  }

.Lbtn {
    position: absolute;
    background-image: url("../image/prev.gif");
    background-size: 19px 38px ;
    width: 19px;
    height: 38px;
    z-index: 2;
    top: 120px;
    left: 0px;
}
.Rbtn {
    position: absolute;
    background-image: url("../image/next.gif");
    background-size: 19px 38px ;
    width: 19px;
    height: 38px;
    z-index: 2;
    top: 120px;
    left:535px;
}
/* 左右按钮渐变 */
.myBtn {
    opacity: 0;
    transition: opacity .5s ease-in-out;
  }
.swiper-container:hover .myBtn {
    opacity: 1;
  }
/* 新闻板块 */
.new {
    width: 465px;
    min-width: 465px;
    height: 272px;
    float: right;
    /* top: 195px;
    left: 54%; */
    margin-top: 35px;
}

.newul li {
    list-style: none;
    margin-left: 52px;
    font-family: "microsoft yahei";
    
}
.newul {
    margin-left: -11px;
}


.N {
    margin-top: 25px;
    border-bottom: 1px dashed #b9a700;;
    line-height: 20.5px;
    color: #766148;
    letter-spacing:1px;
    width:260px;
    display:block;
    overflow:hidden;
    word-break:keep-all;
    white-space:nowrap;
    text-overflow:ellipsis;
}

.newul > span {
    color: #766148;
    float: left;
    border-bottom: 1px dashed #b9a700;;
    margin-top: -21px;
    margin-left: 314px;
}

.N a {
    color: #766148;
}

.newImg > span {
    font-size: 6px;
    color: gray;
    margin-left: -91px;
    z-index: 99;
}




/* 板块 开始 */
.two {
    width: 1075;
    height: 18%;
}

.cls > img {
    margin-top: 20px;
    margin-left: 15px;
}

#box {
    width: 1075px;
    /* box-sizing: content-box; */
    /* border:2px solid #ff0000; */
    
}
.sfq-main {
    top: 10px;
    /* border:2px solid  #766148; */
    border-right: 5px solid #e0d4b0;
    width: 1040px;
    height: 320px;
    margin: 24px auto 0px;
    overflow: hidden; 
    /* box-sizing: border-box; */
}
#box > li {
    width: 80px;
    height: 320px;
    float: left;
    /* background-size:100% 100%; */
}
#box > li > a {
    color: red;
    display: block;
    width: 300px;
    height: 320px;
    text-decoration: none;
}
/* 特别推荐 开始 */
.three {
    width: 1075;
    height: 16%;
}
.cls2 {
    margin-top: 40px;
    margin-left: 20px;
}
.tbtj-ul{
    margin-top: 25px;
    margin-left: 20px;
    
}

.tbtj-a > img {
    float: left;
    padding-bottom: 12px;
}


.tbtj-a > span {
    color: #766148;
    font-size: 14px;
    padding: 6px;
}

.tbtj-ul {
    width: 1075px;

}

.tbtj-a:hover{
    text-decoration:none;
    box-shadow:2px 2px 2px rgb(199, 199, 199);
}

.D {
    float: left;
    width: 155px;
    height: 240px;
    font-family: "方正风雅宋简体 Regular";
    margin-left: 44px;
    margin-top: 50px;
    text-align: center;
    
}
.tbImage {
    float: left;
}


.D > ul {
    /* float: right; */
    font-size: 12px;
    margin-top: 5px;
}

.cls2 > span {
    font-size: 6px;
    color: gray;
    margin-left: -66px;
    z-index: 99;
}




/* 名家寄语 */
.four {
    width: 1010px;
    /* margin-top: 100px; */
    font-size: 105px;
    font-family: '方正楷体简体';
    color: rgb(0, 0, 0);
    margin-top: 20px;
}
.four > img {
    margin-top: 50px;
    margin-left: 15px;
}

.allr {
    height: 295px;
    padding-left: 24px;
    margin-top: 30px;
}
.allr > div {
    color: rgb(56, 0, 0);
    /* font-family: '采薇阁汉体 Regular'; */
    font-size: 16px;
}

.minren > img {
    float:left;
    margin-left: 15px;
}
.minren > p {
    float: right;
    width: 595px;
    border-bottom: 1px solid rgb(179, 179, 179);
    padding-bottom: 10px;
    line-height: 28px;
    font-size: 18px;
    margin-top: 15px;
}
.jianjie {
    height: 220px;
    width: 340px;
    /* margin: 0 auto; */
    margin-top: -26px;
    margin-left: 15px;
}
.jianjie > p {
    font-size: 15px;
    text-align: center;
}
.jianjie > img {
    padding-bottom: 10px;
}



.minren {
    width: 985px;
    height: 110px;
}
.four > span {
    font-size: 6px;
    color: gray;
    margin-left: -88px;
    z-index: 99;
}



/* 单位介绍 */
.five {
    width: 1075px;
}

.cls4 > img {
    margin-top: 10px;
    margin-left: 15px;
}

.cls4 > span {
    font-size: 6px;
    color: gray;
    margin-left: -74px;
    z-index: 99;
    font-family: '方正风雅宋简体 Regular'
}

.bd .swiper-containers {
    width: 1000px;
    height: 275px;
    margin-left:37px;
    margin-top: 15px;

}
.cls5 {
    width: 1010px;
    /* margin-top: 100px; */
    margin-left: 40px; 
    font-size: 18px;
    font-family: '采薇阁汉体';
    color: rgb(0, 0, 0);
}
.cls5 >p> span {
    color: rgb(138, 0, 0);
    font-size: 44px;
    font-family: '采薇阁汉体';
}

.cls5 > p:first-child {
    margin-top:55px;
    line-height: 33px;
}
.nnn > p {
    float: right;
}
.gzh > img{
    float: right;
    margin-right: 50px;
    margin-top: -100px;
}
.gzh >span {
    float: right;
    margin-right: -105px;
}


.gzh2 > img{
    float: right;
    margin-right: 20px;
    margin-top: -100px;
}
.gzh2 >span {
    float: right;
    margin-right: -96px;
}




.path > p {
    margin-top: 65px;
}


