.pageBg{
    width: 100%;
    min-width: 1400px;
    background: url(../images/pageBg.jpg) no-repeat center;
    background-size: 100% 100%;
}
.mainBox{
    width: 1400px;
    background-color: #fff;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
}
.mainBox .leftBox{
    width: 200px;
    height: 800px;
    background: url(../images/pageLeftBg.jpg) no-repeat center;
    background-size: 100% 100%;
    border-radius: 6px 0 0 6px;
    -webkit-border-radius: 6px 0 0 6px;
    -moz-border-radius: 6px 0 0 6px;
    -ms-border-radius: 6px 0 0 6px;
    -o-border-radius: 6px 0 0 6px;
}
.mainBox .leftBox .leftTitle{
    box-sizing: border-box;
    padding-left: 77px;
    height: 80px;
    line-height: 80px;
    border-bottom: 1px solid #ebf6ff;
    background: url(../images/pageTitle.png) no-repeat 25px center;
}
.mainBox .leftBox .leftNav a{
    display: block;
    height: 60px;
    line-height: 60px;
    box-sizing: border-box;
    padding-left: 76px;
    margin-bottom: 5px;
    background-position: 47px center;
    background-repeat: no-repeat;
}
.mainBox .leftBox .leftNav a.on{
    color: #007ce6;
    background-color: #fff;
}
.mainBox .leftBox .leftNav a.on::before{
    content: '';
    position: absolute;
    display: block;
    background: url(../images/pageIconUp.png) no-repeat;
    width: 16px;
    height: 31px;
    right: 0;
    top: -20px;
}
.mainBox .leftBox .leftNav a.on::after{
    content: '';
    position: absolute;
    display: block;
    background: url(../images/pageIconDowm.png) no-repeat;
    width: 16px;
    height: 31px;
    right: 0;
    bottom: -30px;
}
.mainBox .leftBox .leftNav .kyhz{
    background-image: url(../images/pageIcon1.png);
}
.mainBox .leftBox .leftNav .kyhzOn{
    background-image: url(../images/pageIcon1On.png);
}
.mainBox .leftBox .leftNav .rczp{
    background-image: url(../images/pageIcon2.png);
}
.mainBox .leftBox .leftNav .rczpOn{
    background-image: url(../images/pageIcon2On.png);
}
.mainBox .leftBox .leftNav .lx{
    background-image: url(../images/pageIcon3.png);
}
.mainBox .leftBox .leftNav .lxOn{
    background-image: url(../images/pageIcon3On.png);
}
.mainBox .leftBox .leftNav .zlxz{
    background-image: url(../images/pageIcon4.png);
}
.mainBox .leftBox .leftNav .zlxzOn{
    background-image: url(../images/pageIcon4On.png);
}


.mainBox .rightBox{
    width: 1150px;
    margin-right: 20px;
}
.mainBox .rightBox .rightTitle{
    padding-left: 23px;
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #eeeeee;
    background: url(../images/arShu.png) no-repeat left center;
}
/* 列表 */
.mainBox .conBox{
    width: 1150px;  
    height: 730px;
    margin-right: 20px;
    overflow: auto;
}
.mainBox .conBox ul li {
    width: 100%;
    height: 60px;
    border-bottom: 1px dashed #f0f0f0;
    background: url(../images/point.png) no-repeat 10px center;
    box-sizing: border-box;
}
.mainBox .conBox ul li:hover {
    background-color: #f7fbff;
}

.mainBox .conBox ul li .text {
    line-height: 60px;
    font-size: 16px;
    width: 950px;
    margin-left: 25px;
}

.mainBox .conBox ul li .date {
    margin-right: 10px;
    line-height: 60px;
    color: #999;
}

/* 详情 */
.back {
    width: 70px;
    height: 30px;
    line-height: 30px;
    color: #007ce6;
    border-radius: 10px;
    padding-left: 10px;
    border: 1px solid #007ce6;
    box-sizing: border-box;
    background: url(../images/back.png) no-repeat 45px center;
    position: absolute;
    right: 0px;
    top: 10px;
}
.back:hover{
    color: #fff;
    background: url(../images/backOn.png) no-repeat #007ce6 45px center;
}
.mainBox .detailBox {
    width: 1150px;
    height: 725px;
    margin-right: 20px;
    overflow: auto;
}

.mainBox .detailBox .title {
    height: 80px;
    width: 100%;
    line-height: 80px;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    color: #007ce6;
}
.mainBox .detailBox .titleDetail {
    height: 60px;
    width: 100%;
    background-color: #f7fbff;
}
.w200 {
    width: 225px;
}
.mainBox .detailBox .titleDetail p {
    line-height: 60px;
}
.detailInfo {
    height: 550px;
    width: 100%;
    overflow: auto;
    box-sizing: border-box;
}
.detailInfo img {
    max-width: 1110px;
}
.detailInfo p,.detailInfo span {
    max-width: 1110px;
}
/* 联系我们 */
.mainBox .detailBox .contactUl li{
    padding: 20px 0;
    border-bottom: 1px dashed #eeeeee;
}
.mainBox .detailBox .contactUl li .liRight{
    width: 1070px;
    margin-top: 3px;
}