/*新闻动态*/	
#NewsList_a1, #NewsList_a2 { line-height: normal; overflow: hidden; height: 100%; }
#NewsList_a2 { display: none; }
#NewsList_a1 ul, #NewsList_a2 ul { height: 100%; }
#NewsList_a1 ul li, #NewsList_a2 ul li { height: 33.33333%; transition: 0.3s ease 0s; width: 100%; }
#NewsList_a1 ul li:hover, #NewsList_a2 ul li:hover { background: #004ea2; width: 100%; }
#NewsList_a1 ul a:hover, #NewsList_a2 ul a:hover { width: 72%; padding-left: 15px; }
#NewsList_a1 ul li a, #NewsList_a2 ul li a { height: 100%; display: block; overflow: hidden; position: relative; width: 57%; }
#NewsList_a1 ul li a:hover, #NewsList_a1 ul li.on a, #NewsList_a1 ul li:hover a, #NewsList_a2 ul li a:hover, #NewsList_a2 ul li.on a, #NewsList_a2 ul li:hover a { text-decoration: none; color: #fff; }
#NewsList_a1 .data, #NewsList_a2 .data { transition: 0.3s ease 0s; font-size: 14px; display: inline-block; vertical-align: middle; color: #555; }
#NewsList_a1 .data b, #NewsList_a2 .data b { transition: 0.3s ease 0s; display: block; font-size: 28px; font-weight: normal; color: #555; }
#NewsList_a1 .data i, #NewsList_a2 .data i { display: none; }
#NewsList_a1 .newimg, #NewsList_a2 .newimg { display: inline-block; vertical-align: middle; width: 0; overflow: hidden; height: 0; transition: 0.3s ease 0s; }
#NewsList_a1 .newimg img, #NewsList_a2 .newimg img { width: 100%; }
#NewsList_a1 .newnr, #NewsList_a2 .newnr { display: inline-block; vertical-align: middle; width: 74%; border-right: 1px solid #d2d2d2; margin-right: 7%; padding: 5px 7% 5px 0; }
#NewsList_a1 .newnr b, #NewsList_a2 .newnr b { transition: 0.3s ease 0s; display: block; font-weight: normal; font-size: 18px; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
#NewsList_a1 .newnr p, #NewsList_a2 .newnr p { transition: 0.3s ease 0s; color: #555; margin-top: 5px; overflow: hidden; line-height: 30px; font-size: 14px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; max-height: 53px; }
#NewsList_a1 a:hover .data b, #NewsList_a2 a:hover .data b, #NewsList_a1 a:hover .data, #NewsList_a2 a:hover .data, #NewsList_a1 a:hover .newnr b, #NewsList_a2 a:hover .newnr b, #NewsList_a1 a:hover .newnr p, #NewsList_a2 a:hover .newnr p { color: #fff; }
#NewsList_a1 a:hover .newimg, #NewsList_a2 a:hover .newimg { width: 19%; height: 80%; }
#NewsList_a1 a:hover .newnr, #NewsList_a2 a:hover .newnr { width: 55%; margin-left: 2.5%; }
#NewsList_a1 .page, #NewsList_a2 .page { display: none; }
#NewsList_a1 #load_more_button, #NewsList_a2 #load_more_button { display: none !important; }
#NewsList_a1 ul li a:before, #NewsList_a2 ul li a:before { content: ''; display: inline-block; vertical-align: middle; height: 100%; margin-left: -5px; font-size: 0; }
[class|=rid] #NewsList_a1 ul li { margin-top: 1.5%; height: auto; width: 100%; }
[class|=rid] #NewsList_a1 ul li:first-child { margin-top: 0; }
[class|=rid] #NewsList_a1 ul li a, [class|=rid] #NewsList_a1 ul a:hover { padding: 20px 85px 20px 20px; overflow: hidden; box-sizing: border-box; width: 100%; }
[class|=rid] #NewsList_a1 .newimg, [class|=rid] #NewsList_a1 a:hover .newimg { width: 15%; height: 120px; line-height: 120px; }
[class|=rid] #NewsList_a1 .newimg img { transition: 0.5s linear 0s; display: inline-block; vertical-align: middle; }
[class|=rid] #NewsList_a1 .newnr, [class|=rid] #NewsList_a1 a:hover .newnr { transition: 0.3s ease 0s; width: 50%; margin-left: 2%; margin-right: 5%; padding: 0 19% 0 0; }
[class|=rid] #NewsList_a1 a:hover .newnr { padding: 0px 11% 0 0; }
[class|=rid] #NewsList_a1 .data b { margin-bottom: 10px; }
[class|=rid] #NewsList_a1 i:after { content: ''; display: inline-block; vertical-align: middle; width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #fff; border-width: 3px 0 4px 4px; }
[class|=rid] #NewsList_a1 i { display: inline-block; vertical-align: middle; /*width: 6%;*/ /*margin-left: 5%;*/ width: 0; margin-left: 0; white-space: nowrap; transition: 0.3s ease 0s; overflow: hidden; }
[class|=rid] #NewsList_a1 a:hover i { width: 5%; margin-left: 3.5%; }
[class|=rid] #NewsList_a1 i:before { content: ''; display: inline-block; vertical-align: middle; width: calc(100% - 4px); height: 1px; background: #fff; }
[class|=rid] #NewsList_a1 .page { display: block; }
[class|=rid] #NewsList_a1 a:hover img { transform: scale(1.1); }
[class|=rid] #NewsList_a1 ul li:nth-child(odd) a { background: #fdfdfd; }
[class|=rid] #NewsList_a1 ul li a:hover { background: #004ea2; }
.p-section.news { background: none; padding: 0; width: 100%; }
/*新闻动态*/
@media screen and (max-width: 1400px) {
#NewsList_a1 ul li a, #NewsList_a2 ul li a{ width: 90%; }
#NewsList_a1 a:hover .newnr, #NewsList_a2 a:hover .newnr { width: 50%; margin-left: 2.5%; }
#NewsList_a1 .newnr, #NewsList_a2 .newnr { width: 72%; }
[class|=rid] #NewsList_a1 .newnr { padding: 0px 12% 0 0; }
[class|=rid] #NewsList_a1 a:hover .newnr { padding: 0px 7% 0 0; }
}
@media screen and (max-width:1200px) {
.s4-ul { width: 40%; }
}
@media screen and (max-width: 1024px) {
[class|=rid] #NewsList_a1 .page { display: none; }
[class|=rid] #NewsList_a1 #load_more_button { display: block !important; }
[class|=rid] #NewsList_a1 ul li a, [class|=rid] #NewsList_a1 ul a:hover { padding: 10px; }
}
@media screen and (max-width: 720px) {
[class|=rid] #NewsList_a1 .data b { margin-bottom: 0; }
[class|=rid] #NewsList_a1 { width: 93%; margin: 0 auto; }
#NewsList_a1 .data b:before, #NewsList_a2 .data b:before { content: '-'; display: inline-block; }
#NewsList_a1 ul li a, #NewsList_a2 ul li a, #NewsList_a1 ul a:hover, #NewsList_a2 ul a:hover { width: 93%; margin: 0 auto; box-sizing: border-box; padding: 2.5% 0px; }
#NewsList_a1 ul li a:before, #NewsList_a2 ul li a:before, [class|=rid] #NewsList_a1 i { display: none; }
#NewsList_a1 .newnr p, #NewsList_a2 .newnr p { margin-top: 1.5vw; line-height: 1.5; font-size: 3.33vw; max-height: none; }
#NewsList_a1 .data b, #NewsList_a2 .data b { display: inline-block; font-size: 3.33vw; }
#NewsList_a1 .data, #NewsList_a2 .data { margin-top: 1.5vw; font-size: 3.33vw; vertical-align: top; }
#NewsList_a1 .newnr b, #NewsList_a2 .newnr b { font-size: 3.6vw; }
#NewsList_a1 ul li, #NewsList_a2 ul li { width: 100%; }
#NewsList_a1 .newimg, #NewsList_a2 .newimg, #NewsList_a1 a:hover .newimg, #NewsList_a2 a:hover .newimg, [class|=rid] #NewsList_a1 .newimg, [class|=rid] #NewsList_a1 a:hover .newimg { line-height: normal; float: left; width: 35%; height: 100%; margin-right: 2%; transition: none; }
#NewsList_a1 .newnr, #NewsList_a2 .newnr, #NewsList_a1 a:hover .newnr, #NewsList_a2 a:hover .newnr, [class|=rid] #NewsList_a1 .newnr, [class|=rid] #NewsList_a1 a:hover .newnr { margin-left: 0; width: 63%; border: none; margin-right: 0; padding: 0; vertical-align: top; }
#NewsList_a1 .newimg img, #NewsList_a2 .newimg img { width: auto; height: 100%; }
.s4-ul { padding-top: 3.6vw; width: 93%; margin: 8vw 0 0 3.5%; }
.s2-1 li a, .s4-ul li a, .u li a { font-size: 4vw; }
.u { padding-top: 3.6vw; }
[class|=rid] #NewsList_a1 .newimg img { width: 100%; height: auto; }
}
