@charset "utf-8";
/* CSS Document */
.add_m_none{ display:none;}
.pz_menubox{ display:none;}
* {
	margin:0;
	padding:0;
}
body,ul,li,dl,tl,dd,h1,h2,h3,h4,p,div{ margin:0px; padding:0px;}
 
img{ border:0px; max-width: 100%;}
body {
	font-size:15px;
	color:#333;
	line-height:30px;
	font-family:"微软雅黑";
	background:#F5F7FA;
}

a {
	color:#121212;
	text-decoration:none;
}
a:webkit-any-link {
display:block;
}
a:hover {
	color:#d81f27;
	text-decoration:none;
}
.fl {
	float:left;
    !important;
	_display:inline;
}
.fr {
	float:right;
   !important;
	_display:inline;
}
.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}
.wrap {
	width:1100px;
	margin:0 auto;
} 
.addnavbarbox {
    width: 100%;
    margin: 0 auto; background-color: #fff; top:0px;position: fixed; z-index:99999; box-shadow: 0 0 25px 0 rgb(0 0 0 / 13%); height:30px; line-height:30px;
}
.360top {
	
	width:100%;
	
	color:#666666;
}
.topnr {
    height: 31px;
    line-height: 31px;
    font-size: 13px;
}
.topnr span {
	float:right;
} 
.addnews_top{margin-top:0px;}
.addnews_location{background:#F5F7FA; height:45px; line-height:45px;color:#8a8d93; margin-top:31px;}
.inner{
    margin-top: 0px;
}
.add_inner{ width:100%;}
.add_inner_left {
	width:800px; float:left;
	top: -5px;
    box-shadow: 0 0 25px 0 rgb(0 0 0 / 13%);
}
.add_inner_right {
	width:280px; float:right; 
	
}
.add_inner_right li,.add_inner_right li a{ font-size:14px;
	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;
}
.addnews_location a{color:#8a8d93; text-decoration:none;} 

 
.nynews_cont{
	 background:#FFFFFF;border:1px #F5F5F5  solid; padding:0px 20px 30px 20px; height:auto; overflow:hidden;line-height:30px;
}
.add_inner_leftcon {
	    background: #FFFFFF;
    border: 1px #F5F5F5 solid;
    padding:30px 20px 30px 20px;
    height: auto;
    overflow: hidden;line-height:30px;
}


.add_inner_leftcon .addphone { display:none; width:210px; height:40px; background:#f0532d;float:right;font-size:16px; text-align:center;
font-weight: normal;
color: #fff;
line-height: 40px;
}
.addphone a{color: #fff;}
.add_inner_leftcon .addphone b,.add_inner_leftcon .addphone #addtell400{font-weight: normal;} 
h1.news_title_tuwen{
height:50px;
font-family: "微软雅黑";
font-size:28px;
font-weight: bold;
color: #da0000;
line-height: 40px;
padding-left:0px; 
text-align:center; 
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}

.add_inner_leftcon .time{ height:50px; line-height:50px;border-top:1px solid #e4e4e4;}
.add_inner_leftcon .time p{font-size: 14px;}
.class-name-title{border-top: 1px solid #e4e4e4;}
/*add_news-add_releat_teacher-top beign */
.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.span06 > .tel>a {
    color: #fff;
}
.addarticle_bot >span.span07 {
    background: #068bf2;
    padding: 4px 10px;
    border-radius: 5px;
    color: #ffffff;
}
.apTopDiv { width: 300px; height: 560px; margin-bottom: 20px; display: none;}
/*右侧表单修改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; font-size: 16px;}
.ap-right .add_b .bk { font-size: 18px; box-sizing: border-box; font-weight: bold; color: #444; background: url("https://www.ajkersomoy.com/himg/css/course/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/himg/css/course/tuwenimg/btn_zxzx1.gif") no-repeat center; width: 128px; height: 1px; margin: 10px auto; text-align: center; display: block; color: #fff; }
/*独立news 页面右侧 begin*/
.add_rightbox {
    border: 0px #dfdfdf solid; margin-bottom:20px;
    box-shadow: 0 0 25px 0 rgb(0 0 0 / 13%);
	background-color: #fff;
}
.add_righttit { 
	padding:20px 0px 0px 0px;
}
.add_righttit span{
	line-height:25px;
    font-family: "微软雅黑";
    font-size: 20px;
    font-weight: normal; 
	padding-left:25px;
	margin-left: 15px;
	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: 3px;
	font-size: 14px;
}
.add_rightcon {
    padding: 0px 5px 20px 10px;
    width:auto;
    overflow: hidden;
}
#addnews_book_r{display: none;}
.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;}

.sok-footer {
    background-color: #ffffff;
    text-align: center;
    font-size: 14px; height:45px; line-height:45px;
    box-shadow: 0 0 25px 0 rgb(0 0 0 / 13%);
    margin-top: 20px;
}
.width_all {
    width: 100%;
    max-width: 1920px;
    margin: 0 auto;
    min-width: 1200px;
}
.width_main {
    width: 1200px!important;
    margin: 0 auto;
}
.sok-footer .qx-p1, .qinxue-footer .qx-p2 {
    font-size: 14px;
    color: #443F3F;
    line-height: 30px;
    white-space: nowrap;
}
.sok-footer p,
.sok-footer a {
    color: #443F3F;
    font-size: 14px;
}

.turnpage{ margin-top:20px;padding-top:10px;border-top: 1px solid #e4e4e4; font-size:14px;}
.sok-footer{height: auto !important; padding: 10px 0;}
.sok-footer p{line-height: 25px;font-size: 14px;}
@media (max-width: 767px){
.add_inner_leftcon .time{line-height: 30px; padding: 0 3vw;border-bottom: 1px solid #e4e4e4;border-top:none;}
.add_inner_leftcon .time p{font-size: 13px;line-height: 1.7;margin-bottom: 10px; text-align: left;}
.add_inner_leftcon .time p span{display: block;}
.sok-footer {
    display: none;
}
}
@media screen and (max-width:767px) {
body {
    font-size: 0.9em; width:100%;
    font-family: 微软雅黑,雅黑;
    color: #575757;
} 
.360top .topnr { padding-left:5px;}
.topnr span { display:none;}
.head{ height:auto;}
.wrap {
    width: 100%;
    margin: 0 auto;
} 
.wrapper{ width:100%} 

 .add_inner2_left {
	width:100%;
	
}
.add_inner2_right {
	width:100%;
}
.add_inner_left {
	width:100%;
	
}
.add_inner_right {
	width:100%;
	margin-bottom:0px;
} 
.add_rightbox{margin-bottom:0px;}
.addnavbarbox { display:none;} 
.addnews_location{display:none;}
 .add_inner_leftcon {padding:0px;} 
 .add_inner_leftcon .addphone { display:block; width:100%; height:40px; background:#f0532d; float:none;clear:both;font-size:16px; text-align:center;
 font-weight: normal;
 color: #fff;
 line-height: 40px;}
 .add_inner_right li,.add_inner_right li a{ font-size:14px;}
 .add_inner_leftcon h1 {
 height:auto; 
 white-space: inherit;
 text-align: left;
 font-size: 24px;
 padding: 0 3vw;
 
 }
 .add_righttit {
     padding: 15px 0px 5px 0px;
 }
 /*all is over*/
 .add_inner_leftcon .turnpage { display:none;} 
 .summary {  
 	border:0px;
 }
 #addnews_book_r{ height:30px;display: block;}
 .add_rightbox{ width:auto;display: block; margin:0 auto;padding:0px 3%;}
}
/*addcity search over*/
@media screen and (max-width:767px) {
.addarticle_bot >span.span04 {
    margin: 0px 0px;
}

.ap-right .add_b { margin:20px 0px 0px 25px;font-size: 16px; }
.ap-right {
    background:#ffeae5;
    width: 100%;
    height:auto; margin:0px auto;
	margin-top:10px; z-index:999;
} 
.ap-right .bd{margin: 0 3vw;}
.add_righttit span{margin: 0;}
.add_rightcon{ width:100%;margin-bottom: 50px; padding: 0px 5px 10px 0px;}
.ap-right .ms{margin: 6px 3vw 0;}
.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); }
.add_rightcon ul li span.xuhao{left: 0;}
.add_rightcon ul li{padding-left: 25px;}
.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; left:0; bottom:0; z-index:999; display:block;}
.pz_menu{ float:left; width:100%; height:55px;}
.pz_menu ul{ float:left; width:100%;height: 55px;}
.pz_menu li{ float: left; width:25%; height: 55px; background: #464646;}
.pz_menu li:nth-child(1){background: #da0000;}
.pz_menu li:nth-child(2){background: #464646;}
.pz_menu li:nth-child(3){background: #464646;}
.pz_menu li:nth-child(4){background: #464646;}
.pz_menu li a{ float:left; width:100%; padding-top:9px; height:auto; color:#ffffff; font-size:14px; line-height:20px; text-align:center;} 

/* 22/1/17 */
.add_inner_leftcon .time{
	height: auto;
}
.addarticle_bot{padding: 0 3%;}
.class-list-left{
	padding: 0 3%;
}
}
.class-intro{ font-weight:normal;}
.class-intro p{font-size:16px;line-height:30px;margin: 15px 0;}
.class-intro h2,.class-intro h3,.class-intro h4{font-size: 18px; line-height: 30px; font-weight: bold; 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; background-color: #da0000; display: inline-block; position: relative; color: #fff; border-radius: 0 95px 95px 0;}
ul.jiadian{overflow: initial;margin: 15px 0px 15px 0px;}
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;}
}
.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;font-size: 16px;}
.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;font-size: 16px; 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;font-size: 16px; 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;}
}
