/*headline*/
*{ -webkit-text-size-adjust: none; }
.headline{width: 1200px;padding-bottom: 30px;}
.headline p{width: 1200px;text-align: center;font-size: 35px;font-weight: bolder;margin-top: 40px;}
.headline p a{color: #3c6fa2;}
.headline .more{width: 1200px;text-align: center;font-size: 18px;margin-top: 15px;}
.headline .more a{color: #3b6ea1;margin: 0 4px;}
/*focus-box*/
.focus-box {width: 100%;height: 386px;overflow: hidden;}
/*焦点图*/
.slideBox {width: 760px;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: 760px;float: left;}
.slideBox .bd li img {width: 760px;height: 386px;}
.slideBox .bd p {position: absolute;bottom: 0;left: 0;width: 752px;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("../image/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("../image/prev-btn.png") center no-repeat;filter: alpha(opacity=50);opacity: 0.5;}
.slideBox .next {left: auto;right: 0;background-image: url("../image/next.png");}
.slideBox .prev:hover, .slideBox .next:hover {filter: alpha(opacity=100);opacity: 1;background-color: #000;}
/*tab*/
.slideTxtBox{width: 420px;height: 386px;overflow: hidden;}
.slideTxtBox .hd ul{width: 100%;height: 42px;border-bottom: 1px solid #3c6fa2;}
.slideTxtBox .hd ul li{width: 33%;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("../image/li-bg.png") center left no-repeat;}
.slideTxtBox .inBox .inBd ul li a{color: #424242;text-indent: 5px;display: block;white-space: nowrap;  width: 86%; 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: 14px;}
.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;}
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;height: 39px;line-height: 39px;text-indent: 15px;background: url("../image/zfsy1_04.jpg") 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("../image/zfwz2_07.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("../image/zfwz2_10.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: 93.75px;}
.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("../image/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;border: 1px solid #dcdcdc;}
.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;height:47px;color: #888;line-height: 40px;}
.slideFw .hd ul li.on a{color: #fff;background: #015293 url("../image/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: 90px;text-align: center;margin-left: 6px;margin-bottom: 5px;}
.slideFw .bd ul li a{display: block;width: 110px;height: 90px;}
.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("../image/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("../image/zfwz2_42.png") 10px center  no-repeat;}
.interactSlideTxtBox .hd ul li.on.tabLi1{background: url("../image/zfwz2_40.png") 10px center  no-repeat;}
.interactSlideTxtBox .hd ul li.tabLi2{background: url("../image/zfwz2_46.png") 10px center  no-repeat;}
.interactSlideTxtBox .hd ul li.on.tabLi2{background: url("../image/zfwz2_44.png") 10px center  no-repeat;}
.interactSlideTxtBox .hd ul li.tabLi3{background: url("../image/zfwz2_66.png") 10px center  no-repeat;}
.interactSlideTxtBox .hd ul li.on.tabLi3{background: url("../image/zfwz2_64.png") 10px center  no-repeat;}
.interactSlideTxtBox .hd ul li.tabLi4{background: url("../image/zfwz2_62.png") 10px center  no-repeat;}
.interactSlideTxtBox .hd ul li.on.tabLi4{background: url("../image/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(../image/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("../image/wsfw_26.jpg") bottom center no-repeat;}

.consult h4{width: 100%;text-indent: 15px;background: url("../image/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("../image/lunbo-bg.png") top center no-repeat;}
.slideImg .prev, .slideImg .next{cursor: pointer;margin-top: -25px;width: 30px;height: 50px;background: url("../image/leftbg1.png") center no-repeat;}
.slideImg .next{background-image: url("../image/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("../image/zfwz2_81.png") center center no-repeat;}
.picScroll-left .hd .prev{right: 0;background:#fff url("../image/zfwz2_83.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(../image/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(../image/ycbg20171.png) no-repeat; height: 88px;top:8px; padding-top: 6px;width: 137px;padding-left: 12px;}
.right-nav li .ewm3{background: url(../image/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: 609px; }
.oldModel .slideBox .bd .tempWrap{ width: 100% !important;height: 609px; }
.oldModel .slideBox .bd li{ width: 1200px !important; }
.oldModel .slideBox .bd li img{ width: 100%;height: 609px; }
.oldModel .slideBox .bd p{ font-size: 32px;line-height: 2;height: auto; }
/* 河南要闻  */
.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("../image/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------------------------------------------ */