.wrap_main_ban {margin-bottom:25px; transition: all 0.1s linear;}
.wrap_main_ban .main_ban img {width:100%; height:auto;}
.main_ban_bg1 {background:url('/pages/image/bohun/banner_pc_bg_20250319.png') repeat; background-position:center;}

.wrap_main_bbs .btm_notice {height:250px; margin-top:20px; border:1px solid #e2e2e2; background-color:#FFF; overflow:hidden; position:relative;}
.wrap_main_bbs .btm_notice .con_head {height:40px; padding:7px 10px 7px 15px; font-size:16px; font-weight:bold; border-bottom:1px solid #e2e2e2;}
.wrap_main_bbs .btm_notice .con_main {padding:13px 20px}
.wrap_main_bbs .btm_notice .con_main ul {width:100%; padding:0; margin:0; list-style:none;}
.wrap_main_bbs .btm_notice .con_main ul li {height:35px; padding:7px 0; font-size:14px;}
.wrap_main_bbs .btm_notice .con_main .con_wrap {overflow:hidden; float:left; max-width:100%;}
.wrap_main_bbs .btm_notice .con_main .con_wrap .con_a {display:block; padding:2px 0 3px 0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.wrap_main_bbs .btm_notice .con_main .con_wrap .con_a span {display:inline-block; margin-right:7px; min-width:65px; color:#999; font-size:13px; letter-spacing:-1px;}
.wrap_main_bbs .btm_notice .con_main .con_wrap .new {float:right; position:relative; font-size:85%; margin:0 2px 0 5px; top:5px; color:#ff0000;}
.wrap_main_bbs .btm_notice .con_main .con_wrap .wdate {float:right; position:relative; margin:0 0 0 10px; padding:2px 0 3px 0; color:#777;}
.wrap_main_bbs .btm_notice .con_foot {position:absolute; left:0; bottom:0; width:100%; height:70px; line-height:69px; font-size:16px; font-weight:bold; text-align:center; border-top:1px solid #e2e2e2;}
.wrap_main_bbs .btm_notice .con_foot .sns_tit {display:inline-block; margin-right:10px;}
.wrap_main_bbs .btm_notice .con_foot .sns_icon {overflow:hidden;}

.wrap_main_bbs .btm_cs {height:250px; margin-top:20px; border:1px solid #e2e2e2; text-align:center; background-color:#FFF; overflow:hidden; position:relative;}
.wrap_main_bbs .btm_cs .con_head {height:40px; line-height:40px; font-size:16px; border-bottom:1px solid #e2e2e2; font-weight:bold;}
.wrap_main_bbs .btm_cs .con_head .con_tit {position:relative; float:left; width:120px; height:43px; text-indent:-9999px; background:url('/layouts/bskrx_tv1/image/bumo_sns_title.gif') no-repeat center 2px;}
.wrap_main_bbs .btm_cs .con_main {padding:18px 20px;}
.wrap_main_bbs .btm_cs .con_main .cs_in_top {width:280px; max-width:100%; margin:0 auto;}
.wrap_main_bbs .btm_cs .con_main .cs_in_top .cs_num {width:100%; font-size:15px; line-height:1.5em;}
.wrap_main_bbs .btm_cs .con_main .cs_in_top .cs_num span {font-size:20px;}
.wrap_main_bbs .btm_cs .con_main .cs_in_top .num1 {margin-bottom:10px;}
.wrap_main_bbs .btm_cs .con_main .cs_in_btm {padding:10px 0; color:#777; font-size:12px;}
.wrap_main_bbs .btm_cs .con_main .cs_in_btm span {display:inline-block;}
.wrap_main_bbs .btm_cs .con_foot {position:absolute; left:0; bottom:0; width:100%; height:70px; border-top:1px solid #e2e2e2;}
.wrap_main_bbs .btm_cs .con_foot a {display:block; width:50%; height:100%; line-height:69px; font-size:16px; font-weight:bold; float:left;}
.wrap_main_bbs .btm_cs .border_right {border-right:1px solid #e2e2e2;}

.main_more {float:right; display:inline-block; width:65px; height:25px; line-height:25px; text-align:center; cursor:pointer; font-size:14px; color:#777; font-weight:normal; position:relative;}
.main_more .arrow {position:absolute; top:5px; right:3px; width:0; height:11px;}
.main_more .arrow::before {content:''; position:absolute; width:0; height:2px; background:#777; top:7px; right:0;}
.main_more .arrow::after {content:''; border-top:1px solid #777; border-right:1px solid #777; position:absolute; top:4px; right:0px; width:7px; height:7px; transform:rotate(45deg) translatez(0);}
.main_more:hover i {animation:main01 0.7s linear infinite; -ms-animation:main01 0.7s linear infinite;}
@keyframes main01 {0% {right:3px} 50% {right:0px} 100% {right:3px}}
