
.nav {
    width: 1200px;
    height: 45px;
    line-height: 45px;
    font-size: 20px;
    background: #ae0c0e;
}

.nav-ul {
    width: 1200px;
    height: 45px;
    line-height: 45px;
    clear: both;
}

.nav-ul li {
    width: 200px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    float: left;
}

.nav-word-font {
    display: block;
    color: #ffffff;
}

li.nav-background {
    background: url("yhmh_nav-1.png") center no-repeat;
}



.pipe {
    width: 1200px;
    height: 93px;
    line-height: 93px;
    margin-bottom: 10px;
}

.pipe a {
    width: 237px;
    text-align: center;
    display: inline-block;
}

.pipe a img {
    vertical-align: middle;
}




.swim-content {
    width: 1200px;
    margin: 0 auto;
    background: #ffffff;
}


.swim-lb {
    width: 1200px;
    height: 404px;
    box-sizing: border-box;
    padding: 17px 8px 17px 12px;
    clear: both;
}

.lb-left {
    float: left;
}

.lb-right {
    float: right;
}



.lb-ul li {
    width: 280px;
    height: 75px;
    line-height: 75px;
    font-size: 20px;
    font-family: 微软雅黑;
    text-align: center;
    background: url("yhmh_icon-2.png") center no-repeat;
}

.lb-ul li a {
    display: block;
    color: #323232;
    clear: both;
}

.lb-ul li img {
    vertical-align: middle;
}

.lb-li-left {
    width: 42px;
    margin-left: 64px;
    float: left;
}

.lb-li-right {
    width: 156px;
    text-align: left;
    float: right;
}

.lb-li-right span {
    margin-left: 35px;
}

.lb-ul li:hover {
    background: url("yhmh_icon-1.png") center no-repeat;
}

.lb-word-font {
    color: #42080d;
}





.lb-right {
    width: 887px;
    height: 372px;
    padding: 0 5px;
    position: relative;
    overflow: hidden;
    zoom: 1;
}

.lb-right .hd {
    width: 178px;
    height: 372px;
    position: absolute;
    right: 0;
    overflow: hidden;
}

.lb-right .hd ul li {
    width: 190px;
    text-align: center;
    padding: 0 0 8px 5px;
}

.lb-right .hd ul li img {
    width: 178px;
    height: 86px;
    border: 1px solid #ddd;
    cursor: pointer;
    vertical-align: bottom;
}

.lb-right .hd ul li.on {
    background: url("yhmh_cusp.png") no-repeat 0 center;
}



.lb-right .bd {
    width: 715px;
    height: 372px;
    position: relative;
}

.lb-right .bd li {
    position: relative;
    zoom: 1;
    vertical-align: middle;
}

.lb-right .bd li .pic {
    position: relative;
    z-index: 0;
}

.lb-right .bd li .pic img {
    width: 694px;
    height: 372px;
    vertical-align: bottom;
}

.lb-right .bd li .bg {
    width: 694px;
    height: 40px;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
    background: #000;
    filter: alpha(opacity=60);
    opacity: 0.6;
}

.lb-right .bd li .title {
    width: 694px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    left: 0;
    bottom: 0;
    position: absolute;
    z-index: 2;
}

.lb-right .bd li .title a {
    color: #fff;
}

#demo1 {
    margin-bottom: 20px;
}






.swim-logo {
    width: 1200px;
    text-align: center;
    margin-bottom: 15px;
}


.swim-list {
    width: 1200px;
    height: 260px;
    border-bottom: 1px dashed #d2d2d2;
    box-sizing: border-box;
    padding: 0 8px;
    margin-bottom: 15px;
}

.swim-list:after {
    clear: both;
}

.swim-list-left {
    width: 580px;
    float: left;
}

.swim-list-right {
    width: 580px;
    float: right;

}


.list-data {
    width: 580px;
    border-top: none;
}


.swim-list-left .list-data {
    height: 210px;
    overflow: hidden;
}


.data-ul {
    box-sizing: border-box;
    padding: 10px 8px;
}

.data-ul li {
    width: 560px;
    height: 32px;
    line-height: 32px;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
}

.data-ul li a:after {
    content: "";
    display: inline-block;
    width: 1px;
    height: 32px;
    border-left: 1px dashed #e8e8e8;
    position: absolute;
    left: 2px;
    z-index: 0;

}

.data-ul li a {
    height: 32px;
    display: block;
    font-size: 14px;
    color: #030303;
}

.data-ul li a:hover {
    color: #d51414;
}

.data-ul li .data-left:before {
    margin-top: -2px;
    content: "";
    width: 5px;
    height: 5px;
    background-color: #D41111;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 50%;
    z-index: 2;
}

.data-left {
    padding-left: 15px;
    position: relative;
    float: left;
    width: 80%;
    overflow: hidden;
    box-sizing: border-box;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.data-left2 {
    padding-left: 15px;
    position: relative;
    float: left;
    width: 60%;
    overflow: hidden;
    box-sizing: border-box;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.data-right {
    margin-right: 5px;
    float: right;
}

.data-ul li:after {
    clear: both;
}


.swim-list-right .list-data {
    width: 580px;
    height: 216px;
    box-sizing: border-box;
    padding: 20px;
    clear: both;
}

.data-img-left {
    float: left;
    width: 255px;
    height: 174px;

}

.data-img-left div a {
    display: block;
    width: 253px;
    height: 81px;
    line-height: 81px;
    font-size: 20px;
    color: #563636;
    text-align: center;
    background: url("yhmh_icon-8.png") center no-repeat;
}

.data-img-right {
    float: right;
    width: 255px;
    height: 174px;
}

.data-img-right div a {
    display: block;
    width: 253px;
    height: 81px;
    line-height: 81px;
    font-size: 20px;
    color: #563636;
    text-align: center;
    background: url("yhmh_icon-8.png") center no-repeat;
}

.data-bot {
    margin-bottom: 10px;
}

.list-data div a:hover {
    filter: alpha(opacity=80);
    opacity: 0.8;
    -moz-opacity: 0.8;
}


.list-link a:after {
    clear: both;
}

.list-link:after {
    clear: both;
}

.list-link {
    width: 580px;
    height: 40px;
    line-height: 40px;
    
}

.link-left {
    float: left;
    font-size: 20px;
    color: #ae0c0e;
}

.link-left span {
    display: inline-block;
    width: 5px;
    height: 20px;
    margin: 0 10px;
    background: #ae0c0e;
    vertical-align: -2px;
}

.link-tab-item {
    margin-right: 15px;
    color: #363636;
}

.link-tab-item.active {
    color: #ae0c0e;
}

.link-tab-content {
    display: none;
}

.link-right {
    float: right;
    margin-right: 20px;
    font-size: 14px;
    color: #363636;
}


.swim-img {
    width: 1200px;
    height: 60px;
    line-height: 60px;
    border: 1px solid #dbdbdb;
}

.swim-img a {
    display: inline-block;
    height: 60px;
    line-height: 60px
}

.swim-img a img {
    vertical-align: middle;
    border: 1px solid #dbdbdb;
    margin-left: 80px;
}



.open-content {
    width: 1200px;
    margin: 0 auto;
    background: #ffffff;
}


.leader-nav {
    height: 38px;
    line-height: 38px;
    font-size: 16px;
    color: #020202;
    background: url(yhmh_repeat-line.png) repeat-x left top;
    border: 1px solid #e1e1e1;
}

.leader-nav-ul:after {
    clear: both;
}

.leader-nav-ul li {
    float: left;
}

.leader-nav-ul li a {
    display: inline-block;
    color: #353535;
}



.leader-nav-ul li:last-child:after {
    display: none;
}

.leader-nav-ul li:first-child {
    margin-left: 10px;
}




.data-wrap {
    width: 1200px;
    box-sizing: border-box;
    padding: 0 16px;
}

.data-title {
    width: 1157px;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    font-family: 微软雅黑;
    color: #262728;
    border-bottom: 1px solid #dfd5c7;
    margin-bottom: 12px;
}

.data-title a {
    font-size: 12px;
    font-family: 微软雅黑;
    color: #262728;
}

.data-title img {
    margin-right: 10px;
    vertical-align: -2px;
}



.data-tab {
    width: 1157px;
}

.data-tab-nav {
    height: 34px;
    line-height: 34px;
    font-family: 微软雅黑;
    font-size: 16px;
    background: #f2eddb;
}

.data-tab-nav li a {
    height: 32px;
    display: block;
    color: #33322d;
    font-weight: bold;
}

.tab-nav-ul {
    clear: both;
}

.tab-nav-ul li {
    width: 109px;
    text-align: center;
    margin-right: 16px;
    float: left;
}

.tab-nav-ul li:first-child {
    margin-left: 6px;
}

.tab-nav-ul li .tab-bar {
    border-bottom: 2px solid #ae0c0e;
    color: #ae0c0e;
}


.tab-article {
    padding: 30px 20px 25px 30px;
    font-size: 14px;
    font-family: 微软雅黑;
    color: #343434;
    border: 1px solid #dbdbdb;
    border-top: none;
    background: #ffffff;
}

.item-ul {
    margin-left: 24px;
}

.item-ul p {
    margin: 7px 0;
}





.same {
    width: 1139px;
    background: #ece6de;
    border-radius: 8px;
    padding: 6px;
    box-sizing: border-box;
    position: relative;
    margin-bottom: 22px;
}

.pad {
    width: 1127px;
    border-radius: 4px;
    position: absolute;
    z-index: 10;
    background: #ffffff;
}

.public {
    height: 45px;
    line-height: 45px;
    font-size: 18px;
    color: #42080d;
    font-weight: bold;
    border-bottom: 1px dashed #bfbfbf;
}

.public span {
    display: inline-block;
    width: 5px;
    height: 20px;
    margin: 0 10px 0 20px;
    background: #42080d;
    vertical-align: middle;
}



.action-content {
    width: 1200px;
    margin: 0 auto;
    border: 1px solid #ece6de;
    background: #ffffff;
}

.action-data {
    box-sizing: border-box;
    padding: 30px 30px;
}


.data-meet {
    height: 220px;
}

.meet-pad {
    height: 208px;
    box-sizing: border-box;
    padding: 20px;
}

.meet-ul li {
    height: 30px;
    line-height: 30px;
}

.meet-ul li img {
    margin-right: 10px;
}

.meet-ul li {
    font-family: 微软雅黑;
    font-size: 14px;
}

.meet-ul a {
    color: #816a6b;
}

.meet-ul a:hover {
    text-decoration: underline;
}


.data-district {
    height: 182px;
}

.district-pad {
    height: 170px;
}

.all-ul {
    clear: both;
    box-sizing: border-box;
    padding: 20px 0 20px 27px;
}

.dis-ul {
    
    float: left;
    margin-right: 8px;
}

.dis-ul li {
    height: 30px;
    line-height: 30px;
}

.dis-ul li a {
    display: block;
    font-size: 14px;
    color: #686868;
}

.dis-ul li a:hover {
    text-decoration: underline;
}

.dis-ul li a .dis-block {
    width: 170px;
    display: inline-block;
}

li a.dis-look img {
    margin-bottom: 28px;
}

.dis-ul li img {
    margin-right: 5px;
}


.data-man {
    height: 107px;
}

.man-pad {
    height: 95px;
}

.man-all-ul {
    box-sizing: border-box;
    padding: 10px 0 10px 27px;
}


.data-admin {
    height: 366px;
}

.admin-pad {
    height: 354px;
}


.data-six {
    height: 152px;
}

.six-pad {
    height: 140px;
}


.data-sev {
    height: 212px;
}

.sev-pad {
    height: 200px;
}


li.nice-li {
    width: 250px;
    margin-left: -30px;
}






.clear {
    clear: both;
}


.new-left {
    float: left;
    width: 570px;

}

.new-right {
    width: 580px;
    float: right;
}




.today-content {
    padding-top: 10px;
    width: 1200px;
    margin: 0 auto;
    background: #ffffff;
}


.today-content .leader-nav-ul li:first-child {
    margin-left: 137px;
}


.today-lb {
    
    box-sizing: border-box;
    padding: 0 14px;
    margin-bottom: 15px;
}



.five_Box {
    width: 564px;
    height: 318px;
    overflow: hidden;
    position: relative;
    border: 1px solid #ddd;
}

.five_Box .hd {
    height: 15px;
    overflow: hidden;
    position: absolute;
    right: 5px;
    bottom: 10px;
    z-index: 2;
}

.five_Box .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}

.five_Box .hd ul li {
    float: left;
    width: 15px;
    height: 15px;
    margin: 0 20px;
    text-align: center;
    background: #fafaf8;
    cursor: pointer;
}

.five_Box .hd ul li.on {
    background: #f00;
    color: #fff;
}

.slideBox .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

.five_Box .bd li {
    zoom: 1;
    vertical-align: middle;
}

.five_Box .bd img {
    width: 564px;
    height: 316px;
    display: block;
}

.five_Box .fd {
    width: 564px;
    height: 40px;
    line-height: 40px;
    background: #797672;
    position: absolute;
    left: 0;
    bottom: 0;
    filter: opacity(70%);
}

.five_Box .fd p {
    width: 300px;
    text-indent: 10px;
    font-size: 14px;
    color: #ffffff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}




.today-lb .new-right .data-ul {
    box-sizing: border-box;
    padding: 2px 0px 0px 8px;
    min-height: 290px;
    overflow: hidden;
}


.today-list {
    
    box-sizing: border-box;
    padding: 0 14px;
    margin-bottom: 15px;

}

.today-list .list-data {
    height: 180px;
    overflow: hidden;
}


.today-video {
    width: 1200px;
    box-sizing: border-box;
    padding: 0 14px;
    margin-bottom: 15px;
}

.today-video:after {
    clear: both;
}

.today-video div.float {
    float: left;
}


.video-left {
    width: 432px;
}

.video-left .list-link {
    width: 432px;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px dotted #e3e3e3;
}

.video-left .list-data {
    width: 432px;
    height: 180px;
    overflow: hidden;
}

.video-left .data-ul li {
    width: 424px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.video-left .data-left {
    width: 280px;
    box-sizing: border-box;
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.video-mid {
    width: 432px;
    margin: 0 20px;
}

.video-mid .list-link {
    width: 434px;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px dotted #e3e3e3;
}

.video-mid .list-data {
    width: 432px;
    height: 180px;
    overflow: hidden;
}

.video-mid .data-ul li {
    width: 424px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.video-mid .data-left {
    width: 280px;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.video-right {
    width: 255px;
}

.video-right .list-link {
    width: 255px;
    border-bottom: 1px dotted #e3e3e3;
}

.play {
    width: 255px;
    height: 180px;
    box-sizing: border-box;
    padding: 10px 0px 10px 0px;
}

.play a {
    display: block;
    height: 154px;
    width: 255px;
}






.go-left {
    float: left;
}

.go-right {
    float: right;
    width: 471px;
}

.go-art {
    height: 269px;
}


.way-content {
    width: 1200px;
    margin: 0 auto;
    background: #ffffff;
}


.way-content .leader-nav-ul li:first-child {
    margin-left: 50px;
}

.go-wrap {
    width: 1200px;
    padding: 8px;
}


.go-brief {
    width: 1184px;
    margin-bottom: 15px;
}

.go-brief .go-left {
    width: 562px;
}

.go-left .list-link {
    width: 695px;
    margin-bottom: 9px;
}

.go-left .go-art {
    background: #fbf9f3;
    box-sizing: border-box;
    padding: 20px 0 20px 25px;
    font-size: 14px;
    color: #363636;
}

.go-left .go-art p {
    line-height: 25px;
}

.indent {
    text-indent: 2em;
}


.go-right {
    width: 606px;
}

.go-right .list-link {
    width: 471px;
    margin-bottom: 9px;
}

.go-right .back {
    background: url("yhmh_back-1.png") center no-repeat;
    position: relative;
}

.filter {
    position: absolute;
    z-index: 10;
    width: 500px;
    height: 72px;
    font-size: 13px;
    font-family: 微软雅黑;
    color: #020202;
    box-sizing: border-box;
    padding: 2px;
    left: 60px;
    bottom: 26px;
    background: rgba(255, 255, 255, 0.8);
    transform: scale(0);
    transition: 0.6s;
}

.filter.active {
    transform: scale(1);
}

.filter p {
    text-indent: 2em;
    box-sizing: border-box;
    padding: 0 5px;
    height: 60px;
    line-height: 20px;
    overflow: hidden;
}

.go-bar {
    width: 1184px;
    height: 2px;
    background: url("yhmh_back-2.png") center no-repeat;
    margin: 15px 0;
}



.go-area .list-data {
    height: 180px;
    overflow: hidden;
}



.go-atlas {
    width: 1184px;
    margin-bottom: 15px;
}

.go-atlas .new-left {
    width: 937px;
}

.go-atlas .list-link {
    width: 937px;
}

.go-atlas .new-right {
    width: 222px;
}

.go-atlas .new-right .list-link {
    width: 222px;
}


.atlas-img {
    box-sizing: border-box;
    position: relative;
    width: 900px;
    padding: 13px 0;
}

.atlas-img .bd {
    margin-left: 8px;
    position: relative;
    width: 892px;
    overflow: hidden;
}

.atlas-img .next {
    margin-top: -16px;
    position: absolute;
    z-index: 10;
    right: 0;
    top: 50%;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: url("yhmh_next-1.png") 0 0 no-repeat;
}

.atlas-img .prev {
    margin-top: -16px;
    position: absolute;
    z-index: 10;
    left: 0;
    top: 50%;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: url("yhmh_prev-1.png") 0 0 no-repeat;
}

.atlas-img ul li {
    float: left;
    width: 209px;
    height: 140px;
    border: 1px solid #e5e5e5;
    margin-right: 20px;
    box-sizing: border-box;
    position: relative;
    overflow: hidden;
}

.atlas-img ul li div {
    height: 30px;
    line-height: 30px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    font-size: 14px;
    color: #fff;
    text-align: center;
    background: rgba(0, 0, 0, 0.6);
    overflow: hidden;
    text-overflow: ellipsis;
}

.atlas-img ul li a {
    display: block;
    width: 209px;
}

.atlas-img ul li img {
    display: block;
    width: 209px;
    height: 134px;
}


.atlas-video {
    box-sizing: border-box;
    padding: 13px 5px;
}

.atlas-video a {
    display: block;
    width: 215px;
    height: 140px;
    box-sizing: border-box;
    padding: 2px;
    border: 1px solid #e5e5e5;
}



.go-sole {
    width: 1184px;
    margin-bottom: 15px;
}

.go-sole .list-link {
    width: 1184px;
}




.picScroll-left {
    overflow: hidden;
    position: relative;
}

.picScroll-left .hd {
    position: absolute;
}

.picScroll-left .hd .next {
    display: block;
    width: 32px;
    height: 32px;
    float: right;
    margin-left: 1149px;
    margin-top: 35px;
    cursor: pointer;
    position: absolute;
    background: url("yhmh_next-1.png") 0 0 no-repeat;
    z-index: 10;
}

.picScroll-left .hd .prev {
    display: block;
    width: 32px;
    height: 32px;
    float: left;
    margin-top: 35px;
    cursor: pointer;
    position: absolute;
    z-index: 10;
    background: url("yhmh_prev-1.png") 0 0 no-repeat;
}

.picScroll-left .bd {
    margin: 0 auto;
    width: 1184px;
}

.picScroll-left .bd ul {
    overflow: hidden;
    zoom: 1;
}

.picScroll-left .bd ul li {
   
   width: 217px;
    height: 95px;
    border: 1px solid #e5e5e5;
    box-sizing: border-box;
    padding: 1px;
    margin: 5px 8px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;

}

.picScroll-left .bd ul li .pic {
    text-align: center;
}

.picScroll-left .bd ul li .pic img {
    width: 215px;
    height: 89px;
    display: block;

}












.join-content {
    width: 1200px;
    background: #ffffff;
    margin: 0 auto;
}

.join-content .leader-nav-ul li:first-child {
    margin-left: 256px;
}



.report {
    width: 1200px;
    box-sizing: border-box;
    padding: 0 9px;
    margin-bottom: 10px;
}

.report .list-link {
    width: 1182px;
}

.report-back {
    width: 1182px;
    height: 255px;
    margin: 10px 0;
    background: url("yhmh_jion-1.png") center no-repeat;
}

.report-ul {
    margin: 0 75px;
    height: 225px;
    box-sizing: border-box;
    padding: 60px 0;
}

.report-ul li {
    float: left;
    width: 95px;
    height: 120px;
    margin: 0 16px;
}

.report-ul li a {
    display: block;
    color: #343434;
}

.report-ul li a span {
    display: block;
    font-family: 微软雅黑;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}

.report-ul li a i {
    display: inline-block;
    width: 92px;
    height: 92px;
    background-image: url('yhmh_report-icon-1.png');
    background-repeat: no-repeat;
}

.report-ul li a:hover i {
    background-image: url('yhmh_report-icon-2.png');
}

.report-icon-1 {
    background-position: 0px 0;
}

.report-icon-2 {
    background-position: -94px 0;
}

.report-icon-3 {
    background-position: -188px 0;
}

.report-icon-4 {
    background-position: -282px 0;
}

.report-icon-5 {
    background-position: -376px 0;
}

.report-icon-6 {
    background-position: -470px 0;
}

.report-icon-7 {
    background-position: -564px 0;
}

.report-icon-8 {
    background-position: -658px 0;
}



.inter {
    width: 1200px;
    box-sizing: border-box;
    padding: 0 9px;
}

.inter .list-link {
    border: none;
}

.inter-back {
    width: 1182px;
    height: 660px;
    margin: 10px 0;
    background: url("yhmh_jion-2.png") center no-repeat;
}

.apply {
    height: 272px;
    position: relative;

}

.apply-ul {
    margin-bottom: 15px;
    padding-top: 53px;
    text-align: center;
    font-size: 0;
}

.apply-ul li {
    display: inline-block;
    width: 120px;
    height: 120px;
    margin: 0 32px;
}

.apply-ul li img {
    margin: 0 auto;
    display: block;
    width: 66px;
    height: 74px;
    transition: 0.3s;
}

.apply-ul li span {
    display: block;
    font-size: 16px;
    font-weight: bold;
}

.apply-ul li a {
    display: block;
    color: #343434;
}

.apply-ul li a:hover img {
    transform: scale(1.2);
}

.hint-wrapper {
    width: 751px;
    line-height: 20px;
    position: absolute;
    z-index: 10;
    left: 215px;
    top: 160px;
    font-family: 微软雅黑;
    font-size: 14px;
}

.hint {
    padding: 8px 20px;
    background: rgba(255, 255, 255, 0.6);
    font-weight: bold;
}

.hint-items {
    display: none;
    padding: 8px 20px;
    background: rgba(255, 255, 255, 0.6);
    font-size: 12px;
}



.people {
    width: 1182px;
    box-sizing: border-box;
    padding: 0 17px;
}

.title-link {
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #dbdad9;
}

.alike-lift {
    font-family: 微软雅黑;
    font-size: 16px;
    font-weight: bold;
    float: left;
    color: #765f5e;
    text-indent: 10px;
}

.alike-right {
    float: left;
    font-family: 微软雅黑;
    font-size: 14px;
    font-weight: bold;
    color: #353535;
    margin-left: 50px;
}

.alike-right a {
    display: inline-block;
    height: 40px;
    color: #353535;
}

.p-left {
    float: left;

}

.p-left .list-data {
    width: 550px;
    height: 145px;
    overflow: hidden;

}

.p-left .list-data li {
    width: 520px;
}

.p-right {
    float: right;
}

.p-right .list-data {
    width: 550px;
    height: 145px;
    overflow: hidden;

}

.p-right .list-data li {
    width: 520px;
}

.law {
    width: 1182px;
    box-sizing: border-box;
    padding: 0 17px;
}

.law .new-left {
    width: 550px;
    height: 185px;
    overflow: hidden;

}

.law .title-link {
    width: 550px;
}

.law .new-left .list-data li {
    width: 520px;
}

.law .new-right {
    width: 550px;
    height: 185px;
    overflow: hidden;
}

.law .new-right .list-data li {
    width: 520px;
}



.net {
    width: 1200px;
    box-sizing: border-box;
    padding: 0 14px;
}

.net .new-left,
.net .list-link {
    width: 572px;
}

.net .list-data {
    width: 572px;
}

.net .new-right,
.net .list-link {
    width: 572px;
}


.case {
    width: 1200px;
    box-sizing: border-box;
    padding: 0 14px;
    margin-bottom: 15px;
}

.list-link-1 {
    width: 1172px;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #e3e3e3;
}

.case .new-left,
.case .list-link,
.case .new-right {
    width: 572px;
}



.message-content {
    width: 1200px;
    margin: 0 auto;
    background: #fff;
}

.message-wrap {
    width: 1200px;
    
	margin-top:15px;
	margin-bottom:15px;
}


.left-aside {
    float: left;
}

.message-wrap .left-aside {
    width: 270px;
    height: 712px;
    overflow-x: hidden;
    box-sizing: border-box;
    padding: 0 0 0 10px;
}

.message-wrap .mess-title {
    font-size: 20px;
    font-family: 微软雅黑;
    font-weight: bold;
    color: #852f12;
    width: 258px;
    height: 62px;
    line-height: 62px;
    text-align: center;
    background: url("yhmh_mess-1 (1).png") center no-repeat;
}

.message-wrap .mess-menu {
    width: 268px;
    box-sizing: border-box;
}

.none {
    display: none;
}

.icon-none {
    display: none;
}


.right-aside {
    float: right;
}

.message-wrap .right-aside {
   
   width: 910px;
   
   height: auto;
    overflow-x: hidden;
    overflow-y: auto;
    box-sizing: border-box;
    
	padding-left:10px;
}

.message-wrap .right-aside .data-title {
    width: 873px;
}


.leader-message {
    width: 873px;
    
	height: auto;
}

.leader-message .list-link {
    width: 873px;
    height: 40px;
    line-height: 40px;
    background: #f2eddb;
    border: none;
}

.leader-message .mess-art {
    width: 873px;
    box-sizing: border-box;
    padding: 15px;
    overflow: hidden;
}

.leader-message .age-left {
    width: 140px;
    float: left;
}

.leader-message .age-left img {
    width: 110px;
    height: 130px;
    box-sizing: border-box;
    padding: 4px;
    border: 1px solid #e8e8e8;
}

.leader-message .age-right {
    margin-left: 140px;
    
	height: auto;
    line-height: 30px;
    overflow-y: hidden;
    font-family: 微软雅黑;
    font-size: 14px;
}


.vita {
    width: 873px;
    min-height: 168px;
    margin: 5px 0;
}

.vita .list-link {
    width: 873px;
    height: 40px;
    line-height: 40px;
    background: #f2eddb;
    border: none;
}

.vita-art {
   
   height:auto;
    line-height: 30px;
   
    font-size: 14px;
    color: #343434;
    overflow: hidden;
}


.activity {
    width: 873px;
    height: 280px;
    overflow: hidden;
}

.activity .list-link {
    width: 873px;
    height: 40px;
    line-height: 40px;
    background: #f2eddb;
    border: none;
}

.activity .data-ul {
    width: 873px;

}

.activity .data-ul li {
    width: 854px;
}

.message-content .go-bar {
    width: 1200px;
    height: 2px;
    box-sizing: border-box;
    padding: 10px;
    background: url("yhmh_back-2.png") center no-repeat;
    margin: 15px 0;
}



.notice-content {
    padding-top: 10px;
    width: 1200px;
    margin: 0 auto;
    background: #fff;
}





.notice-wrap {
    padding-bottom: 30px;
}

.notice-wrap .left-aside {
    width: 257px;
   
   height: auto;
    box-sizing: border-box;
    padding: 0 0 0 9px;
}

.notice-wrap .list-link {
    width: 248px;
}

.notice-wrap .off-article {
    width: 248px;
   
   height:auto;
    border: 1px solid #e5e5e5;
    background: #fbf9f3;
    margin-top: 9px;
}

.off-same {
    width: 248px;
    box-sizing: border-box;
    padding: 10px;
}

.off-same-leader {
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    font-family: 微软雅黑;
    font-weight: bold;
    color: #545454;
    position: relative;
}

.off-same-leader img:last-child {
    position: absolute;
    right: 5px;
    top: 15px;
}

.off-same-leader img {
    vertical-align: -2px;
}

.off-same-art {
    margin: 5px 0;
    font-size: 14px;
    font-family: 微软雅黑;
}

.off-same-art p {
    
	width: 240px;
    box-sizing: border-box;
    padding: 5px 0px 5px 0;
    line-height: 20px;
}

.off-same-art .art-color {
    display: inline-block;
    width: 45px;
    height: 20px;
    margin-right: 12px;
    color: #563636;
    font-weight: bold;
}

.notice-list {
    width: 248px;
    text-align: center;
}

.notice-list li {
    width: 248px;
    margin-top: 7px;

}

.notice-list li a {
    display: block;
    height: 66px;
    line-height: 66px;
    font-family: 微软雅黑;
    font-size: 20px;
    color: #7f6a69;
    background: url("yhmh_off-4.png") center no-repeat;
}

.notice-list li a:hover {
    filter: alpha(opacity=80);
    opacity: 0.8;
    -moz-opacity: 0.8;
}


.notice-wrap .right-aside {
    width: 923px;
    height: 1200px;
    box-sizing: border-box;
    padding: 0 8px 0 0;
}

.not-one {
    width: 910px;
}

.not-one .list-link {
    width: 910px;
    margin: 0;
}


.not-one .layui-tab-content {
    padding: 0;
}

.not-one .layui-tab .layui-tab-title {
    width: 910px;
    margin-top: -10px;
    height: 42px;
    margin-left: 2px;
}

.not-one .layui-tab .layui-tab-title li {
    width: 75px;
    height: 43px;
    line-height: 43px;
    box-sizing: border-box;
    padding: 0;
    font-size: 16px;
    font-weight: bold;
    color: #6c6c6c;
    border-top: 2px solid #fff;


}

.not-one .layui-tab .layui-tab-title li.layui-this {
    border-top: 2px solid #754523;
    color: #ae0c0e;
}

.not-one .list-data {
    width: 899px;
}

.not-one .data-ul {
    width: 899px;
    height: 150px;
    overflow: hidden;
    padding: 10px 0;
}

.not-one .data-ul li {
    width: 890px;
}

.not-one .data-ul li .data-left {
    
}

.not-one .link-left {}



.not-two {
    width: 910px;
    margin-bottom: 8px;
}

.not-two .list-link {
    width: 910px;
}

.notice-wrap .link-left span {
    margin-right: 10px;
    margin-left: 0;
}

.left-w {
    border-bottom: 2px solid #754523;
}

.two-wrap {
    width: 910px;
    height: 230px;
    box-sizing: border-box;
    padding-top: 10px;
}

.two-left {
    width: 217px;
    height: 220px;
    float: left;
    border: 2px solid #ece6de;
}

.two-left .list-link {
    width: 217px;
    box-sizing: border-box;
    padding-left: 10px;
    color: #363636;
    border-bottom: 1px dashed #e3e3e3;
}

.two-left .list-link .link-left {
    color: #363636;
}

.two-left-art {
    width: 217px;
    box-sizing: border-box;
    padding: 5px;
    font-weight: bold;
    font-size: 14px;
    font-family: 微软雅黑;
    color: #89796a;
}

.two-left-art li {
    width: 202px;
    margin-bottom: 4px;
    position: relative;
}

.two-left-art li a {
    display: block;
    height: 38px;
    line-height: 38px;
    color: #89796a;
    text-align: center;
    background: url("yhmh_not-1.png") center no-repeat;
}

.two-left-art li a:hover {
    filter: alpha(opacity=80);
    opacity: 0.8;
    -moz-opacity: 0.8;
}

.two-left-art li img {
    vertical-align: middle;
    position: absolute;
    z-index: 10;
    right: 10px;
    top: 14px;
}

.two-right {
    width: 675px;
    height: 224px;
    overflow: hidden;
    float: right;
    box-sizing: border-box;
    border: 2px solid #ece6de;
}

.two-right .list-link {
    width: 670px;
    box-sizing: border-box;
    padding-left: 10px;
    color: #363636;
    border-bottom: 1px dashed #e3e3e3;
}

.two-right .list-link .link-left {
    color: #363636;
}

.two-right .list-data {
    width: 670px;
}

.two-right .data-ul {
    width: 670px;
}

.two-right .data-ul li {
    width: 650px;
}



.not-same {
    width: 910px;
}


.not-same-left {
    width: 500px;
    float: left;
}

.not-same-left .list-link {
    width: 500px;
    color: #363636;
}



.not-same-left .layui-tab-content {
    padding: 0;
}

.not-same-left .layui-tab .layui-tab-title {
    width: 500px;
    margin-top: -10px;
    height: 42px;
    margin-left: 2px;
}

.not-same-left .layui-tab .layui-tab-title li {
    width: 106px;
    height: 43px;
    line-height: 43px;
    box-sizing: border-box;
    padding: 0;
    font-size: 16px;
    font-weight: bold;
    color: #6c6c6c;
    border-top: 2px solid #fff;

}

.not-same-left .layui-tab .layui-tab-title li.layui-this {
    border-top: 2px solid #754523;
    color: #ae0c0e;
}

.not-same-left .list-data {
    width: 500px;
}

.not-same-left .data-ul {
    width: 500px;
    height: 150px;
    overflow: hidden;
    padding: 10px 0;
}

.not-same-left .data-ul li {
    width: 500px;
}






.not-same-right {
    width: 390px;
    float: right;
}



.not-same-right .list-link {
    width: 390px;
    color: #363636;
}



.not-same-right .layui-tab-content {
    padding: 0;
}

.not-same-right .layui-tab .layui-tab-title {
    width: 390px;
    margin-top: -10px;
    height: 42px;
    margin-left: 2px;
}

.not-same-right .layui-tab .layui-tab-title li {
    width: 106px;
    height: 43px;
    line-height: 43px;
    box-sizing: border-box;
    padding: 0;
    font-size: 16px;
    font-weight: bold;
    color: #6c6c6c;
    border-top: 2px solid #fff;


}

.not-same-right .layui-tab .layui-tab-title li.layui-this {
    border-top: 2px solid #754523;
    color: #ae0c0e;
}

.not-same-right.list-data {
    width: 390px;
}

.not-same-right .data-ul {
    width: 390px;
    height: 150px;
    overflow: hidden;
    padding: 10px 0;
}




.five .not-same-right .layui-tab-content {
    padding: 0;
}

.five .not-same-right .layui-tab .layui-tab-title {
    width: 390px;
    margin-top: -10px;
    height: 42px;
    margin-left: 2px;
}

.five .not-same-right .layui-tab .layui-tab-title li {
    width: 106px;
    height: 43px;
    line-height: 43px;
    box-sizing: border-box;
    padding: 0;
    font-size: 16px;
    font-weight: bold;
    color: #6c6c6c;
    border-top: 2px solid #fff;

}

.five .not-same-right .layui-tab .layui-tab-title li.layui-this {
    border-top: 2px solid #754523;
    color: #ae0c0e;
}

.five .not-same-right .list-data {
    width: 390px;
}

.five .not-same-right .data-ul {
    width: 390px;
    height: 130px;
    overflow: hidden;
    padding: 0px 0;
}




.myTable {
    background-color: #fff;
}

.myTable th,
.myTable td {
    background-color: #f5f2e0;
    line-height: 200%;
    font-family: 'å¾®è½¯é›…é»‘';
    font-size: 14px;
    color: #333;
    padding: 5px 10px;
}

.myTable a {
    color: #333;
    text-decoration: none;
}

.white_content {
    display: none;
    position: fixed;
    top: 50%;
    right: 25%;
    width: 500px;
    height: 250px;
    padding: 16px;
    border: 2px solid gray;
    background-color: #f5f2e0;
    z-index: 1002;
    overflow: auto;
}

.font1,
.font1 a {
    color: #ef720a;
}

.left-part {
	width: 23.5%;
	float: left;
}

.right-part {
	width: 76.5%;
	float: right;
}


.town-left-logo {
	width: 258px;
	height: 61px;
	color: #852f1a;
	font-size: 20px;
	line-height: 61px;
	text-align: center;
	font-weight: 700;
	background: url("yhmh_same-6.png") center no-repeat;
}

.right-part>.data-tab-nav {
	width: 100%!important;
}
