.banner { text-align: center;}
    .banner img {width: 100%;}
    .jcxx_tit {border-bottom: #dbdbdb 1px solid;}
    .jcxx_tit a {line-height: 46px;padding: 9px 20px;border-bottom: 3px solid #2d7dde;color: #2d7dde;font-size: 20px;font-weight: bold;}
    .jcxx_list {width: calc(100% + 20px);margin-top: 20px;}
	#jcxx_sj {
	    width: 0;
	    height: 0;
	    border-bottom: 8px solid #dbdbdb;
	    border-right: 8px solid transparent;
	    float: right;
	    margin-top: 38px;
	}
    .jcxx_list li {background-color: #f5faff;border: 1px solid #d8e4f2;line-height: 36px;width: calc(33.3% - 22px);text-align: center;margin-right: 20px;float: left;margin-bottom: 14px;font-size: 14px;}
    .jcxx_list li:hover {background-color: #2d7dde;}
    .jcxx_list li:hover a {color: #fff;}
    .jcxx_list li:nth-child(15) a {
    	font-size: 13px;
    }
    /* 自适应 */
    @media (max-width:1200px){
    .w1200{ width: 100%; overflow: hidden;}
    .dqwz{ display: none;}
.banner{margin-top:1rem;}
    .jcxx_list li {width: calc(50% - 22px);}
    }
    @media (max-width:760px){
     .jcxx_list li {width: calc(100% - 22px);}
    }
    /* 适老化 */
    .wdpageold .dqwz {font-size: 24px; line-height: 50px;}
    .wdpageold .jcxx_tit a {line-height: 56px;padding: 5px 20px;font-size: 30px;}
    .wdpageold .jcxx_list li {line-height: 50px;width: calc(50% - 22px);text-align: center;margin-right: 20px;float: left;margin-bottom: 24px;font-size: 20px;}
    .wdpageold .jcxx_list li:nth-child(15) a {font-size: 20px;}