.pnewstopbox { 
	border-bottom:1px solid #e3e3e3; 
	width:100%;
	height:40px; line-height:40px;
	color:#666666;
}
.pnewstop { font-size:13px;
}
.pnewstop span {
	float:right;
}
.inner2 {
    margin-top: 15px;
}
.add_inner_left {
	width: 900px; float:left;
	top: -5px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.2);
}
.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:block; width:210px; height:40px; background:#e40c77;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:40px;
font-family: "微软雅黑";
font-size:24px;
font-weight: bold;
color: #000;
line-height: 35px;
padding-left:0px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;
border-bottom: 1px solid #e4e4e4;
text-align:center;
margin-top: 25px;
}
.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: #e40c77 solid 2px;
    color: #e40c77;
}
.addnews_tab_list{ height:auto; overflow:hidden; clear:both;margin-top: 0 !important;}
.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 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 0 0;
}
.addarticle_bot >span.span04 span{color: #e40c77 !important;}
.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;
}

@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 .addphone{ display:block; width:100%; height:40px; background:#289613; float:none;clear:both;font-size:16px; text-align:center;
font-weight: normal;
color: #fff;
line-height: 40px;
}
.nynews_cont_tuwen .addphone { display:block; width:100%; height:40px; background:#e40c77; 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: 300;
    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 { padding-left:14px;}
.addwaptop img {
    margin-top: 3px;
    margin-right: 4px;
    display: inline-block;
    float: left;
}
.addwaptop .wapjigou {
    width: -moz-calc(100% - 100px);
    width: calc(100% - 100px);
}
.nynews_cont_tuwen h1 {
height:auto; 
-webkit-line-clamp: 5;
font-size: 24px;
margin-top: 10px;
padding: 0 3vw 10px;
text-align: left;
}
.addfabujg{ display:none;}
#addnews_tab_box{display: block; height:auto;padding: 0 3%;} 
.nynews_cont_tuwen .turnpage { display:none;} 
.add_inner_right {
	width:100%; margin:0px auto;float:none;
	margin-bottom:30px;
}
.ap-right .add_b { margin:20px 0px 0px 25px; }
.add_rightbox{ width:100%; margin:0 auto;padding:0px 3%;box-sizing: border-box;}
.add_righttit {
    padding: 10px 0px 10px 0px;
}
/* 2022/8/24 */
.nynews_cont_tuwen .time{line-height: 30px;}
.nynews_cont_tuwen .time p {margin-bottom: 10px;font-size: 13px;  padding: 0 3vw;}
.nynews_cont_tuwen .time p span{display: block;text-align: left !important;}
}





@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;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:#e40c77;
	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{ 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: url(tuwenimg/on.jpg) no-repeat center; width:280px; height: 560px; margin-bottom: 20px; position: relative; }
.ap-right .title { color: #fff0eb; font-size: 20px; font-weight: bold; background: url(tuwenimg/wa.png) no-repeat center; width: 294px; height: 52px; line-height:40px; text-align: center; position: absolute; border-bottom: none; top: 20px; left: -14px; }
.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: #e40c77; 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 .submit { position: inherit; background: url(tuwenimg/3.png) no-repeat left center #e40c77; font-size: 15px; color: #ffffff; background-position-x: 165px; padding: 0; }
.ap-right .ms { color: #666666; font-size: 13px; text-align: center; margin-top: 6px; }
.ap-right .add_b { margin:20px 0px 20px 12px; }
.ap-right .add_b .bk { font-size: 18px; box-sizing: border-box; font-weight: bold; color: #444; background: url(tuwenimg/tel.png) no-repeat left center; padding-left: 24px; }
.ap-right .add_b .bk i { font-weight: normal; font-size: 18px; }
.addteacher_qq{ margin:20px 0px 20px 30px; }
.ap-right .add_b .addonclick{ background: url(tuwenimg/btn_zxzx1.gif) no-repeat center; width: 128px; height: 42px; margin: 10px auto; text-align: center; display: block; color: #fff; }
.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:40px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.2);
}
.add_righttit { 
	padding:20px 0px 5px 0px;
}
.add_righttit span{ 
	line-height:25px;
    font-family: "微软雅黑";
    font-size: 20px;
    font-weight: normal; 
	padding-left:30px;
	margin-left: 8px;
	position: relative;
}
.add_righttit span::before{
	content: "荐";
	display: block;
	width: 25px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	background-color: #e40c77;
	color: #fff;
	font-style: normal;
	position: absolute;
	left: 0px;
	top: 4px;
	font-size: 14px;
}
.add_rightcon {
    padding: 0px 5px 20px 5px;
    width:auto;
    overflow: hidden;
}
.add_rightcon ul li { 
     height:35px; line-height:35px; 
	 position: relative;padding: 0 0 0 35px;
}
.add_rightcon ul li span.xuhao{display: block;visibility: initial; position: absolute; left: 3px; top: 5px; height: 20px; width: 25px; line-height: 22px; text-align: center; background-color: #eeeeee; color: #000;}
.add_rightcon ul li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; height: 30px; line-height: 30px; font-size: 14px;}
.add_rightcon ul li:nth-child(1) span.xuhao{background-color: #e40c77; color: #fff;}
.add_rightcon ul li:nth-child(2) span.xuhao{background-color: #e44195; color: #fff;}
.add_rightcon ul li:nth-child(3) span.xuhao{background-color: #e46c9a; color: #fff;}
.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:12px;}
.pz_menubox{ display:none;}
.sok-footer{text-align: center;margin-top: 30px;background-color: #ffffff;box-shadow: 0 -1px 3px rgba(0,0,0,0.2);padding: 10px 0;}
/*index bgein*/
@media screen and (max-width:767px) {
body {
    font-size: 16px;
    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%;margin-top: 10px;}
.addarticle_bot span{line-height:30px;margin:0px;}
.addarticle_bot >span.span04 {
    margin: 0px 0px 10px;
}

.addnavbarbox .top{ display:none;}
/*addnews_book_r begin*/
#addnews_book_r{ height:30px;display: block;}
.ap-right {
	    background:#ffeae5;
	    width: 94%;
	    height:auto; margin:0px auto;
		margin-top:10px;
	} 
	.ap-right .title { color: #fff0eb; font-size:25px; font-weight: bold; background:#e40c77; width:100%; height:50px; line-height:50px; text-align: center; position: absolute; border-bottom: none; top: 0px; left:0px;}

	.ap-right .bd .submit{background-position-x: 100px;}
	.ap-right .add_b { margin:20px 0px 0px 25px; }
.tongyong_foot a{ height:auto; line-height:30px;padding:0px 3px; text-align:center;font-size:14px; color:#888;} 
.sok-footer{display: none;}
.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: url(class/down_img1.jpg) right repeat-y;
        background-color: #464646;
    }
	.pz_menu li:nth-child(1){
		background-color: #e40c77;
	}
    .pz_menu li a {
        float: left;
        width: 100%;
        padding-top: 9px;
        height: auto;
        color: #ffffff;
        font-size: 14px;
        line-height: 20px;
        text-align: center;
    }
.online-fix-img {
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 21px;
}
.pz_menu li span {
    display: inline-block;
    margin-left: 8px;
    color: #fff;
}
.botbar1{background: #f24a71;width: 34%;}
.botbar2{background: #1184e1;width: 34%;}
.botbar3{background: #ffcd00;width: 32%;}
.add_righttit span{margin-left: 5px;}
.add_rightcon{padding: 0 0 20px 0;}
}
.addnews_tab_con_tuwen{ font-weight:normal;}
.addnews_tab_con_tuwen p{ font-size:16px;line-height:30px; margin: 15px 0;}
.addnews_tab_con_tuwen h2,.addnews_tab_con_tuwen h3,.addnews_tab_con_tuwen h4{font-size: 18px; font-weight: bold; margin: 15px 0;}
.bk22-tit{ width:auto; text-align:center; font-size:20px; padding:15px; font-weight:bold;margin:15px 0;} 
.bk22-tit span{border:2px solid #ddddeb; padding:15px; display: inline-block;}
.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 15px 5px 15px; border-radius: 20px 20px 20px 0; display: inline-block; border: 1px solid #e40c77; background-color: #e40c77; color: #fff; position: relative; line-height: 30px;}
ul.jiadian{overflow: initial;margin: 15px 0px 15px 0px;}
ul.jiadian li{padding-left: 15px; line-height: 30px; font-size: 16px;overflow: initial; position: relative; margin: 0 0 15px; text-align: justify;}
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{padding: 0 15px 10px; margin: 0 0 15px; border: 1px solid #e40c77; box-shadow: #e40c77 0 0 10px inset;}
div.kk h3.shugang{margin: 0 0 15px -15px !important;border-radius: 0 20px 20px 20px;}
div.kk p{margin: 0 0 15px !important;}
.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: #e40c77; 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(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(shouji.png) no-repeat center; background-size: auto 100%; position: absolute; left: 0; top: -1px;}
@media screen and (max-width:767px){
.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;}
}
.bianktitle{text-align: center !important;margin: 15px 0;}
.bianktitle h3{display: inline-block; color: #000000;position: relative; padding: 10px 15px;font-size: 16px;}
.bianktitle h3:before,.bianktitle h3::after{content: "";display: block;width: 100%;height: 5px;position: absolute;left: 0;}
.bianktitle h3:before{background: linear-gradient(to right, #e40c77 , transparent);top: 0;}
.bianktitle h3::after{background: linear-gradient(to right, transparent , #e40c77 );bottom: 0;}
.biankbox{margin: 0px auto 20px;border: 5px double #e40c77; border-radius: 10px; position: relative; padding: 10px 15px; 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: 10px 15px;margin: 0px;}
@media screen and (max-width:767px){
.biankbox{padding: 5px 10px;margin: 0px 0 20px;}.biankbox .bianktitle h3{padding: 5px 15px;}
}
