/*焦点图*/ .slidebox { width: 670px; height: 400px; overflow: hidden; position: relative; border: 1px solid #ddd; } .slidebox .hd { height: 15px; overflow: hidden; position: absolute; right: 5px; bottom: 10px; z-index: 1; } .slidebox .hd ul { overflow: hidden; zoom: 1; float: left; } .slidebox .hd ul li { float: left; margin-right: 15px; width: 12px; height: 12px; border-radius: 15px; line-height: 15px; text-align: center; background: #fff; cursor: pointer; } .slidebox .hd ul li.on { background: #e73200; color: #fff; } .slidebox .bd { position: relative; height: 100%; z-index: 0; } .slidebox .bd li { zoom: 1; vertical-align: middle; } .slidebox .bd p { position: absolute; top: 360px; font-size: 16px; text-indent: 10px; width: 100%; line-height: 40px; z-index: 1; color: white; background: rgba(0, 0, 0, 0.5); } .slidebox .bd p span { display: block; width: 520px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .slidebox .bd img { width: 670px; height: 400px; display: block; object-fit: cover; } /*top 新闻*/ .top_right_list { width: 470px; } .top_title { font-size: 22px; font-weight: bold; } .top_title em { float: left; border-bottom: 4px solid #c7925d; width: 28px; height: 40px; line-height: 40px; text-align: center; } .top_title em img { position: relative; top: 5px; width: 24px; } .top_title .top_news_title { float: left; text-indent: 6px; width: 110px; color: #e73200; line-height: 40px; border-bottom: 4px solid #e73200; } .top_news_title a { color: #e73200; } .top_title .none { float: left; line-height: 40px; width: 330px; margin-top: 3px; border-bottom: 1px solid #ccc; } .top_news { position: relative; top: 15px; } .top_news ul li { height: 100px; border-top: 1px solid #ccc; padding-top: 10px; } .top_news ul li:first-child { border-top: none; } .top_news h2 { font-size: 18px; margin-bottom: 12px; } .top_news p { color: #9a9a9a; font-size: 16px; line-height: 1.5; } .recommend { margin-top: 50px; } .recommend_title { width: 46px; } .recommend_title p { background: #e73200; width: 40px; padding: 10px 3px 10px 3px; font-size: 22px; font-weight: bold; text-align: center; line-height: 25px; float: left; } .recommend_title p a { color: white; } .recommend_pic ul { width: 1150px; float: left; overflow: hidden; } .recommend_pic ul li { height: 120px; float: left; } .recommend_pic ul li a { display: block; } .recommend_pic ul li img { border: none; width: 277px; height: 120px; margin-left: 10px; } /*河南实践*/ .banner { margin-top: 30px; margin-bottom: 10px; } .sy_news { background: rgba(199, 146, 93, 0.2); } .slidetxtbox { width: 1200px; text-align: left; margin: 0 auto; } .slidetxtbox .hd { height: 60px; line-height: 30px; padding: 0 10px 0 20px; position: relative; top: 10px } .slidetxtbox .hd ul { width: 510px; margin: 0 auto; } .slidetxtbox .hd ul li { width: 150px; padding: 0 10px; cursor: pointer; float: left; } .slidetxtbox .hd ul li a { width: 120px; margin: 0 auto; text-align: center; display: block; font-size: 22px; line-height: 40px; color: #8d8d8d; font-weight: bold; } .slidetxtbox .hd ul li:hover a { color: white; background: #e73200; } .slidetxtbox .on a { background: #e73200; color: white !important; } .slidetxtbox .bd { margin-top: 30px; } .slidetxtbox .bd ul { zoom: 1; overflow: hidden; width: 1200px; display: grid; grid-template-columns: 570px 570px; grid-column-gap: 60px; } .slidetxtbox .bd ul li { overflow: hidden; float: left; margin-bottom: 40px; width: 570px; margin-right: 30px; } .slidetxtbox .bd ul li:nth-child(2n) { margin-right: 0px; } .list_img { display: block; float: left; } .sy_news_list { width: 310px; float: left; padding-left: 20px; } .sy_news_list h3 { color: #c7925d; font-size: 20px; } .sy_news_list p { margin-top: 10px; color: #9a9a9a; line-height: 1.5; } .slidetxtbox .bd li img { width: 240px; height: 150px; } /*bottom 新闻*/ .bottom_right img, .bottom_left img { display: block; margin: 0 auto; } .bottom_left { background: white; width: 724px; float: left; padding: 20px 15px 15px 15px; margin: 5px; box-shadow: -0.5px 0.5px 5px #c5b09a; } .bottom_right { background: white; width: 400px; float: right; } .slidetxtbox2 { width: 100%; } .slidetxtbox2 .hd { height: 60px; line-height: 30px; padding: 0 10px 0 10px; position: relative; top: 10px } .slidetxtbox2 .hd ul { width: 510px; margin: 0 auto; padding-top: 4px; } .slidetxtbox2 .hd ul li { width: 150px; padding: 0 10px; cursor: pointer; float: left; } .slidetxtbox2 .hd ul li a { display: block; margin: 0 auto; text-align: center; } .slidetxtbox2 .hd ul li a span { font-size: 22px; color: #c7925d; } .slidetxtbox2 .on span { padding-bottom: 5px; color: #e73200 !important; border-bottom: 2px solid #e73200; } .slidetxtbox2 .bd ul { margin-top: 20px; overflow: hidden; zoom: 1; } .slidetxtbox2 .bd li { overflow: hidden; height: 150px; margin-bottom: 40px; } .slidetxtbox2 .sy_news_list { width: 432px; float: right; padding-left: 20px; } .slidetxtbox2 .sy_news_list h3 { color: #e73200; } .slidetxtbox2 .bd li img { width: 260px; height: 150px; float: left; } .bottom_right { width: 370px; padding: 20px 15px 15px 15px; margin: 5px; box-shadow: -0.5px 0.5px 5px #c5b09a; } /*tagbox*/ #tagbox { position: relative; width: 368px; height: 358px; z-index: 0; overflow: hidden; } #tagbox a { position: absolute; padding: 3px 6px; font-family: microsoft yahei; color: #fff; top: 0; font-weight: bold; text-decoration: none; left: 0; cursor: pointer; } #tagbox a:hover { border: #eee 1px solid; background: #000 } #tagbox .c1 { color: #427dc9 } #tagbox .c2 { color: #8282d6 } #tagbox .c3 { color: #71c3f0 } #tagbox .c4 { color: #60d5f4 } #tagbox .c5 { color: #71c3f0 } #tagbox .c6 { color: #4192d6 } #tagbox .c7 { color: #85b7be } #tagbox .c8 { color: #8dc9b0 } #tagbox .c9 { color: #c8c3f1 } .questionnaire { width: 294px; height: 67px; margin: 40px auto 46px auto; background: center center no-repeat; font-size: 24px; color: white; text-align: center; line-height: 67px; } .vote { width: 294px; height: 67px; margin: 0 auto 40px auto; background: center center no-repeat; font-size: 24px; text-align: center; line-height: 67px; } .bottom_buttonpic a { color: white; } .zxzxx_jj_bg { background: center center no-repeat; } /*底部链接*/ .linkbox { width: 1200px; margin: 0 auto; } .linkbox span{ float: right; position: relative; margin-top: -25px; } .linkbox span a { font-size: 14px; color: #5c5c5c; } .linkbox ul { padding: 20px 0 20px 20px; } .linkbox ul li { float: left; margin-right: 15px; margin-bottom: 10px; } .linkbox ul li a { color: #5c5c5c; }