/*headline*/
* {
    -webkit-text-size-adjust: none;
}

.headline {
    width: 1200px;
    padding: 20px 20px 30px;
    box-shadow: 0 0 15px #ddd;
    border-radius: 10px;
    margin: 30px auto;
}

.headline h1 {
    width: 1200px;
    text-align: center;
    font-size: 35px;
    font-weight: bolder;
}

.headline h1 a {
    color: #3c6fa2;
}

.headline .more {
    width: 1200px;
    text-align: center;
    font-size: 18px;
    margin-top: 15px;
}

.headline .more a {
    color: #333;
    margin: 0 5px;
}

/*focus-box*/
.focus-box {
    width: 100%;
    height: 386px;
    overflow: hidden;
}

/*ç„¦ç‚¹å›¾*/
.slideBox {
    width: 590px;
    height: 386px;
    position: relative;
    overflow: hidden;
}

.slideBox .hd {
    position: absolute;
    right: 10px;
    bottom: 15px;
    z-index: 1;
}

.slideBox .hd ul li {
    float: left;
    margin-right: 8px;
    cursor: pointer;
    width: 10px;
    height: 10px;
    background: #fff;
    border-radius: 5px;
}

.slideBox .hd ul li.on {
    background: #c50018;
    width: 40px;
}

.slideBox .bd {
    position: relative;
    z-index: 0;
}

.slideBox .bd li {
    position: relative;
    width: 590px;
    float: left;
}

.slideBox .bd li img {
    width: 590px;
    height: 386px;
}

.slideBox .bd p {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 450px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    text-indent: 10px;
    z-index: 1;
}

.slideBox-bg {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 72px;
    background-image: url("../img/lunbo-bg.png");
}

.slideBox .bd p a {
    color: #fff;
}

.slideBox .prev,
.slideBox .next {
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -58px;
    display: none;
    width: 56px;
    height: 117px;
    background: url("../img/prev-btn.png") center no-repeat;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.slideBox .next {
    left: auto;
    right: 0;
    background-image: url("../img/next.png");
}

.slideBox .prev:hover,
.slideBox .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
    background-color: #000;
}

/*tab*/
.slideTxtBox {
    width: 590px;
    height: 386px;
    overflow: hidden;
}

.slideTxtBox .hd ul {
    width: 100%;
    height: 42px;
    border-bottom: 1px solid #3c6fa2;
}

.slideTxtBox .hd ul li {
    width: 25%;
    text-align: center;
    float: left;
    line-height: 42px;
}

.slideTxtBox .hd ul li a {
    display: block;
    font-size: 18px;
    color: #3c6fa2;
}

.slideTxtBox .hd ul li.on a {
    color: #fff;
    background: #3c6fa2;
}

.slideTxtBox .inBox .inHd {
    height: 40px;
    line-height: 40px;
    background: #f5f5f5;
}

.slideTxtBox .inBox .inHd ul {
    width: 100%;
    overflow: hidden;
    zoom: 1;
}

.slideTxtBox .inBox .inHd ul li {
    float: left;
}

.slideTxtBox .inBox .inHd ul li a {
    font-size: 16px;
    color: #888;
    margin: 0 40px;
    display: block;
    line-height: 40px;
    cursor: pointer;
}

.slideTxtBox .inBox .inHd ul li.on a {
    color: #3c6fa2;
    border-bottom: 2px solid #3c6fa2;
}

.slideTxtBox .inBox .inBd ul {
    margin-top: 10px;
}

.slideTxtBox .inBox .inBd ul li {
    font-size: 16px;
    padding-left: 10px;
    height: 42px;
    line-height: 42px;
    background: url("../img/dot.png") center left no-repeat;
}

.slideTxtBox .inBox .inBd ul li a {
    color: #424242;
    text-indent: 5px;
    display: block;
    white-space: nowrap;
    width: 76%;
    overflow: hidden;
    float: left;
    text-overflow: ellipsis;
}

.slideTxtBox .inBox .inBd ul li a:hover {
    color: #3c6fa2;
}

.slideTxtBox .inBox .inBd li span {
    float: right;
    color: #999;
    font-size: 16px;
    width: 21%;
    white-space: nowrap;
}

.slideTxtBox .inBox .inBd li span a {
    color: #999;
}

.hnyw-item ul li a {
    display: inline !important;
    width: auto !important;
}

.slideTxtBox .inBox #govNews ul li {
    text-indent: 15px;
    display: flex;
    justify-content: b;
}

ul.sub-bd li a {
    display: block !important;
    width: 85% !important;
    overflow: hidden;
    text-overflow: ellipsis;
}

/*special*/
.special {
    width: 100%;
    margin: 40px auto;
}

.special img {
    display: block;
    width: 590px;
    height: 82px;
}

.ml46 {
    margin-left: 46px;
}

/*openBox*/
.openBox {
    width: 375px;
}

/*openSlideTxtBox*/
.openSlideTxtBox {
    width: 100%;
    overflow: hidden;
    margin-top: 24px;
}

.openSlideTxtBox .hd ul {
    width: 100%;
    height: 38px;
    background: #f0f0f0;
    overflow: hidden;
    padding-left: 20px;
}

.openSlideTxtBox .hd ul li {
    float: left;
    height: 38px;
    line-height: 38px;
    font-size: 16px;
    color: #888;
    overflow: hidden;
}

.openSlideTxtBox .hd ul li a {
    display: block;
    color: #888;
    float: left;
}

.openSlideTxtBox .hd ul li em {
    display: block;
    margin: 0 10px;
    float: left;
}

.openSlideTxtBox .hd ul li.on a {
    color: #3c6fa2;
    font-weight: bold;
}

.openSlideTxtBox .bd ul {
    margin-top: 15px;
}

.openSlideTxtBox .bd ul li {
    font-size: 16px;
    line-height: 2;
    text-indent: 15px;
    background: url("../img/dot.png") center left no-repeat;
}

.openSlideTxtBox .bd ul li a {
    color: #424242;
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.openSlideTxtBox .bd ul li a:hover {
    color: #3c6fa2;
}

/*fileBox*/
.fileBox span {
    font-size: 18px;
    line-height: 30px;
    color: #000;
}

.fileBox .fileSearch {
    width: 206px;
    height: 31px;
    background: url("../img/dot.png") top center no-repeat;
}

.fileBox .fileSearch .fl {
    border: none;
    margin-left: 5px;
    height: 28px;
    line-height: 28px;
    margin-top: 1px;
    width: 160px;
}

.fileBox .fileSearch .fr {
    border: none;
    width: 40px;
    height: 30px;
    background: url("../img/dot.png") center center no-repeat;
}

.fileBox .advancedSearch {
    width: 90px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #3c6fa2;
    color: #fff;
    font-size: 16px;
}

.openList {
    width: 100%;
}

.openList ul {
    overflow: hidden;
}

.openList ul li {
    float: left;
    width: 33%;
}

.openList ul li img {
    margin: 0 auto;
    display: block;
}

.openList ul li p {
    text-align: center;
    font-size: 16px;
}

.openLsp {
    width: 100%;
    height: 75px;
    background: #f0f0f0;
}

.openLsp ul {
    overflow: hidden;
    padding: 5px 10px;
}

.openLsp ul li {
    float: left;
    overflow: hidden;
    color: #555;
    margin-top: 8px;
}

.openLsp ul li a {
    float: left;
    color: #555;
}

.openLsp ul li a:hover {
    color: #3c6fa2;
}

.openLsp ul li em {
    float: left;
    margin: 0 10px;
}

.openImg {
    width: 184px;
    height: 63px;
    line-height: 62px;
    background: url("../img/zfwz2_33.png") top center no-repeat;
}

.openImg a {
    display: block;
}

.openImg img {
    margin-left: 15px;
    margin-top: -5px;
}

.openImg:first-child img {
    margin-left: 40px;
}

.openImg span {
    color: #5a95cf;
    font-size: 16px;
    margin-left: 10px;
}

/*serviceBox*/
.serviceBox {
    width: 354px;
}

/*serviceList*/
.serviceList {
    width: 354px;
}

.slideFw {
    width: 100%;
    margin: 0 auto;
}

.slideFw .hd ul {
    width: 100%;
    height: 40px;
    background: #f0f0f0;
}

.slideFw .hd ul li {
    float: left;
    width: 118px;
    text-align: center;
    font-size: 16px;
}

.slideFw .hd ul li a {
    display: block;
    line-height: 40px;
}

.slideFw .hd ul li.on a {
    color: #fff;
    background: #015293 url("../img/wsfw_26.png") bottom center no-repeat;
}

.slideFw .bd ul {
    overflow: hidden;
    width: 100%;
    margin-top: 14px;
}

.slideFw .bd ul li {
    float: left;
    width: 110px;
    height: 110px;
    text-align: center;
    margin-left: 6px;
    margin-bottom: 5px;
}

.slideFw .bd ul li a {
    display: block;
    width: 110px;
    height: 100%;
}

.slideFw .bd ul li .imgList {
    width: 100%;
    height: 30px;
    line-height: 30px;
    margin: 20px auto 10px;
    text-align: center;
}

.slideFw .bd ul li img {
    display: block;
    margin: 0 auto;
}

.slideFw .bd ul li p {
    font-size: 16px;
}

/*general*/
.general {
    width: 100%;
}

.general .title img {
    display: block;
    margin: 0 auto;
}

.general .list ul {
    margin: 15px auto 0 12px;
}

.general .list ul li {
    font-size: 16px;
    height: 38px;
    line-height: 38px;
    text-indent: 15px;
    background: url("../img/zfsy1_04.jpg") center left no-repeat;
}

.general .list ul li a {
    color: #424242;
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.general .list ul li a:hover {
    color: #3c6fa2;
}

/*serviceImg*/
.serviceImg ul {
    overflow: hidden;
    margin-left: 10px;
}

.serviceImg ul li {
    float: left;
    margin-right: 10px;
    width: 162px;
    height: 70px;
    line-height: 70px;
    background: #f0f0f0;
    margin-bottom: 13px;
}

.serviceImg ul li a {
    display: block;
}

.serviceImg ul li img {
    margin-left: 25px;
}

.serviceImg ul li span {
    color: #3c6fa2;
    font-size: 16px;
    margin-left: 10px;
}

/*interactBox*/
.interactBox {
    width: 378px;
}

.interactSlideTxtBox {
    width: 100%;
    overflow: hidden;
    height: 168px;
}

.interactSlideTxtBox .hd ul {
    width: 100%;
    height: 38px;
    border-bottom: 1px solid #dcdcdc;
    overflow: hidden;
}

.interactSlideTxtBox .hd ul li {
    float: left;
    width: 125px;
    height: 38px;
    line-height: 38px;
    font-size: 16px;
    color: #888;
    overflow: hidden;
    text-indent: 45px;
}

.interactSlideTxtBox .hd ul li a {
    display: block;
    color: #888;
    float: left;
}

.interactSlideTxtBox .hd ul li.on a {
    color: #3c6fa2;
    font-weight: bold;
}

.interactSlideTxtBox .hd ul li.tabLi1 {
    background: url("../img/zfwz2_42.png") 10px center no-repeat;
}

.interactSlideTxtBox .hd ul li.on.tabLi1 {
    background: url("../img/zfwz2_40.png") 10px center no-repeat;
}

.interactSlideTxtBox .hd ul li.tabLi2 {
    background: url("../img/zfwz2_46.png") 10px center no-repeat;
}

.interactSlideTxtBox .hd ul li.on.tabLi2 {
    background: url("../img/zfwz2_44.png") 10px center no-repeat;
}

.interactSlideTxtBox .hd ul li.tabLi3 {
    background: url("../img/zfwz2_66.png") 10px center no-repeat;
}

.interactSlideTxtBox .hd ul li.on.tabLi3 {
    background: url("../img/zfwz2_64.png") 10px center no-repeat;
}

.interactSlideTxtBox .hd ul li.tabLi4 {
    background: url("../img/zfwz2_62.png") 10px center no-repeat;
}

.interactSlideTxtBox .hd ul li.on.tabLi4 {
    background: url("../img/zfwz2_61.png") 10px center no-repeat;
}

.interactSlideTxtBox .bd ul {
    margin-top: 15px;
}

.interactSlideTxtBox .bd ul li {
    font-size: 16px;
    height: 38px;
    line-height: 38px;
    text-indent: 15px;
    background: url(../img/zfsy1_04.jpg) center left no-repeat;
}

.interactSlideTxtBox .bd ul li a {
    color: #424242;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.interactSlideTxtBox .bd ul li a:hover {
    color: #3c6fa2;
}

/*consult*/
.consult {
    height: auto;
}

.consult .hd ul {
    margin-bottom: 15px;
}

.consult .hd ul {
    width: 100%;
    height: 40px;
    background: #f0f0f0;
}

.consult .hd ul li {
    float: left;
    width: 126px;
    text-align: center;
    font-size: 16px;
}

.consult .hd ul li a {
    display: block;
    height: 47px;
    color: #888;
    line-height: 40px;
}

.consult .hd ul li.on a {
    color: #fff;
    background: #015293 url("../img/wsfw_26.jpg") bottom center no-repeat;
}

.consult h4 {
    width: 100%;
    text-indent: 15px;
    background: url("../img/zfwz2_58.png") left center no-repeat;
    line-height: 38px;
    font-size: 16px;
    margin-top: 10px;
}

.consult .yzwdlist h4 {
    line-height: 28px;
}

.consult p {
    width: 100%;
    line-height: 24px;
    color: #888;
    margin-top: 2px;
    border-bottom: 1px solid #dcdcdc;
    height: 63px;
}

.consult p a {
    color: #888;
}

.slideImg {
    width: 100%;
    height: 220px;
}

.slideImg .hd {
    right: 50%;
    margin-right: -45px;
}

.slideImg .bd li {
    position: relative;
    width: 378px;
    float: left;
}

.slideImg .bd li img {
    width: 378px;
    height: 220px;
}

.slideImg .slideBox-bg {
    height: 30px;
    background: url("https://file.henan.gov.cn/4500000001/gb/img/lunbo-bg.png") top center no-repeat;
}

.slideImg .prev,
.slideImg .next {
    cursor: pointer;
    margin-top: -25px;
    width: 30px;
    height: 50px;
    background: url("../img/leftbg1.png") center no-repeat;
}

.slideImg .next {
    background-image: url("../img/nextbg2.png");
}

/*specials*/
.specials {
    margin: 40px 0;
}

.picScroll-left {
    width: 1200px;
    height: 85px;
    overflow: hidden;
    position: relative;
    margin-top: 30px;
}

.picScroll-left .hd .next,
.picScroll-left .hd .prev {
    width: 25px;
    height: 85px;
    cursor: pointer;
    position: absolute;
    z-index: 1;
}

.picScroll-left .hd .next {
    left: 0;
    background: #fff url("../img/left_row.png") center center no-repeat;
}

.picScroll-left .hd .prev {
    right: 0;
    background: #fff url("../img/right_row.png") center center no-repeat;
}

.picScroll-left .bd {
    width: 1040px;
    height: 85px;
    margin-left: 30px;
}

.picScroll-left .bd ul {
    height: 85px;
    overflow: hidden;
}

.picScroll-left .bd ul li {
    float: left;
    margin-right: 14px;
    width: 274px;
    height: 85px;
}

.picScroll-left .bd ul li img {
    display: block;
    width: 274px;
    height: 85px;
}

/* ä¾§è¾¹æ  */
.right-nav {
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: 620px;
    margin-top: -150px;
    z-index: 9999;
}

.right-nav li {
    margin-bottom: 10px;
    background-color: #fafafa;
    width: 60px;
    height: 60px;
    position: relative;
}

.right-nav li a {
    display: block;
    text-align: center;
    cursor: pointer;
}

.right-nav li:hover {
    color: #fff;
    background-color: #006EAB;
}

.right-nav li i {
    color: #74ACD6;
    font-size: 26px;
    line-height: 60px;
}

.right-nav li:hover i,
.right-nav li:hover p {
    color: #fff;
}

.show-ewm {
    position: absolute;
    opacity: 0;
    z-index: -1;
    filter: alpha(opacity=0);
    width: 140px;
    height: 130px;
    left: -50px;
    display: none;
}

.right-nav li .ewm1 {
    background: url(https://file.henan.gov.cn/4500000001/gb/img/phpj211.png) no-repeat;
    top: -34px;
}

.right-nav li .ewm1 img {
    margin-left: 5px;
    margin-top: 5px;
    width: 119px;
    height: 119px;
}

.right-nav li .ewm2 {
    background: url(https://file.henan.gov.cn/4500000001/gb/img/ycbg20171.png) no-repeat;
    height: 88px;
    top: 8px;
    padding-top: 6px;
    width: 137px;
    padding-left: 12px;
}

.right-nav li .ewm3 {
    background: url(https://file.henan.gov.cn/4500000001/gb/img/phpj211.png) no-repeat;
    top: 110px;
}

.right-nav li .ewm3 img {
    margin-left: 12px;
    margin-top: 5px;
}

.right-nav li .bdsharebuttonbox a {
    margin-left: 8px;
    margin-top: 8px;
}

.right-nav li.share {
    position: relative;
}

.right-nav li {
    border: 1px solid #dcdcdc;
}

.right-nav li>a {
    padding-top: 7px;
}

.right-nav li i {
    line-height: 24px;
}

.right-nav li p {
    line-height: 25px;
}

#bdshare_weixin_qrcode_dialog {
    width: 230px !important;
    height: 270px !important;
}

/* --------------------------------------------------è€å¹´æ¨¡å¼----------é¦–é¡µstart------------------------------------------ */
/* å¤´æ¡ */
.oldModel .headline {
    height: auto;
    margin-bottom: 47px;
}

.oldModel .headline p {
    font-size: 60px;
}

.oldModel .headline .more {
    font-size: 36px;
}

/* ç„¦ç‚¹å›¾ */
.oldModel .focus-box {
    height: auto;
}

.oldModel .slideBox {
    width: 100%;
    height: 800px;
}

.oldModel .slideBox .bd .tempWrap {
    width: 100% !important;
    height: 800px;
}

.oldModel .slideBox .bd li {
    width: 1200px !important;
}

.oldModel .slideBox .bd li img {
    width: 100%;
    height: 800px;
}

.oldModel .slideBox .bd p {
    font-size: 32px;
    line-height: 2;
    height: auto;
    width: 900px;
}

/* æ²³å—è¦é—»  */
.oldModel .slideTxtBox {
    width: 100%;
    margin-top: 30px;
    height: 570px;
}

.oldModel .slideTxtBox .hd ul {
    height: 60px;
}

.oldModel .slideTxtBox .hd ul li {
    line-height: 60px;
}

.oldModel .slideTxtBox .hd ul li a {
    font-size: 32px;
}

.oldModel .slideTxtBox .inBox .inHd {
    height: 48px;
}

.oldModel .slideTxtBox .inBox .inHd ul li a {
    font-size: 28px;
    line-height: 2;
}

.oldModel .slideTxtBox .inBox .inBd ul li {
    font-size: 32px;
    height: 64px;
    line-height: 64px;
}

.oldModel .slideTxtBox .inBox .inBd li span {
    font-size: 32px;
}

/* æ”¿åŠ¡å…¬å¼€ */
.oldModel .openBox {
    width: 100%;
}

.oldModel .openSlideTxtBox .hd ul {
    height: auto;
}

.oldModel .openSlideTxtBox .hd ul li {
    font-size: 32px;
    height: 64px;
    line-height: 64px;
}

.oldModel .openSlideTxtBox .bd ul li {
    font-size: 32px;
    line-height: 60px;
    height: 60px;
}

.oldModel .fileBox span {
    font-size: 36px;
    line-height: 68px;
}

.oldModel .fileBox .fileSearch {
    height: 68px;
    background: none;
    width: 700px;
    border-radius: 10px;
    border: 1px solid #3c6fa2;
}

.oldModel .fileBox .fileSearch .fl {
    height: 66px;
    width: 610px;
    margin: 0;
    text-indent: 15px;
    font-size: 28px;
    border-radius: 10px;
}

.oldModel .fileBox .fileSearch .fr {
    background: #3c6fa2 url("//file.henan.gov.cn/4500000001/gb/img/zfwz2_10.png") center no-repeat;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    height: 68px;
    width: 80px;
}

.oldModel .fileBox .advancedSearch {
    font-size: 32px;
    height: 68px;
    line-height: 68px;
    width: 200px;
}

.oldModel .openList {
    margin-top: 30px;
}

.oldModel .openList ul li {
    width: 25%;
}

.oldModel .openList ul li p {
    font-size: 28px;
}

.oldModel .openLsp {
    height: auto;
    font-size: 28px;
    padding: 10px 18px 18px;
    line-height: 35px;
    width: auto;
}

.oldModel .img-line {
    width: 100%;
    height: 6px;
}

.oldModel .openImg {
    width: 580px;
    height: 80px;
    line-height: 80px;
    background-size: 100% 100%;
}

.oldModel .openImg span {
    font-size: 32px;
}

.oldModel .openImg img {
    margin-top: 0;
    vertical-align: baseline;
    margin-left: 40px;
}

/* æ”¿åŠ¡æœåŠ¡ */
.oldModel .serviceBox {
    width: 100%;
    margin-left: 0;
    margin-top: 40px;
}

.oldModel .serviceList {
    width: 100%;
}

.oldModel .slideFw .hd ul {
    height: 60px;
}

.oldModel .slideFw .hd ul li {
    font-size: 32px;
    width: 200px;
}

.oldModel .slideFw .hd ul li a {
    height: 70px;
    background-size: 100% 100%;
    line-height: 1.8;
}

.oldModel .slideFw .bd ul {
    margin-top: 30px;
}

.oldModel .slideFw .bd ul li {
    width: 20%;
    text-align: center;
    margin-left: 0;
    height: 120px;
}

.oldModel .slideFw .bd ul li a {
    width: 100%;
    display: block;
    height: 100%;
}

.oldModel .slideFw .bd ul li p {
    font-size: 32px;
}

.oldModel .slideFw .bd ul li .imgList {
    margin-top: 0;
}

.oldModel .general .title img {
    margin-left: 10px;
}

.oldModel .general .list ul li {
    font-size: 32px;
    line-height: 2;
    height: 64px;
}

.oldModel .serviceImg ul {
    margin-left: 0;
}

.oldModel .serviceImg ul li {
    width: 23%;
    text-align: center;
    margin: 0 1% 10px;
}

.oldModel .serviceImg ul li span {
    font-size: 32px;
    line-height: 70px;
}

.oldModel .serviceImg ul li img {
    vertical-align: sub;
}

/* äº’åŠ¨äº¤æµ */
.oldModel .interactBox {
    width: 100%;
    margin-top: 40px;
}

.oldModel .interactSlideTxtBox {
    height: auto;
}

.oldModel .interactSlideTxtBox .hd ul {
    height: auto;
}

.oldModel .interactSlideTxtBox .hd ul li {
    font-size: 32px;
    width: 200px;
    height: 64px;
    line-height: 2;
}

.oldModel .interactSlideTxtBox .bd ul li {
    font-size: 32px;
    height: 64px;
    line-height: 64px;
}

.oldModel .consult ul li {
    height: 64px;
    line-height: 64px;
    background-size: 100% 100%;
    width: 270px;
}

.oldModel .consult ul li a {
    font-size: 32px;
    line-height: 47px;
}

.oldModel .consult .hd ul {
    height: 47px;
}

.oldModel .consult .hd ul li.on a {
    background: #015293;
}

.oldModel .consult h4 {
    font-size: 32px;
    margin-top: 20px;
}

.oldModel .consult p {
    font-size: 28px;
    line-height: 1.5;
    height: auto;
    margin-top: 10px;
    padding-bottom: 10px;
}

/* ä¾§è¾¹å¯¼èˆª */
.oldModel .right-nav li {
    width: 90px;
    height: 80px;
    font-size: 20px;
}

.oldModel .right-nav li a {
    padding-top: 15px;
}

/* --------------------------------------------------è€å¹´æ¨¡å¼----------é¦–é¡µstop------------------------------------------ */

.oldModel .headline h1 {
    font-size: 52px;
    width: 100%;
    line-height: 1.8;
}

.oldModel .headline .more a {
    display: block;
    line-height: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.oldModel {}

.oldModel {}

.oldModel {}

.oldModel {}

.oldModel {}