/*全局公用样式*/ * { padding: 0px; margin: 0px; font-family:'Microsoft YaHei',"SimSun",Arial,sans-serif;} body,html { color:#434343;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;} fieldset,img { border:0 } h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal} ol,li,ul{ list-style:none;} em,i { font-style:normal;} body{ font-size:12px; color:#4d4948;} a{ color:#333; text-decoration:none; outline:none;} img,input,textarea{ border: 0 none; vertical-align:middle;} input:focus, area:focus { outline:none;} .clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; overflow:hidden; } .clearfix { display: block } a:hover, a:active { text-decoration: none; color: #5983E8; } .f12{font-size:12px} .f13{font-size:13px} .f14{font-size:14px} .f16{font-size:16px} .f18{font-size:16px} .f20{font-size:20px} .f24{font-size:24px} .fb{font-weight:bold} .fn{font-weight:normal} .lh180{line-height:180%} .lh200{line-height:200%} .mg_t10 { margin-top:10px; } .mg_t20 { margin-top:10px; } .mg_t30 { margin-top:30px; } .mg_b10 { margin-bottom:10px; } .mg_b20 { margin-bottom:20px; } .mg_b30 { margin-bottom:30px; } .c_red { color:#FF552E;} .tl{text-align:left} .tr{text-align:right} .fl{float:left;} .fr{float:right;} .pr{position:relative} .pa{position:absolute} .zoom{zoom:1} .none{display:none} .no_mg { margin:0!important;} .no_pd { padding:0!important;} .no_bd { border:none!important;} .no_bg { background:none!important;} video { background-color:#FFF!important; } .yingc { display:none!important; } .m_box { width:1200px; margin:0 auto; } /*head+foot*/ .footer_contact { width:100%; text-align:center; font-size:16px; padding-top:18px; } .footer_contact a { display:inline-block; padding:0 20px; color:#f8f8f8; position:relative; z-index:1; } .footer_contact a:before { content:""; position:absolute; left:0; top:0; width:1px; height:15px; background:#444; margin-top:5px; } .footer_contact a:first-child:before { background:#252525; } .header_bar { width: 100%; background-color: #282828; height: 40px; line-height:40px; color: #c5c5c5; font-size:13px; } .header_class { float:right; margin-left:25px; position:relative; z-index:99; } .header_class h3 { position:relative; padding-right:20px; z-index:99; } .header_class a { color: #c5c5c5; } .header_class h3 a:hover { color:#fff; } .header_class h3:before { content:""; position: absolute; top: 48%; right: 5px; width: 6px; height: 6px; border-style: solid; border-width: 1px 1px 0 0; border-color: #c5c5c5; -webkit-transform-origin: 75% 25%; -webkit-transform: rotateZ(135deg); -webkit-transition: 100ms ease-in .1s; transition: 100ms ease-in .1s; } .hide_content{ display:none; position:absolute; top:40px; right:0; border:1px solid #E6E6E6; border-top:0; background-color:rgba(255,255,255,1); -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); } .top_erweima { width:100px; } .top_erweima img { width:100%; } .top_dh { width:100%; display:none; right:0; left:0; position:fixed; } .top_dh a { color:#444; } .top_dh ul { display:-webkit-flex; display: flex; padding:20px 0; } .top_dh ul li { flex: 1; border-left: 1px solid #f2f2f2; } .top_dh ul li:first-child { border-left:none; } .top_dh ul li .name { font-size:16px; height:30px; line-height:30px; margin-bottom:8px; padding-left:30px; } .top_dh ul li .zclass { font-size:13px; height:30px; line-height:30px; overflow:hidden; padding-left:30px; } .top_dh_t { font-size:14px; color:#FF552E; font-weight:bold; } .top_dh ul li:last-child { margin-right:0; } .whead { width:100%; /*box-shadow: 0px 4px 9px 0px rgba(184,182,182,0.5);*/ } .whead_02 { margin-bottom:10px; } .advtxt { background:#F8F8F8; position:relative; z-index:1; border-bottom:1px solid #eee; height:65px; overflow:hidden; } .advtxt_list { padding:10px 25px 0 50px; } .advtxt_list li { width:20%; float:left; font-size:13px; height:24px; line-height:24px; overflow:hidden; } .advtxt_list li a { color:#4f7c87; } .advtxt_gg { color:#999; height: 17px; line-height: 17px; width: 35px; text-align: left; overflow: hidden; font-size: 12px; position: absolute; right: 30px; bottom: 0; z-index: 3; text-align:center; } .advtxt_tit, .advtxt_tit2 { position: absolute; top: 0px; width: 15px; background: #d1dae1; padding: 13px 4px; text-align: center; cursor: pointer; line-height: 20px; font-size: 12px; color: #4f7c87; height:66px; } .advtxt_tit { left:0; } .advtxt_tit2 { right:0; } .whead_logo { float:left; height:50px; margin:20px 0; overflow:hidden; } .whead_logo .log, .whead_logo .name { display:block; float:left; height:50px; } .whead_logo .log img, .whead_logo .name img { height:100%; } .whead_logo .name { height:24px; margin-top:12px; margin-left:15px; } .whead_adv { float:right; width:820px; overflow:hidden; height:60px; position:relative; z-index:1; margin:15px 0; } .whead_adv img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .mtopmain { min-height:85px; position:relative; } .logo_bg { width:200px; height:100px; position:absolute; z-index:5; background: linear-gradient(30deg, #6829E0, #28C2F6); left:0; top:-40px; } .logo { height:40px; margin-top:30px; text-align:center; } .logo img { height:100%; } .ilogo { height:40px; margin-top:20px; float:left; } .ilogo img { height:100%; } .topchannel { float:left; margin-top:35px; font-size:26px; color:#56BDB3; margin-left:10px; } .topserch { float:left; position: relative; margin-top: 25px; height: 38px; width: 500px; } .topserch .rt_iput { outline: none; border: none; line-height:36px; overflow:hidden; font-size: 14px; position:absolute; left:0; top:0; color:#c0c0c0; width:-webkit-calc(100% - 100px); width:-moz-calc(100% - 100px); width:calc(100% - 100px); border: 1px solid #E5E5E5; border-right:none; padding:0 15px; } .topserch .rt_search { position: absolute; right: 0; top: 0; display: block; width: 70px; height: 38px; background:#2F95EA; cursor: pointer; } .topserch .rt_search i { display:block; background:url(../images/search.png) center no-repeat; width:70px; height:38px; } .travelserch { float:right; position: relative; margin-top: 35px; height: 40px; width: 500px; } .travelserch .tr_iput { outline: none; border: none; line-height:36px; overflow:hidden; font-size: 14px; position:absolute; left:0; top:0; color:#c0c0c0; width:-webkit-calc(100% - 70px); width:-moz-calc(100% - 70px); width:calc(100% - 70px); border: 2px solid #00BF68; border-right:none; padding:0 15px; border-radius:20px 0 0 20px; } .travelserch .tr_search { position: absolute; right: 0; top: 0; display: block; width: 70px; height: 40px; background:#00BF68; cursor: pointer; border-radius:0 20px 20px 0; } .travelserch .tr_search i { display:block; background:url(../images/search.png) center no-repeat; width:70px; height:38px; } .hotword { float:left; margin-top:25px; line-height:40px; margin-left:15px; font-size:13px; } .hotword a { margin-right:10px; color:#888; } .hotword a:last-child { margin-right:0; } .edu_top { width:100%; position:relative; z-index:100; height:45px; background:#3F3F3F; min-width:1200px; } .edu_top .edulogo { float:left; margin:10px 20px 0 0; height:25px; } .edu_top .edulogo img { height:100%; } .edu_top .edunav { float:right; line-height:45px; font-size:15px; } .edu_top .edunav li { float:left; padding:0 18px; color:#eee; } .edu_top .edunav li a { color:#d0d0d0; display:block; } .edu_top .edunav li.cur { background:#646464; } .edu_top .edunav li:hover a { color:#fff; } .edu_top .edunav li.cur a { color:#fff; } .edu_header { } .edu_header_left { float: left; } .edu_hlogo { height: 36px; display: block; margin: 35px 0px; float:left; } .edu_hlogo img { height:100%; } .top_welcome { float: right; line-height: 45px; font-size: 14px; color:#eee; } .top_welcome a { display:inline-block; padding:0 15px; position:relative; z-index:1; color:#eee; } .top_welcome a:before { content:""; position:absolute; left:0; top:50%; width:1px; height:16px; margin-top:-8px; background:#777; } .top_welcome a:first-child:before { background:#3F3F3F; } .footer { width:100%; background:#252525; padding:0 0 10px 0; font-size:14px; } .footer_in { padding: 20px 0 15px 0; border-bottom: 1px solid #3D3E40; text-align:center; font-size:15px; } .footer_in a { padding:0 30px; color:#ddd; position:relative; z-index:1; } .footer_in a:before { content:""; width:1px; height:16px; background:#3f3f3f; position:absolute; left:0; top:50%; margin-top:-7px; } .footer_in a:first-child:before { background:#252525; } .footer_co { font-size: 14px; color: #999; line-height: 26px; text-align:center; padding:15px 0 5px 0; } .footer_co a { color:#ddd; } .footlogo { display:inline-block; margin:3px auto 10px auto; } .top_adv { position:relative; z-index:1; } .top_adv img { width:100%; } .top_adv .close { display:block; position:absolute; z-index:9; width:20px; height:20px; right:0px; bottom:0px; background-color:rgba(255,255,255,.7); text-align:center; line-height:20px; font-size:13px; color:#333; cursor:pointer; } .footer .ftrlist { margin: 18px 0 0 0; width: 100%; height: 50px; text-align:center; } .footer .ftrlist li { display:inline-block; margin: 0 1px 0 0; height:50px; } .footer .ftrlist li img { height:100%; } .footer .ftrlist li.last { width: 95px; height: 38px; border: 1px solid #d2d2d2; padding: 5px; position: relative; z-index:1; background:#FFF; margin-left:1px; text-align:left; } .footer .ftrlist li.last p { color: #333; position: absolute; left: 50px; top: 10px; line-height: 14px; font-size:12px; } /*nav*/ .navmain { width:100%; float:left; margin:10px 0 10px 0; } .navbar { height: 60px; overflow: hidden; width:100%; float:left; /*margin:15px 0 10px 0;*/ border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; padding:15px 0; } .navbar .navbox { float: left; padding-left: 15px; height: 100%; font-size: 14px; width:14%; position:relative; z-index:1; box-sizing:border-box; } .navbar .navbox:last-child { width:16%; } .navbar .navbox:before { content:""; position:absolute; left:0; top:7px; width:1px; height:50px; background:#e0e0e0; } .navbar .navbox:first-child { padding-left:0; } .navbar .navbox:first-child:before { background:none; } .navbar .navbox ul { height: 30px; overflow:hidden; } .navbar .navbox li { float: left; width: 33.3%; line-height: 30px; overflow:hidden; font-size:14px; } .navbar .navbox li:first-child { font-weight:bold; color:#222; font-size:15px; } .navbar .navbox li:first-child a { color:#222; } .navbar .navbox:last-child li { width:50px; } .navbar .navbox:last-child li:first-child { width:70px; } .navbar .navbox:last-child li:last-child { width:auto; float:right; } .navmore { width:60px; height:60px; background:#2F95EA; float:right; position:relative; z-index:11; } .navmore h4 { color:#FFF; text-align:center; font-size:18px; font-weight:bold; line-height:24px; padding-top:5px; box-sizing:border-box; height:60px; cursor:pointer; } .imenu_cont { display:none; width:120px; background:rgba(47,149,234,.8); position:absolute; z-index:19; right:0; font-size:16px; } .imenu_cont p { line-height:45px; height:45px; text-align:center; } .imenu_cont p a { color:#FFF; display:block; } .imenu_cont p a:hover { background:#2F95EA; } .advert { width:100%; overflow:hidden; } .advert img { width:100%; } .links { width:100%; background:#F5F5F5; font-size:14px; color:#888; padding:20px 0; line-height:36px; } .links .name { float:left; display:block; width:100px; } .links .net { float:left; width:-webkit-calc(100% - 100px); width:-moz-calc(100% - 100px); width:calc(100% - 100px); } .links .net li { float:left; margin-right:20px; } /*index*/ .index_scro { width:100%; height:40px; background:#F5F5F5; margin-top:10px; } .index_scro .hd { display:none; overflow:hidden; height:30px; background:#f4f4f4; padding:0 10px; } .index_scro .bd { padding:0 20px; font-size:14px; height:40px; } .index_scro .bd .tempWrap { width:1150px!important; } .index_scro .bd ul { overflow:hidden; zoom:1; line-height:40px; } .index_scro .bd ul li { height:40px; line-height:40px; margin-right:30px; float:left; text-align:left; width:auto!important; padding-left:15px; position:relative; z-index:1; } .index_scro .bd ul li:before { content:""; width:4px; height:4px; background:#777; border-radius:50%; position:absolute; left:0; top:50%; margin-top:-2px; } .index_scro .bd ul li span { color:#bbb; margin-right:10px; } .index_toutiao { margin-top:10px; } .index_toutiao .b { font-size:24px; float:left; color:#222; font-weight:bold; line-height:30px; width:70px; height:70px; box-sizing:border-box; letter-spacing:5px; border:1px solid #eee; background:#F5F5F5; text-align:center; padding-top:4px; padding-left:6px; } .index_toutiao .b b { color:#D22222; display:block; } .index_toutiao .co { width:-webkit-calc(100% - 70px); width:-moz-calc(100% - 70px); width:calc(100% - 70px); float:right; text-align:center; } .index_toutiao .co h4 { font-size:30px; color:#2F95EA; font-weight:bold; height:40px; line-height:40px; overflow:hidden; margin-bottom:5px; } .index_toutiao .co h4 a { color:#2F95EA; } .index_toutiao .co h6 { font-size:14px; height:24px; line-height:24px; } .index_toutiao .co h6 p { display:inline-block; margin:0 20px; } .index_toutiao .co h6 p a { color:#777; } .index_one { margin:15px auto 10px auto; } .index_one_l { width:400px; float:left; } .index_slider { width:100%; height:240px; overflow:hidden; position:relative; } .index_slider .pic{ position:relative; z-index:0; } .index_slider .pic li { position:relative; z-index:1; height:240px; } .index_slider .pic li p { display:block; position:absolute; left:0; bottom:0; z-index:5; background: linear-gradient(to top, rgb(0, 0, 0), transparent); width:100%; color:#FFF; } .index_slider .pic li b { display:block; line-height:30px; height:30px; overflow:hidden; font-size:16px; font-weight:normal; margin:20px 15px 25px 15px; } .index_slider .pic li img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .index_slider .hd { width:100%; position: absolute; z-index:11; bottom: 10px; text-align: center; font-size:0; z-index:1; } .index_slider .hd li { margin: 0 8px 0 0; background: #eee; border-radius:5px; height: 8px; overflow: hidden; width: 8px; cursor: pointer; display:inline-block; } .index_slider .hd .on{ background: #79b7ec; width:20px; } .index_slider .prev, .index_slider .next { width: 40px; height: 60px; margin-top:-30px; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2; } .index_slider .prev { left: 0; } .index_slider .next { background-position: 0 -60px; right: 0; } .index_slider .prev:hover, .index_slider .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important; } .index_group01 { margin:12px 0 0 0; overflow:hidden; } .index_group01 li { width:195px; float:left; height:130px; overflow:hidden; position:relative; z-index:1; margin-bottom:12px; } .index_group01 li:nth-child(2n) { float:right; } .index_group01 li img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; z-index:5; } .index_group01 li .tis { position: absolute; left: 0; bottom: 0; z-index: 9; background: linear-gradient(to top, rgb(0, 0, 0), transparent); width: 100%; color: #FFF; box-sizing: border-box; padding: 30px 10px 5px 10px; } .index_group01 li .tis p { display: block; color: #FFF; font-size: 14px; line-height: 30px; height: 30px; overflow: hidden; } .index_group_t { height:40px; line-height:40px; font-size:18px; position:relative; z-index:1; padding-left:15px; } .index_group_t h4 { float:left; color:#222; } .index_group_t h4:before { content:""; position:absolute; left:0; top:50%; width:4px; height:16px; border-radius:3px; background:#EB2E2E; margin-top:-8px; } .index_group_t span { font-size: 14px; color: #999; display: block; float: right; font-weight: normal; } .index_group_pic { width:100%; height:230px; overflow:hidden; position:relative; z-index:1; } .index_group_pic img { position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; height: 100%; } .index_group_pic h4 { position: absolute; left: 0; bottom: 0; z-index: 9; background: linear-gradient(to top, rgb(0, 0, 0), transparent); width: 100%; color: #FFF; box-sizing: border-box; padding: 30px 10px 10px 10px; } .index_group_pic h4 p { display: block; color: #FFF; font-size: 16px; line-height: 30px; height: 30px; overflow: hidden; } .index_group_list { margin-top: 10px; height:130px; overflow:hidden; } .index_group_list li { line-height: 33px; height: 33px; overflow: hidden; font-size: 14px; position:relative; z-index:1; padding-left:15px; } .index_group_list li:before { content: ""; position: absolute; left: 0; top: 50%; width: 4px; height: 4px; margin-top: -2px; background: #777; border-radius: 50%; } .hour24 { background:#F8F8F8; margin-top:15px; height:245px; } .index_group03 { margin-top:10px; } .index_group03 .ti { height:50px; line-height:50px; border-top:2px solid #E2E2E2; } .index_group03 .ti b { display:block; float:left; background:url(../images/video_icon2.png) no-repeat left center; padding-left:30px; font-size:18px; color:#222; position:relative; z-index:1; font-weight:normal; } .index_group03 .ti b:before { content:""; position:absolute; left:0; top:-2px; width:100%; height:2px; background:#2F95EA } .index_group03 .ti span { font-size: 14px; color: #999; display: block; float: right; font-weight: normal; } .index_group03 .video { width:100%; height:240px; overflow:hidden; position:relative; z-index:1; } .index_group03 .video img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .index_group03 .video_t { position:absolute; width:100%; z-index:5; background-color:rgba(255,255,255,.8); left:0; bottom:0; height:40px; line-height:40px; } .index_group03 .video_t b { display:block; width:-webkit-calc(100% - 70px); width:-moz-calc(100% - 70px); width:calc(100% - 70px); font-weight:normal; float:left; margin-left:10px; font-size:16px; } .index_group03 .video_t .bofang { width:50px; height:25px; border-radius:25px 25px 0 0; right:10px; bottom:40px; background-color:rgba(255,255,255,.8); position:absolute; z-index:2; } .index_group03 .video_t .bofang i { display:block; background:url(../images/video_c.png) no-repeat center; width:50px; height:50px; position:absolute; right:0px; bottom:-25px; z-index:11; } .index_group03 .hotvideo { margin-top:10px; } .index_group03 .hotvideo li { line-height: 33px; height: 33px; overflow: hidden; font-size: 14px; } .index_group03 .hotvideo li i { display:block; float:left; width:60px; color:#2F95EA; } .index_group03 .hotvideo li b { width:-webkit-calc(100% - 65px); width:-moz-calc(100% - 65px); width:calc(100% - 65px); float:right; font-weight:normal; } .hotvideo_b { margin:12px 0 0 0; overflow:hidden; } .hotvideo_b li { width:195px; float:left; height:130px; overflow:hidden; position:relative; z-index:1; } .hotvideo_b li:nth-child(2n) { float:right; } .hotvideo_b li img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; z-index:5; } .hotvideo_b li .tis { position: absolute; left: 0; bottom: 0; z-index: 9; background: linear-gradient(to top, rgb(0, 0, 0), transparent); width: 100%; color: #FFF; box-sizing: border-box; padding: 30px 10px 5px 10px; } .hotvideo_b li .tis p { display: block; color: #FFF; font-size: 14px; line-height: 30px; height: 30px; overflow: hidden; } .hotvideo_c { padding-top:8px; } .hotvideo_c li { font-size:14px; overflow: hidden; height:33px; line-height:33px; float:left; background:url(../images/video_icon.png) no-repeat left center; background-size:16px auto; padding-left:24px; width:-webkit-calc(50% - 30px); width:-moz-calc(50% - 30px); width:calc(50% - 30px); margin-right:10px; } .hotvideo_c li:nth-child(2n) { float:right; margin-right:0; } .index_one_c { width:430px; float:left; margin-left:25px; } .today-news { line-height: 49px; background-color: #f5f5f5; padding-left: 15px; height: 49px; position:relative; z-index:1; } .today-news:before { content:""; position:absolute; left:0; top:0; display:inline-block; width: 0; height: 0; border-top: 10px solid red; border-right: 10px solid transparent; } .today-news h4 { background:url(../images/hot.png) no-repeat right center; font-size: 18px; color:#222; padding-right:45px; float:left; } .today-news span { font-size:14px; color:#999; display:block; float:right; font-weight:normal; margin-right:15px; } .index_onec_a { margin-top:10px; height:170px; overflow:hidden; } .index_onec_a li { height:34px; line-height:34px; font-size:16px; overflow:hidden; } .index_onec_a li:first-child { font-size:18px; height:35px; line-height:35px; font-weight:bold; } .index_onec_a li span { display:inline-block; color:#2F95EA; margin-right:10px; font-weight:normal; font-size:15px; } .index_onec_a li span.jiadian { color:#FF7F21; } .index_onec_a li span.qiche { color:#81BB40; } .index_onec_a li span.youxi { color:#FF7F21; } .index_onec_a li span.shenghuo { color:#a067fb; } .index_onec_a li span.jiaoyu { color: #56BDB3; } .index_onec_a li span.lvyou { color: #00BF68; } .index_onec_a li span.meishi { color: #F8504B; } .index_onec_a li span.jiankang { color: #81BB40; } .index_onec_a li span.tiyu { color: #ffba00; } .index_onec_a li span.meirong { color: #663366; } .index_onec_a li span.shishang { color: #FBC258; } .index_onec_a li b { display:block; } .index_onec_tit { margin-top:10px; border-top: 2px solid #E2E2E2; height: 50px; line-height: 50px; overflow:hidden; } .index_onec_tit b { display: block; float: left; font-size: 18px; color: #222; position: relative; z-index: 1; font-weight:normal; } .index_onec_tit span { font-size: 14px; color: #999; display: block; float: right; font-weight: normal; } .top_newlist { margin-top:-5px; height:570px; overflow:hidden; margin-bottom:10px; } .top_newul { margin-bottom:10px; height:185px; overflow:hidden; width:100%; float:left; } .top_newul:last-child { margin-bottom:0; } .top_newul li { height:36px; line-height:36px; font-size:16px; overflow: hidden; width:-webkit-calc(50% - 6px); width:-moz-calc(50% - 6px); width:calc(50% - 6px); float:left; } .top_newul li:nth-child(2n+1) { float:right; } .top_newul li:first-child { width:100%; text-align:center; font-weight:bold; } .top_newul li:first-child b { font-size:18px; font-weight:bold; } .top_newul li b { display:block; font-weight:normal; overflow: hidden; } /*.notice .index_tab { font-size:20px; background:#f5f5f5; } .notice .index_tab ul { height:45px; position:relative; line-height:45px; } .notice .index_tab li { float: left; width:50%; text-align:center; position:relative; } .notice .index_tab li.on{ font-weight: bold; color:#FF552E; cursor:pointer; position:relative; } .notice .tab_box { } .notice .tab_box_c {}*/ /*.top-news { height: 230px; overflow: hidden; } .top-news h2 { font-size: 20px; font-weight: bold; height: 24px; line-height: 24px; margin: 15px 0 8px 0; overflow: hidden; zoom: 1; text-overflow: ellipsis; white-space: nowrap; text-align: center; } .top-newscon { height: 25px; line-height: 25px; overflow: hidden; zoom: 1; color: #888; font-size: 14px; text-overflow: ellipsis; white-space: nowrap; }*/ .top_video { display:block; float:left; background:url(../images/video_icon.png) no-repeat center; width:16px; height:16px; margin: 12px 5px 0 0; } .one_c1 { overflow: hidden; margin-top: 10px; } .recommend { height: 45px; line-height: 45px; background: #f5f5f5; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; zoom: 1; } .recommend span { color: #fff; width: 45px; background: url(../images/index_icon1.png) no-repeat center; margin-right: 10px; padding-left: 11px; float: left; font-size:16px; } .recommend a { font-size: 18px; font-weight: bold; } .one_c1_1 { height: 180px; overflow: hidden; margin-top: 10px; } .mod-one ul { overflow: hidden; zoom: 1; } .mod-one li { font-size: 14px; height: 38px; line-height: 38px; margin-left: 2px; border-left: 1px solid #e5e5e5; position: relative; } .mod-one .icon { width: 5px; height: 9px; background: #fff; float: left; margin: 14px 12px 0 -3px; } .mod-one .icon em { width: 5px; height: 5px; margin-top: 2px; border-radius: 50%; background: #e5e5e5; float: left; } .mod-one .title { line-height: 36px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; zoom: 1; display: block; } .index_c01 { margin:12px 0 0 0; } .index_c01 li { width:213px; float:left; margin-bottom:14px; margin-right:10px; } .index_c01 li:nth-child(2n) { float:right; margin-right:0; } .index_c01 li .imgs { width:100%; height:120px; overflow:hidden; position:relative; display:block; margin-bottom:5px; z-index:1; } .index_c01 li .imgs img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .index_c01 li .imgs i { position:absolute; z-index:11; right:10px; bottom:10px; display:block; width:30px; height:30px; background:url(../images/playon2.png) no-repeat center; background-size:100% 100%; } .index_c01 li .txts { line-height:30px; height:30px; font-size:16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .index_one_r { width:320px; float:right; } .ione_rtit { font-size:18px; height: 40px; border-top: 2px solid #e5e5e5; position: relative; z-index: 11; } .ione_rtit .title { font-size: 18px; border-top: 2px solid #E94646; position: absolute; z-index: 19; left: 0; top:-2px; font-weight:normal; padding-top:10px; } .ione_zx { } .ione_zx_tit { background:url(../images/zx_icon2.png) no-repeat left 12px; padding-left: 25px; font-size: 18px; line-height:40px; height: 50px; font-weight:normal; } .ione_imgwrap { width:100%; height:160px; overflow:hidden; position:relative; z-index:1; } .ione_imgwrap img { position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; height:100%; } .ione_imgwrap h4 { position: absolute; left: 0; bottom: 0; z-index: 9; background: linear-gradient(to top, rgb(0, 0, 0), transparent); width: 100%; color: #FFF; box-sizing: border-box; padding: 30px 10px 5px 10px; } .ione_imgwrap h4 p { display: block; color: #FFF; font-size: 14px; line-height: 30px; height: 30px; overflow: hidden; } .ioneadv-img { margin-top:15px; height:250px; overflow:hidden; position:relative; z-index:1; } .ioneadv-img img { width:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .ione_imgtit { font-size:16px; height:40px; line-height:40px; overflow:hidden; margin-top:5px; } .ione_imgtxt { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; line-height:24px; height:48px; font-size:12px; color:#777; } .ione_zxlist { background:#F8F8F8; border-top:none; overflow:hidden; box-sizing:border-box; padding:0 15px; } .ione_zxlist ul { height:255px; overflow:hidden; /*margin-top:10px; padding-top:8px;*/ margin-bottom:10px; } .ione_zxlist li { overflow: hidden; /*text-overflow: ellipsis; white-space: nowrap;*/ height:44px; line-height:22px; font-size:14px; position:relative; z-index:1; /*padding-left:15px;*/ border-bottom:1px solid #e8e8e8; padding:10px 0; } .ione_zxlist li:last-child { border-bottom:none; } /*.ione_zxlist li:before { content:""; position:absolute; left:0; top:50%; background:#777; width:4px; height:4px; border-radius:50%; }*/ .ione_tj { background:#f8f8f8; margin-top:10px; padding:0 15px; height:610px; overflow:hidden; } .ione_tj_tit { background:url(../images/tj_icon.png) no-repeat left center; padding-left: 25px; font-size: 18px; line-height:50px; height: 50px; font-weight:normal; color:#222; } .switch-a-box { height: 190px; overflow: hidden; margin: 15px 0 0 0; } .pic-txt-a { background-color: #f4f4f4; margin-bottom: 10px; height: 90px; position: relative; z-index: 1; } .pic-txt-a .pic { display: block; float: left; width: 140px; height: 90px; overflow: hidden; position: relative; } .pic-txt-a .pic img { display: block; height: 100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .pic-txt-con { width: -webkit-calc(100% - 160px); width: -moz-calc(100% - 160px); width: calc(100% - 160px); float: right; margin-right: 10px; } .pic-txt-con .sTit { line-height: 25px; margin-top: 18px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-bottom: 8px; font-size:15px; } .mBtn-a { display: inline-block; color: #f0322f; padding: 0 10px; height: 18px; line-height: 18px; border: 1px #f0322f solid; font-size: 12px; } .pic-txt-a .iconTri { top: 50%; margin-top: -7px; left: 133px; font-size: 0px; line-height: 0px; position: absolute; border-color: Transparent #f4f4f4 Transparent Transparent; border-width: 7px 7px 7px 0; border-style: dashed solid dashed dashed; } .industry-info { position: relative; z-index:1; overflow: hidden; width: 100%; height: 170px; } .industry-info img { height: 100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .industry-info .title { position: absolute; left: 0; bottom: 0; z-index: 9; background: linear-gradient(to top, rgb(0, 0, 0), transparent); width: 100%; color: #FFF; box-sizing: border-box; padding: 30px 10px 10px 10px; } .industry-info .title p { display: block; color: #FFF; font-size: 16px; line-height: 30px; height: 30px; overflow: hidden; } .industry-mod { overflow: hidden; margin-top: 15px; position:relative; z-index:1; height:360px; } .industry-mod:before { content:""; position:absolute; left:5px; top:0; width:1px; height:100%; background:#e8e8e8; } .industry-mod li { font-size: 14px; height: 36px; line-height: 36px; position: relative; z-index:1; overflow:hidden; padding-left:22px; } .industry-mod li:before { z-index:5; content: ""; position: absolute; left: 0; top: 50%; background: #a0ccf2; width: 11px; height: 11px; border-radius: 50%; margin-top:-6px; } .industry-mod li:after { z-index:9; content: ""; position: absolute; left: 2px; top: 50%; background: #F8F8F8; width: 7px; height: 7px; border-radius: 50%; margin-top:-4px; } .indexhd { height: 30px; line-height: 30px; margin-bottom:10px; } .indexhd h4 { float:left; height: 30px; line-height: 30px; } .indexhd .sTit { display:block; float: left; font-size: 20px; color:#222; position:relative; z-index:1; padding-left:15px; font-weight:bold; } .indexhd .sPin { display:block; float: left; font-size:14px; color:#999; margin-left:20px; } .indexhd .sTit:before { content:""; position:absolute; left:0; top:9px; width:4px; height:16px; background:#9EC9EE; border-radius:5px; } .more { color: #999; font-size: 14px; float: right; } .onepics-a { width:100%; background:#f2f2f2; margin-bottom:15px; } .onepics-a span { display:block; width:100%; position:relative; height:250px; overflow:hidden; } .onepics-a span img { height: 100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .onepics-a .bof { display:block; background:url(../images/playon2.png) no-repeat center; background-size:100% auto; width:40px; height:40px; position:absolute; z-index:11; right:10px; bottom:10px; } .onepics-a p { font-size:15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height:50px; line-height:50px; padding:0 15px; } .index_mbox { margin-top:20px; } .mHead-a { text-align: left; padding-bottom: 15px; border-top: 2px #C9DFF4 solid; position: relative; z-index:1; height:50px; } .mHead-a .bTit { position:relative; z-index:1; float:left; font-size: 26px; color: #5A82E9; padding-top:10px; } .mHead-a .bTit:before { content:""; position:absolute; left:0; top:-2px; width:100%; height:2px; background:#5A82E9; } .mHead-a .bTit a { color: #5A82E9; } .mHead-a .tag { display:block; float:left; font-weight:normal; font-size:16px; padding-top:17px; margin-left:30px; position:relative; z-index:1; padding-left:25px; } .mHead-a .tag:before { content:""; width:1px; height:20px; background:#ddd; position:absolute; left:0px; top:20px; } .mHead-a .tag a { display:block; float:left; position:relative; z-index:1; padding-left:25px; margin-right:25px; } .mHead-a .tag a:before { content:""; width:4px; height:4px; background:#c0c0c0; position:absolute; left:0; top:50%; border-radius:50%; margin-top:-2px; } .mHead-a .tag a:first-child { padding-left:0; } .mHead-a .tag a:first-child:before { background:none; } .mHead-a .tag2 { display:block; float:left; font-weight:normal; font-size:16px; padding-top:17px; margin-left:30px; position:relative; z-index:1; padding-left:25px; } .mHead-a .tag2:before { content:""; width:1px; height:20px; background:#ddd; position:absolute; left:0px; top:20px; } .mHead-a .tag2 a { display:block; float:left; position:relative; z-index:1; padding:0 20px; line-height:26px; border-radius:15px; margin-right:25px; border:1px solid #ddd; color:#999; font-size:15px; } .mHead-a .enter { float:right; font-size:15px; display:block; color:#5A82E9; padding-top:17px; } .mHead-a .more { color: #999; font-size: 14px; float: right; margin-top:17px; } .index_mbox:nth-child(3n+3) .mHead-a { border-top: 2px #ffe3e3 solid; } .index_mbox:nth-child(3n+3) .bTit { color: #EB3C39; } .index_mbox:nth-child(3n+3) .bTit:before { background: #EB3C39; } .index_mbox:nth-child(3n+3) .enter { color: #EB3C39; } .index_mbox:nth-child(3n+3) .ihot { background-color: #EB3C39; } .index_mbox:nth-child(3n+3) .iconTri { border-color: Transparent Transparent Transparent #EB3C39; } .index_mbox:nth-child(3n+1) .mHead-a { border-top: 2px #fee6b8 solid; } .index_mbox:nth-child(3n+1) .bTit { color: #F39801; } .index_mbox:nth-child(3n+1) .bTit:before { background: #F39801; } .index_mbox:nth-child(3n+1) .enter { color: #F39801; } .index_mbox:nth-child(3n+1) .ihot { background-color: #F39801; } .index_mbox:nth-child(3n+1) .iconTri { border-color: Transparent Transparent Transparent #F39801; } .index_mbox:nth-child(3n+2) .mHead-a { border-top: 2px #E1F0D1 solid; } .index_mbox:nth-child(3n+2) .bTit { color: #81BB40; } .index_mbox:nth-child(3n+2) .bTit:before { background: #81BB40; } .index_mbox:nth-child(3n+2) .enter { color: #81BB40; } .index_mbox:nth-child(3n+2) .ihot { background-color: #81BB40; } .index_mbox:nth-child(3n+2) .iconTri { border-color: Transparent Transparent Transparent #81BB40; } .col_a02 { width:100%; margin-bottom:10px; } .col_a02_u { height:175px; overflow:hidden; } .col_a02_u li { width:220px; float:left; margin:0 25px 0 0; } .col_a02_u li:nth-child(5n) { float:right; margin-right:0; } .col_a02_u li span { display:block; width:100%; height:140px; overflow:hidden; position:relative; z-index:1; } .col_a02_u li span img { position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; z-index:5; min-height:100%; width:100%; } .col_a02_u li i { display:none; width:30px; height:30px; background-color:rgba(255,255,255,.85); border-radius:50%; position:absolute; z-index:11; right:10px; bottom:10px; } .col_a02_u li i:before { content:""; background:url(../images/video_c.png) no-repeat center; background-size:100% 100%; width:100%; height:100%; position:absolute; left:0; bottom:0; } .col_a02_u li p { overflow: hidden; font-size:15px; height:30px; line-height:30px; margin-top:5px; } .col-a { float: left; width: 400px; overflow: hidden; margin-bottom:10px; } .onepics-b { overflow: hidden; height: 340px; } .onepics-b li { margin-bottom: 10px; float: left; width: 195px; position: relative; } .onepics-b li:nth-child(2n) { float:right; } .onepics-b li .apl { display:block; width:100%; position:relative; height:130px; overflow:hidden; } .onepics-b li .apl img { height: 100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .onepics-b li .apl .bof2 { background:url(../images/playon2.png) no-repeat center; background-size:100% auto; width:30px; height:30px; position:absolute; z-index:11; display:block; right:10px; bottom:10px; } .onepics-b .sTit { height: 30px; line-height: 30px; overflow: hidden; font-size:14px; margin-top:5px; } .col_alist {} .col_alist li { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 38px; line-height: 38px; font-size: 16px; position: relative; padding-left: 15px; } .col_alist li:before { content: ""; position: absolute; left: 0; top: 50%; width: 5px; height: 5px; margin-top: -2px; background: #ddd; border-radius: 50%; } .col-b { float: left; width: 430px; margin-left:25px; } .m-tag-txt { height: 30px; line-height: 30px; text-align: left; margin-bottom: 5px; overflow: hidden; font-weight: bold; text-overflow: ellipsis; white-space: nowrap; font-size: 18px; } .ihot { margin-right: 10px; float: left; text-align: center; position: relative; font-size: 13px; color: #fff; height: 30px; line-height: 30px; font-weight: normal; width: 40px; background-color: #36BAE0; } .ihot .iconTri { right: -4px; top: 10px; font-size: 0px; line-height: 0px; position: absolute; border-color: Transparent Transparent Transparent #36BAE0; border-width: 4px 0 4px 4px; border-style: dashed dashed dashed solid; } .txts-b { position: relative; overflow: hidden; zoom: 1; height: 175px; margin-bottom:12px; } .txts-b:last-child { margin-bottom:0; } .txts-b li { height: 35px; line-height: 35px; border-left: 1px #f0f0f0 solid; margin-left: 10px; zoom: 1; position: relative; z-index: 1; padding-left: 20px; font-size: 16px; } .txts-b .date { position: absolute; left: -10px; top: 10px; width: 20px; height: 20px; z-index: 10; background: url(../images/ss1.png) no-repeat center #fff; } .txts-b li:hover .date { background:url(../images/ss2.png) no-repeat center #FFFFFF; } .txts-b .link { overflow: hidden; height: 30px; text-overflow: ellipsis; white-space: nowrap; display:block; } .txts-b .time { float: right; color: #999; font-size: 12px; } .col-c { float: right; width: 320px; } .col_cul { border:1px solid #E5E5E5; padding:10px; } .col_cpic { height:140px; overflow:hidden; } .col_cpic li { width:145px; float:left; } .col_cpic li:nth-child(2n) { float:right; } .col_cpic li span { display:block; width:100%; height:95px; overflow:hidden; position:relative; z-index:1; } .col_cpic li span img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .col_cpic li h3 { height:40px; line-height:40px; font-size:14px; overflow: hidden; margin-top:2px; } .col_ctxt { border-top: 1px dotted #E2E2E2; padding-top:10px; height:270px; overflow:hidden; } .col_ctxt li { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height:34px; line-height:34px; font-size:14px; position:relative; padding-left:15px; } .col_ctxt li:before { content: ""; position: absolute; left: 0; top: 50%; width: 4px; height: 4px; margin-top:-2px; background: #777; border-radius: 50%; } .i_sms { } .i_sms li { border:1px solid #eee; zoom:1; margin-bottom:10px; position:relative; z-index:1; } .i_sms li:last-child { margin-bottom:0; } .i_sms li span { display:block; margin:5px; height:160px; overflow:hidden; position:relative; z-index:1; background:#f5f5f5; } .i_sms li span img { width: 100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .i_sms li p { position:absolute; width:100%; height:40px; line-height:40px; z-index:11; left:0; bottom:0; background-color:rgba(0,0,0,.5); color:#FFF; font-size:14px; box-sizing:border-box; padding:0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .i_sms li p a { color:#FFF; } .i_fuw { background:#f5f5f5; padding:15px 20px 10px 20px; margin-bottom:30px; } .indexhd2 { height: 30px; line-height: 20px; margin-bottom: 5px; } .indexhd2 .sTit { float: left; font-size: 18px; position: relative; z-index: 1; } .fuw_list { } .fuw_list li { width:130px; float:left; margin-right:17px; } .fuw_list li:last-child { float:right; margin-right:0; } .fuw_list li span { display:block; background:#FFF; height:80px; position:relative; z-index:1; overflow:hidden; } .fuw_list li span img{ max-width: 100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .fuw_list li b { display:block; font-weight:normal; font-size:14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height:35px; line-height:35px; text-align:center; } .bk06_l { width:850px; float:left; } .bk06_li { width:410px; overflow:hidden; margin-bottom:20px; } .mHead-b { text-align: left; padding-bottom: 10px; border-top: 2px #C9DFF4 solid; position: relative; z-index: 1; height: 50px; } .mHead-b .bname { position: relative; z-index: 1; float: left; font-size: 26px; color: #2F95EA; padding-top: 9px; font-weight:normal; } .mHead-b .bname:before { content:""; position:absolute; left:0; width:100%; height:2px; background:#2F95EA; top:-2px; } .mHead-b .btag { float:left; font-size:15px; margin-left:20px; line-height:24px; height:24px; margin-top:16px; } .mHead-b .btag a { display: block; float: left; position: relative; z-index: 1; padding-left: 15px; margin-right: 15px; } .mHead-b .btag a:before { content: ""; width: 4px; height: 4px; background: #c0c0c0; position: absolute; left: 0; top: 50%; border-radius: 50%; margin-top: -2px; } .mHead-b .btag a:first-child { padding-left: 0; } .mHead-b .btag a:first-child:before { background: none; } .mHead-b .more { display:block; float:right; color:#2F95EA; font-size:14px; line-height:24px; margin-top:16px; } .bk06_pic { } .bk06_pic li { width:200px; float:left; } .bk06_pic li span { display:block; width:100%; height:120px; overflow:hidden; position:relative; z-index:1; } .bk06_pic li span img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .bk06_pic li p { display:block; height:40px; line-height:40px; overflow:hidden; font-size:15px; } .bk06_pic li:nth-child(2n) { float:right; } .bk06_list {} .bk06_list li { height:36px; line-height:36px; overflow: hidden; } .bk06_list li p { float:left; height:36px; line-height:36px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size:15px; position:relative; z-index:1; padding-left:15px; width:-webkit-calc(100% - 90px); width:-moz-calc(100% - 90px); width:calc(100% - 90px); } .bk06_list li p:before { content: ""; position: absolute; left: 0; top: 50%; width: 4px; height: 4px; margin-top: -2px; background: #777; border-radius: 50%; } .bk06_list li span { display:block; float:right; color:#c0c0c0; font-size:13px; } .bk06_list li .shiping { display: block; float: left; background: url(../images/video_icon.png) no-repeat center; width: 16px; height: 16px; margin: 12px 5px 0 0; } .bk06_list li b { display: block; font-weight: normal; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: -webkit-calc(100% - 40px); width: -moz-calc(100% - 40px); width: calc(100% - 40px); } .bk06_r { width:320px; float:right; } .bk06_rlist { background:#F8F8F8; padding:5px 0 15px 0; margin-bottom:20px; } .bk06_r_tit { line-height: 50px; height: 50px; margin:0 15px; } .bk06_r_tit h4 { font-size: 20px; font-weight: bold; color:#222; float:left; } .bk06_r_tit .more { display:block; float:right; font-size:14px; color:#999; } .bk06_r_list { margin:10px 15px 0 15px; } .bk06_r_list li { width:140px; float:left; position:relative; z-index:1; } .bk06_r_list li span { display: block; width: 100%; height: 85px; overflow: hidden; position: relative; z-index: 1; } .bk06_r_list li span img { height: 100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .bk06_r_list li p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-weight: normal; font-size: 14px; margin-top: 8px; line-height: 24px; height: 48px; background:none; } .bk06_r_list li:nth-child(2n) { float:right; } .bk06_rlist_o { margin:0 15px; height:200px; overflow:hidden; } .bk06_rlist_o li { height: 40px; line-height: 40px; } .bk06_rlist_o li .num { font-size: 12px; color: #fff; background: #bcbcbc; width: 18px; height: 18px; display: block; float: left; line-height: 18px; text-align: center; margin-top: 11px; margin-right: 10px; } .bk06_rlist_o li:nth-child(1) .num { background:#FA4E57; } .bk06_rlist_o li:nth-child(2) .num { background:#FA7A53; } .bk06_rlist_o li:nth-child(3) .num { background:#FBC258; } .bk06_rlist_o li .tab-tit { font-size: 14px; line-height: 40px; float: right; width: -webkit-calc(100% - 30px); width: -moz-calc(100% - 30px); width: calc(100% - 30px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .bk06_rbox { background:#F8F8F8; margin-bottom:20px; padding-bottom:15px; } .bk06_rbox:last-child { margin-bottom:0; } .bk06_imgwrap { height: 170px; overflow: hidden; position: relative; z-index: 1; margin:0 15px; } .bk06_imgwrap img { position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; height: 100%; } .bk06_imgwrap h4 { position: absolute; left: 0; bottom: 0; z-index: 9; background: linear-gradient(to top, rgb(0, 0, 0), transparent); width: 100%; color: #FFF; box-sizing: border-box; padding: 30px 10px 10px 10px; } .bk06_imgwrap h4 p { display: block; color: #FFF; font-size: 16px; line-height: 30px; height: 30px; overflow: hidden; } .bk06_imglist { margin:10px 15px 0 15px; height:415px; overflow:hidden; } .bk06_imglist li { margin-bottom:15px; } .bk06_imglist li:last-child { margin-bottom:0; } .bk06_imglist li .pic { width:110px; height:70px; float:left; overflow:hidden; position:relative; } .bk06_imglist li .pic img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .bk06_imglist li .txt { width:-webkit-calc(100% - 125px); width:-moz-calc(100% - 125px); width:calc(100% - 125px); float:right; } .bk06_imglist li .txt b { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-weight:normal; font-size:14px; margin-top:8px; line-height:24px; height:48px; } .bk06_txtlist { margin:10px 15px 0 15px; height:235px; overflow:hidden; } .bk06_txtlist li { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 34px; line-height: 34px; font-size: 14px; position: relative; z-index:1; padding-left: 15px; } .bk06_txtlist li:before { content: ""; position: absolute; left: 0; top: 50%; background: #777; width: 4px; height: 4px; border-radius: 50%; } .Title_jr { border-top: 2px #fee6b8 solid; } .Title_jr .bTit { color: #F39801; } .Title_jr .bTit a { color: #F39801; } .Title_jr .bTit:before { background: #F39801; } .Title_jr .enter { color: #F39801; } .ihot_jr { background-color: #F39801; } .ihot_jr .iconTri { border-color: Transparent Transparent Transparent #F39801; } .Title_ms .mHead-a { border-top: 2px #ffe3e3 solid; } .Title_ms .bTit { color: #EB3C39; } .Title_ms .bTit a { color: #EB3C39; } .Title_ms .bTit:before { background: #EB3C39; } .Title_ms .enter { color: #EB3C39; } .Title_ms .ihot { background-color: #EB3C39; } .Title_ms .iconTri { border-color: Transparent Transparent Transparent #EB3C39; } .ihot_ms { background-color: #EB3C39; } .ihot_ms .iconTri { border-color: Transparent Transparent Transparent #EB3C39; } .Title_jk { border-top: 2px #e1f0d1 solid; } .Title_jk .bTit { color: #81BB40; } .Title_jk .bTit a { color: #81BB40; } .Title_jk .bTit:before { background: #81BB40; } .Title_jk .enter { color: #81BB40; } .ihot_jk { background-color: #81BB40; } .ihot_jk .iconTri { border-color: Transparent Transparent Transparent #81BB40; } .Title_pic { border-top: 2px #c5eeff solid; } .Title_pic .bTit { color: #00B3FE; } .Title_pic .bTit a { color: #00B3FE; } .Title_pic .bTit:before { background: #00B3FE; } .Title_pic .enter { color: #00B3FE; } .pictxt { width:100%; margin-top:15px; } .pictxt_u { margin-bottom:25px; } .pictxt_u li { width:-webkit-calc(25% - 21px); width:-moz-calc(25% - 21px); width:calc(25% - 21px); float:left; margin-right:28px; margin-bottom:15px; } .pictxt_u li:nth-child(4n) { float:right; margin-right:0; } .pictxt_u li span { display:block; height:180px; overflow:hidden; position:relative; z-index:1; } .pictxt_u li span img { position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; height: 100%; z-index:5; } .pictxt_u li span i { display:block; width:70px; height:26px; line-height:26px; color:#FFF; background-color:rgba(0,0,0,.6); text-align:center; font-size:14px; position:absolute; z-index:11; border-radius:15px; position:absolute; right:10px; bottom:10px; } .pictxt_u li p { overflow: hidden; font-weight: normal; font-size: 16px; margin-top: 8px; line-height: 24px; height: 24px; } .topline { margin-bottom:30px; } .topline_i { width:-webkit-calc(33.3% - 18px); width:-moz-calc(33.3% - 18px); width:calc(33.3% - 18px); float:left; margin-right:24px; border: 1px solid #ebebeb; position:relative; z-index:1; padding-top:20px; height:370px; } .topline_i:nth-child(3n) { float:right; margin-right:0; } .topline_i h4 { font-size:20px; color:#222; background:#fff; padding:10px; position:absolute; z-index:9; font-weight:bold; top:-23px; left:-10px; line-height:24px; } .topline_i .more { background:#FFF; padding:0 0 10px 12px; position:absolute; z-index:9; right:-1px; top:-12px; } .topline_i .more a { display:block; height:22px; line-height:22px; border-radius:13px; border:1px solid #2F95EA; color:#2F95EA; width:60px; text-transform:uppercase; text-align:center; background:#FFF; font-size:13px; } .topline_i .more a:hover { background:#2F95EA; color:#FFF; } /*page*/ .pages { font-size: 14px; text-align: center; width: 100%; clear:both; } .pages ul { list-style-type: none; display: inline-block; text-align: center; margin:0 0 30px 0; } .pages ul li { padding: 0; margin: 0; display:inline-block; } .pages li a, .pages li input { height: 20px; line-height: 20px; border: 1px solid #ddd; padding: 6px 12px; float: left; margin-left: 8px; text-decoration: none; font-size: 14px; color: #666; background-color: #fff; } .pages .current a { font-weight: 700; background: #f56f50; color: #fff; border-color: #e4393c; } .pages a:hover { background:#efefef; color:#333; } .pages span { background: #FFF; display: block; height: 20px; line-height: 20px; border: 1px solid #ddd; padding: 6px 12px; float: left; margin-left: 8px; text-decoration: none; font-size: 14px; color: #666; background-color: #fff; } .pages li.active span { background: #f56f50; color: #FFF; } /*返回顶部*/ .cd-top { display: inline-block; height: 40px; width: 40px; position: fixed; bottom: 40px; right: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.05); overflow: hidden; text-indent: 100%; white-space: nowrap; background: rgba(232, 98, 86, 0.8) url(../images/backtop.png) no-repeat center 50%; background-size:60% auto; visibility: hidden; opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; z-index:99; } .cd-top.cd-is-visible { visibility: visible; opacity: 1; } .cd-top.cd-fade-out { opacity: .7; } .no-touch .cd-top:hover { background-color: #e86256; opacity: 1; } @media only screen and (min-width: 768px) { .cd-top { right: 20px; bottom: 20px; } } @media only screen and (min-width: 1024px) { .cd-top { height: 50px; width: 50px; right: 30px; bottom: 30px; } } /*科技频道*/ .tech_name { background:#2F95EA; color:#FFF; font-size:30px; float:left; margin:33px 0 0 0; height:40px; line-height:36px; border-radius:2px 20px; padding:0 12px; margin-left:7px; } .tech_nav { width:100%; background:#167AF4; height:48px; line-height:48px; } .tech_zd { width:900px; background:#FAFAFA; border:1px solid #f0f0f0; height:60px; margin:20px 0; overflow:hidden; position:relative; } .tech_zd img { width:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .techmenu { -webkit-box-orient: horizontal; -moz-box-orient: horizontal; box-orient: horizontal; display: -webkit-box; display: -moz-box; display: box; margin: auto; } .techmenu li { -webkit-box-flex: 1; -moz-box-flex: 1; box-flex: 1; text-align: center; font-size: 16px; position:relative; z-index:1; } .techmenu li:first-child:before { display:none; } .techmenu li:before { content:""; width:1px; height:16px; background-color:rgba(255,255,255,.25); position:absolute; left:0; top:16px; } .techmenu li a { display:inline-block; color:#fff; } .techmenu li a:hover { color:#FFF; } .techmenu li a:hover:before { content:""; width:40px; height:1px; background:#FFF; position:absolute; z-index:5; bottom:2px; left:50%; margin-left:-20px; } .techmenu li a.cur { color:#FFF; } .techmenu li a.cur:before { content:""; width:30px; height:1px; background:#FFF; position:absolute; z-index:5; bottom:2px; left:50%; margin-left:-15px; } .techtop { width:100%; margin-top:15px; } .techtop_l { width:600px; float:left; } .tech_slider { width:100%; height:320px; overflow:hidden; position:relative; } .tech_slider .pic{ position:relative; z-index:0; } .tech_slider .pic li { position:relative; z-index:1; height:320px; } .tech_slider .pic li b { display:block; position:absolute; left:0; bottom:0; z-index:5; background: linear-gradient(to top, rgb(0, 0, 0), transparent); width:100%; height:70px; line-height:30px; color:#FFF; box-sizing:border-box; padding:25px 15px 0px 15px; font-weight:normal; font-size:18px; } .tech_slider .pic li img { width:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .tech_slider .hd { width:30%; position: absolute; z-index:11; bottom: 23px; text-align:right; font-size:0; z-index:1; right:5px; } .tech_slider .hd li { margin: 0 8px 0 0; background: #eee; border-radius:5px; height: 6px; overflow: hidden; width: 6px; cursor: pointer; display:inline-block; } .tech_slider .hd .on{ background: #79b7ec; width:20px; } .tech_slider .prev, .tech_slider .next { width: 40px; height: 60px; margin-top:-30px; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20); opacity:0.2; } .tech_slider .prev { left: 0; } .tech_slider .next { background-position: 0 -60px; right: 0; } .tech_slider .prev:hover, .tech_slider .next:hover { filter:alpha(opacity=50) !important; opacity:0.5 !important; } .techtop_lu { margin-top:15px; } .techtop_lu li { width:290px; float:left; position:relative; z-index:1; overflow:hidden; height:150px; } .techtop_lu li:nth-child(2n) { float:right; } .techtop_lu li img { width: 100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .techtop_lu li p { display:block; position:absolute; width:100%; box-sizing:border-box; left:0; bottom:0; background-color:rgba(0,0,0,.5); padding:0 10px; font-size:15px; height:40px; line-height:40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color:#FFF; } .techtop_r { width:580px; float:right; } .techheadline { height: 52px; background: #fff; text-align: center; position: relative; margin-bottom:12px; } .techheadline a { line-height: 50px; font-size: 28px; color: #000000; font-weight: bold; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; padding: 0 21px; } .techheadline span { position: absolute; top: 1px; right: 1px; display:block; width: 47px; height: 38px; background:url(../images/toutiao.gif) no-repeat center; } .techtitle { height:32px; overflow:hidden; } .techtitle_l { float:left; background:#3A7DCC; height:32px; line-height:32px; font-size:16px; color:#FFF; padding:0 20px; } .techtitle_r { width:430px; float:right; position:relative; height:32px; z-index:1; } .tnewScroll { width: 380px; overflow: hidden; position: absolute; z-index:5; top: 0px; height: 30px; line-height: 30px; border: 1px solid #3A7DCC; left: 0px; text-align:center; } .tnewScroll .bd {} .tnewScroll .infoList li { height:30px; line-height:30px; font-size:16px; } .tnewScroll .infoList li a { color:#3A7DCC; } .tnewtag{ width: 50px; height: 32px; text-align: center; line-height: 32px; color: #fff; font-size: 16px; background: #3A7DCC; position:absolute; z-index:5; right:0; top:0; } .tech_topbot { height:380px; overflow:hidden; margin-top:10px; } .tech_news { width:345px; float:left; } .tech_news li { height:32px; line-height:32px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size:15px; } .tech_news li:nth-child(3n+1) { font-weight:bold; } .tech_news li .c { background:#FF7F21; display:inline-block; color:#FFF; font-size:12px; font-weight:normal; padding:0 5px; margin-right:10px; line-height:22px; height:22px; margin-top:4px; } .tech_news li .c1 { background:#FF7F21; } .tech_news li .c2 { background:#637FE4; } .tech_news li .c3 { background:#2F95EA; } .tech_news li .c4 { background:#EB2E2E; } .tech_toppic { width:220px; float:right; margin-top:5px; } .tech_toppic li { width:100%; margin-bottom:13px; } .tech_toppic li:last-child { margin-bottom:0; } .tech_toppic li span { display:block; width:100%; height:125px; overflow:hidden; position:relative; } .tech_toppic li span img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .tech_toppic li p { line-height:22px; height: 44px; margin-top: 10px; overflow: hidden; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-size:14px; } .tech_gg { height: 65px; text-align: center; background: #fafafa; line-height: 65px; overflow: hidden; border:1px solid #f0f0f0; margin-top:15px; } .tech_gg a { display: inline-block; font-size: 30px; line-height: 65px; margin: 0 20px; position: relative; padding-left: 45px; } .tech_gg a:before { display: block; position: absolute; font-size: 20px; width: 32px; height: 32px; background: #d22222; line-height: 32px; margin-top: 15px; text-align: center; color: #fff; border-radius: 17px; left: 0; top: 0; } .tech_gg a:nth-child(1):before { content: '1'; } .tech_gg a:nth-child(2):before { content: '2'; } .tech_za { } .tech_za_title { color: #000000; font-size: 20px; font-weight: bold; line-height:30px; margin:15px 0 10px 0; position:relative; padding-left:15px; } .tech_za_title:before { content:""; width: 4px; height: 18px; background: #ff3333; border-radius: 5px; position:absolute; left:0; top:50%; margin-top:-7px; } .tech_za_title .more { display:block; float:right; color:#999; font-size:14px; font-weight:normal; } .tech_za_r { width:330px; } .tech_za_all { padding:10px 0 0 0; } .tech_za_all li { width:100%; position:relative; z-index:1; height:190px; overflow:hidden; margin-bottom:15px; } .tech_za_all li img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .tech_za_all li .bot { background: linear-gradient(to top, rgb(0, 0, 0), transparent); position:absolute; width:100%; left:0; bottom:0; z-index:9; color:#FFF; font-size:16px; box-sizing:border-box; padding:5px 8px 10px 12px; overflow: hidden; line-height:24px; } .tech_za_all li .video_bofang { display:inline-block; background:url(../images/ship.png) no-repeat center; width:20px; height:20px; background-size:100% auto; margin-right:10px; vertical-align:text-bottom; } .tech_za_all li .video_bofang2 { display:block; background:url(../images/playon.png) no-repeat center; width:40px; height:40px; background-size:100% auto; position:absolute; left:10px; bottom:70px; } .tech_za_all li:nth-child(2n) { float:right; } .tech_za_l { width:845px; } .tech_za_txt { } .tech_za_txt li { float:left; width:-webkit-calc(50% - 13px); width:-moz-calc(50% - 13px); width:calc(50% - 13px); margin-bottom:20px; } .tech_za_txt li:nth-child(2n) { float:right; } .tech_za_txt li h5 { font-size: 18px; line-height:32px; height: 32px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 10px; font-weight:bold; } .tech_za_img { width: 170px; float: left; overflow: hidden; font-size: 14px; position:relative; z-index:1; height:95px; } .tech_za_img img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .tech_za_img i { display:none; position:absolute; z-index:5; left:6px; bottom:6px; background:url(../images/playon2.png) no-repeat center; width:40px; height:40px; } .tech_za_cont { width: 220px; line-height: 22px; float: right; font-size:14px; height:95px; overflow:hidden; } .tech_za_cont .ap { margin: 0 0 25px 0; height: 50px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; color:#888; } .reledate { font-size: 14px; color:#bebebe; } .tech_zb { border-top:2px solid #2F95EA; margin-top:15px; } .tech_rdjx { padding:8px 0 0 0; } .tech_rdjx li { width:280px; float:left; margin-right:26px; margin-bottom:10px; } .tech_rdjx li:nth-child(4n) { float:right; margin-right:0; } .tech_rdjx li span { display:block; height:180px; overflow:hidden; position:relative; z-index:1; } .tech_rdjx li span img{ height: 100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .tech_rdjx li span i { position:absolute; z-index:11; right:10px; bottom:10px; display:block; width:60px; height:30px; line-height:30px; background-color:rgba(0,0,0,.6); text-align:center; font-size:14px; color:#FFF; border-radius:15px; } .tech_rdjx li h5 { font-size:18px; text-align:center; margin:8px 0; font-weight:bold; line-height:35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .tech_rdjx li p { font-size:14px; color:#999; margin:5px 10px; line-height:24px; height:48px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; display:none; } .tech_c { border-top:2px solid #2F95EA; margin-bottom:18px; } .tech_zc_l { width:860px; } .tech_zc_pic { border-bottom:1px solid #f0f0f0; height:225px; padding-top:5px; } .tech_zc_pic li { width:270px; float:left; margin-right:25px; } .tech_zc_pic li:nth-child(3n) { float:right; margin-right:0; } .tech_zc_pic li span { display:block; height:160px; overflow:hidden; position:relative; z-index:1; } .tech_zc_pic li span img{ height: 100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .tech_zc_pic li h5 { font-size:16px; text-align:center; margin:12px 10px; font-weight:bold; line-height:35px; height:35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .tech_zc_txt { margin:17px 0 0 0; height:360px; overflow:hidden; } .tech_zc_txt li { width:270px; float:left; margin-right:25px; height:40px; line-height:40px; font-size:16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position:relative; z-index:1; padding-left:15px; box-sizing:border-box; } .tech_zc_txt li:before { content:""; position:absolute; left:0; top:50%; width:4px; height:4px; background:#2F95EA; border-radius:50%; margin-top:-2px; } .tech_zc_txt li:nth-child(3n) { float:right; margin-right:0; } .tech_zc_txt li:nth-child(1) a,.tech_zc_txt li:nth-child(2) a,.tech_zc_txt li:nth-child(3) a { color:#2F95EA; font-weight:bold; font-size:18px; } .tech_zc_r { width:300px; } .tech_zc_ph { height:610px; overflow:hidden; padding-top:5px; } .tech_zc_ph li { margin-bottom:18px; width:100%; float:left; } .tech_phimg { width:120px; float:left; overflow:hidden; position:relative; z-index:1; height:70px; } .tech_phimg img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; z-index:5; } .tech_phimg i { display:block; width:20px; height:20px; background-color:rgba(90,90,90,.7); color:#FFF; text-align:center; line-height:20px; position:absolute; z-index:9; left:0; top:0; } .tech_zc_ph li:nth-child(1) i { background-color:rgba(255,50,50,.7); } .tech_zc_ph li:nth-child(2) i { background-color:rgba(250,120,35,.7); } .tech_zc_ph li:nth-child(3) i { background-color:rgba(250,195,35,.7); } .tech_phtxt { float:right; width:-webkit-calc(100% - 135px); width:-moz-calc(100% - 135px); width:calc(100% - 135px); } .tech_phtxt h5 { font-size:15px; line-height:22px; margin-bottom:10px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; } .tech_phtxt span { display:block; font-size:12px; color:#bebebe; } .tech_link { border:1px solid #f2f2f2; padding:15px; padding-right:15px; margin-bottom:20px; display:none; } .tech_link h4 { font-size:16px; margin-bottom:10px; } .tech_link .c { line-height:30px; } .tech_link .c a { display:block; float:left; font-size:14px; color:#999; margin-right:25px; } .tech_zx { margin-top:15px; } .tech_zx_l { width:330px; float:left; } .tech_zx_la { height:450px; overflow:hidden; } .tech_zx_la li { width:160px; float:left; margin-bottom:12px; } .tech_zx_la li:nth-child(2n) { float:right; } .tech_zx_la li span { display:block; width:100%; height:90px; overflow:hidden; position:relative; margin-bottom:7px; } .tech_zx_la li span img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .tech_zx_la li p { font-size:14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; line-height:22px; height:44px; margin-left:5px; } .tech_zx_lb { margin-bottom:5px; } .tech_zx_lb:first-child { margin-top:-5px; } .tech_zx_lb h4 { color: #000; font-size: 18px; font-weight: bold; height: 45px; line-height: 45px; } .tech_zx_img { } .tech_zx_img_pic { height: 170px; width: 100%; overflow: hidden; position:relative; } .tech_zx_img_pic img { width:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .tech_zx_img_tit { margin-top: 7px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size:15px; margin-bottom:20px; } .tech_zx_c { width:560px; float:left; margin-left:25px; } .tech_zx_c ul { margin-bottom:10px; height:235px; overflow:hidden; } .tech_zx_c ul:last-child { margin-bottom:0; } .tech_zx_c li { width:270px; float:left; font-size:16px; height:34px; line-height:34px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position:relative; z-index:1; padding-left:15px; box-sizing:border-box; } .tech_zx_c li:before { content:""; position:absolute; left:0; top:50%; width:4px; height:4px; border-radius:50%; background:#ddd; } .tech_zx_c li:nth-child(2n) { float:right; } .tech_zx_c li:nth-child(1), .tech_zx_c li:nth-child(2) { font-weight:bold; color:#2F95EA; font-size:18px; padding-left:0; height:38px; line-height:38px; } .tech_zx_c li:nth-child(1) a, .tech_zx_c li:nth-child(2) a { color:#2F95EA; } .tech_zx_c li:nth-child(1):before, .tech_zx_c li:nth-child(2):before { display:none; } .tech_zx_r { width:260px; float:right; } .tech_zx_zt { } .tech_zx_zt h4 { border-bottom: 1px solid #EEEEEE; padding-bottom:5px; font-size:18px; line-height:36px; color:#000; font-weight:bold; } .tech_zt_u { } .tech_zt_u li { border-bottom: 1px solid #EEEEEE; padding:15px 0 7px 0; } .tech_zt_u li:last-child { border-bottom:none; } .tech_zt_u li span { display:block; width:55px; height:55px; overflow:hidden; border-radius:50%; position:relative; float:left; margin-right:12px; } .tech_zt_u li span img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .tech_zt_u li p { font-size:16px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; line-height:24px; height:48px; overflow:hidden; margin-top:3px; } .tech_zt_u li .ano { height:24px; line-height:24px; font-size:12px; color:#bebebe; width:100%; float:left; margin-top:3px; } .tech_zt_u li .read { background:url(../images/look.png) no-repeat left center; background-size:auto 10px; padding-left:22px; display:block; float:right; } .tech_zt_u li .time { display:block; float:left; } .tech_zx_rm { border:1px solid #eee; margin-top:10px; padding:5px 0; } .tech_zx_rm h4 { font-size: 18px; color: #000; font-weight: bold; position:relative; z-index:1; height:36px; line-height:36px; padding-left:15px; } .tech_zx_rm h4:before { content:""; position:absolute; left:-1px; top:10px; width: 3px; height: 18px; background: #EB2E2E; margin-right: 18px; } .tech_zx_rm ul { margin:0 15px; height:242px; overflow:hidden; } .tech_zx_rm li { height: 36px; padding:6px 0; } .tech_zx_rm li span { display:block; float:left; width:36px; height:36px; margin-right:15px; overflow:hidden; position:relative; z-index:1; } .tech_zx_rm li span img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .tech_zx_rm li .pro-name { height: 36px; line-height: 36px; font-size: 16px; margin-left: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .tech_morebtn { height: 55px; border: 1px solid #f4f4f4; clear: both; margin: 0 auto; cursor: pointer; display: block; margin-bottom:20px; text-align:center; font-size:18px; line-height:55px; } .tech_morebtn i { padding:0 0 0 10px; font-size:18px; color:#2F95EA; } /*科技列表*/ .tetop { width: 100%; background: #f5f5f5; margin-top: 15px; box-sizing: border-box; padding: 15px; } .tetop h4 { font-size: 26px; color: #111; margin-bottom: 12px; height: 30px; } .tetop h4 b { display: block; float: left; margin-right: 15px; line-height: 30px; } .telist_top { background:#FFF; box-sizing:border-box; padding:20px; padding-bottom:0; overflow:hidden; height:270px; } .telist_top li { width:-webkit-calc(50% - 30px); width:-moz-calc(50% - 30px); width:calc(50% - 30px); float:left; margin-right:50px; margin-bottom:18px; } .telist_top li:nth-child(2n) { float:right; margin-right:0; } .telist_top li .num { font-weight: 700; color: #e0e0e0; letter-spacing: 0; line-height: 36px; font-size: 30px; float:left; } .telist_top li .pic { display:block; overflow:hidden; width:180px; height:100px; float:left; margin-left:12px; margin-top:3px; position:relative; z-index:1; } .telist_top li .pic img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .telist_top li .txt { width:-webkit-calc(100% - 245px); width:-moz-calc(100% - 245px); width:calc(100% - 245px); float:right; } .telist_top li .txt b { display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight:normal; font-size:14px; font-weight:bold; line-height:24px; height:26px; } .telist_top li .txt b a { color:#000; } .telist_top li .txt b a:hover { color:#2F95EA; text-decoration:underline; } .telist_top li .txt_a { font-size:16px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; line-height:25px; margin-bottom:5px; color:#555; } .telist_top li .txt_a a { color:#555; } .telist_top li .txt_a a:hover { color:#3A7DCC; } .telist_top li .txt_b { line-height:24px; height:24px; } .telist_top li .txt_read { background:url(../images/look.png) no-repeat left center; background-size:auto 9px; padding-left:20px; color:#999; } .telisnav { height: 40px; border-bottom: 1px solid #d9dde0; margin-top: 10px; } .telisnav a { display: block; height: 39px; float: left; margin: 0 25px; font-size: 20px; } .telisnav a:first-child { margin-left:0; } .telisnav a.sel { color: #167AF4; border-bottom: 2px solid #167AF4; font-weight:bold; } .telist_all { margin:20px 0; } .telist_l { width:870px; float:left; } .telist_box { border:1px solid #eee; margin-bottom:15px; } .telist_l .title { border-bottom:1px solid #eee; padding:10px 15px; line-height: 1.35; } .telist_l .title b { display:block; float:left; color: #2c2e3b; font-size: 24px; font-weight:normal; } .telist_u { margin-bottom:20px; } .telist_u li { border-bottom:1px solid #eee; padding:20px 15px; width:100%; box-sizing:border-box; float:left; } .telist_u li:last-child { border-bottom:none; } .telist_u li .pic { width:210px; height:120px; float:left; position:relative; z-index:1; margin-right:20px; overflow:hidden; background:#eee; } .telist_u li .pic img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .telist_u li .itt { font-size:18px; line-height:22px; margin-bottom:16px; } .telist_u li .itt .j { display:inline-block; width:22px; border:1px solid #EB2E2E; color:#EB2E2E; border-radius:3px; text-align:center; font-size:15px; margin-right:5px; } .telist_u li .info { line-height:24px; max-height:48px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-size: 13px; font-weight: 400; color: #828a92; margin-bottom:8px; } .telist_u li .ano { height:20px; line-height:20px; } .telist_u li .ano .time { display:block; float:left; margin-right:10px; color:#999; margin-left:10px; } .telist_u li .tag { display:block; float:left; } .telist_u li .tag a { background:#f5f5f5; line-height:20px; padding:0 7px; display:block; float:left; margin-right:12px; color:#999; } .telist_u li .tag a:hover { color:#2F95EA; background:#e6f1f9; } .tech_morebtn2 { height: 55px; clear: both; margin: 0 auto; cursor: pointer; display: block; text-align: center; font-size: 18px; line-height: 55px; } .telist_r { width:310px; float:right; } .telist_rbox { border:1px solid #eee; padding:0 15px; margin-bottom:15px; } .telist_r .title { border-bottom:1px solid #eee; padding:10px 0; line-height: 1.35; } .telist_r .title b { display:block; float:left; color: #2c2e3b; font-size: 20px; font-weight:normal; } .telist_ra { padding:20px 0 5px 0; } .telist_ra li { width:100%; float:left; margin-bottom:13px; } .telist_ra li .num { width: 20px; height: 18px; background: #e6f1fb; line-height: 18px; text-align: center; color: #06c; font-size: 12px; float:left; margin-top:3px; } .telist_ra li h4 { width:-webkit-calc(100% - 35px); width:-moz-calc(100% - 35px); width:calc(100% - 35px); font-size:14px; float:right; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; line-height:24px; max-height:48px; } .telist_rb { margin-top:20px; } .telist_rb li { width:-webkit-calc(50% - 8px); width:-moz-calc(50% - 8px); width:calc(50% - 8px); float:left; margin-bottom:15px; } .telist_rb li:nth-child(2n) { float:right; margin-right:0; } .telist_rb li span { display:block; width:100%; height:90px; overflow:hidden; position:relative; z-index:1; margin-bottom:8px; border-radius:5px; } .telist_rb li span img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .telist_rb li p { font-size:14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; line-height:20px; height:40px; } /*科技终极页*/ .teult { width:100%; /*padding:10px 0;*/ margin-top:20px; margin-bottom:20px; position: relative; z-index: 1; } .ult_share { width:55px; float:left; min-height:100px; position:relative; z-index:11; margin-left: -30px; } .video_share { margin-left:-65px; } .bshare-custom { width:44px; margin-bottom:50px; position:relative; z-index:9;} .bshare-custom a { display:block; width: 44px!important; height: 44px!important; padding: 0!important; background-image:url(../images/share-icons.png)!important; background-color:#fff; z-index:1; box-sizing:border-box; -moz-box-sizing:border-box; border:1px #cccccc solid; transition:0.4s; -webkit-transition:0.4s; -moz-transition:0.4s; cursor:pointer; text-indent:-999px; margin-bottom:10px!important; border-radius:50%; } .bshare-custom a:hover { background-color:#446fb2!important; border:1px #446fb2 solid; z-index:2;} .bshare-custom .bshare-weixin { background-position:-88px 0!important;} .bshare-custom .bshare-weixin:hover{background-position:-44px 0!important;} .bshare-custom .bshare-qzone { background-position:-88px -46px!important;} .bshare-custom .bshare-qzone:hover{background-position:-44px -46px!important;} .bshare-custom .bshare-qqim { background-position:-88px -89px!important;} .bshare-custom .bshare-qqim:hover{background-position:-44px -89px!important;} .bshare-custom .bshare-sinaminiblog { background-position:-88px -132px!important;} .bshare-custom .bshare-sinaminiblog:hover{background-position:-44px -132px!important;} .share_top{ display:block; width:44px; height:44px; background:url(../images/backTop01.png) no-repeat center; background-size:40%; cursor:pointer; border:1px #cccccc solid; border-radius: 50px; position:relative!important; right:auto!important; bottom:auto!important; opacity:1!important; visibility:visible!important; } .share_top:hover{ background:url(../images/backTop02.png) no-repeat center #446fb2; background-size:40%; border:1px #446fb2 solid; z-index:2;} .ult_content { /*width:-webkit-calc(100% - 400px); width:-moz-calc(100% - 400px); width:calc(100% - 400px);*/ width:830px; float:left; padding:0 15px; border-right:1px solid #EEEEEE; border-left:1px solid #EEEEEE; } .ult_content h1 { text-align: left; font-size: 30px; line-height: 43px; margin-bottom: 15px; color: #000000; } .ult_content .info { margin-bottom:15px; height:30px; line-height:30px; font-size:14px; } .ult_content .info span { display:inline-block; margin-right:30px; color:#999; } .ult_content .tas { height:24px; } .ult_content .posit { font-size:14px; color: #a4a4a4; } .ult_content .posit a { display: inline-block; color: #a4a4a4; border: #a4a4a4 1px solid; border-radius: 50px; padding: 0px 7px; line-height: 22px; margin-right: 5px; } .ult_content .posit a:last-child { color:#FF7F21; border:1px solid #FF7F21; } .ult_content .posit i { display:inline-block; margin-right:5px; } .ult_content .tag { } .ult_content .tag a { display: inline-block; color: #73a4df; border: #73a4df 1px solid; border-radius: 50px; padding: 0px 7px; line-height: 22px; margin-right: 5px; } .ult_content .ultmain { font-size: 18px; line-height: 32px; color: #333; padding:20px 0; } .ult_content .ultmain p { padding:10px 0; text-indent:34px; } .ult_content .ultmain img { max-width:80%; text-align:center; display:block; margin:0 auto; } .ult_content .ultmain a { color:#444; } .ult_content .ultmain a:hover { text-decoration:underline; } .ult_content .ultmain h3 { font-size: 20px; font-weight: bold; color: #64B7DE; position:relative; z-index:1; padding-left:20px; } .ult_content .ultmain h3:before { content:""; position:absolute; left:0; top:50%; width:6px; height:6px; margin-top:-3px; background:#64B7DE; border-radius:50%; } .ult_jpic { } .ult_jpic li { padding: 20px 0px; border-bottom:1px solid #EEEEEE; width:100%; float:left; } .ult_jpic li:last-child { border-bottom:none; } .ult_jpic li .pic { overflow: hidden; width: 160px; height: 100px; float:right; margin-left:30px; position:relative; z-index:1; } .ult_jpic li .pic img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .ult_jpic li .text { width:-webkit-calc(100% - 200px); width:-moz-calc(100% - 200px); width:calc(100% - 200px); float:left; } .ult_jpic li .text h4 { font-size: 16px; font-weight: 500; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height:32px; height:32px; margin-top:10px; } .ult_jpic li .text .time_tag { color: #a8a8a8; font-size: 14px; margin-top: 10px; line-height: 30px; } .ult_jpic li .text .tags { display:block; float:left; margin-right:30px; } .ult_jpic li .text .tags a { display:inline-block; background:#FFF; margin-right:10px; color: #bfbfbf; border: #bfbfbf 1px solid; line-height: 22px; border-radius: 15px; margin-top:3px; padding:0 7px; } .ult_jpic li .text .times { color:#777; } .ult_zt { width:300px; float:right; } .ult_ztbox { /*border-bottom:1px solid #D9DDE0;*/ margin-bottom:15px; } .ult_ztbox h4 { font-size:20px; color:#222; line-height:30px; padding-bottom:10px; font-weight:bold; } .ult_zta { } .ult_zta li { margin-bottom:12px; } .ult_zta li span { display:block; height:160px; overflow:hidden; position:relative; z-index:1; } .ult_zta li span img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .ult_zta li p { font-size:14px; line-height:22px; margin-top:5px; } .share_fix { /* width:100px; */ } .zt_fix { width:300px; } .tvideo {} .tvideo_pos { height:24px; font-size:14px; color: #a4a4a4; } .tvideo_pos a { display: inline-block; color: #a4a4a4; border: #a4a4a4 1px solid; border-radius: 50px; padding: 0px 7px; line-height: 22px; margin-right: 5px; } .tvideo_pos a:last-child { color:#FF7F21; border:1px solid #FF7F21; } .tvideo_pos i { display:inline-block; margin-right:5px; } .tvideo_l { width:870px; float:left; } .tvideo_player { width:100%; height:490px; overflow:hidden; margin-top:10px; margin-bottom:10px; } .tvideo_top h1 { text-align: left; font-size: 30px; line-height: 43px; margin-bottom: 15px; color: #000000; } .tvideo_top { margin-top:20px; } .tvideo_top .info { margin-bottom:15px; height:30px; line-height:30px; font-size:14px; } .tvideo_top .info span { display:inline-block; margin-right:50px; color:#999; } .tvideo_top .tas { height:24px; } .tvideo_posit { font-size:14px; color: #a4a4a4; margin-bottom:20px; } .tvideo_posit a { display: inline-block; color: #a4a4a4; border: #a4a4a4 1px solid; border-radius: 50px; padding: 0px 7px; line-height: 22px; margin-right: 5px; } .tvideo_posit a:last-child { color:#FF7F21; border:1px solid #FF7F21; } .tvideo_posit i { display:inline-block; margin-right:5px; } .tvideo_tag { font-size:14px; padding-top:20px; } .tvideo_tag a { display: inline-block; color: #73a4df; border: #73a4df 1px solid; border-radius: 50px; padding: 0px 7px; line-height: 22px; margin-right: 5px; } .tvideo_intr { background:#f5f5f5; padding:12px 12px 12px 18px; margin-top:15px; font-size:16px; line-height:30px; text-indent:32px; } .tvideo_intr a { color:#167AF4; } .tvideo_intr_l { height:40px; position:relative; } .tvideo_intr_l:before { content:""; width:100%; height:1px; background:#eee; position:absolute; left:0; top:50%; z-index:1; } .tvideo_intr_back { width:170px; display:block; background:#167AF4; color:#FFF; margin:0 auto; font-size:18px; text-align:center; line-height:40px; position:relative; z-index:9; } .tvideo_intr_back span { display:inline-block; background:url(../images/ship.png) no-repeat left center; width:28px; height:20px; vertical-align:middle; } .tvideo_intr_back b { display:inline-block; font-weight:normal; vertical-align:middle; } .tvideo_intr_back:hover { color:#fff; text-decoration:underline; } .tvideo_intr_t { font-size:16px; line-height:32px; /*border-bottom:1px solid #eee; padding-bottom:20px;*/ } .tvideo_intr_t p { padding:10px 0; } .tvideo_intr_t img { max-width:90%; display:block; margin:0 auto; } .tvideo_box { margin-top:20px; } .tvideo_box_t { text-align:left; font-size:20px; color:#222; font-weight:bold; overflow:hidden; } .tvideo_box_tab { padding-bottom:20px; } .tvideo_box_tab .hd { text-align:left; font-size:20px; color:#222; font-weight:bold; overflow:hidden; } .tvideo_box_tab .hd ul { height:40px; line-height:40px; border-bottom:1px solid #ddd; } .tvideo_box_tab .hd ul li { float:left; padding:0 15px; cursor:pointer; } .tvideo_box_tab .hd ul li.on { color:#167AF4; position:relative; z-index:1; border-bottom: 1px solid #167af4; } /*.tvideo_box_tab .hd ul li.on:before {*/ /* content:"";*/ /* position:absolute;*/ /* width:50px;*/ /* height:1px;*/ /* background:#167AF4;*/ /* bottom:-1px;*/ /* left:50%;*/ /* margin-left:-25px;*/ /*}*/ .tvideo_box_a { padding:10px 0; } .tvideo_box_a li { float: left; font-size: 14px; line-height: 32px; height: 32px; width:-webkit-calc(50% - 30px); width:-moz-calc(50% - 30px); width:calc(50% - 30px); padding-left:15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position:relative; z-index:1; } .tvideo_box_a li:nth-child(2n) { float:right; } .tvideo_box_a li:before { height: 3px; width: 3px; background: #222; content: ''; position:absolute; left:0; top:50%; z-index:5; } .tvideo_box_b { margin-top:15px; } .tvideo_box_b li { width:200px; float:left; margin-right:20px; margin-bottom:20px; } .tvideo_box_b li:nth-child(4n) { float:right; margin-right:0; } .tvideo_box_b li span { display:block; height:120px; overflow:hidden; position:relative; z-index:1; border-radius:8px; } .tvideo_box_b li span img { width:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .tvideo_box_b li p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-size:14px; line-height:24px; height:48x; margin-top:10px; } .tvideo_r { width:300px; float:right; /*margin-top:25px;*/ } .adv-img { width:100%; overflow:hidden; position: relative; z-index:1; } .adv-img img { width:100%; } .tvideo_r_a { padding-top:5px; } .tvideo_r_a li { margin-bottom:18px; width:100%; float:left; } .tvideo_r_a li .pics { float:left; width:130px; height:75px; overflow:hidden; position:relative; z-index:1; margin-right:15px; } .tvideo_r_a li .pics img { height:100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; z-index:2; } .tvideo_r_a li .videotime { position: absolute; right: 5px; bottom: 5px; z-index:5; background-color:rgba(0,0,0,.5); width: 45px; height: 22px; line-height: 22px; border-radius:3px; color: #fff; font-size: 12px; text-align:center; } .tvideo_r_a li .text { } .tvideo_r_a li .text h3 { max-height: 44px; line-height: 22px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-bottom: 6px; font-size:16px; } .tvideo_r_a li .info { font-size: 12px; color: #999; letter-spacing: 0; line-height: 1.6; } .tvideo_r_b { } .tvideo_r_b li { font-size: 14px; line-height: 34px; height: 34px; padding-left: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: relative; z-index: 1; } .tvideo_r_b li:before { height: 3px; width: 3px; background: #222; content: ''; position: absolute; left: 0; top: 50%; z-index: 5; margin-top:-1px; } .topone { /*border:1px solid #EEEEEE;*/ margin:10px 0 30px 0; overflow:hidden; } .topone_title { border-bottom:1px solid #ddd; /*padding:0 30px;*/ height:60px; line-height:56px; margin-bottom:30px; } .topone_title .topone_name { font-size:28px; color:#222; } .topone_title .topone_list { float:right; font-size:16px; } .topone_title .topone_list a { display:block; float:right; padding:0 20px; position:relative; z-index:1; line-height:36px; margin-top:12px; } /*.topone_title .topone_list a:before { content:""; position:absolute; z-index:5; width:1px; height:20px; background:#ddd; right:-1px; top:50%; margin-top:-10px; } .topone_title .topone_list a:first-child:before { background:#fff; }*/ .topone_title .topone_list a.on { background:#167AF4; color:#FFF; } .topone_tj { margin-bottom:30px; } .topone_tj_tit { font-size:22px; font-weight:bold; color:#222; line-height:45px; margin-bottom:20px; } /*文章详情页**/ .article_box .meta { color: #8a92a9; margin-bottom: 15px; font-size: 13px; } .article_box .meta .item { margin-right: 15px; display: inline-block; } .article_box .meta i { font-size: 10px; } .article_box .iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .article_box .iconshijian:before { content: "\e644"; } .article_box .icondizhi:before { content: "\e61f"; } .article_box .iconchakan:before { content: "\e600"; } @font-face {font-family: "iconfont"; src: url('iconfont.eot?t=1588826155687'); /* IE9 */ src: url('iconfont.eot?t=1588826155687#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAmMAAsAAAAAETQAAAk/AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCFDAqSRI53ATYCJANACyIABCAFhG0HgTwbfQ7Inpo8qRA2gwh8AxFMGMZYENXavz07e7QHH8MADlgRXxwB6DhCCVT+Ehbu15uiTdvlgNDj4kji1Czmk5KakuJ1CneEIB6tHK1DxYCqIDUR5JOK0757Luzy5kDW7Hz7uTqXULDN20JZiLT4b3o3//PD1BKLkHmdR0gTQ0TifiRSIZWIwtjKofeRYFXcDQEcjRkAHDl8rAgwsFCXYMJqjVoBGI4QNkIuhD4/4EwbyWHgEZo9lPsADml/L38oEgYYPIXea+rSYSrAL8Dnwwj5P8lCJUFeHAbezgMFOgKwIG8Ca5+BGKij5nZBM6mcBOqT5HlVQczF0lhFLDdWGKuLDY1NiJGfMj6v+v9/CKYn5jms9LXQWqE+o2eZ54zmAQjImvEPnocjxhARUkaKxScB8SHuBOwXfWVQIBkRQOGMyKBIjFAoUiMEigojPCgau8jiaQKSGJ5uIDHwDANJBM9IkITwTIG1ek8OI1L4UY/Eap76wPgsSBvsjWeWh5qyFMeaNwB9DxWtAxmmVMTtW7UhZrNcUTGNIRfLoxamJKVgWGUijCq6YXzIVvBNKSnxveV4j+R4QnVWFZeU1OrkEKp1zoCDqyY8jqCLjau9Lj/JUuFu0ofCzcSzqDQSkYRConBYHI1OwN0urndjWzQqdYKA50Qi7SRLto61vo8PTXBuNssZgLRzwd5sKYymDu6KjjgRzoZbQD6Tyd5zp++BFibitnr2srC9AejgwkPdmY5t0JGRAeHZgNMHcJyuu54FC+2SJbK9XHYYczLc1E766oi8Hy9zt6t8zn6EZ+u2YO/kPf4tm9sdASdLRXicPpItNKi92vqCujfLbka6NeKsG+Gu20PKo5HayDeydSQ7IoV3oygUWhaRbMy0pXgrdpMzUdLvChZFnU/NdLnJdSi61wORXV6XGyw5vnvvRm60UxJ5Iwp1iMNvpd497vWs0DtJpFMafS8Od0xPdPvJQQCNTAzKLa5riBagMgfDdEB+hxm/L5jZ7hA6xYe5W9kzfp+4l6JaGtgwbZJYJJE6WaLGI3EnZ0i9Do7Eg7a3tbujr5sJ3dbx2kppsdZQLer0pQ3fsGcfV8oUdxqfivbPiIJvOBiFCYc7QwWTNgZkIcMU63zg0Uh32AEn+KTtM7C9FzNomy4xE/ddSAcDcxyEVyPDE65/5FF3hIfFeweKbHd/6LKSPB4OzYvZ1Mm/mPz4sNFgr9LtBsZGR8xdx7cTIonKF+6rad53yHFQJanpmF0CSzEVV22Wiggpvoe0FnAsVxq8lU5Zf7OfxOMRked71An8EaDFTwH9uw7CWlYsZ8OWcABn93LDKqzouQoTBl0ehNJHVy0HU6z/3Xs/whMKSfVb8J18peFgTsc+GGMjd3ELveJoL2TV5curOIiQELKKQAoj8PMBv2J5HGeyh1v67dOfW06No18AUysXpwK4MYm/HMgixvwlVJxJHTWMf5lf4gcPe4xPG/q94M20TGHVj3clAXEpSJtXuT0vqTkFrQArb0IwrHlmtx4AMrs5kUyBtZDRZdNB5ozZNhEHHO8oIFV7q6B0MZhGDUczcU6ApEnOZouzgxs3+rPPyEn2gwHdsQX+1PLu3DGvmmN/DEPrfv/UDGrM+IRxP+lgQ/05olz/xk0q4JMGQWl+lNZWKIPyF5QDQYsAkqGEyiv19Rg2TXDlylhBVtbY+jN7TFUi8ZtrbK2DUZZWNXbTf7sOdjlI/2/H2M01cfU9hrVFFuR84Rg5+1mHdGpo7nJ6T8z5kz7tbUXflObu7NuC/yfO/K72t8wH7jsH4v+1vmO6iMqyPpZRVUsmYrMFc0ezC6ZZ5E0J6YS2UZ2W3Cxd2O1RatMiVS27xWZrS6rFF2rnVZavFi+fNLUAbPtw+XFyZnLC5UxJiK+1wb6qNwXHpADd0+9+/f93P2XfZ/8rZUE456n/UufQMb+z+fc4/3De8xHBOdo/tARPKzm7HYQBQmCY+alv3/79UsovWd+dOvmq76ujR//rY3zt6z6vjx75j0VXpW6h7NiJtCbO+djVqsZAslyOH+kEFtO6c2crZZdp1Ki4OPBMM3hcbolngJWHeCn1SnJ2jc+nHdtdc74bjkyZ1TqVwh/MOa6YsSGjOMM5Y0Y1d3BPOH3O7GlwkKrm2vSs+npt4rBHdLG457/LXeNXKAZDmYRSR6fpMO1L6sAQ5PPhENqrFbztxSifWZzJzyxmbo9PzkqO304fOULAF8gyOp8WrOcNUxJQQcbll5yX24GC0X9QYxb6bucQ9Lu4eVIAibvAKsndzUEQ+C1oKPMBmLqnM3zNyGnlHVc7r1Zat8LR+zupxgHxvfN69yq8eqD9on9ItaqtveAbUnP14Jf5R9YdePqgxwWsdsAPh7fOs8uL92/IT0joCJ6Nb2RM6G5tesmN3x6f9lJ/dvfxZbrM4sMXDxdnijJLsi5mlWSCuTUAKD11CRkklB/Rj2rMfNxSdTUAoE+Nldv7zixyZipJoPTcYx3FyXNKqPK1q1pV2xWhFSn/37DewkaEE1R/lWK8b2bj2P/j66cn1vzK8Cjt+P7tSH8N/k97c+tCyPPdbcJcUoHlLklaZwStxvnroOFy+22Ttoq1LoDCLMSKynKUMLoN4NguuEM2VvKqSm+txLZbs7eWpTIENEIaxG6JLNgdVR4xPZEP9hCVowMjzo+pwgKC2Ahoz0KohHIOqQwZj5GC/QBZsF+qPGrzLfQhFkTlmC2pV4xpLRp0iAVX2HAVb2YrT6M0GggxakP1iRNxtV2nsBCHkE+CW6wao4FXmFfwPzACN+CWIo6xNqmLbDaCR1iMet5wrgiu0xl5JouxEVfa8hrQb6rKzyc+js1TGvUAZQQWcBTYFF0VPGbSaqpBiREDxP42UM/vTwRHjR0dCiwRK/6YSsCxYEVzdB6F5FGQgD7CbUi0YlOmW2lCTRE2ggl40nwLRvTwGE4wjo71GuFhCs7UCI4SG3k0ZOg2UUU+2YlI6s6r3quf8wcAB6WsXCiiYsUTXwIJJRInsSSSSiZlUg6TAW2RzmjFEavRjrQpDGiLRmFQWxtkRDNrdQqGC6CMrmxQaLvjrA2axt9uulKhUanXaNEY1K04TaVpa9CwWuwKg9LotlsbjPakBJoURprVnrrR3qUBb7Mbp1tNOD11j0ljAAA=') format('woff2'), url('iconfont.woff?t=1588826155687') format('woff'), url('iconfont.ttf?t=1588826155687') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ url('iconfont.svg?t=1588826155687#iconfont') format('svg'); /* iOS 4.1- */ } .smalltext { background: #f5f5f5; padding: 10px 15px; margin-bottom: 10px; font-size: 15px; color: #333; border-radius: 5px; line-height:26px; } .smalltext .answer { border: 1px solid #167AF4; padding: 2px 6px; margin-right: 8px; border-radius: 7px; font-size: 14px; color:#167AF4; } /*新视频列表页*/ .cy-list { zoom: 1; } .cy-list li { float: left; width: 360px; margin:0 20px 30px 20px; height:295px; overflow:hidden; } /*.cy-list li:nth-child(3n) { float:right; margin-right:0; }*/ .cy-list a { display: block; transition: all .25s linear; } .cy-list .t { position: relative; width: 100%; height: 205px; overflow: hidden; z-index:1; border-radius:5px 5px 0 0; overflow:hidden; } .cy-list .t img { display: block; height: 100%; position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; } .cy-list .t time { position: absolute; right: 10px; bottom: 10px; display: block; height: 30px; line-height: 30px; border-radius: 15px; background-color: rgba(0,0,0,.5); font-size: 15px; color: #fff; width:70px; text-align:center; } /*.cy-list a:hover{transform:translateY(-10px)} .cy-list a:hover .b{box-shadow:0 15px 24px 0 rgba(0,0,0,.1)}*/ .cy-list a:hover .t .bg{top:0} .cy-list .t .bg { position: absolute; top: 205px; right: 0; left: 0; z-index: 2; height: 205px; line-height: 152px; text-align: center; background-color: rgba(0,0,0,.5); transition: all .3s linear; } .cy-list .t .bg_wz { position: absolute; top: 205px; right: 0; left: 0; z-index: 2; height: 205px; line-height: 152px; text-align: center; } .cy-list .t .bg .iconfont { display:block; width:100%; height:100%; position:absolute; left:0; top:0; background:url(../images/bofang.png) no-repeat center; background-size:20% auto; } .cy-list .t .bg_wz .iconfont_wz { background:none; } .cy-list .b { padding: 15px 20px; background-color: #f5f5f5; border-radius: 0 0 5px 5px; box-shadow: 0 1px 3px rgb(0 0 0 / 5%); -webkit-transition: all .25s linear; -moz-transition: all .25s linear; -ms-transition: all .25s linear; -o-transition: all .25s linear; transition: all .25s linear; } .cy-list .b h3 { font-size: 18px; height: 24px; line-height: 24px; overflow: hidden; font-weight: 400; } .s-c26 { color: #262626; } .mt15 { margin-top: 15px; } .s-c999 { color: #999; } .mr20 { margin-right: 20px; } .cy-list .b .iconfont { margin-right: 5px; display: inline-block; vertical-align: middle; margin-top: -2px; } .iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .line { height:auto!important;} .yingc{ display: none; } /**全选复制代码样式*/ #detail .codetool { line-height: 1; } #detail .codetool { position: absolute; top: 0; right: 0; padding: 0 4px; background-color: rgba(0,0,0,.75); display: none; } #detail .codetool a { display: inline-block; vertical-align: middle; margin: 4px; opacity: .5; width: 16px; height: 16px; background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjQiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDE2djE2SDB6Ii8+PG1hc2sgaWQ9ImIiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgeD0iMCIgeT0iMCIgZmlsbD0iI2ZmZiIgbWFza0NvbnRlbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIG1hc2tVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTM0IDJ2MTNoMTF2MUgzM1YyaDF6bTktMnY1aDR2OUgzNVYwaDh6bS0yIDZoLTF2MmgtMnYxaDJ2MmgxVjloMlY4aC0yVjZ6bTMtNmwzIDRoLTNWMHpNMzEgM3YxM0gyMFYzaDExem0tMy0zdjJoLTFWMWgtOXYxMmgxdjFoLTJWMGgxMXptLTEgMTJoLTV2MWg1di0xem0xLTJoLTZ2MWg2di0xem0wLTJoLTZ2MWg2Vjh6bTEtMmgtN3YxaDdWNnoiLz48dXNlIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLWRhc2hhcnJheT0iMSIgc3Ryb2tlLXdpZHRoPSIyIiBtYXNrPSJ1cmwoI2IpIiB4bGluazpocmVmPSIjYSIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik03IDl2NEgzVjloNHptNiAwdjRIOVY5aDR6TTcgM3Y0SDNWM2g0em02IDB2NEg5VjNoNHptNTEtM3YxNmgtM3YtMWgyVjFoLTJWMGgzek01MSAwdjFoLTJ2MTRoMnYxaC0zVjBoM3ptMTAgM3YxMEg1MVYzaDEwem0tMiA3aC00djFoNHYtMXptLTEtMmgtNXYxaDVWOHptMS0yaC00djFoNFY2em0tMS0yaC01djFoNVY0eiIvPjwvZz48L3N2Zz4=); background-size: auto 16px; } #detail .codetool .copy_code { background-position: -16px 0!important; } #detail .codetool .code_n { position: absolute; opacity: 0; width: 1px; height: 1px; overflow: hidden; } /**公共弹出样式*/ .ds51Tips{position:fixed; z-index:99; border-radius:3px;padding:20px;background-color:rgba(0,0,0,.8);color:#cacaca;width:100px;font-size:14px; text-align:center; margin-left:-60px;left:50%;top:50%} .nocontent { text-align: center; font-size: 18px; padding: 10px 0 70px 0; } .nocontent p { padding: 5px 0; } /*网站地图*/ .sitemap_top { width:100%; padding: 15px 0; background: #edeef0; } .sitemap_top .sitelogo { float:left; height:40px; } .sitemap_top .sitelogo img { height:100%; } .sitemap_top .sitetxt { float:left; font-size:24px; margin-left:10px; margin-top:3px; } .sitemap_quikly { background: #fcfcfc; padding: 7px 0; border-bottom: 1px solid #eeeef0; } .sitemap_quikly span { display:block; float:left; font-size:16px; color:#222; height:30px; line-height:30px; } .sitemap_quikly p { float:left; width:-webkit-calc(100% - 100px); width:-moz-calc(100% - 100px); width:calc(100% - 100px); height:30px; line-height:30px; overflow:hidden; } .sitemap_quikly p a { display:block; float:left; } .sitemap_left { width:800px; float:left; margin:20px 0; } .sitemap_right { width:300px; float:right; margin:20px 0; } .sitemap_i { border-bottom:1px solid #eee; padding:10px 0 15px 0; } .sitemap_i:last-child { border-bottom:none; } .sitemap_i h4 { height:36px; line-height:36px; font-size:20px; padding-left:15px; position:relative; z-index:1; color:#5A82E9; margin-bottom:5px; } .sitemap_i h4:before { content:""; position:absolute; left:0; top:50%; width:4px; height:18px; background:#5A82E9; margin-top:-7px; border-radius:3px; } .sitemap_i h4 a { color:#5A82E9; } .sitemap_i ul {} .sitemap_i li { width:14.2%; float:left; font-size:15px; height:32px; line-height:32px; } .sitemap_i li a { color:#777; } .sitemap_i li a:hover { color:#5A82E9; text-decoration:underline; } .sitemap_right_t { height: 36px; line-height: 36px; font-size: 20px; position: relative; z-index: 1; color: #5A82E9; margin-bottom: 5px; } .sitemap_tj { margin-bottom:15px; height:480px; overflow:hidden; } .sitemap_tj li { width: 100%; float: left; margin-bottom:20px; } .sitemap_tj li:last-child { margin-bottom:0; } .sitemap_tj li .pic { float: left; width: 120px; height: 79px; overflow: hidden; position: relative; z-index: 1; } .sitemap_tj li .pic img { position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; height: 100%; } .sitemap_tj li .txt { float: right; width: -webkit-calc(100% - 130px); width: -moz-calc(100% - 130px); width: calc(100% - 130px); } .sitemap_tj li .txt b { display: block; line-height: 27px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 54px; font-size: 15px; font-weight: normal; margin-top: 10px; } .sitemap_tj li .txt p { font-size: 12px; line-height: 22px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 44px; color: #777; } .sitemap_read { padding:5px 0; } .sitemap_read li { width:100%; float:left; margin-bottom:13px; } .sitemap_read li .num { width: 20px; height: 18px; background: #e6f1fb; line-height: 18px; text-align: center; color: #06c; font-size: 12px; float:left; margin-top:3px; } .sitemap_read li h4 { width:-webkit-calc(100% - 35px); width:-moz-calc(100% - 35px); width:calc(100% - 35px); font-size:14px; float:right; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; line-height:24px; max-height:48px; } .sitenav { float:right; line-height:45px; font-size:15px; } .sitenav li { float:left; margin:0 14px; color:#eee; } .sitenav li a { color:#444; display:block; } .sitenav li:hover a { color:#5A82E9; } .about_r { width: 870px; float: right; margin:20px 0; } .about_l { width: 310px; float: left; margin:20px 0; } .about_menu { margin:10px; } .about_menu li { height:50px; line-height:50px; font-size:16px; position:relative; z-index:1; background:#f7f7f7; margin-bottom:5px; padding:0 20px; } .about_menu li:after { content:""; position:absolute; top:23px; position: absolute; right: 15px; width: 6px; height: 6px; border-style: solid; border-width: 2px 2px 0 0; border-color: #bbb; -webkit-transform-origin: 75% 25%; -webkit-transform: rotateZ(45deg); -webkit-transition: 100ms ease-in .1s; transition: 100ms ease-in .1s; } .about_menu li a { display:block; color:#777; } .about_menu li:hover, .about_menu li.cur { background:#2F95EA; } .about_menu li:hover a, .about_menu li.cur a { color:#FFF; } .about_menu li:hover:after, .about_menu li.cur:after { border-color:#fff; } .about_box { border:1px solid #eee; } .about_box .title { border-bottom: 1px solid #eee; padding:0 20px; line-height:60px; font-size:20px; font-weight:bold; color:#2F95EA; } .about_cont { font-size:15px; line-height:30px; padding:20px; min-height:500px; } .about_cont p { padding:4px 0; } .focusScroll { width: 270px; overflow: hidden; height: 30px; line-height: 30px; text-align:right; margin-top:10px; float:right; margin-right:10px; } .focusScroll .bd {} .focusScroll .infoList li { height:30px; line-height:30px; font-size:14px; overflow:hidden; } .focusScroll .infoList li a { color:#999; } /*步骤*/ .steps_main { position:relative; z-index:1; padding-top:20px; } .steps_list { border-left:2px dotted #eee; margin-left:15px; } .steps_list li { padding: 0 0 40px 35px; position: relative; z-index:5; } .steps_list li:last-child { padding-bottom:0; } .steps_number { background: #4cacff; width: 36px; height: 36px; line-height: 36px; text-align: center; font-size: 16px; color: #fff; border-radius: 2px; position:absolute; z-index:11; left:-18px; top:0; border-radius:50%; } .steps_content { font-size:16px; line-height:30px; } .steps_pic { width: 100%; margin-top: 12px; overflow:hidden; } .steps_pic img { max-width:90%; } .steps_end { text-transform:uppercase; background: #c0c0c0; width: 36px; height: 36px; line-height: 36px; text-align: center; font-size: 14px; color: #fff; position: absolute; z-index: 11; left: -18px; top: -36px; border-radius: 50%; } .steps_main .circle { width: 36px; height: 36px; color: white; position: relative; left: 0; top: 0; line-height: 36px; text-align: center; background-color: #4cacff; -ms-border-radius: 50%; border-radius: 50%; cursor: pointer; } .steps_main .ico-group .gray { background-color: #c0c0c0; } /*文章详情下载样式部分*/ .ult_content .info .info_all{ display: block; float: right; background: #4ACA6D; color: #fff; padding: 0 15px; } .tvideo_l .info .info_all{ display: block; float: right; background: #4ACA6D; color: #fff; padding: 0 15px; } .downbox { border: 1px solid #e1e1e1; position: relative; z-index:1; margin:20px auto; padding:15px; box-sizing:border-box; } .downbox .ico { width:85px; float:left; text-align:left; height:85px; } .downbox .ico img { height:70px; margin-top:3px; } .downbox .txt { float:left; width:-webkit-calc(100% - 300px); width:-moz-calc(100% - 300px); width:calc(100% - 300px); } .downbox .txt h4 { font-size: 22px; height:26px; line-height:26px; overflow:hidden; font-weight:bold; margin-bottom:5px; } .downbox .txt .co { font-size:14px; color:#777; line-height:26px; height:26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .downbox .txt .tj { height:22px; } .downbox .txt .tj b { display:block; float:left; font-weight:normal; font-size:12px; color:#999; line-height:22px; } .tj_stars_list { height:22px; float:left; } .tj_stars { width:75px; display:block; float:left; height:22px; background:url(../images/Star.png) no-repeat; line-height:22px; } .tj_00 { background-position:0 4px; } .tj_01 { background-position:0 -22px; } .tj_02 { background-position:0 -48px; } .tj_03 { background-position:0 -74px; } .tj_04 { background-position:0 -100px; } .tj_05 { background-position:0 -126px; } .downbox .btn { width:200px; height:75px; overflow:hidden; float:right; background: -webkit-linear-gradient(180deg, #57e67e, #4ACA6D); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(180deg, #57e67e, #4ACA6D); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(180deg, #57e67e, #4ACA6D); /* Firefox 3.6 - 15 */ background: linear-gradient(180deg, #57e67e, #4ACA6D); border-radius:10px; color:#fff; } .downbox .btn a { display:block; background:url(../images/down_icon.png) no-repeat 12px 17px; color:#fff; padding:11px 0 0 60px; } .downbox .btn a:hover { color:#fff;} .downbox .btn b { display:block; font-size:20px; line-height:30px; } .downbox .btn span { display:block; font-size:14px; line-height:20px; } /*侧边下载按钮*/ .ce_down { width:60px; height:38px; display:block; background:url(../images/down_icon.png) no-repeat center 5px #4ACA6D; background-size:40% auto; color:#fff; margin-top:50px; text-align:center; font-size:12px; line-height:16px; position:relative; z-index:99; margin-left:-7px; border-radius:5px; cursor:pointer; padding-top:32px; } .ce_down:hover { background:url(../images/down_icon.png) no-repeat center 5px #F2873D; background-size:40% auto; color:#fff!important; } .keji .navclass { background: #2F95EA; height: 48px; line-height: 48px; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; box-orient: horizontal; display: -webkit-box; display: -moz-box; display: box; margin: auto; } .keji .navclass li { -webkit-box-flex: 1; -moz-box-flex: 1; box-flex: 1; text-align: center; font-size: 16px; position: relative; z-index: 1; } .keji .navclass li:before { content: ""; width: 1px; height: 16px; background-color: rgba(255,255,255,.25); position: absolute; left: 0; top: 16px; } .keji .navclass li:first-child:before { display:none; } .keji .navclass li:before { content:""; width:1px; height:16px; background-color:rgba(255,255,255,.25); position:absolute; left:0; top:16px; } .keji .navclass li a { display:inline-block; color:#fff; } .keji .navclass li a:hover { color:#FFF; } .keji .navclass li a:hover:before { content:""; width:40px; height:1px; background:#FFF; position:absolute; z-index:5; bottom:2px; left:50%; margin-left:-20px; } .keji .navclass li a.cur { color:#FFF; } /*微信二维码*/ .weixin_e { position:fixed; z-index:19; width:140px; right:20px; bottom:10%; background-color:rgba(255,255,255,.75); } .weixin_e h4 { text-align:center; font-size:14px; line-height:36px; } .weixin_e span { display:block; width:136px; height:136px; border:1px solid #eee; margin:0 auto; background:#fff; } .weixin_e span img { margin:3px; width:130px; height:130px; } .dire_menu { background:#FCFCFC; border:1px solid #E1E1E1; margin:20px 0; position:relative; z-index:1; } .dire_a { width:80px; float:left; text-align:center; box-sizing:border-box; overflow:hidden; position:absolute; left:0; top:50%; margin-top:-40px; } .dire_b { width:-webkit-calc(100% - 80px); width:-moz-calc(100% - 80px); width:calc(100% - 80px); float:right; overflow:hidden; } .dire_mulu { padding:0 20px 0 20px; text-align:center; font-size:28px; color:#2F95EA; font-weight:bold; line-height:40px; } .dire_b { -webkit-box-orient: horizontal; -moz-box-orient: horizontal; box-orient: horizontal; display: -webkit-box; display: -moz-box; display: box; margin: auto; } .dire_class_list { -webkit-box-flex: 1; -moz-box-flex: 1; box-flex: 1; text-align: center; position:relative; z-index:19; border-left:1px dotted #E1E1E1; padding:15px 0; } .dire_class_list:first-child { border-left:1px solid #E1E1E1; } .dire_class_list li { padding:0 0 0 30px; font-size:15px; height:36px; line-height:36px; overflow:hidden; text-align:left; } .dire_class_list li.ding { font-size:18px; color:#2F95EA; padding:0 0 0 15px; } .dire_class { width:100%; background:#f9f9f9; border:1px solid #e9e9e9; position:relative; z-index:1; margin-bottom:20px; } .dire_class .mulu { width:50px; position:absolute; z-index:5; left:0; top:0; height:100%; } .dire_class .mulu b { display:block; font-size:24px; color:#2F95EA; position:absolute; z-index:9; width:100%; box-sizing:border-box; padding:0 10px; text-align:center; top:50%; margin-top:-40px; } .dire_class .rlist { position:relative; z-index:9; margin-left:50px; border-left:1px solid #e9e9e9; padding:10px 0; } @media screen and (max-width: 801px) { .dire_class_list { width:100%; padding:0;} .dire_a, .dire_b { width:100%;} .dire_mulu { padding:0;} .dire_class_list, .dire_class_list:first-child { border-left:none;} .dire_mulu { border-bottom:1px solid #e1e1e1; padding:5px 0; font-size:24px;} .dire_b { padding:10px 0;} .dire_class_list { -webkit-box-flex: none!important; -moz-box-flex: none!important; box-flex: none!important; text-align:left; } } /*newyear*/ .index { background:url(../images/newyear_bg.jpg) no-repeat center top; } .newyear_bar { width: 100%; height: 40px; color: #fff; line-height: 40px; font-size: 13px; } .newyear_bar a { color:#FFF; } .newyear_bar h3:before { border-color:#fff; } .newyear_head { margin:15px 0; } .newyear_head .c_red { color:#fff; } .newyear_head .hotword a { color:#FFF; } .newyear_nav { background-color:rgba(216,73,57,.9); box-sizing:border-box; height:85px; padding:10px 10px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; } .newyear_nav .navbox li:first-child a, .newyear_nav a { color:#FFF; } @charset "utf-8"; /* CSS Document */ /*全局*/ .index_mbox:nth-child(2) { border-top: 2px #fee6b8 solid; } .tech_name, .tech_nav { background: var(--main-background); } .telisnav a.sel { color: var(--main-color); border-color: var(--border-color); } /*各频道*/ .jiaoyu { --main-background: #56BDB3; --border-top-color: #56BDB3; --main-color:#56BDB3; --border-color: #56BDB3; } .jiaoyu a:hover { color: var(--main-color); } .jiaoyu .examin_c a:hover { color:#fff!important; } .keji { --main-background: #2F95EA; --border-top-color: #2F95EA; --main-color: #2F95EA; --border-color: #2F95EA; } .game { --main-background: #EE7701; --border-top-color: #EE7701; --main-color: #EE7701; --border-color: #EE7701; } .game a:hover { color: var(--main-color); } .travel { --main-background: #00BF68; --border-top-color: #00BF68; --main-color: #00BF68; --border-color: #00BF68; } .travel a:hover { color: var(--main-color); } .food { --main-background: #F8504B; --border-top-color: #F8504B; --main-color: #F8504B; --border-color: #F8504B; } .food a:hover { color: var(--main-color); } .travelserch .tr_search { background: var(--main-background)!important; } .travelserch .tr_iput { border-color:var(--main-background)!important; } .health { --main-background: #81BB40; --border-top-color: #81BB40; --main-color: #81BB40; --border-color: #81BB40; } .health a:hover { color: var(--main-color); } .sport { --main-background: #FFD100; --border-top-color: #FFD100; --main-color: #FFD100; --border-color: #FFD100; } .sport a:hover { color:#D93F04; } .sport .tech_name { color:#222; } .sport .techmenu li a { color:#000; } .sport .techmenu li a:hover, .sport .techmenu li a.cur, .sport .telisnav a.sel { color:#D93F04; } .sport .techmenu li a:hover:before, .sport .techmenu li a.cur:before { background:#D93F04; } .uufr { --main-background: #663366; --border-top-color: #663366; --main-color: #663366; --border-color: #663366; } .uufr a:hover { color:#663366; } .fashion { --main-background: #111; --border-top-color: #111; --main-color: #111; --border-color: #111; } .fashion a:hover { color:#FE0A54; } .fashion .tech_name { background:#FE0A54; } .fashion .telisnav a.sel { color:#FE0A54; border-bottom:2px solid #FE0A54; } .life { --main-background: #7B4F9B; --border-top-color: #7B4F9B; --main-color: #7B4F9B; --border-color: #7B4F9B; } .life a:hover { color:#7B4F9B; } .car { --main-background: #E94740; --border-top-color: #E94740; --main-color: #E94740; --border-color: #E94740; } .car a:hover { color:#E94740; } .vr { --main-background: #00B3FE; --border-top-color: #00B3FE; --main-color: #00B3FE; --border-color: #00B3FE; } .vr a:hover { color:#00B3FE; } .ihome { --main-background: #9A6A9E; --border-top-color: #9A6A9E; --main-color: #9A6A9E; --border-color: #9A6A9E; } .ihome a:hover { color:#9A6A9E; } .baike { --main-background: #36AD9E; --border-top-color: #36AD9E; --main-color: #36AD9E; --border-color: #36AD9E; } .baike a:hover { color:#36AD9E; } .baike .tech_name { background:#FFF; color:#36AD9E; } .baike .tr_search { background:#c7eae7!important; line-height:38px; text-align:center; font-size:18px; color:#418982; } .baike .tr_iput { border-color:#c7eae7!important; } @charset "utf-8"; /* CSS Document */ .uufr_nav { width:100%; background:#663366; position:relative; z-index:9; } .uufr_menu { position:relative; z-index:19; } .uufr_menu .m { float:left; position:relative; z-index:1; margin-right:25px; } .uufr_menu li:last-child { margin-right:0; } .uufr_menu h3 { line-height:50px; font-size:18px; float:left; font-weight:normal; position:relative; z-index:19; } .uufr_menu h3 a { display:block; color:#fff; padding:0 25px; } .uufr_menu h3 i { display:block; position: absolute; top: 50%; right: 5px; width: 5px; height: 5px; border-style: solid; border-width: 2px 2px 0 0; border-color: #fff; -webkit-transform-origin: 75% 25%; -webkit-transform: rotateZ(135deg); -webkit-transition: 100ms ease-in .1s; transition: 100ms ease-in .1s; } .uufr_menu h3 a:hover { color:#fff!important; } .uufr_menu .sub { display:none; position:absolute; left:-50%; margin-left:10px; top:50px; z-index:19; width:160px; border:1px solid #E6E4E3; border-top:0; background-color:rgba(255,255,255,.95); } .uufr_menu .sub li { text-align:center; padding:0 10px; font-size:15px; } .uufr_menu .sub li a { display:block; padding:8px 0; height:28px; line-height:28px; } .uufr_menu .sub li:last-child a { border-bottom:none; } .uufr_menu li.curt { position:relative; z-index:1; background:#e13b5d; } .uufr_menu li.curt i { border-color:#fff; } .uufr_menu li.curt a { position:relative; z-index:11; color:#fff; } .uufr_headline { border:1px solid #eee; height:50px; line-height:50px; margin-top:15px; } .uufr_headline_l { width:110px; height:30px; line-height:30px; font-size:14px; color:#FFF; background:#222; float:left; margin-top:10px; text-align:center; position:relative; z-index:1; } .uufr_headline_l:before { content:""; position:absolute; right:-12px; top:0; width:0; height:0; border-top:15px solid transparent; border-bottom: 15px solid transparent; border-left: 12px solid #222; } .uufr_headline .sbd { overflow: hidden; width: -webkit-calc(100% - 160px); width: -moz-calc(100% - 160px); width: calc(100% - 160px); float: left; font-size:14px; margin-left:40px; } .uufr_headline ul { overflow:hidden; zoom:1; } .uufr_headline ul li { margin-right:40px; float:left; width:-webkit-calc(50% - 40px); width:-moz-calc(50% - 40px); width:calc(50% - 40px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position:relative; z-index:1; padding-left:20px; } .uufr_headline ul li:before { content:""; position:absolute; left:0; top:50%; width:6px; height:6px; background:#663366; margin-top:-3px; border-radius:50%; } .uufr_one { margin-top:20px; margin-bottom:20px; } .uufr_slide { width: 770px; position: relative; overflow: hidden; float:left; z-index:1; } .uufr_slide .e_pic_wrap { width: 770px; height: 440px; } .uufr_slide .e_pic_wrap li { position:relative; display: inline; width: 770px; height: 440px; overflow: hidden; } .uufr_slide .e_pic_wrap li img { position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; height:100%; } .uufr_slide .e_bg_txt { position: absolute; left: 35px; bottom: 30px; width: 660px; height: 100px; z-index: 10; background-color:rgba(255,255,255,.72); padding:15px 20px; } .uufr_slide .e_bg_txt h2 { font-size:24px; line-height:30px; margin-bottom:10px; } .uufr_slide .e_bg_txt h2 a { color:#111; } .uufr_slide .e_bg_txt h2 a:hover { color:#E13B5D; } .uufr_slide .e_info { line-height: 24px; height: 48px; overflow: hidden; font-size:14px; color:#333; } .uufr_slide .l_view { background:#663366; color: #fff; width: 50px; height: 22px; line-height: 22px; padding: 0 2px; display: inline-block; text-align:center; position:relative; z-index:1; } .uufr_slide .l_view:before { content: ""; position: absolute; right: -9px; top: 0; width: 0; height: 0; border-top: 11px solid transparent; border-bottom: 11px solid transparent; border-left: 9px solid #663366; } .uufr_slide .hd { width:100%; position: absolute; bottom: 10px; text-align: center; z-index:1; } .uufr_slide .hd li{ display:inline-block; margin: 0 2px; background:#444; height: 5px; overflow: hidden; width: 20px; cursor: pointer; } .uufr_slide .hd .on { background:#E13B5D; } .uufr_slide .prev, .uufr_slide .next { width: 40px; height: 60px; display: none; background:url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; margin-top:-30px; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=30); opacity:0.3; } .uufr_slide .prev { left: 0; } .uufr_slide .next { background-position: 0 -60px; right: 0; } .uufr_slide .prev:hover, .uufr_slide .next:hover { filter:alpha(opacity=50) !important; opacity:0.7!important; } .uufr_hot { width:400px; float:right; } .uufr_hot h4 { height:30px; margin-bottom:12px; } .uufr_hot h4 b { display:block; float:left; color:#663366; font-size:24px; line-height:30px; } .uufr_hot h4 i { display:block; float:left; font-size:14px; text-transform:uppercase; margin-left:20px; color:#666; padding-top:10px; } .uufr_hot .one { border-top:1px dotted #663366; border-bottom:1px dotted #663366; padding:10px 0 15px 0; } .uufr_hot .one b { display:block; font-weight:normal; font-size:22px; text-align:center; height:40px; line-height:40px; overflow:hidden; margin-bottom:3px; } .uufr_hot .one p { font-size:13px; height:48px; line-height:24px; color:#777; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; } .uufr_hot .two { padding-top:10px; } .uufr_hot .two:last-child { padding-top:0px; } .uufr_hot .two li { width:-webkit-calc(50% - 20px); width:-moz-calc(50% - 20px); width:calc(50% - 20px); float:left; height:32px; line-height:32px; overflow:hidden; font-size:14px; position:relative; z-index:1; padding-left:15px; } .uufr_hot .two li:before { content: ""; position: absolute; left: 0; top: 50%; width: 6px; height: 6px; background: #663366; margin-top: -3px; border-radius: 50%; } .uufr_hot .two li:first-child { font-size:18px; text-align:center; width:100%; padding-left:0; height:40px; line-height:40px; } .uufr_hot .two li:first-child:before { background:none; } .uufr_hot .two li:first-child a { color:#663366; } .uufr_hot .two li:first-child a:hover { color:#E13B5D; } .uufr_hot .two li:nth-child(2n+1) { float:right; } .uufr_title { background:url(../images/line.png) repeat-x center; height:50px; } .uufr_title .tit_name { float:left; margin-left:20px; background:#FFF; padding:0 20px; } .uufr_title .tit_name b { font-size:28px; color:#E13B5D; line-height:45px; display:block; float:left; font-weight:normal; } .uufr_title .tit_name i { display:block; float:left; background:#663366; color:#FFF; height:32px; line-height:32px; font-size:16px; float:left; margin-top:9px; padding:0 10px; text-transform: uppercase; margin-left:15px; } .uufr_title .tit_more { float:right; margin-right:20px; padding:0 5px; background:#FFF; } .uufr_title .tit_more_c { position:relative; height: 32px; line-height: 32px; font-size: 15px; margin-top:8px; /*background:#663366; padding:0 20px;*/ font-size:16px; } /*.uufr_title .tit_more_c:before, .uufr_title .tit_more_c:after { content: ""; position: absolute; top: 0; width: 0; height: 0; border-top: 15px solid transparent; border-bottom: 15px solid transparent; } .uufr_title .tit_more_c:before { left:-12px; border-right: 12px solid #663366; } .uufr_title .tit_more_c:after { right: -12px; border-left: 12px solid #663366; }*/ .uufr_title .tit_more_c a { display:inline-block; color:#663366; padding:0 20px; position:relative; z-index:1; } .uufr_title .tit_more_c a:before { content:"/"; font-size:18px; font-weight:100; position:absolute; right:-4px; top:0; color:#ddd; } .uufr_title .tit_more_c a:last-child:before { content:""; } .uufr_two { margin-bottom:30px; } .uufr_two_l { width:800px; float:left; } .uufr_two_tp { background:#f5f5f5; margin-bottom:20px; } .uufr_two_tp:last-child { margin-bottom:0; } .uufr_two_pic { width:410px; height:240px; float:left; overflow:hidden; position:relative; z-index:1; } .uufr_two_pic img { position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; height:100%; z-index:5; } .uufr_two_pic .cot { position:absolute; z-index:11; background-color:rgba(0,0,0,.4); width:370px; height:40px; line-height:40px; font-size:16px; color:#fff; box-sizing:border-box; padding:0 10px 0 15px; overflow:hidden; left:20px; bottom:15px; font-weight:normal; } .uufr_two_txt { width:-webkit-calc(100% - 460px); width:-moz-calc(100% - 460px); width:calc(100% - 460px); float:right; margin:0 25px; } .uufr_two_top { border-bottom:1px dotted #999; padding:13px 0 12px 0; } .uufr_two_top b { display:block; font-size:18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height:40px; line-height:40px; } .uufr_two_top p { font-size:13px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; line-height:24px; height:48px; } .uufr_two_list { margin-top:10px; } .uufr_two_list li { height:35px; line-height:35px; font-size:15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position:relative; z-index:1; padding-left:15px; } .uufr_two_list li:before { content:""; width:4px; height:4px; background:#333; position:absolute; left:0; top:50%; margin-top:-2px; } .uufr_two_tp:nth-child(2n) .uufr_two_pic { float:right; } .uufr_two_tp:nth-child(2n) .uufr_two_txt { float:left; } .uufr_two_r { width:380px; float:right; } .uufr_two_new { } .uufr_two_new li { border-bottom:1px dotted #999; padding:17px 0; width:100%; float:left; } .uufr_two_new li:first-child { padding-top:0; } .uufr_two_new li .pic { width: 145px; height: 94px; float: left; overflow: hidden; position: relative; z-index: 1; margin-right: 15px; } .uufr_two_new li .pic img { position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; height: 100%; } .uufr_two_new li .txt { } .uufr_two_new li b { display: block; font-size: 16px; height: 36px; line-height: 36px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .uufr_two_new li p { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 12px; line-height: 22px; height: 44px; margin-top: 5px; color: #999; } .uufr_pingc { margin-bottom:25px; } .uufr_pc_l { width: 860px; float: left; margin-top:15px; } .uufr_pc_one { width:360px; float:left; } .uufr_pc_pic { margin-bottom:10px; } .uufr_pc_pic span { display:block; width:100%; height:240px; overflow:hidden; position:relative; z-index:1; margin-bottom:7px; } .uufr_pc_pic span img { position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; height: 100%; z-index: 5; } .uufr_pc_pic b { display: block; font-size: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 40px; line-height: 40px; } .uufr_pc_pic p { font-size: 14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 24px; height: 48px; color:#888; } .uufr_pc_all { border-top: 1px dotted #663366; border-bottom: 1px dotted #663366; padding:9px 0; height:95px; overflow:hidden; } .uufr_pc_all li { width: -webkit-calc(50% - 20px); width: -moz-calc(50% - 20px); width: calc(50% - 20px); float: left; height: 32px; line-height: 32px; overflow: hidden; font-size: 14px; position: relative; z-index: 1; padding-left: 15px; } .uufr_pc_all li:nth-child(2n) { float:right; } .uufr_pc_all li:before { content: ""; position: absolute; left: 0; top: 50%; width: 6px; height: 6px; background: #663366; margin-top: -3px; border-radius: 50%; } .uufr_pc_new { width:-webkit-calc(100% - 380px); width:-moz-calc(100% - 380px); width:calc(100% - 380px); float:right; } .uufr_pc_new li { padding-bottom:15px; width:100%; float:left; } .uufr_pc_new li .time { width:70px; float:left; } .uufr_pc_new li .time b,.uufr_pc_new li .time i { display:block; text-align:center; background:#f2f2f2; color:#777; } .uufr_pc_new li .time b { height:46px; font-size:26px; line-height:46px; margin-bottom:3px; } .uufr_pc_new li .time i { font-size:13px; height:30px; line-height:30px; } .uufr_pc_new li .txt { width:-webkit-calc(100% - 85px); width:-moz-calc(100% - 85px); width:calc(100% - 85px); float:right; } .uufr_pc_new li .txt b { display: block; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 22px; line-height: 22px; margin-bottom:10px; } .uufr_pc_new li .txt p { font-size: 12px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 24px; height: 48px; color:#888; } .uufr_pc_r { width:320px; float:right; margin-top:15px; } .uufr_pc_list { margin-top:-12px; } .uufr_pc_list li { border-bottom: 1px dotted #999; height: 46px; line-height: 46px; font-size: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: relative; z-index: 1; padding-left: 20px; } .uufr_pc_list li:before { content: ""; display:inline-block; width: 0; height: 0; border-top: 9px solid #663366; border-left: 9px solid transparent; position:absolute; left:0; top:18px; z-index:5; } .uufr_pc_img { width:100%; float:left; margin-top:10px; } .uufr_pc_img li { width:-webkit-calc(25% - 15px); width:-moz-calc(25% - 15px); width:calc(25% - 15px); float:left; margin-right:20px; } .uufr_pc_img li:nth-child(4n) { float:right; margin-right:0; } .uufr_pc_img li span { display: block; width: 100%; height: 200px; overflow: hidden; position: relative; z-index: 1; margin-bottom: 10px; } .uufr_pc_img li span img { position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; height: 100%; z-index: 5; } .uufr_pc_img li b { font-size: 15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; line-height: 25px; max-height:50px; font-weight:normal; } .uufr_xs { margin-bottom:20px; } .perfume_pic { margin-top:15px; } .perfume_pic li { width: -webkit-calc(33% - 15px); width: -moz-calc(33% - 15px); width: calc(33% - 15px); float: left; margin-right: 28px; } .perfume_pic li:nth-child(3n) { float:right; margin-right:0; } .perfume_pic li .imgs { position:relative; height:260px; overflow:hidden; width:100%; z-index:1; } .perfume_pic li .imgs img { position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; height: 100%; z-index: 5; } .perfume_pic li .imgs p { position: absolute; left: 0; bottom: 0; z-index: 5; background: linear-gradient(to top, rgb(0, 0, 0), transparent); width: 100%; height: 70px; color: #FFF; box-sizing: border-box; padding: 30px 15px 0px 15px; } .perfume_pic li .imgs p b { display: block; color: #FFF; font-size: 16px; line-height: 30px; height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight:normal; } .perfume_pic li .lis { margin-top:10px; } .perfume_pic li .lis p { height: 35px; line-height: 35px; overflow: hidden; } .perfume_pic li .lis p b { display: block; font-weight: normal; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: -webkit-calc(100% - 70px); width: -moz-calc(100% - 70px); width: calc(100% - 70px); float: left; padding-left: 15px; position: relative; z-index: 1; } .perfume_pic li .lis p i { display: block; font-size: 12px; color: #999; float: right; } .perfume_pic li .lis p b:before { content: ""; width: 4px; height: 4px; background: #333; position: absolute; left: 0; top: 50%; margin-top: -2px; } .uufr_cz { margin-bottom:20px; } .makeup_l { width:360px; float:left; margin-top:10px; } .makeup_c { width:480px; float:left; margin-left:20px; margin-top:10px; } .makeup_r { width:320px; float:right; margin-top:10px; } .makeup_lu {} .makeup_lu li { margin-bottom: 20px; } .makeup_lu li span { display: block; width: 100%; height: 210px; overflow: hidden; position: relative; z-index: 1; margin-bottom:5px; } .makeup_lu li span img { position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; height: 100%; z-index: 5; } .makeup_lu li b { display: block; font-size: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 40px; line-height: 40px; } .makeup_lu li p { font-size: 14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 24px; height: 48px; color: #888; } .makeup_all { } .makeup_cleft { width:200px; float:left; } .makeup_cleft li { height:137px; position:relative; z-index:1; overflow:hidden; margin-bottom:15px; } .makeup_cleft li img { position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; height: 100%; z-index: 5; } .makeup_cleft li p { position: absolute; z-index: 5; left: 0; bottom: 0; z-index: 5; background: linear-gradient(to top, rgb(0, 0, 0), transparent); width: 100%; height: 70px; color: #FFF; box-sizing: border-box; padding: 30px 15px 0px 15px; } .makeup_cleft li p b { display: block; color: #FFF; font-size: 14px; line-height: 30px; height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: normal; } .makeup_cright { width: -webkit-calc(100% - 220px); width: -moz-calc(100% - 220px); width: calc(100% - 220px); float: right; margin-top:-8px; } .makeup_cright li { height: 35px; line-height: 35px; overflow: hidden; } .makeup_cright li b { display: block; font-weight: normal; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; /*width: -webkit-calc(100% - 70px); width: -moz-calc(100% - 70px); width: calc(100% - 70px); float: left;*/ padding-left: 15px; position: relative; z-index: 1; } .makeup_cright li b:before { content: ""; width: 4px; height: 4px; background: #333; position: absolute; left: 0; top: 50%; margin-top: -2px; } .makeup_cright li i { display: block; font-size: 12px; color: #999; float: right; } .makeup_cright li:nth-child(7n+1) b { font-size: 16px; padding-left: 0; height: 40px; line-height: 40px; } .makeup_cright li:nth-child(7n+1) b a { color: #663366; } .makeup_cright li:nth-child(7n+1) b a:hover { color: #E13B5D; } .makeup_cright li:nth-child(7n+1) b:before { background: none; } .makeup_rlist { margin-bottom:10px; } .makeup_rlist li { margin-bottom:15px; width:100%; float:left; } .makeup_rlist li h6 { font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 24px; line-height: 24px; width:100%; float:left; margin-bottom:8px; } .makeup_rlist li span { display: block; width: 120px; height: 82px; overflow: hidden; position: relative; z-index: 1; float:left; } .makeup_rlist li span img { position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; height: 100%; z-index: 5; } .makeup_rlist li p { float:right; width:190px; font-size: 13px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; line-height: 24px; height: 72px; color: #888; } .uufr_zx { margin-bottom:20px; } .plastic { width:-webkit-calc(50% - 15px); width:-moz-calc(50% - 15px); width:calc(50% - 15px); float:left; margin-bottom:10px; } .plastic:nth-child(2n) { float:right; } .plas_top { /*background:#f5f5f5;*/ border-top: 1px dotted #663366; border-bottom: 1px dotted #663366; padding: 15px 0; } .plas_top .pic { width: 150px; height: 100px; overflow: hidden; position: relative; z-index: 1; float: left; } .plas_top .pic img { position: absolute; transform: translate(-50%,-50%); top: 50%; left: 50%; height: 100%; z-index: 5; } .plas_top .txt { width: -webkit-calc(100% - 165px); width: -moz-calc(100% - 165px); width: calc(100% - 165px); float: right; } .plas_top .txt b { display: block; font-size: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 40px; line-height: 40px; } .plas_top .txt p { font-size: 14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 24px; height: 48px; color: #888; } .plas_ano { margin-top:10px; height:215px; overflow:hidden; } .plas_ano li { width:100%; float:left; height:36px; line-height:36px; } .plas_ano li b { display: block; font-weight: normal; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: -webkit-calc(100% - 70px); width: -moz-calc(100% - 70px); width: calc(100% - 70px); float: left; padding-left: 15px; position: relative; z-index: 1; } .plas_ano li b:before { content: ""; width: 4px; height: 4px; background: #333; position: absolute; left: 0; top: 50%; margin-top: -2px; } .plas_ano li i { display: block; font-size: 12px; color: #999; float: right; } .uufr_ztit { height: 36px; line-height: 36px; margin-bottom: 10px; } .uufr_ztit b { display: block; float: left; font-weight: normal; font-size: 20px; position: relative; z-index: 1; padding-left: 15px; color:#222; } .uufr_ztit b:before { content: ""; position: absolute; left: 0; top: 50%; width: 4px; height: 18px; margin-top: -8px; background: #663366; } .uufr_ztit .more { display: block; float: right; font-size: 14px; color: #999; background:url(../images/more.png) no-repeat right center; padding-right:25px; } .uufr_ztit .more:hover { color: #663366; background:url(../images/more2.png) no-repeat right center; }