.dblj .iconfont { font-size: 25px; margin-right: 10px; vertical-align: top;} .dblj li:nth-child(1) .iconfont{color:#666;font-size: 28px;} .dblj li:nth-child(3) .iconfont{color:#fff;font-size: 24px;} .list_ejdh { text-align: right; height: 60px; line-height: 60px; background: #ddd;} .list_ejdh a { margin: 0 20px;} .list_ejdh a.on,.list_ejdh a:hover{color: #b70022; border-color: #b70022;} .list_ejdh a { height: 52px; display: inline-block; border-bottom: solid 4px #ddd; font-size: 14px;} .list_ejdh_sj{ text-align: right; height: 40px; line-height: 35px; background: #ddd;} .list_ejdh_sj a { margin: 0 20px;} .list_ejdh_sj a.on,.list_ejdh_sj a:hover{color: #b70022; /*border-color: #b70022;*/ border:none;} .list_ejdh_sj a { height: 56px; display: inline-block; /*border-bottom: solid 4px #ddd;*/ font-size: 14px; color:#666666; font-style: italic;} .intro_style{ width: 80vw; margin: 2vw auto 0 auto; font-size: 25px; color: #666;} .intro_style img{ margin:0 auto;} @media screen and (max-width: 767px) { .intro_style img{ max-width: 100%; height: auto;} } .text-overflow { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 20px; line-height: 3vw; height: 3vw ;} .text-overflow a{ display: block; height: 3vw; border-radius: 20px; padding-right:2vw;} .text-overflow:hover a{ display: block; /*height: 3vw;*/ border-radius: 1.5vw; background-color: #f9e5e9; color:#b70022;} .text-overflow a span:first-child{ display: inline-block; height:3vw; width:3vw; border-radius: 2vw; text-align:center; margin-right:1vw; font-style: italic; font-size: 2vw;} .text-overflow a span:nth-child(1){ float:left;} .text-overflow a span:nth-child(2){ float:left;} .text-overflow a span:nth-child(3){ float:right;} .text-overflow:hover a span:first-child{ display: inline-block; /*height:3vw; width:3vw;*/ background-color:#f4ced5; border-radius: 50px; text-align:center; margin-right:1vw;} .intro_ul li span{ /*padding-right: 20px;*/ font-size: 20px;} @media screen and (max-width: 768px) { .text-overflow{ line-height: 25px; height:25px;} .text-overflow a{ height:25px;} .text-overflow a span:first-child{ height:25px; width:25px; font-size: 18px ;} .text-overflow a span:nth-child(1){ float:none;} .text-overflow a span:nth-child(2){ float:none ;} .text-overflow a span:nth-child(3){ display:none ;} } .viewMore{ width:80vw; margin:auto;} .viewMore a{ margin-top:15px; margin-bottom:15px; background-color:#002870 !important ;}