@charset "utf-8";
/* CSS Document */


/*左侧栏*/
.left_bar{ position:relative;float:left;}
.left_top_box{ width:198px; border:2px solid #b73a21; margin-right:20px; position:absolute; top:20px;left:0;font-size:16px; line-height:20px; background:#fff;}
.left_top_box li a{ display:block;  padding:10px 17px;}
.left_top_box li.red_tit a{ border-bottom:1px solid #b73a21; color:#b73a21;}
.left_top_box li.red_tit2 a{ border-top:1px solid #b73a21; color:#b73a21;}
.left_top_box li.now a{ background:#b73a21; color:#fff;}
.left_top_box li.last{display:none;}
.left_top_box li.last a{ background:#b73a21; color:#fff;}
.left_top_box li.last span{ display:inline-block;background:url(../images/ico2.png) no-repeat -374px -1px; width:11px; height:16px; vertical-align:middle; margin-right:15px;}
/*右侧栏*/
.right_bar{ float:right; width:780px;font-size:16px; }
.inro_text_box { padding-top:20px; color:#333; line-height:30px;}
.inro_text_box .txt_bt{ font-size:30px; text-align:center;line-height:35px;}
.inro_text_box .txt_bt2{ font-size:24px; text-align:center;line-height:35px;}
.inro_text_box .small_bt{ font-size:18px; }
.inro_text_box .small_bt_m{ display:none;}
.inro_text_box p{ text-indent:32px;}

.pic_box{ float:left; margin-right:18px; margin-top:6px;}
.pic_box img{ width:250px; height:194px;}

.for_mobile{visibility:hidden;}
/*手机端*/
@media (max-width:767px) {
    .for_mobile{visibility:visible;}
    /*左侧栏*/
    .left_bar{ display:none;}
    /*右侧栏*/
    .right_bar{ float:none; width:auto; padding:0.35rem;font-size:0.65rem; }
    .inro_text_box { padding-top:0.6rem; color:#333; line-height:1.18rem;}
    .inro_text_box .txt_bt{ font-size:0.9rem;line-height:1.45rem;}
    .inro_text_box .txt_bt2{ font-size:0.82rem;line-height:1.45rem;}
    .inro_text_box .small_bt{ display:none;}
    .inro_text_box .small_bt_m{ display:block; font-size:0.72rem; margin-bottom:0.25rem; }
    .inro_text_box .small_bt_m span{ font-size:0.65rem; font-weight:normal;}
    .inro_text_box p{ text-indent:1.3rem;}

    .pic_box{ display:block; float:none; margin:0 0 0.4rem 0; text-align:center;}
    .pic_box img{ width:15.325rem; height:11.1rem;}

    .clearfix.m_t25.guoxue{ margin-top:0;}
}
/*ipad*/
@media screen and (min-width: 768px) and (max-width: 1002px)  {
    .left_top_box{ width:175px;}
    .left_top_box li a{  padding:10px 13px;}
    .right_bar{width:560px;}
    .inro_text_box .small_bt{ display:block;}
    .inro_text_box .small_bt_m{  display:none; }

}

