body { /* background: url(../images/i_bodybg.png) #fff;*/ } /* */ .i_title { line-height: 47px; margin: 40px 0 20px 0; /* overflow: hidden; */ height: 47px; background: url(../images/title_bg.png) left bottom no-repeat; } .i_title i { color: #073D97; font-style: normal; } .i_title h2 { float: left; position: relative; font-weight: bold; font-size: 30px; color: #474747; height: 40px; line-height: 40px; padding: 0; font-family: microsoft yahei; margin-bottom: 0; margin-top: -15px; } .i_title .more a { transition: all 0.3s; width: 87px; height: 47px; line-height: 47px; display: block; font-size: 16px; padding-right: 0; color: #fff; background: url(../images/more_bg.png) right center no-repeat; padding-left: 15px; text-align: center; } .i_title .more a:hover { /* color: #ff6600; */ transition: all 0.3s; padding-left: 20px; } /* */ .section1 { width: 100%; height: auto; overflow: hidden; position: relative; margin: 10px auto 0 auto; } .imain_left { width: 858px; float: left; margin-right: 30px; position: relative; z-index: 99; } .picnewbox { float: left; width: 100%; margin-right: 0; margin-top: 0; } .picnewbox .pic { padding-top: 66%; } .picnewbox ul li a { display: block; position: relative; } .picnewboxinfo { overflow: hidden; margin-top: 20px; } .picnewboxinfo p { font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 30px; padding-right: 120px; } .picnewbox .slick-dots { width: auto; right: 2%; bottom: 20px; text-align: right; z-index: 0; } .picnewbox .slick-dots li { width: 33px; height: 30px; background: url(../images/news_dda.png) center no-repeat; margin: 0 5px; transition: all 0.3s; } .picnewbox .slick-dots li button { display: none; } .picnewbox .slick-dots li.slick-active { background: url(../images/news_ddb.png) center no-repeat; transition: all 0.3s; } .picnewbox .linfo { overflow: hidden; margin-top: 0; position: absolute; bottom: 0; z-index: 999; width: 100%; } .picnewbox .linfo p { font-size: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 78px; height: 78px; padding-left: 12px; color: #ffffff; text-align: left; width: 70%; background: url(../images/picnewtitbg.png) right no-repeat; background-size: cover; } .top_news { border-top: 1px dashed #e5e5e5; padding-top: 25px; transition: 0.3s; } .top_news:hover li { color: #333; transition: 0.3s; border-bottom: 1px dashed #073D97; } .top_news span { display: block; float: left; width: 70px; height: 70px; text-align: center; background: url(../images/ndate.png) center no-repeat; color: #fff; font-size: 14px; margin-right: 20px; margin-top: 13px; } .top_news span i { display: block; width: 100%; height: auto; overflow: hidden; font-style: normal; font-size: 30px; font-weight: bold; line-height: 38px; padding: 4px 0 0 0; } .top_news li { border-bottom: #e6e6e6 1px dotted; height: 105px; overflow: hidden; width: 100%; } .top_news li a { font-size: 18px; line-height: 28px; font-weight: bold; color: #333; } .top_news li a {} .top_news li a h2 { font-size: 18px; color: #073D97; line-height: 40px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .top_news li a p { font-size: 14px; line-height: 24px; color: #B0B0B0; font-weight: normal; } .public-list { margin-top: 2px; } .public-list li { line-height: 87px; height: 87px; overflow: hidden; border-bottom: 1px dashed #e5e5e5; transition: all 0.3s } .public-list li span { float: right; font-size: 14px; color: #0E4F8F; padding-left: 15px; background: url(../images/news_timeico.png) left center no-repeat; padding-left: 22px; } .public-list li a { font-size: 18px; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all; background: url("../images/ico_li.png") left center no-repeat; padding-left: 20px; color: #262626; } .public-list li:hover { border-bottom: 1px dashed #073D97; } .public-list li a:hover { color: #073D97; } .imain_right { position: relative; z-index: 0; height: auto; overflow: hidden; } .imain_right p {} .imain_right a {} .section2 { margin: 0px auto; background-size: cover; padding: 80px 0px 0 0; } .section2 .i_title { margin: 0 0 20px 0; } .section2 .qtbk { width: 31.5%; background: url(../images/qtbk_bg.png) right bottom #F9FAFD no-repeat; background-size: 100% auto; padding-bottom: 40px; } .qtbk-list { margin-top: 0; padding: 0 5%; } .qtbk-list li { line-height: 48px; height: 48px; overflow: hidden; transition: all 0.3s } .qtbk-list li span { float: right; font-size: 14px; color: #9E9E9E; padding-left: 30px; } .qtbk-list li a { font-size: 16px; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all; background: url("../images/ico_li.png") left center no-repeat; padding-left: 20px; color: #262626; } .qtbk-list li:hover a { color: #073D97; } /* */ .pictxt { transition: all 1s; margin-top: 30px; margin-bottom: 30px; overflow: hidden; padding: 0 5%; } .pictxt a { display: block; position: relative; height: auto; overflow: hidden; } .picbox_jt { position: absolute; right: 0; bottom: -5px; display: block; } .pictxt .picbox { width: 224px; float: left; position: relative; } .pictxt .pic { padding-top: 70%; } .pictxt a .date { text-align: left; padding-bottom: 0; padding-top: 0; font-size: 14px; color: #073D97; font-style: normal; background: url(../images/news_timeico.png) left center no-repeat; padding-left: 20px; line-height: 40px; } .pictxt a .info { overflow: hidden; padding: 0 4%; } .pictxt a .info h4 { font-size: 16px; line-height: 27px; font-weight: normal; color: #262626; height: 80px; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 3; display: -webkit-box; } .pictxt a .info p { font-size: 14px; line-height: 26px; color: #858687; max-height: 52px; overflow: hidden; } @keyframes go { 0% { transform: translateX(0px); } 50% { transform: translateX(10px); } 100% { transform: translateX(0px); } } @keyframes roted { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } @media screen and (max-width: 1440px) {} @media screen and (max-width: 1400px) { .px1500 { max-width: 96% !important; } .imain_left { width: 700px; } .public-list li { line-height: 64px; height: 64px; } } @media screen and (max-width: 1200px) { .imain_left { width: 520px; } .public-list li { line-height: 50px; height: 50px; } .top_news { border-top: none; padding-top: 0; transition: 0.3s; } .top_news li { height: 90px; } } @media screen and (max-width: 1024px) { .section1 { margin: 10px auto 10px auto; } .imain_left { width: 100%; float: none; margin: 0 auto; } .imain_right { width: 100%; float: none; margin: 0 auto; } .top_news { padding-top: 20px; } .top_news li { height: 100px; } .public-list li { height: 60px; line-height: 60px; } .section2 .qtbk { width: 100%; margin: 0 auto; float: none; margin-bottom: 30px; } } @media screen and (max-width: 768px) { .i_title h2 { font-size: 27px; } .section1 { padding-bottom: 20px; } .section2 { padding: 20px 0px; } } @media screen and (max-width: 520px) {} @media screen and (max-width: 375px) {}