.pnewstopbox { 
	box-shadow: 0 0 25px 0 rgb(0 0 0 / 13%);
	width:100%;
	height:40px; line-height:40px;
	color:#666666;
}
.pnewstop { font-size:13px;
}
.pnewstop span {
	float:right;
}
.inner2 {
    margin-top: 10px;
}
.add_inner_left {
	width: 900px; float:left;
	top: -5px;
    box-shadow: 0 0 25px 0 rgb(0 0 0 / 13%);
}
.add_inner_right {
	width:280px; float:right; 
	
}
.nynews_tuwen {
    background: #FFFFFF;
    border: 1px #F5F5F5 solid;
    padding: 0px 20px 30px 20px;
    height: auto;
    overflow: hidden;
}
.nynews_cont_tuwen {
    padding: 0px 0px 10px 0px;
    line-height: 30px;
}
.nynews_cont_tuwen .addphone { display:none; width:210px; height:40px; background:#da0000;float:right;font-size:16px; text-align:center;
font-weight: normal;
color: #fff;
line-height: 40px;
}
.nynews_cont_tuwen .addphone b,.nynews_cont_tuwen .addphone #addtell400{font-weight: normal;} 
.addwaptop{ display:none;}
h1.news_title_tuwen{
height:45px;
font-family: "微软雅黑";
font-size:28px;
font-weight: bold;
color: #da0000;
line-height: 40px;
padding-left:0px;
border-bottom: 1px solid #e4e4e4;
text-align:center;
margin-top:25px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;
}
.nynews_cont_tuwen .time{line-height:50px; font-size:12px;}
/*addnews_tab begin*/
#addnews_tab_box{display: block; height:auto;} 
.addnews_tab{ width:100%; height:50px;background:#fff; z-index:999;}
.addnews_book_r_none{ display:none;}
.addnews_tab h5{font-size:22px; font-weight:normal;
    color: #666;
    height: 28px;
    padding-top:4px; margin-right:20px;padding-bottom: 4px;text-align:center;float:left;width:100px;cursor:pointer;box-sizing:content-box;}
.addnews_tab .tab_active {
    border-bottom: #d81f27 solid 2px;
    color: #d81f27;
}
.addnews_tab_list{ height:auto; overflow:hidden; clear:both;}
.addnews_tab_list h2 {
    font-family: "微软雅黑";
    font-size: 28px;
    font-weight: normal;
    color: #333;
    line-height:40px;
}
.addnews_tab_con {
	padding:5px 0px 15px 0px;font-size: 16px; color:#333; line-height:35px;
}

.addnews_tab_con img:hover{
	cursor: pointer;
    box-shadow: 0 0 15px #969696;
	-webkit-box-shadow:0 0 15px #969696;  
	-moz-box-shadow:0 0 15px #969696;  
}

.addnews_tab_con div{ clear:both;
}
.addnews_tab_con p {
	margin-bottom:0px;
}
.addnews_tab_con p strong{ line-height:auto;
}

#addnews_tab_box #addnews_tab_con{display:none;clear:both;word-wrap:break-word}
#addnews_tab_box #addnews_tab_con img{max-width:858px;}
.addarticle_bot{
    padding-top:20px;
    border-bottom: 0px solid #e8e9ef; height:auto; overflow:hidden;
}
.addarticle_bot >span {
    font-size: 16px;
    color: #000;
    font-weight: bold;
    margin-right: 0px;
    margin-bottom: 30px;
    display: inline-block;
}
.addarticle_bot >span.span01 >a {
    background: #dfedff;
    color: #1f7aec;
    font-weight: normal;
    padding: 6px 10px;
    border-radius: 5px;
}
.addarticle_bot >span.span06 >strong >a {
    color: #fff;
}
.addarticle_bot >span.span01 >a >strong {
    font-weight: normal;color: #1f7aec;
}
.addarticle_bot >span.span04 {
    margin: 0px 10px;
}
.addarticle_bot >span.span06 {
    background: #ff3f5a;
    padding: 4px 10px;
    border-radius: 5px;
    color: #ffffff;
    margin-right: 10px;
}
.addarticle_bot >span.span07 {
    background: #068bf2;
    padding: 4px 10px;
    border-radius: 5px;
    color: #ffffff;
}
.turnpage{ margin-top:20px;padding-top:10px;border-top: 1px solid #e4e4e4;}
@media screen and (max-width:767px) {
.add_inner_left {
	width:100%; margin:0px auto;float:none;
	top:0px;
    box-shadow: 0 0px 0px rgba(0,0,0,0.2);
}
.nynews_tuwen{ width:100%; margin:0 auto;padding:0px; border:0px;}
.nynews_cont_tuwen {padding:0px ;}

.nynews_cont_tuwen .addphone { display:none; width:100%; height:40px; background:#da0000; float:none;clear:both;font-size:16px; text-align:center;
font-weight: normal;
color: #fff;
line-height: 40px;
}
.addwaptop{    background: #1b283a;width: 100%;
    height: 44px; 
    position: fixed;
    z-index: 9999;
    top: 0;
    left: 0;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 17px;
    line-height: 24px;
    text-align: center;
    color: #fff; 
    -webkit-box-pack: left;
    -moz-box-pack: left;
    -ms-flex-pack: left;
    justify-content: left;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;}
.addwaptopreturn {color: #FFFFFF;
    font-size: 16px;
    padding-left: 15px;
    position: absolute;
    left: 15px;
	display: none;
}
.addwaptopreturn::before{
	position: absolute;left: 0px;top: 5px; content: "";
	display: block;width: 10px;height: 10px;
	border: 2px solid transparent;
	border-left: 2px solid #fff;
	border-top: 2px solid #fff;
	transform: rotate(-45deg);
}
.addwaptop img {
    margin-top: 3px;
    margin-right: 4px;
    display: inline-block;
    float: left;
}
.addwaptop .wapjigou {
    width: -moz-calc(100% - 100px);
    width: 100%;
	color: #fff;
}
.nynews_cont_tuwen h1 {
height:auto; 
-webkit-line-clamp: 10;
margin-top: 55px;
padding: 0 3vw;
font-size: 24px;
text-align: left;
border-bottom: none;
}
.addfabujg{ display:none;}
#addnews_tab_box{display: block; height:auto;padding: 0 3%;} 
.nynews_cont_tuwen .turnpage { display:none;} 
.add_inner_right {
	width:98%; margin:0px auto;float:none;
	margin-bottom:0px;
}
.ap-right .add_b { margin:20px 0px 0px 25px; }
/* 2022/8/25 */
.nynews_cont_tuwen .time{line-height: 30px; border-bottom: 1px solid #e4e4e4;}
.nynews_cont_tuwen .time p{margin-bottom: 10px;font-size: 13px; padding: 0 3vw;text-align: left;}
.nynews_cont_tuwen .time p span{display: block;}
}





@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
body,ul,li,dl,tl,dd,h1,h2,h3,h4,p{ margin:0px; padding:0px;}
ul, li {
	list-style-type:none; overflow:hidden;
}
img{ border:0px;width: auto;max-width: 100%;}
body {
	font-size:14px;
	color:#333;
	line-height:30px;
	font-family:"微软雅黑"; 
}

a {
	color:#121212;
	text-decoration:none;
}
a:webkit-any-link {
display:block;
}
a:hover {
	color:#d81f27;
	text-decoration:none;
}
.height20{ clear:both; height:20px; width:100%; background:#fff;}
.r{ border:1px solid red;}
.g{ border:1px solid green;}
.b{ border:1px solid blue;}
.clear{ clear:both; }
.height10{ clear:both; height:20px; width:100%; background:none;}
.margintop10{ margin-top:10px;}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
*html .clearfix {
	height:1%;
}
*+html .clearfix {
	height:1%;
}
.clear{ clear:both; }
.clear1 {
	clear:both;
}
.fl {
	float:left;
    !important;
	_display:inline;
}
.fr {
	float:right;
   !important;
	_display:inline;
}
.wrap {
	width:1200px;
	margin:0 auto;
}

/***************************top***************************/
.top {
	border-bottom:1px solid #e3e3e3;
	background:#f5f5f5;
	width:100%;
	height:31px;
	color:#666666;
}
.topnr {
	height:31px;
	line-height:31px; font-size:13px;
}
.topnr span {
	float:right;
}
/*addcourse_left begin*/
.addcourse_left{ float:left; width:900px;}
.addcourse_right{ float:left; width: 280px;}
.addcourse_location{display:block;background:#F5F7FA; height:45px; line-height:45px;margin-top:50px; color:#8a8d93;}
.addnews_location{ margin-top: 10px; display:block;/* background:#F5F7FA; */ height:45px; line-height:45px;color:#8a8d93;}
.addcourse_location a,.addnews_location a{color:#8a8d93; text-decoration:none;}
.addcourse_top,.addnews_top1{margin-top: 0px;}
/*右侧表单修改2019-04-15*/
 
.ap-right {
    background: #f5ecec;
    width: 280px;
    height: auto;
    margin-bottom: 20px;
    position: relative;
    box-shadow: 0 0 25px 0 rgb(0 0 0 / 13%);
}
.ap-right-title { color: #da0000;
    font-size: 25px;
    font-weight: bold;
    width: 100%;
    height: 52px;
    line-height: 52px;
    text-align: center; box-shadow: 0 0px 2px rgba(0,0,0,0.2);
}
.ap-right .ap-right-title>img{position: absolute;top:0px;right: 3%;width:50px;height:50px;display: none;}
.ap-right .des { font-size: 16px; color: #666666; text-align: center; padding-top: 75px; }
.ap-right .timew2 { text-align: center; margin-top: 9px; }
.ap-right .timew2 span { color: #da0000; font-size: 40px; }
.ap-right .bd { margin: 0 20px; width: auto !important; height: auto !important; background: none !important; }
.ap-right .bd input { width: 100%; background: #fff; height: 44px; border-radius: 4px; font-size: 15px; border: none; padding-left: 16px; box-sizing: border-box; margin-top: 15px; }
.ap-right .bd .addsubmit { position: inherit; background: #da0000; font-size: 15px; color: #ffffff; background-position-x: 165px; padding: 0; }
.ap-right .ms { color: #666666; font-size: 13px; text-align: center; margin: 6px 20px 0; }
.ap-right .add_b { margin:20px 0px 20px 12px; }
.addteacher_qq{ margin:20px 0px 20px 30px; }
.ap-right .add_b .bk { font-size: 18px; box-sizing: border-box; font-weight: bold; color: #444; background: url("https://www.ajkersomoy.com/css/tuwenimg/tel.png") no-repeat left center; padding-left: 24px; }
.ap-right .add_b .bk i { font-weight: normal; font-size: 18px; }
.ap-right .add_b .addonclick{ background: url("https://www.ajkersomoy.com/css/tuwenimg/btn_zxzx1.gif") no-repeat center; width: 128px; height: 1px; margin: 10px auto; text-align: center; display: block; color: #fff; }
.ap-right .addweixin { display:none;}
.ap-right .addweixin img{border:#fff 2px solid;border-radius:25px;}


.apTopDiv { width: 300px; height: 560px; margin-bottom: 20px; display: none;}
.ms_module a { display: inline-block; *zoom: 1; *display: inline; }
#addnews_book_r{display: none;}
.a_red{color:FF1A1A;}
.ap-right .bd .addsubmit{background-position-x: 100px;}
/*独立news 页面右侧 begin*/
.add_rightbox {
    border: 0px #dfdfdf solid; margin-bottom:20px;
    box-shadow: 0 0 25px 0 rgb(0 0 0 / 13%);
}
.nynews_tuwen .add_righttit{padding-left: 0;}
.add_righttit { 
	padding:20px 0px 0px 5px;
}
.nynews_tuwen .add_righttit span{margin-left: 0;}
.add_righttit span{
	line-height:25px;
    font-family: "微软雅黑";
    font-size: 20px;
    font-weight: normal; 
	padding-left:25px;
	margin-left: 10px;
	position: relative;
}
.add_righttit span::before{
	content: "荐";
	display: block;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	background-color: #d81f27;
	color: #fff;
	font-style: normal;
	position: absolute;
	left: 0px;
	top: 4px;
	font-size: 14px;
}
.add_rightcon {
    padding: 0px 5px 20px 10px;
    width:auto;
    overflow: hidden;
}
.add_rightcon ul li { 
	position: relative;
    padding-left: 30px; height:35px; line-height:35px; 
}
.add_rightcon ul li span.xuhao{
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	top: 8px;
	left: 5px;
    width: 18px;
    height: 18px;
	border-radius: 3px;
	color: #fff;
	background-color: #b4b4b4;
}
.add_rightcon ul li:nth-child(1) span.xuhao{
		background-color: #da0000;
}
.add_rightcon ul li:nth-child(2) span.xuhao{
		background-color: #d76363;
}
.add_rightcon ul li:nth-child(3) span.xuhao{
		background-color: #fc9292;
}
.add_rightcon .m3_con2_left dl dt img{ border:#EBEBEB solid 1px; width:300px; height:180px; text-align:center;}
.add_rightcon .m3_con2_left dl dd{ text-align:center;}
.add_inner_right li,.add_inner_right li a{ font-size:14px;}
.add_inner_right li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pz_menubox{ display:none;}
/* 2022/8/26 */
.xuexiao_title{height:45px;
font-family: "微软雅黑";
font-size:28px;
font-weight: bold;
color: #da0000;
line-height: 45px;
border-bottom: 1px solid #e4e4e4;
text-align:center;
margin: 15px 0 !important;padding-bottom: 10px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.school_about{display: block;}
.school_about ul{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.school_about ul::before,.school_about ul::after{display: none;}
.school_about ul li{width: 48%;height: 35px;line-height: 35px;}
.school_about ul li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;}
.add_more {float: right;font-size: 8px;margin-top: -43px;}
.sok-footer{text-align: center;margin-top: 30px; padding: 10px 0 !important;height: auto !important;border: none !important;box-shadow: 0 0 25px 0 rgb(0 0 0 / 13%);}
.sok-footer p{line-height: 25px;font-size: 14px;}
/*index bgein*/
@media screen and (max-width:767px) {
body {
    font-size: 0.9em;
    font-family: 微软雅黑,雅黑;
    color: #575757;
} 
.wrap {
    width: 100%;
    margin: 0 auto;
}
.addnews_location{display: none;}
.pnewstopbox{ display:none;}
.inner2 {margin-top:0px;}
#addnews_book_r{ height:30px;display: block;}
.addarticle_bot{ height:auto; overflow:hidden; padding:0px 3%;}
.addarticle_bot span{line-height:30px;margin:0px;}
.addarticle_bot >span.span04 {
    margin: 0px 0px;
}
/*addnews_book_r begin*/
#addnews_book_r{ height:30px;display: block;}
.ap-right {
    background:#ffeae5;
    width: 100%;
    height:auto; margin:0px auto;
	margin-top:10px; z-index:999;
} 
.ap-right .bd{margin: 0 3vw;}
.ap-right .bd .addsubmit{background-position-x: 100px;}
.ap-right .title {color: #da0000;
    font-size: 25px;
    font-weight: bold;
    width: 100%;
    height: 52px;
    line-height: 52px;
    text-align: center; box-shadow: 0 0px 0px rgba(0,0,0,0.2); }
.ap-right .addweixin { display:none;}
.add_righttit {
    padding: 15px 0px 5px 0px;
}
.add_righttit span{margin: 0;}
.add_rightcon ul li span.xuhao{left: 0;}
.add_rightcon ul li{padding-left: 25px;}
.add_rightcon{padding: 0px 5px 20px 0px;}
.ap-right .ms{margin: 6px 3vw 0;}
.add_rightbox{ width:auto;display: block; margin:0 auto 20px;padding:0px 3%;}
.tongyong_foot a{ height:auto; line-height:30px;padding:0px 3px; text-align:center;font-size:14px; color:#888;} 
.foot p{ padding-top:0px;padding-bottom:0px;width:auto; text-align:center;line-height:20px; font-size:14px;}
/*m-foot nav*/
.pz_menubox{ float:left; width:100%; position:fixed; bottom:0; z-index:999; display:block;}
.pz_menu{ float:left; width:100%; height:50px; }
.pz_menu ul{ float:left; width:100%;}
.pz_menu li{display: inline-block; height:50px;
    line-height: 50px; float:left;
    font-size: 16px;
    text-align: center;
    -webkit-tap-highlight-color: transparent;
    cursor: pointer;}
.pz_menu li a{color:#ffffff; font-size:14px; display: flex;justify-content: center;align-items: center;} 
.pz_menu li a img{
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 21px;
	margin-right: 5px;
}
.pz_menu li a br{display: none;}
.pz_menu li:nth-child(1){background: #f24a71;width: 34%;}
.pz_menu li:nth-child(2){background: #1184e1;width: 34%;}
.pz_menu li:nth-child(3){display: none;}
.pz_menu li:nth-child(4){background: #ffcd00;width: 32%;}
.pz_menu li.botbar3{display: block;background: #ffcd00;width: 32%;}
/* 2022/8/26 */
.add_inner_left>.nynews_tuwen:nth-child(2){padding: 0 3%;margin-top: 20px;}
.xuexiao_title{height:auto; -webkit-line-clamp: 5;}
.sok-footer{height: 30px !important;line-height: 30px !important; margin-top: 0 !important;}
}
.addnews_tab_con_tuwen{ font-weight:normal;font-size:16px;}
.addnews_tab_con_tuwen h3{margin: 15px 0 0;font-size: 18px;}
.addnews_tab_con_tuwen p{ font-size:16px;line-height:30px;margin: 15px 0;}
.bk22-tit{ width:auto;border:2px solid #ddddeb; text-align:center; padding:15px;font-size:20px; font-weight:bold;margin:15px 0;} 
.bk22{border:2px solid #ddddeb; padding:15px;margin:15px 0;font-size:16px;}
.bk22 p{padding:5px 0; line-height:30px;font-size:16px;font-weight: normal; margin: 0;}
.bk22 p strong, .bk22 p b{font-weight:bold;}
.bk22 h1,.bk22 h2,.bk22 h4,.bk22 h5,.bk22 h3{margin:15px 0; line-height:30px;font-size:18px;font-weight:bold;}
h3.shugang{padding: 5px 20px; font-size: 18px; background-color: #da0000; display: inline-block; position: relative; color: #fff; border-radius: 0 95px 95px 0;}
ul.jiadian{overflow: initial;margin: 15px 0px 15px 15px;}
ul.jiadian li{padding-left: 20px; line-height: 30px; font-size: 16px;overflow: initial; position: relative; margin: 0 0 15px;}
ul.jiadian li::before{content: "";display: block !important; visibility: initial; width: 8px; height: 8px;border-radius: 50%; background: #000000; position: absolute; left: 0; top: 11px;}
ul.jiadian li p{margin: 0 !important;padding: 0;}
div.kk{border: 2px solid #da0000;padding: 0 15px 5px; margin: 0 0 20px; width: 100%;box-sizing: border-box;}
div.kk h3.shugang{margin: 0 0 10px -15px;}
div.kk p{margin: 10px 0 15px;}
div.kk ul.jiadian{margin: 0;}
div.kk ul.jiadian li{margin: 10px 0 15px;}
.tplt-jg1box{margin: 20px 0;}
.tplt-jg1box .tplt-jg{display: block; border: 1px solid #e2e2e2; margin: 20px 0; padding: 20px 20px 10px; box-sizing: border-box;}
.tplt-jg1box .tplt-jg-top{display: flex;display: -ms-flexbox;display: -webkit-flex;}
.tplt-jg1box .tplt-jg-top .tplt-jglogo{width: 150px; height: 100px; vertical-align: top; margin-right: 20px;}
.tplt-jg1box .tplt-jg-top .tplt-xx{ width: calc(100% - 170px);display: flex;display: -ms-flexbox;display: -webkit-flex; flex-direction: column; justify-content: space-between;}
.tplt-jg1box .tplt-jg-top .tplt-xx h3{width: 100%; font-size: 18px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; margin: 0; }
.tplt-jg1box .tplt-jg-top .tplt-xx p{margin: 0;font-size: 16px;}
.tplt-jg1box .tplt-jgjj, .tplt-jg1box .tplt-jgkc{color: #5e5e5e; font-size: 14px; line-height: 25px; margin: 15px 0;}
.tplt-jg1box .tplt-jgpj p{margin: 0;}
.tplt-jg1box .tplt-jgpj ul li{margin: 10px 0 15px 15px; line-height: 25px; color: #5e5e5e; font-size: 14px;}
.tplt-jg1box .tplt-jgpj ul li span{color: #da0000; font-size: 14px; position: relative; padding-left: 17px;}
.tplt-jg1box .tplt-jgpj ul li .tplt-ren::before{content: "";display: block; width: 15px; height: 15px;background: url("https://www.ajkersomoy.com/himg/img/ren.png") no-repeat center; background-size: auto 100%; position: absolute; left: 0; top: 2px;}
.tplt-jg1box .tplt-jgpj ul li .tplt-shouji::before{content: "";display: block; width: 15px; height: 20px;background: url("https://www.ajkersomoy.com/himg/img/shouji.png") no-repeat center; background-size: auto 100%; position: absolute; left: 0; top: -1px;}
@media screen and (max-width:767px){
.class-intro h2, .class-intro h3, .class-intro h4 {font-size: 16px;line-height: 25px;}
.tplt-jg1box{margin: 10px 0;}
.tplt-jg1box .tplt-jg{padding: 10px 10px 5px;}
.tplt-jg1box .tplt-jg-top .tplt-jglogo{width: 30vw; height: 20vw; margin-right: 10px;}
.tplt-jg1box .tplt-jg-top .tplt-xx {width: calc(100% - 37%);}
.tplt-jg1box .tplt-jg-top .tplt-xx h3{font-size: 16px;}
.tplt-jg1box .tplt-jg-top .tplt-xx p{font-size: 14px; line-height: initial;}
.tplt-jg1box .tplt-jgjj, .tplt-jg1box .tplt-jgkc{margin: 10px 0;}
.tplt-jg1box .tplt-jgpj ul li{margin: 10px 0 10px 15px;}
.bk22-tit{padding: 10px;}
}

.bosrtx1 h3 , .bosrtx1 p,
.bosrtx2 h3 , .bosrtx2 p,
.bosrtx3 h3 , .bosrtx3 p{margin: 0;line-height: initial;}

.bosrtx1{margin: 15px 0;}
.bosrtx1 .bosrtx1_title h3{display: inline-block;padding: 5px 15px;background-color: #da0000;color: #ffffff; border-radius: 0 50px 50px 0;}
.bosrtx1 .bosrtx1_tonw{display: flex;display: -ms-flexbox;display: -webkit-flex;margin-top: 15px;padding-bottom: 15px;border-bottom: 1px solid #d8d8d8;}
.bosrtx1 .bosrtx1_tonw .bosrtx1_tonw_left img{width: 180px;height: 120px;}
.bosrtx1 .bosrtx1_tonw .bosrtx1_tonw_cont{flex: 1; margin: 0 15px;}
.bosrtx1 .bosrtx1_tonw .bosrtx1_tonw_cont h3{font-size: 20px;width: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.bosrtx1 .bosrtx1_tonw .bosrtx1_tonw_cont p{margin-top: 9px;}
.bosrtx1 .bosrtx1_tonw .bosrtx1_tonw_cont p span{margin-right: 8px;font-size: 14px; display: inline-block;padding: 2px 7px;border: 1px solid #da0000; border-radius: 5px;color: #da0000;}
.bosrtx1 .bosrtx1_tonw .bosrtx1_tonw_cont p em{font-style: initial;margin: 0 10px;padding: 0 10px;border-left: 1px solid #333333;border-right: 1px solid #333333;}
.bosrtx1 .bosrtx1_tonw .bosrtx1_tonw_right{text-align: center;}
.bosrtx1 .bosrtx1_tonw .bosrtx1_tonw_right strong{display: block;font-size: 24px;color: #da0000;}
.bosrtx1 .bosrtx1_tonw .bosrtx1_tonw_right p{padding: 10px 15px;cursor: pointer; margin-top: 15px; border: 1px solid #333333;}
.bosrtx1 .bosrtx1_tonw .bosrtx1_tonw_right p:hover{color: #fff;background-color: #da0000; border: 1px solid #da0000;}

.bosrtx2{margin: 15px 0;display: flex;display: -ms-flexbox;display: -webkit-flex;flex-wrap: wrap;justify-content: space-between;}
.bosrtx2 .bosrtx2_title{width: 100%;}
.bosrtx2 .bosrtx2_title h3{display: inline-block;padding: 5px 15px;background-color: #da0000;color: #ffffff; border-radius: 50px;}
.bosrtx2 .bosrtx2_tonw{width: 49%;display: flex;display: -ms-flexbox;display: -webkit-flex;flex-direction: column;margin-top: 15px;}
.bosrtx2 .bosrtx2_tonw .bosrtx2_tonws{display: flex;display: -ms-flexbox;display: -webkit-flex;}
.bosrtx2 .bosrtx2_tonw .bosrtx2_tonws .bosrtx2_tonw_left{width: 145px;height: 90px;}
.bosrtx2 .bosrtx2_tonw .bosrtx2_tonws .bosrtx2_tonw_left img{width: 100%;height: 100%;}
.bosrtx2 .bosrtx2_tonw .bosrtx2_tonws .bosrtx2_tonw_cont{flex: 1;margin-left: 15px;}
.bosrtx2 .bosrtx2_tonw .bosrtx2_tonws .bosrtx2_tonw_cont h3{font-size: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.bosrtx2 .bosrtx2_tonw .bosrtx2_tonws .bosrtx2_tonw_cont p{margin-top: 10px;width: 100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.bosrtx2 .bosrtx2_tonw .bosrtx2_tonws .bosrtx2_tonw_cont p i{font-style: initial; font-size: 14px; background-color: #ff555545;display: inline-block; padding: 2px 5px;border-radius: 3px;margin-right: 10px;}
.bosrtx2 .bosrtx2_tonw .bosrtx2_tonwx{margin-top: 10px;line-height: 25px;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.bosrtx3{margin: 15px 0;}
.bosrtx3 .bosrtx3_title{text-align: center;}
.bosrtx3 .bosrtx3_title h3{display: inline-block;font-size: 20px;padding-bottom: 10px;position: relative;}
.bosrtx3 .bosrtx3_title h3::before{content: "";display: block;width: 40%;height: 4px;background-color: #da0000;border-radius: 5px; position: absolute;left: 30%;bottom: 0;}
.bosrtx3 .bosrtx3_tonw{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;margin-top: 20px;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_left{width: 180px;height: 120px;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_left img{width: 100%;height: 100%;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_cont{flex: 1;margin: 0 15px;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_cont h3{font-size: 19px;color: #000000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_cont p{margin-top: 8px;color: #8b8178;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_cont p:last-child{display: flex;display: -ms-flexbox;display: -webkit-flex;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_cont p .bosrtx3_tonw_ckb{display: inline-block;padding: 2px 8px;border-radius: 50px;background-color: #da0000;color: #ffffff;margin-right: 10px;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_cont p.bosrtx3_tonw_chp{display: inline-block;position: relative;padding: 0 20px;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_cont p.bosrtx3_tonw_chp::before{content: "";display: block;width: 20px;height: 20px;background: url("https://www.ajkersomoy.com/himg/img/bosrtx3_tonw_chpl.png") no-repeat center left;background-size: 20px 20px;position: absolute;left: 0;top: 0;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_cont p.bosrtx3_tonw_chp::after{content: "";display: block;width: 20px;height: 20px;background: url("https://www.ajkersomoy.com/himg/img/bosrtx3_tonw_chpr.png") no-repeat center left;background-size: 20px 20px;position: absolute;right: 0;top: 0;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_cont p .bosrtx3_tonw_clb{display: inline-block;width: 20px;height: 20px;background: url("https://www.ajkersomoy.com/himg/img/bosrtx3_tonw_clb.png") no-repeat center left;background-size: 20px 20px;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_cont p i{font-weight: bold;margin: 0 10px 0 5px;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_right{padding-left: 25px;width: 200px; position: relative; line-height: 25px; text-align: justify; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_right::before {content: "+";display: block;color: #ff3737; border: 1px solid #ff3737; border-radius: 50%; font-size: 14px;position: absolute;top: 3px;left: 0; width: 15px; height: 15px;line-height: 14px;text-align: center;}

@media screen and (max-width:767px){
.bosrtx1{margin: 10px 0;}
.bosrtx1 .bosrtx1_tonw{margin-top: 10px;padding-bottom: 10px;}
.bosrtx1 .bosrtx1_tonw .bosrtx1_tonw_left img{width: 120px;height: 80px;}
.bosrtx1 .bosrtx1_tonw .bosrtx1_tonw_cont{margin: 0 0 0 10px;}
.bosrtx1 .bosrtx1_tonw .bosrtx1_tonw_cont h3{font-size: 18px;}
.bosrtx1 .bosrtx1_tonw .bosrtx1_tonw_cont p{display: none;}
.bosrtx1 .bosrtx1_tonw .bosrtx1_tonw_cont p:last-child{display: block;}
.bosrtx1 .bosrtx1_tonw .bosrtx1_tonw_right{display: none;}

.bosrtx2{margin: 10px 0;}
.bosrtx2 .bosrtx2_tonw{width: 100%;margin-top: 10px;}

.bosrtx3{margin: 10px 0;}
.bosrtx3 .bosrtx3_tonw{margin-top: 15px;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_left{width: 120px;height: 80px;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_cont{margin: 0 0 0 10px;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_cont h3{font-size: 17px;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_cont p{display: none;font-size: 14px;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_cont p.bosrtx3_tonw_chp{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_cont p .bosrtx3_tonw_clb{margin-right: 5px;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_cont p i{display: none;}
.bosrtx3 .bosrtx3_tonw .bosrtx3_tonw_right{display: none;}

}

.bianktitle{text-align: center !important;position: relative;margin: 10px 0;}
.bianktitle:before,.bianktitle::after{content: "";display: block;width: 20px;height: 100%;background-color: #da0000;border-radius: 5px; position: absolute;top: 0;}
.bianktitle:before{left: 0;}
.bianktitle::after{right: 0;}
.bianktitle h3{color: #da0000; padding: 5px 20px;margin: 0px;font-size: 16px;}
.biankbox{margin: 10px auto 20px;border: 1px dashed #da0000; padding: 10px 20px; box-sizing: border-box;font-size: 16px;line-height: 30px;text-align: justify;}
.biankbox h3{margin: 10px 0px;padding: 0;font-size: 16px;}
.biankbox p{margin: 10px 0px;padding: 0;}
.biankbox .bianktitle h3{padding: 0px 15px;margin: 0px;}
@media screen and (max-width:767px){
.biankbox{padding: 5px 10px;margin: 10px 0 20px;}.biankbox .bianktitle h3{padding: 5px 10px;}
}