@charset "UTF-8";

/* 重设样式 */

*{margin:0;padding:0;list-style:none;border:none;outline:none;}

body{ font-style: normal;font-variant:normal;color:#000000;font-family: "SourceHanSansCN-Regular", "SourceHanSansCN";}

/* 内外边距通常让各个浏览器样式的表现位置不同 */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {

    margin: 0;

    padding: 0;

    font-size: 0.25rem;

}

input, select, textarea {font-size: 100%;}

/* 去掉各 Table  cell 的边距并让其边重合 */

table {border-collapse: collapse;border-spacing: 0;}

/* 去除默认边框 */

fieldset, img {border: 0;}

/* 去掉 firefox 下此元素的边框 */

abbr, acronym {border: 0;font-variant: normal;}

/* 一致的 del 样式 */

del {text-decoration: line-through;}

address, caption, cite, code, dfn, em, th, var,i {font-size:100%;font-style: normal;font-weight: normal;}

/* 去掉列表前的标识, li 会继承 */

ol, ul {list-style: none;}

/* 对齐是排版最重要的因素, 别让什么都居中 */

caption, th {text-align: left;}

/* 来自 yahoo, 让标题都自定义, 适应多个系统应用 */

h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}

q:before, q:after {content: '';}

/* 正常链接 未访问 */

/* 鼠标悬停 */

a:hover {text-decoration:none;}

/* 默认不显示下划线，保持页面简洁 */

ins, a {text-decoration: none;color:#000000;

    -moz-transition:all .3s ease-in;

    -webkit-transition:all .3s ease-in;

    -o-transition:all .3s ease-in;

    -ms-transition:all .3s ease-in;

    transition:all .3s ease-in;}

html{ overflow-x:hidden; background: #fff;}

.w1200{width: 1200px; margin: 0 auto;}

.fl{float: left;}

.fr{float: right;}



.aci_title{width: 100%; height: 58px; background: #fbfcfd;}

.aci_title .aci_site{line-height: 58px; height: 58px; border-bottom: 1px solid #f3f3f3;font-family: Source Han Sans CN;font-size:14px; font-weight: 500; color: #666;}

.aci_title .aci_site span{margin-left:10px;}

.aci_title .aci_site .color_33{color: #333;}



#ifocus_aci .bc_fd{height: 60px; background: #fbfcfd;box-shadow: 0px 2px 8px 0px rgba(229, 229, 229, 0.72);}

#ifocus_aci .tab_aci{width: 320px; margin: 0 auto;}

#ifocus_aci .tab_aci li{float: left;font-family: Source Han Sans CN; font-size: 16px;margin: 20px 5px 0 5px; cursor: pointer;color: #999; height: 39px;}

#ifocus_aci .tab_aci span{ padding:5px 10px; background: #fff;border-radius: 5px; }

#ifocus_aci .tab_aci .on{color: #333; border-bottom: 2px solid #333}

#ifocus_aci .img_aci{clear: both; width: 1200px;margin: 0 auto; height: auto !important;padding-bottom: 20px;}

#ifocus_aci .img_aci .aci_li{position: static !important;}



#ifocus_aci .img_aci .aci_list{clear: both; width: 1200px;margin: 0 auto;display: flex; justify-content: flex-start; flex-wrap:wrap;}

#ifocus_aci .img_aci .aci_list li{width: 372px; font-size: 20px;margin-top: 30px; color: #1E2C49;cursor: pointer; position: relative; border-radius: 24px; margin-right: 25px;}

#ifocus_aci .img_aci .aci_list li:hover{box-shadow: 0px 2px 8px 0px #E5E5E5;}

#ifocus_aci .img_aci .aci_list .photo{ border-radius: 24px 24px 0 0; width: 372px; height: 234px; overflow: hidden;}

#ifocus_aci .img_aci .aci_list .ing{ width: 113px; height: 40px; background: url('/static/home/skin/newpc/blochd/images/ing- BG.png') no-repeat; background-position-x: center; line-height: 40px; text-align: center; color: #fff;font-family: Source Han Sans CN; font-size: 20px; font-weight: 500;position: absolute; top: 0px;left: 0px;z-index: 1;}

#ifocus_aci .img_aci .aci_list .arc_hd{border-radius: 24px 24px 0 0; width: 372px; height: 234px; overflow: hidden;display: block;}

#ifocus_aci .img_aci .aci_list .img_title{width: 372px; height: 134px;background: linear-gradient(0deg, #FDF5DE, #FFFFFF);border-radius: 0px 0px 24px 24px;overflow: hidden;}

#ifocus_aci .img_aci .aci_list .img_title .ml20{margin-left: 20px;}

#ifocus_aci .img_aci .aci_list .img_title .circular{position: absolute; top: 194px;right: 20px;width: 88px;height: 88px;}

#ifocus_aci .img_aci .aci_list .img_title .title{width: 240px; height: 40px; line-height: 40px; overflow: hidden; color: #333;font-family: Source Han Sans CN; font-size: 20px; font-weight: bold;background: url('/static/home/skin/newpc/blochd/images/bc_aci.png') no-repeat; background-position-y: 26px; display: block;}

#ifocus_aci .img_aci .aci_list .img_title .title1{width: 240px; height: 40px; line-height: 40px; overflow: hidden; color: #333;font-family: Source Han Sans CN; font-size: 20px; font-weight: bold;display: none; color: #DE9D4D;}





#ifocus_aci .img_aci .aci_list .img_title .time{width: 240px; height: 22px; overflow: hidden; line-height: 22px;}

#ifocus_aci .img_aci .aci_list .img_title .time img{width: 16px; height: 16px; overflow: hidden;margin-right: 5px;margin-top: 3px;}

#ifocus_aci .img_aci .aci_list .img_title .time .aci_time{font-family: DIN; font-size: 16px; font-weight: 400; color: #666;}

#ifocus_aci .img_aci .aci_list .img_title .aci_ture{margin-top: 20px;}

#ifocus_aci .img_aci .aci_list .img_title .aci_ture a{display: block; color: #fff; font-size: 18px; text-align: center;font-family: Source Han Sans CN;background: linear-gradient(45deg, #E6AB60, #DD9C4C);box-shadow: 0px 2px 8px 0px rgba(229, 229, 229, 0.64);border-radius: 8px; width: 128px; height: 36px; line-height: 36px;float: left;} 

#ifocus_aci .img_aci .aci_list .img_title .aci_ture .count{font-family: Source Han Sans CN;color: #DE9D4D;font-size: 16px;float: right; line-height: 36px;margin-right: 20px;}

#ifocus_aci .img_aci .aci_list .img_title .aci_ture .count span{width: 24px;height: 22px;background: linear-gradient(45deg, #FE4F0D, #F6352C);border-radius: 4px;

font-family: DIN; font-size: 16px; text-align: center; line-height: 22px; color: #fff;display:inline-block; margin: 0 5px;}

#ifocus_aci .img_aci .aci_list .aci_des{width: 372px; overflow: hidden;}



