body {min-width: 1300px; font-size: 12px;}
#virus { background: #F6F8FA}
#virus > .banner { height: 595px; min-width: 1300px; position: relative;}
#virus > .banner > img { min-width: 1300px; height: 595px; display: block;margin: 0 auto;object-fit: cover;}

#virus > .banner3 { height: 280px; min-width: 1300px; position: relative;}
#virus > .banner3 > img { min-width: 1300px; height: 280px; display: block;margin: 0 auto;object-fit: cover;}
#virus > .banner3 > .banner_txt { width: 1200px; margin: 0 auto}
#virus > .banner3 > .banner_txt > span { position: absolute;margin-top: -160px; font-size: 42px; color: #FFFFFF; letter-spacing: 6px; margin-left: 10px;}
#virus > .banner3 > .banner_txt > span > span {font-size: 28px;}

#virus > .banner2 { height: 500px; min-width: 1300px; position: relative;}
#virus > .banner2 > img { min-width: 1300px; height: 500px; display: block;margin: 0 auto;object-fit: cover;}
#virus > .banner2 > .banner_txt { width: 1200px; margin: 0 auto}
#virus > .banner2 > .banner_txt > span { position: absolute;margin-top: -160px; font-size: 42px; color: #FFFFFF; letter-spacing: 6px; margin-left: 10px;}
#virus > .banner2 > .banner_txt > span > span {font-size: 28px;}

#virus > .nowData { width: 1200px; height: 200px; margin: 0 auto;position: relative; background: #FFFFFF;margin-top: -150px; border-radius: 10px; font-size: 0;box-shadow: 0 2px 4px #EAEAEA;}
#virus > .nowData > .box_list { width: 300px; display: inline-block; height: 170px; font-size: 12px; padding: 30px;}
#virus > .nowData > .box_list > .showTxt { text-align: center;padding-top: 20px;}
#virus > .nowData > .box_list > .showTxt > .title1 { font-size: 40px; color: #d42b16;line-height: 25px;font-weight: bold}
#virus > .nowData > .box_list > .line { border-right: solid 1px #E9E9E9}
#virus > .nowData > .box_list > .showTxt > .title2 { font-size: 15px; line-height: 20px; font-weight: bold}
#virus > .nowData > .box_list > .showTxt > .title3 { color: #AEAEAE;font-size: 13px;}
#virus > .nowData > .foot_txt {font-size: 12px; color: #AEAEAE;text-align: center}

#virus > .nowData2 > .main_href{ display: inline-block; width: 150px; height: 50px; position: absolute;margin-top: -442px;}

#virus > .nowData2 { width: 1200px; height: 110px; position: relative; background: #FFFFFF; margin: 0 auto;margin-top: -40px; border-radius: 10px; font-size: 0;box-shadow: 0 2px 4px #EAEAEA;}
#virus > .nowData2 > div{ font-size: 12px; padding: 15px 25px 0 25px;}
#virus > .nowData2 > div > .box1 { width: 208px; display: inline-block;font-size: 24px; height: 60px; vertical-align: middle;line-height: 60px; margin-top: -35px; letter-spacing: 2px; font-weight: bold}
#virus > .nowData2 > div > .box1 > .red{ color: #E86356}
#virus > .nowData2 > div > .box1 > .line{  padding-bottom: 3px; border-bottom: solid 2px #E86356}
#virus > .nowData2 > div > .box2 { width: 250px; display: inline-block;font-size: 16px; height: 60px; vertical-align: middle; margin-top: -35px; padding-left: 60px; line-height: 54px;}
#virus > .nowData2 > div > .box2 > .red{ color: red;font-size: 35px; padding: 0 10px; margin-bottom: -10px;position: absolute}
#virus > .nowData2 > div > .box2 > .img{  background: url("/static/ncp/WechatIMG292.png") no-repeat; width: 40px; height: 40px; background-size: 80% ;display: inline-block;position: absolute;margin: 11px 10px 0 -40px;}
#virus > .nowData2 > div > .box3 { width: 200px; display: inline-block;font-size: 16px; height: 60px; vertical-align: middle; margin-top: -35px; padding-left: 40px; margin-left: 50px; line-height: 54px;}
#virus > .nowData2 > div > .box3 > .green{ color: green;font-size: 35px; padding: 0 10px; margin-bottom: -10px; position: absolute}
#virus > .nowData2 > div > .box3 > .img{  background: url("/static/ncp/WechatIMG294.png") no-repeat; width: 40px; height: 40px; background-size: 80% ;display: inline-block;position: absolute;margin: 11px 10px 0 -40px;}
#virus > .nowData2 > div > .box4 { width: 400px; display: inline-block;border-left: solid 1px #F3F3F3; padding-left: 80px; font-size: 14px;line-height: 30px; height: 60px;}
#virus > .nowData2 > div > .box4 > .title{ font-size: 16px;}
#virus > .nowData2 > div > .box4 > .title > b > span{ color: red}
#virus > .nowData2 > div > .box4 > div > .red {color: red;font-size: 18px; padding: 0 5px}
#virus > .nowData2 > div > .box4 > div > .green {color: green; font-size: 18px; padding: 0 5px}
#virus > .nowData2 > .foot_txt {font-size: 12px; color: #AEAEAE;text-align: center; padding-top: 10px }

#virus > .main { width: 1200px; margin: 0 auto}
#virus > .main > .uk_info { background: #E64E3A; height: 60px; margin-top: 30px;}
#virus > .main > .uk_info > .title { margin: 15px;background: #ffffff;display: inline-block;line-height: 30px; padding: 0 5px; color: #E64E3A;font-weight: bold;font-size: 13px;letter-spacing: 1px;}
#virus > .main > .uk_info > .d3 { display: inline-block; border-width: 5px; border-style: solid; border-color: transparent #ffffff transparent transparent; transform: rotate(180deg); margin-left: -19px;}
#virus > .main > .uk_info > .box { width: 1000px; display: inline-block;font-size: 0;color: #ffffff}
#virus > .main > .uk_info > .box > .list {display: inline-block; width: 250px; font-size: 13px; text-align: center;}
#virus > .main > .uk_info > .box > .list span {font-size: 24px; padding-left: 5px;}

#virus > .main > .uk_info > .boxUk { width: 940px; display: inline-block;font-size: 0;color: #ffffff; margin-left: 20px;}
#virus > .main > .uk_info > .boxUk > .list {display: inline-block; width: 230px; font-size: 13px; text-align: center;}
#virus > .main > .uk_info > .boxUk > .list span {font-size: 24px; padding-left: 5px;}

#virus > .main > .info { margin-top: 20px;font-size: 0;height: 310px;}
#virus > .main > .red {color: red}
#virus > .main > .info > .left {display: inline-block;width: 800px; background: #ffffff;font-size: 12px; padding: 20px;}
#virus > .main > .info > .left > .title {font-weight: bold;font-size: 16px;}
#virus > .main > .info > .left > .title > .line {border-bottom: 2px solid red;display: inline-block;color: red}
#virus > .main > .info > .left > .content { padding: 10px; font-size: 0;height: 248px;}
#virus > .main > .info > .left > .content > .left {display: inline-block; width: 210px; vertical-align: top}
#virus > .main > .info > .left > .content > .left img { margin-left: -30px; margin-top: 30px;}
#virus > .main > .info > .left > .content > .right {display: inline-block; width: 510px; text-align: justify;margin-left: 20px; font-size: 12px; height: 248px;overflow: hidden;}

#virus > .main > .info > .right_txt {display: inline-block;width: 380px; margin-left: 20px;background: #ffffff;font-size: 12px; vertical-align: top; padding: 20px; height: 310px;}
#virus > .main > .info > .right_txt > .title {font-weight: bold;font-size: 16px;}
#virus > .main > .info > .right_txt > .title > .line {border-bottom: 2px solid red;display: inline-block;color: red}
#virus > .main > .info > .right_txt > div > img { margin-top: 15px;}
#virus > .main > .info > .right_txt > img { margin: 20px 0 10px 0; text-align: center}
#virus > .main > .info > .right_txt > .show_list { padding: 10px;font-size: 12px; line-height: 25px;}
#virus > .main > .info > .right_txt > .show_list > ul > li { width: 310px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 10px;}
#virus > .main > .info > .right_txt > .show_list > ul > li > .d4 {background: url("/static/ncp/img7.png") no-repeat;display: inline-block; width: 7px; height: 7px; margin-right: 3px;vertical-align: middle;}

#virus > .main > .measured { margin-top: 10px;}
#virus > .main > .measured > .big_title { height: 95px; line-height: 95px; text-align: center;font-size: 20px; color: #E64C37;font-weight: bold}
#virus > .main > .measured > .big_title:after { content: '';border-bottom: solid 1px #D7D7D8;display: inline-block;width: 100px; position: absolute;margin-top: 40px; margin-left: 30px;}
#virus > .main > .measured > .big_title:before { content: '';border-bottom: solid 1px #D7D7D8;display: inline-block;width: 100px; position: absolute;margin-top: 40px; margin-left: -130px;}
#virus > .main > .measured > .measured_list { background: #ffffff; padding: 20px;}
#virus > .main > .measured > .measured_list > ul > li { line-height: 35px; font-size: 14px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width: 1085px;border-bottom: solid 1px #F4F7F9; height: 35px; padding-left: 10px; }
#virus > .main > .measured > .measured_list > ul > li:last-child { border-bottom: unset}
#virus > .main > .measured > .measured_list > ul > li > .d5 { background: url("/static/ncp/img5.png") no-repeat;display: inline-block; width: 20px; height: 14px; margin-right: 3px;vertical-align: middle;background-size: 60%}
#virus > .main > .measured > .measured_list > ul > li > .grey { color: grey;margin-left: 10px; font-size: 12px;}
#virus > .main > .measured > .measured_list > .showMore { font-size: 12px; color: #A9A9A9; margin-top: 10px; padding-left: 33px; cursor: pointer}

#virus > .main > .school { margin-top: 10px; padding-bottom: 20px;}
#virus > .main > .school > .big_title {height: 80px; line-height: 80px; text-align: center;font-size: 20px; color: #E64C37;font-weight: bold}
#virus > .main > .school > .big_title:after { content: '';border-bottom: solid 1px #D7D7D8;display: inline-block;width: 100px; position: absolute;margin-top: 40px; margin-left: 30px;}
#virus > .main > .school > .big_title:before { content: '';border-bottom: solid 1px #D7D7D8;display: inline-block;width: 100px; position: absolute;margin-top: 40px; margin-left: -130px;}
#virus > .main > .school > .box_list {font-size: 0; }
#virus > .main > .school > .box_list > ul > li { width: 590px;font-size: 12px;display: inline-block; background: #ffffff; height: 160px; margin-bottom: 20px; padding: 20px; vertical-align: top}
#virus > .main > .school > .box_list > ul > li:nth-child(even) { margin-left: 20px;}
#virus > .main > .school > .box_list > ul > li > a{ display: inline-block}
#virus > .main > .school > .box_list > ul > li > a > div > .nul1 { width: 190px; height: 65px; border: 1px solid #ccc;display: inline-block; vertical-align: top; text-align: center;}
#virus > .main > .school > .box_list > ul > li > a > div > .nul1 > img { max-width: 190px; max-height: 63px;}
#virus > .main > .school > .box_list > ul > li > a > div > .nul2 {display: inline-block; width: 300px; height: 65px; }
#virus > .main > .school > .box_list > ul > li > a > div > .nul2 > div {vertical-align: top; padding: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width: 300px; height: 30px;}
#virus > .main > .school > .box_list > ul > li > a > div > .nul2 > .b { font-weight: bold;font-size: 14px; line-height: 25px;}
#virus > .main > .school > .box_list > ul > li > a > div > .nul3 { display: inline-block; height: 65px; line-height: 65px; vertical-align: top;color: #A9A9A9}
#virus > .main > .school > .box_list > ul > li > a > div > .nul3 > span { margin-left: 5px;}
#virus > .main > .school > .box_list > ul > li > a > .note { background: #EFF2F5;height: 35px; width: 545px; margin-top: 20px; line-height: 35px; padding: 0 20px; font-weight: bold; letter-spacing: 1px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#virus > .main > .school > .box_list > ul > li > a > .d6 { border-width: 5px; border-style: solid; border-color: transparent #EFF2F5 transparent transparent; transform: rotate(90deg); position: absolute; margin-top: 10px; margin-left: 20px;}
#virus > .main > .school > .more { width: 120px; height: 40px; background: #E64E3A;color: #ffffff; line-height: 40px; text-align: center; margin: 0 auto;cursor: pointer}

#news { width: 1200px; margin: 0 auto}
#news > .main_href{ display: inline-block; width: 150px; height: 50px; position: absolute;margin-top: -282px;}
#news > .list { background: #FFFFFF;margin-top: 20px; padding: 15px; margin-bottom: 20px;}
#news > .list > ul > li { line-height: 40px; font-size: 14px; border-bottom: solid 1px #F4F7F9; height: 40px; padding-left: 10px; }
#news > .list > ul > li > a {overflow: hidden;white-space: nowrap;text-overflow: ellipsis; cursor: pointer; width: 850px;display: inline-block; padding-left: 25px; }
#news > .list > ul > li > .d5 { background: url("/static/ncp/img5.png") no-repeat;display: inline-block; width: 20px; height: 14px; margin-right: 3px;background-size: 60%; position: absolute; margin-top: 15px;}
#news > .list > ul > li:last-child { border-bottom: unset}
#news > .list > ul > li > .grey { color: grey;margin-left: 10px; font-size: 12px; float: right; width: 260px; text-align: right;overflow: hidden;white-space: nowrap;}

#news > .list > .page { padding: 20px 0 10px 0; text-align: left; height: 70px;}
#news > .list > .page > .fleft { float: left}
#news > .list > .page > .fleft .pagination { margin: unset}
#news > .list > .page > .fright { float: right;color: #9D9D9D}
#news > .list > .page > .fright > form {display: inline-block;}
#news > .list > .page > .fright > form > input { height: 28px; width: 40px; border: 1px solid #DBDBDB; padding: 0 3px; text-align: center;color: #E75540}

#news > .info { background: #FFFFFF;margin-top: 20px; padding: 15px; margin-bottom: 20px;}
#news > .info > .title_big { line-height: 40px; font-size: 18px; text-align: center;}
#news > .info > .title { font-size: 12px; color: #ccc; text-align: center;}
#news > .info > .content { margin-top: 20px;;}
