.right_news_con a{color:#bbb}
.news_con a{color:#000}
.cur_position{width:1200px;height:48px;margin:0 auto}
.cur_position p{font-size:14px;color:#bbb;line-height:48px}
.cur_position p a{color:#bbb}
.cur_position p a:hover{color:#f33}
.main_body{width:1200px;height:auto;margin:0 auto;overflow:hidden}
.main_left{width:900px;float:left;height:auto;margin:0 auto;background:#fff}
.title_author{width:852px;height:90px;margin-top:30px;margin:0 auto;padding-top:18px}

.page .title_author{height:60px}

.news_title{width:852px;height:30px}
.news_title p{font-size:20px;line-height:30px;font-weight:700}
.author_date{width:852px;height:18px;margin-top:10px}
.news_author{width:auto;height:18px;padding:0 20px 0 0;float:left}
.news_author p{font-size:12px;color:#bbb}
.news_date{width:auto;height:18px;float:left}
.news_date p{font-size:12px;color:#bbb;padding-right:20px}
.title_line{width:856px;height:1px;background:#f0f0f0;margin-top:8px}
.news_con{font-size:16px;line-height:26px;padding:0 24px 0 24px}
.news_con .info_con iframe{margin-bottom: 20px;width:100%;height:530px}
.info_con img{height:auto;max-width:100%;margin:0 auto;display:block;margin-bottom:20px}
.info_con hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
.con_from{width:852px;height: auto;margin:0 auto;border-bottom:1px solid #f0f0f0;margin-top:52px;padding-bottom: 25px;}
.con_from_left{height: auto;float:left;}
.con_from_left p{font-size:12px;color:#bbb}
.con_from_left p{font-size:12px;color:#bbb}
.con_from_left p a{color:#bbb}
.con_from_left p a:hover{color:#f33}
.sub_div{width:262px;height:25px;float:left}
.sub_div p{font-size:12px;color:#bbb;text-align:right}
.sub_div p a{font-size:12px;color:#bbb;text-align:right}
.tag_fx_ewm{width:852px;margin:0 auto;display: inline-block;}
.tag_div{width: 100%}
.tag_div_child{margin-top:10px;margin-left: 25px;display: inline-block;margin-bottom: 10px;}
.tag_div_child1{width:auto;height:30px;border:1px solid #f0f0f0;float:left;margin-right: 15px;margin-top: 8px;text-align:center;padding:0 12px;margin-bottom: 5px;}
.tag_div_child1 a{font-size:12px;color:#bbb;text-align:center;line-height:30px}
.tag_div_child1:hover{border-color:#000}
.tag_div_child1:hover a{color:#000}
.fx_div{width:254px;height:40px;margin-top:41px}
.ewm_div1{width:312px;height:154px;float:left}
.ewm_con_div{width:126px;height:154px;float:right;margin-top:12px}
.ewm_pic{width:126px;height:126px}
.ewm_title{width:126px;height:20px}
.ewm_title p{font-size:12px;color:#bbb;text-align:center}
.ewm_title p a{color:#bbb}
.news_right{width:280px;height:auto;float:left;margin-left:20px}
.news_top{width:280px;height:auto}
.ad_div{width:246px;height:146px;margin:0 auto;margin-top:16px}
.right_news{width:246px;height:auto;margin:0 auto;margin-bottom:20px;background:#fff;padding:16px}
.right_news_title{width:246px;height:24px;margin-bottom:10px}
.news_right .right_news:last-child{margin-bottom:0}
.right_news_title p{font-size:16px;line-height:1;font-weight:500;position:relative;padding:0 0 0 12px}
.right_news_title p:before{position:absolute;left:0;top:0;width:4px;height:100%;content:"";background:#f33;border-radius:2px}
.right_news_list{width:246px;height:auto;overflow:hidden}
.right_news_list_one{width:246px;height:auto;overflow:hidden;margin-bottom:12px}
.right_news_num{width:20px;height:20px;float:left}
.right_news_num p{font-size:14px;color:#bbb}
.right_news_con{width:auto;height:auto;float:left}
.right_news_con a:hover{color:#f33}
.right_news_con p{font-size:14px}
.wap_gary_div{display:none}
#wapnavlist{display:none}
.wap_footer_fg{display:none}
.report_div{width:668px;height:274px;background:#fff;z-index:9;position:fixed;left:30%;bottom:28%;border:1px solid #bbb;box-shadow:0 0 10px 4px #bbb}
.option_font{width:616px;height:24px;margin:0 auto;margin-top:33px}
.font_div{float:left;width:60px;height:24px}
.font_div p{font-size:14px;color:#000;font-weight:700}
.option_div{float:left;width:536px;height:24px;margin-left:6px}
.reason_div{width:616px;height:110px;margin:0 auto;margin-top:26px}
.reason_text{width:99%;height:110px;border:1px solid #bbb;margin:0 auto;resize:none}
.tj_div{width:616px;height:32px;margin:0 auto;margin-top:26px}
.tj_yzinput{width:114px;height:32px;float:left;margin-left:328px}
.tj_yzdiv{width:82px;height:32px;float:left;margin-left:10px}
.submit_div{width:72px;height:32px;float:left;margin-left:10px}
.submit_btn{width:70px;height:32px;border:1px solid #000;background:#000;text-align:center;color:#fff;cursor:pointer}
.stu_info{width:100%;height:382px;overflow:hidden}
.stu_pic{width:278px;height:382px;float:left}
.stu_pic img{width:266px;height:380px;border:1px solid #f5f5f5}
.stu_info_font{width:516px;height:382px;float:left;margin-left:58px}
.stu_name{width:516px;height:226px;margin-top:10px}
.name_p{font-size:16px;color:#101010;font-weight:700}
.des_p{padding-top:20px;color:#999;font-size:14px;line-height:25px}
.class_name{width:516px;height:132px;padding-top:20px;color:#999;font-size:16px;line-height:25px;display:none}
.class_p{padding-top:20px;color:#999;font-size:16px;line-height:25px}
.info_con p,.info_con h1,.info_con h2,.info_con h3,.info_con h4{margin-bottom:20px}
.info_con h1,.info_con h2,.info_con h3,.info_con h4{font-size:18px;font-weight:600}
.info_con strong{font-weight:600}


@media only screen and (max-width:767px){

  .news_con .info_con iframe{width:100%;height:220px}

  .cur_position{width:96%;margin-top:0.8rem;height:0.6rem; display:none;}
  .cur_position p{font-size:0.24rem; line-height:0.6rem;}


  .main_body{width:100%;margin-top:.8rem;background:#fff}
  .news_right{display:none}
  .main_left{width:96%;float:none !important}
  .title_author{width:96%;height:auto;margin-top:0;margin:0 auto;padding-top:.2rem}
  .news_title{width:100%;height:auto}
  .news_title p{font-size:.28rem;line-height:.4rem}
  .author_date{width:96%;height:.3rem;margin-top:.1rem}
  .news_author p{font-size:.22rem}
  .news_con{width:100%;margin-top:.2rem;font-size:.24rem;line-height:24px;padding:0}
  .news_con img{max-width:100%}
  .title_line{width:100%}
  .stu_info{width:100%;height:3.4rem}
  .stu_pic{width:41%;height:3.4rem}
  .stu_pic img{width:100%;height:3.4rem;border:1px solid #f5f5f5}
  .stu_info_font{width:54%;margin-left:4%;height:3.4rem}
  .stu_name{width:100%;height:2.4rem;margin-top:.06rem}
  .name_p{font-size:.28rem;color:#101010;font-weight:400}
  .des_p{padding-top:.2rem;color:#999;font-size:.18rem;line-height:.34rem}
  .class_name{width:324px;height:96px;display:none}
  .class_p{padding-top:.1rem;color:rgba(0,0,0,1);font-size:.18rem;line-height:.3rem}
  .info_con{margin-top:.14rem;width: 96%;margin: 0 auto}


  .con_from{width: auto;height: auto;display: inline-block;padding-top: 15px;margin: 0 10px 0 10px;padding-bottom: 15px;}
  .tag_fx_ewm{display:block;width:100%;background:#fff;margin:0 auto;padding-top: .1rem;position:relative;}
  .tag_div .tag_div_child{margin-left: 10px;margin-top: 0;}
  .tag_div .tag_div_child1{}
  .ewm_div{width:100%}
  .ewm_con_div{width:2.1rem;margin:0 auto;float:none}
  .wap_from{width:96%;margin:0 auto;display:block}
  .wap_from p{font-size:.22rem;text-align:center;color:#bbb}
  .wap_fx{width:96%;height:.5rem;margin:0 auto;display:block;padding-top:.3rem;padding-top:.2rem;padding-bottom:.15rem}
  .wap_fx_font{width:1.4rem;float:left}
  .wap_fx_font p{font-size:.26rem;color:#101010}
  .wap_fx_small{width:auto;margin-left:-.2rem;float:left}
  .wap_bjfx{width:auto;float:left;padding:0 .2rem;background:#000;color:#fff;height:.4rem;border-radius:12px;line-height:.4rem;margin-left:.2rem}
  .wap_cdfx{width:auto;float:left;padding:0 .2rem;border:1px solid #000;color:#000;height:.4rem;border-radius:12px;line-height:.4rem;margin-left:.2rem}
  .wap_address{width:96%;margin:0 auto;margin-top:.34rem}
  .wap_address p{font-size:.26rem;color:#cecece;text-align:center}




  #wapnavlist{position:relative;font-size:14px;background-color:#fff;display:block;margin-top:.8rem;z-index:99}
  #wapnavlist ul li{text-align:center;width:auto}
  #wapnavlist ul li a{padding:10px 10px 8px 10px;display:inline-block;color:#333;margin-left:5px}
  #wapnavlist ul li a.now{background-color:#fff;border-bottom:2px solid #f33}
  .wap_gary_div{width:100%;height:.16rem;background:#f5f5f5;display:block}
  .wap_footer_fg{height:1px;background:#f5f5f5;margin-top:16px;display: block;margin: 0 10px 0 10px;}


}


/*标签云*/
.tagcloud{display:inline-block}
.tagcloud li{width:auto;height:30px;border:1px solid #f0f0f0;float:left;margin-right:6px;margin-bottom:6px;text-align:center;padding:0 12px}
.tagcloud a{font-size:12px;color:#bbb;text-align:center;line-height:30px}
.tagcloud li:hover{border-color:#000}
.tagcloud :hover a{color:#000}

/*相关推荐*/
.listnews_box_text_job{padding:20px 0;border-top:1px solid #eee}
.listnews_box_text{height: 120px;padding:20px 0;border-top:1px solid #eee;width: 95%;margin: 0 auto;}
.listnews_box_img{border:0;float:left;margin-right:20px;width:180px;height:auto}
.listnews_box_img img{width:180px;height: 120px;object-fit: cover;}
.listnews_box_h5{font-size:20px}
.listnews_box_info{line-height:30px;color:#888}
.listnews_box_info a{padding-right:5px;color:#888}
.listnews_box_text h3+p{padding:15px 0;line-height:20px}
.mr10{margin-right:10px}

@media only screen and (max-width:767px){
  .listnews_box_text{height:80px}
  .listnews_box_img{border:0;float:left;margin-right:10px;width:30%}
  .listnews_box_img img{width:100%;height: 80px;object-fit: cover;}
  .listnews_box_text h3+p{display:none}
  .listnews_box_h5{font-size:16px;font-weight:400;overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
  .listnews_box_text_job{display:none}
  .listnews_box_text{padding:10px 0}
  .keywords{display:none}
}

/*侧栏显示在左边*/
.main_left.sidebar_left{float:right}
.main_left.sidebar_left+.news_right{margin-left:0}