@charset "utf-8";
/*智能推荐*/
.zx_menu_con{ position: relative;}
.zx_menu_con .zntj_con{position: absolute;top:0; left: 0; width: 0px; height: 532px;z-index: 10;}
.zx_menu_con .zntj_con .con_tab_bg{ background: #2A82E4; overflow: hidden; width: 0px; position: relative;}
.zx_menu_con .zntj_con .con_tab_abc{width: 400px; overflow: hidden;position: relative;}
.zx_menu_con .zntj_con .zntj_con_text{ position: absolute; top:0px; left: -50px; width: 50px;  height: 229px; background: url(../images/index/index_zntj_bg.png) top center no-repeat;color: #ffffff; padding-top: 30px;
text-decoration: none;}
.zx_menu_con .zntj_con .zntj_con_text img{ color: #ffffff; height: auto;text-align: center; display: block; margin: 0 auto;padding-bottom: 10px;}
.zx_menu_con .zntj_con .zntj_con_text span{color: #ffffff; width: 20px;height: auto; text-align: center; font-size: 20px;line-height: 24px; display: block;margin: 0 auto;}
.zx_menu_con em{font-style: normal;}
.zntj_con .bottom_news{ width:382px; margin:9px;background: #ffffff; height: 445px;  overflow: auto;}
.zntj_con .xxgk_tit_tab{ background:#2A82E4;  height:55px; line-height:55px; overflow:hidden; margin:0 0 10px 0;}
.zntj_con .xxgk_tit_tab span{ float:left;text-align:center; color:#ffffff; font-size:18px;font-weight: bold;  height:55px;
  width: 33.3%;}
.zntj_con .xxgk_tit_tab span.hover{ background:#ffffff; color:#333333; }
.zntj_con .xxgk_tit_tab span{ cursor:pointer;}
.zntj_con .xxgk_tit_tab a{ float:right; color:#333; text-align:center;  font-size:14px; font-weight:bold; padding:0 10px 0 0;}

.zntj_con .bottom_news ul{}
.zntj_con .bottom_news ul li{color: #5f5f5f;  line-height:25px;position:relative; overflow:hidden; font-size:14px; margin:10px 8px 10px 5px;}
.zntj_con .bottom_news ul li .point{float: left;display: block;margin-top: -1px;width: 2px;height: 2px;background-color: #000;margin: 12px 10px 0;}
.zntj_con .bottom_news ul li span{float: left;font-weight: bold; background:#fff;  color:#333333; font-size:16px;}
.zntj_con .bottom_news ul li a{ color:#333333;position: relative;}
.zntj_con .bottom_news ul li a:hover{color:#ff6600;}

.index-tt{padding-left: 100px;background: url(../images/index/tt_tb.png) left top no-repeat;}
.index-tt-tit{font-size: 2.25em;font-weight: bold;}
.index-tt-memo{color: #2b2b2b;margin-top: 10px;}
.index-tt-swiper .swiper-pagination {position: static;margin-top: 10px;}
.index-tt-swiper .swiper-pagination span{border-radius: 0px;width: 26px;height: 3px;background: #CCCCCC;display: inline-block;margin:0 10px;cursor: pointer;}
.index-tt-swiper .swiper-pagination span.swiper-active-switch{background: #BA3228;}

.index-tpxw .swiper-slide .img{height: 422px;overflow: hidden;}
.index-tpxw .swiper-slide .img img{width: 100%;}
.index-tpxw .swiper-slide .tit{padding:0 200px 0 20px;text-align: center;font-size: 1.25em;font-weight: bold;height: 55px;color: #fff;background: url(../images/index/btm_bg.png) center center repeat; line-height: 55px;margin-top: -55px;position: relative;}
.index-tpxw .swiper-slide .tit a{color: #fff;}
.index-tpxw .swiper-nav{display: none;}
.index-tpxw .swiper-pagination{bottom: 17px !important;width: auto !important;left: unset !important;right: 20px !important;}
.index-tpxw .swiper-pagination span{border-radius: 0px;width: 22px;height: 3px;background: #fff;opacity: 1;filter: alpha(100);}
.index-tpxw .swiper-pagination span.swiper-active-switch{width: 45px;background: #CA1E1C;}

.index-tplj .swiper-container{padding:0 10px;}
.index-tplj .swiper-slide .img{margin:0 10px;height: 100px;overflow: hidden;}
.index-tplj .swiper-slide .img img{width: 100%;height: 100%;}
.index-swiper-nav{position: absolute;top: 50%;display: block;width: 18px;height: 43px;margin-top: -22px;background: url(../images/index/swiper_prev1.png) no-repeat center;z-index: 1;cursor: pointer;}
.index-swiper-nav.prev{left: 0;}
.index-swiper-nav.next{right: 0;background-image: url(../images/index/swiper_next1.png);}
.index-swiper-nav:hover{background-color: rgba(0, 0, 0, 0.6);}

.index-tplj .index-swiper-nav{width: 20px;height: 100px;margin-top: -50px;}
.index-tplj .index-swiper-nav.prev{background-image: url(../images/index/swiper_prev2.png);}
.index-tplj .index-swiper-nav.next{background-image: url(../images/index/swiper_next2.png);}

.index-zcwj-zxgk > .hd .more a+a{display: inline-block;padding-left: 10px;}

.index-xxgkml-links .swiper-container{padding:0 10px;}
.index-xxgkml-links .swiper-slide{}
.index-xxgkml-links .swiper-slide a{display: block;margin:0 10px;height: 78px;line-height: 78px;background: #F5FAFF;font-size: 1.125em;text-align: center;}
.index-xxgkml-links .swiper-slide a i{display: inline-block;vertical-align: middle;width: 42px;height: 42px;background: center center no-repeat;}
.index-xxgkml-links .swiper-slide a i.xxgkml{background-image:url(../images/index/icon_xxgkml.png);}
.index-xxgkml-links .swiper-slide a i.xxgkzn{background-image:url(../images/index/icon_xxgkzn.png);}
.index-xxgkml-links .swiper-slide a i.xxgknb{background-image:url(../images/index/icon_xxgknb.png);}
.index-zjdc-zxts>.hd{border-bottom: 0;}
.index-zjdc-zxts>.hd li{font-size: 1.125em;position: relative;}
.index-zjdc-zxts>.hd li.on:after{display: none;}
.index-zjdc-zxts>.hd li+li:before{content: "|";display: block;position: absolute;top: 0;left: -15px;}

.index-zjdc-zxts .zxzj{padding:0 0 0 75px;position: relative;margin:10px 0;height: 60px;}
.index-zjdc-zxts .zxzj .zxzj-bg{width: 63px;border:1px solid #D43030;height: 52px;text-align: center;color:#D43030;font-size: 1.125em;padding-top: 8px;top: 0;left: 0;position: absolute; }
.index-zjdc-zxts .zxzj .zxzj-tit{padding:10px 0 0 0;font-size: 1.125em;}
.index-hdjl-pic{margin-bottom: 20px;}
.index-hdjl-pic img{width: 100%;}
.index-hdjl-links ul{margin:0 -8px;}
.index-hdjl-links ul li{width: 50%;float: left;}
.index-hdjl-links ul li+li+li{margin-top: 20px;}
.index-hdjl-links ul li a{display: block;height: 65px;line-height: 65px;background: #E8F5FF;text-align: center;margin:0 8px;}
.index-hdjl-links ul li a:hover{background: #DAEFFF;}
.index-hdjl-links ul li a i{display: inline-block;width:30px;height:30px;background: center center no-repeat;vertical-align: middle;}
.index-hdjl-links ul li.li1 a i{background-image: url(../images/index/icon_wyzx.png);}
.index-hdjl-links ul li.li2 a i{background-image: url(../images/index/icon_wyts.png);}
.index-hdjl-links ul li.li3 a i{background-image: url(../images/index/icon_wypy.png);}
.index-hdjl-links ul li.li4 a i{background-image: url(../images/index/icon_wycx.png);}

.index-grey-bg{background: #FAFAFA;padding:12px 20px;}
.mlxg-pic img{width: 100%;}
.zwfw-pic img{width: 100%;}

.index-zwfw-links ul{margin:0 -8px;}
.index-zwfw-links ul li{width: 50%;float: left;}
.index-zwfw-links ul li{margin-top: 15px;}
.index-zwfw-links ul li a{display: block;height: 63px;line-height: 63px;background: #FAFAFA;text-align: center;margin:0 8px;border:1px solid #ccc;}
.index-zwfw-links ul li a:hover{background: #DAEFFF;}
.index-zwfw-links ul li a i{display: inline-block;width:46px;height:46px;background: center center no-repeat;vertical-align: middle;}
.index-zwfw-links ul li.li1 a i{background-image: url(../images/index/zwfw_icon1.png);}
.index-zwfw-links ul li.li2 a i{background-image: url(../images/index/zwfw_icon2.png);}
.index-zwfw-links ul li.li3 a i{background-image: url(../images/index/zwfw_icon3.png);}
.index-zwfw-links ul li.li4 a i{background-image: url(../images/index/zwfw_icon4.png);}
.index-zwfw-links ul li.li5 a i{background-image: url(../images/index/zwfw_icon5.png);}
.index-zwfw-links ul li.li6 a i{background-image: url(../images/index/zwfw_icon6.png);}


@media (max-width: 1200px) {
	.index-news,.row3-r,.index-zmhd-r{margin-top: 20px;}
	.index-tpxw .swiper-slide .img{height:auto;}
}
@media (max-width: 992px) {

	
}


@media (max-width: 768px) {
	.index-zcwj-list li{padding:0;}
	.index-zcwj-list li .time,.index-zcwj-list li .more{display: none;}
	.index-zcwj-list .phone-time{display: block;}
	.index-zcwj-list li .tit a{font-size: 1.25em;}
	.zx_menu_con{display: none;}
	
}
@media (max-width: 640px) {
	.index-tt{background:none;padding-left: 0px;}
	.index-tt-tit{font-size: 1.5em;}
	.index-zjdc-zxts>.hd li+li:before{display: none;}
	
}

@media (max-width: 480px) {
	.index-zwfw-links ul li a i{display: none;}

}


/*适老化样式*/
body.useOldFixed .index-tt-tit{font-weight: bold !important;}
body.useOldFixed .index-tt-memo{font-size: 24px !important;line-height: 1em !important;}
body.useOldFixed .swiper-pagination span:not(.skipAutoFix){min-height: 16px !important;}
body.useOldFixed .index-xxgkml-links{margin-top: 50px;}
body.useOldFixed .index-zjdc-zxts .zxzj:not(.skipAutoFix){height: 160px !important;}
body.useOldFixed .index-zjdc-zxts .zxzj .zxzj-bg{min-height: 160px !important;line-height: 38px !important;padding-top: 0;}
body.useOldFixed .index-hdjl-links ul li + li{margin-top: 20px;}





