.nyNews { overflow: hidden; padding: 40px 0; background-color: #f3f3f3;} .nyNews_main { padding: 40px; background-color: #fff;} .nyNews_left { width: calc(100% - 280px); float: left;} .nyNews_left ul { margin-bottom: 10px;} .nyNews_left ul li { margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px solid #f0f2f5;} .nyNews_left ul li .nyNews_img { width: 160px; height: 120px; overflow: hidden; float: left;} .nyNews_left ul li .nyNews_img a { display: block; width: 100%; height: 100%; overflow: hidden; position: relative;} .nyNews_left ul li:hover .nyNews_img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);} .nyNews_left ul li .nyNews_text { width: calc(100% - 160px); height: auto; overflow: hidden; padding-left: 20px; float: right;} .nyNews_left ul li .nyNews_text a.nyNews_name { display: block; line-height: 30px; color: #555; font-size: 22px; margin-bottom: 20px;} .nyNews_left ul li:hover .nyNews_text a.nyNews_name { color: #205299;} .nyNews_left ul li .nyNews_text .nyNews_des { line-height: 24px; color: #76838f; font-size: 16px; margin-bottom: 10px;} .nyNews_left ul li .nyNews_text .nyNews_info { line-height: 24px; color: #a3afb7; font-size: 16px;} .nyNews_left ul li .nyNews_text .nyNews_info span { display: inline-block; line-height: 24px; color: #a3afb7; font-size: 16px; vertical-align: top; margin-right: 20px;} .nyNews_left ul li .nyNews_text .nyNews_info span i { display: block; width: 16px; height: 16px; margin: 4px 4px 4px 0; float: left;} .nyNews_right { width: 240px; float: right;} .nyNewsRight_list { margin-bottom: 30px;} .nyNewsRight_title { line-height: 38px; color: #fff; font-size: 16px; font-weight: 500; background: #205299; border-radius: 4px; margin-bottom: 15px; padding: 0 15px;} .nyNewsRight_list ul li { border-bottom: solid 1px #f2f2f2; padding: 8px 0;} .nyNewsRight_list ul li a { display: block; min-height: 22px; line-height: 22px; color: #777; font-size: 14px; padding-left: 16px; position: relative;} .nyNewsRight_list ul li a i { display: block; width: 8px; height: 8px; overflow: hidden; position: absolute; top: 7px; left: 0;} .nyNewsRight_list ul li a:hover { color: #205299;} .nyNewsRight_list ul li a:hover i svg path { fill: #205299;} .nyNewsRight_case ul li { margin-bottom: 20px;} .nyNewsRight_case ul li a.img { display: block; width: 100%; height: 150px; overflow: hidden; margin-bottom: 10px; background-color: #f3f3f3; position: relative;} .nyNewsRight_case ul li:hover a.img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);} .nyNewsRight_case ul li a.name { display: block; line-height: 20px; color: #5e7387; font-size: 14px; text-align: center; text-align: center;} @media (max-width:1440px) { } @media (max-width:1366px) { } @media (max-width:1280px) { .nyNews_left ul li .nyNews_text a.nyNews_name { font-size: 20px;} .nyNews_left ul li .nyNews_text .nyNews_info, .nyNews_left ul li .nyNews_text .nyNews_info span { font-size: 14px;} } @media (max-width:1200px) { } @media (max-width:1080px) { .nyNews_main { padding: 30px;} .nyNews_left { width: calc(100% - 270px);} .nyNews_left ul li { margin-bottom: 25px; padding-bottom: 25px;} } @media (max-width:1024px) { } @media (max-width:920px) { .nyNews { padding: 30px 0 40px;} .nyNews_main { padding: 20px;} .nyNews_left { width: calc(100% - 240px);} .nyNews_left ul li { margin-bottom: 20px; padding-bottom: 20px;} .nyNews_left ul li .nyNews_text a.nyNews_name { font-size: 18px;} .nyNews_right { width: 220px;} } @media (max-width:767px) { .nyNews { padding: 20px 0 40px;} .nyNews_main { padding: 20px 12px;} .nyNews_left, .nyNews_right { width: 100%; margin-bottom: 20px; float: none;} .nyNews_left ul li .nyNews_img { width: 120px; height: 90px;} .nyNews_left ul li .nyNews_text { width: calc(100% - 120px); padding-left: 12px;} .nyNews_left ul li .nyNews_text a.nyNews_name { line-height: 24px; font-size: 16px; margin-bottom: 10px;} .nyNews_left ul li .nyNews_text .nyNews_info span { margin-right: 10px;} .nyNewsRight_case ul li a.img { height: 200px;} } @media (max-width:375px) { } @media (max-width:320px) { .nyNews_main { padding: 12px;} .nyNews_left, .nyNews_right, .nyNews_left ul li .nyNews_text { width: 100%; float: none;} .nyNews_left ul li .nyNews_img { width: 100%; height: 160px; margin-bottom: 10px; float: none;} .nyNewsRight_case ul li a.img { height: 180px;} } /*show*/ .nyNewShow_main h1 { line-height: 1.5; color: #333; font-size: 32px; text-align: center;} .nyNewShow_info { line-height: 24px; color: #a3afb7; font-size: 16px; text-align: center; margin: 20px 0; padding-bottom: 20px; border-bottom: 1px solid #f0f2f5;} .nyNewShow_info span { display: inline-block; line-height: 24px; color: #a3afb7; font-size: 16px; vertical-align: top; margin: 0 10px;} .nyNewShow_info span i { display: block; width: 16px; height: 16px; margin: 4px 4px 4px 0; float: left;} .nyNewShow_con { min-height: 300px; line-height: 2; color: #666; font-size: 16px; margin: 40px 0;} .nyNewShow_con p, .nyNewShow_con p span, .nyNewShow_con p em, .nyNewShow_con p font, .nyNewShow_con span, .nyNewShow_con em { line-height: 2!important; color: #666!important; font-size: 15px!important;} .nyNewShow_con img { max-width: 100%; height: auto!important; margin: 20px 0;} .nyNewShow_con table { width: auto!important; max-width: 100%; height: auto !important;} .nyNewShow_con table tr th p, .nyNewShow_con table tr td p, .nyNewShow_con table tr th span, .nyNewShow_con table tr td span { line-height: 2!important; color: #666!important; font-size: 14px!important; word-break: break-all; white-space:normal!important;} .nyNewShow_con iframe { width: 100% !important; height: 500px !important; margin: 10px 0;} @media (max-width:1440px) { .nyNewShow_main h1 { font-size: 30px;} } @media (max-width:1280px) { .nyNewShow_main h1 { font-size: 28px;} .nyNewShow_con iframe { height: 440px !important;} } @media (max-width:1080px) { .nyNewShow_con iframe { height: 360px !important;} } @media (max-width:920px) { .nyNewShow_main h1 { font-size: 26px;} .nyNewShow_con iframe { height: 320px !important;} } @media (max-width:767px) { .nyNewShow_main h1 { font-size: 22px;} .nyNewShow_info, .nyNewShow_info span { font-size: 14px;} .nyNewShow_con { margin: 20px 0;} .nyNewShow_con iframe { height: 200px !important;} }