.page-header .entry-date .entry-new{display: inline-block; padding: 3px 7px; color: #fff; font-weight: 700; font-size: 10px; background-color: #e28484; border-radius: 5px; transition: background-color .2s;}

.details2Layer1{ width: 100%; background: #fff;}
/*.details2Layer1 .left{ width: 305px; float: left; margin: 27px 0 0 0;}*/
@media (min-width: 992px) {
.details2Layer1 .left{ width: 980px; margin: 27px auto 0;}
}
@media (min-width: 1200px) {
.details2Layer1 .left{ width: 1080px; margin: 27px auto 0;}
}
@media (min-width: 1400px) {
.details2Layer1 .left{ width: 1280px; margin: 27px auto 0;}
}
.details2Layer1 .left .icon{ padding: 10px; overflow: hidden; width: 100%; border: 1px solid #eeeeee; position: relative; box-sizing: border-box;}
.details2Layer1 .left .icon img{ display: block;  width: 100%; height: 100%;}
.details2Layer1 .left .icon ul{ width: 100%; height: 100%; padding: 0;}
.details2Layer1 .left .icon ul li{ width: 100%; height: 100%; list-style: none; display:none}
.details2Layer1 .left .icon ul li:first-child{ display:block}
.details2Layer1 .left .nr{ width: 100%; height: 120px; padding: 0 32px; position: relative; box-sizing: border-box; overflow: hidden; margin-top: 15px;}
.details2Layer1 .left .nr .bd{ width: 100%;}
.details2Layer1 .left .nr .bd ul{ overflow: auto;}
.details2Layer1 .left .nr .bd ul li{ width: 120px; height: 120px; list-style: none; position: relative; cursor: pointer; border: 1px solid #eee; margin-right: 10px;}
.details2Layer1 .left .nr .bd ul li img{ display: block; position: absolute; left: 50%; top:50%; transform: translate(-50%,-50%); width: 100px; height: 100px;}
.details2Layer1 .left .nr .prev{ width: 22px; height: 45px;  position: absolute; left: 0; top: 50%; transform: translateY(-50%); cursor: pointer; border-radius:0 7px 7px 0; background: url(../images/prev.png) center center no-repeat rgba(0,0,0,0.7); background-size:50% auto ;}
.details2Layer1 .left .nr .next{ width: 22px; height: 45px; position: absolute; right: 0; top: 50%; transform: translateY(-50%); cursor: pointer; border-radius:7px 0 0 7px; background: url(../images/next.png) center center no-repeat rgba(0,0,0,0.7); background-size:50% auto ;}

@media (min-width: 992px) {
.details2Layer1 .center{ width: 980px; margin: 0 auto; padding-top: 30px;}
}
@media (min-width: 1200px) {
.details2Layer1 .center{ width: 1080px; margin: 0 auto; padding-top: 30px;}
}
@media (min-width: 1400px) {
.details2Layer1 .center{ width: 1280px; margin: 0 auto; padding-top: 30px;}
}
.details2Layer1 .center .mainInfo{ width: 100%; padding: 10px; font-size: 14px;}

.head-title{
    background-color: #eaddcc;
    text-indent: 15px;
    font-size: 24px;
    line-height: 42px;
}
.mainInfo table {
    width: 100%;
    table-layout: fixed;
}

.mainInfo table td {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #a67b48;
    font-size: 16px;
    line-height: 40px;
    color: #333333;
    padding: 15px 20px;
}

.mainInfo table td:first-child {
    color: #ffffff;
    background: #a67b48;
    border-bottom: 1px solid #ffffff;
    width: 30%;
}
.mainInfo table tr:last-child td:first-child {
    border-bottom: 1px solid #a67b48;
}

.mainInfo h2{
    color: #a67d45;
    border-bottom: 2px solid #a67d45;
    font-size: 24px;
    line-height: 40px;
}