/** LB_INDEX **/
.middle_content{ clear:both;}
.m_lf{ width:690px; float:left;}
.m_lf_m1{ height:247px;}
.m_lf_m1_lf{ width:325px; float:left; height:247px; background:#efefef;}
.jdt{ width:308px; margin:10px 0px 0px 8px; overflow:hidden; height:228px; }

.m_lf_m1_rt{ width:323px; float:right; height:240px; border:1px solid #F2F2F2;  background: #f1f1f1;}
.m_lf_m1_rt .title_01{ height:40px; line-height:40px; font-size:16px; font-weight:bold; padding:0px 10px; overflow:hidden; }
.m_lf_m1_rt .cont_01{ height:56px; width:304px; margin-left:10px; border-bottom:1px solid #3695DA; overflow: hidden; }
.m_lf_m1_rt ul{ overflow:hidden; padding-top:10px; width:304px; padding-left:10px;}
.m_lf_m1_rt ul li{ width:151px; float:left; height:25px; } 
.m_lf_m1_rt ul li a{ height:25px;  padding-left:10px; display:block; }
.m_lf_m1_rt ul li a h3{overflow:hidden; text-overflow: ellipsis; white-space: nowrap; font-weight:normal;}
.m_lf_m1_rt ul li a h3 strong{ font-weight:normal; }
.li_bk_01{background:url(http://www.zixuephp.com/templets/zixuephp/images/zixue_19.jpg) no-repeat 0px center;}
.li_bk_02{background:url(/templets/zixuephp/images/zixue_22.jpg) no-repeat 5px center;}

.gdu_01{ height:154px; border:1px solid #F2F2F2; clear:both; margin-top:10px;}
.gdu_01_nr{ width:642px; height:142px; margin:5px 0px 0px 10px; position:relative; overflow:hidden;}
.gdu_01_nr ul{ position:absolute; overflow:hidden;}
.gdu_01_nr ul li{ width:142px; height:142px; float:left; margin-left:10px; text-align:center;}
.gdu_01_nr ul li img{ border:0px; border:none; margin-top:13px;}
.gdu_01_nr ul li p{ clear:both; text-align:center; height:28px; line-height:28px; padding-top:10px; overflow:hidden}

.gdu_02{ border:1px solid #F2F2F2; clear:both; margin-top:10px; }
.gdu_02_nr{ padding:5px; overflow:hidden; clear:both;}
.gdu_02_nr ul li{ margin:5px; height:25px; display:block; border-bottom:1px dashed #D7D7D7; clear:both;} 
.gdu_02_nr ul li .h3_1{ float:left; display:block; width:120px; overflow:hidden; overflow:hidden} 
.gdu_02_nr ul li .h3_1 a{ color:#36F;}
.gdu_02_nr ul li .p_1{ float:right; width:510px; display:block; overflow:hidden; height:25px;}
.gdu_02_nr ul li .p_1 a{ margin-right:3px;}

.md_lm{ clear:both; overflow:hidden;}
.md_lm .md_lm_ul{ clear:both; overflow:hidden; padding:10px 0px;}
.md_lm  li{ width:324px; float:left; height:298px; border:1px solid #F2F2F2; margin-right:11px; margin-bottom:5px;}
.md_lm li.margin_no_r{ margin-right:0px;}
.li_lm_01{ margin-left:13px;}
.li_tm_01{ margin-top:10px;}
.md_lm li .li_nr{ width:316px; padding-left:4px;}
.title_02{ height: 25px; background: #F8F9FA; border-bottom:1px solid #3695DA; line-height: 25px; text-indent:0.5em; font-size:14px; color:#ff8533; font-weight:bold; position:relative;}
.title_02 h2{ color:#D61707; font-size:16px; font-weight:bold;}
.title_02 h3{ float:left; color:#D61707; font-size:16px; font-weight:bold;}
.title_02 span{ position:absolute; z-index:2; top:0px; right:15px;}

.title_03{ height:28px; border-bottom:1px solid #3695DA; line-height:28px; background:#3695DA; text-indent:0.5em; font-size:14px; color:#3695DA; font-weight:bold; position:relative;}
.title_03 h2{ color:#ffffff; font-size:16px; font-weight:bold;}
.title_03 h3{ float:left; color:#fff; font-size:16px; font-weight:bold;}
.title_03 span{ position:absolute; z-index:2; top:0px; right:15px; font-size:12px;}

.cont_02{ height:75px;}
.cont_02 img{ display:block; float:left; width:120px; height:70px; padding:3px 2px;}
.cont_03{ overflow:hidden; padding:5px 5px; clear:both;}
.cont_03 li{ width:290px;  overflow:hidden; line-height:25px; height:25px; border:none; margin:0px; text-overflow: ellipsis; white-space: nowrap; text-indent:2em; background:url(/templets/zixuephp/images/icon3.gif) no-repeat left center;}
.cont_02_rt{ float:right; width:180px;}
.cont_02_rt h2{ font-size:14px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.cont_02_rt font{ height:46px; overflow:hidden; display: block; overflow: hidden;} 

.m_rt{ width:300px; float:right;}
.m_rt_01{ width:323px; border:1px solid #F2F2F2; height:246px;}
.m_rt_01_lf{ width:58px; height:230px; float:left; border-right:1px solid #ff6600; margin-top:5px;}
.m_rt_01_lf ul{ padding:5px 0px 0px 4px;}
.m_rt_01_lf ul li{ margin-top:2px; text-align:center; background:#ff6600; color:#fff; cursor:pointer;}
.m_rt_01_rt{ float:right; width:260px; height:231px; padding-top:5px; overflow:hidden;}
.m_rt_01_rt ul li { overflow:hidden; height:25px;}
.m_rt_01_rt ul li a{ color:#666; text-decoration:none;}
.m_rt_01_rt ul li a:hover{ color:#F00; font-weight:bold;}

.tags{ clear:both; margin-top:10px; border:1px solid #F2F2F2; }
.m_rt_02nr{   border:1px solid #F2F2F2;}
.jrtj_ul{ padding:5px; clear:both; overflow:hidden;}
.jrtj_ul li{ text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}

.table_kd_02{ clear:both; margin-top:10px; width:998px; height:133px; border:1px solid #F2F2F2;}
.table_kd_02t{  height:43px;  border-bottom:1px solid #3695DA; padding-top:10px; width:988px; margin-left:5px;}
.table_kd_02t ul li{ float:left; height:25px; width:75px; background:#3695DA; text-align:center; color:#fff; line-height:25px; cursor:pointer; margin-left:10px;}
.table_kd_02m{ height:103px;}
.table_kd_02m ul{ overflow:hidden; padding-top:10px;}
.table_kd_02m ul li{ float:left; width:240px; margin-left:8px; height:30px; line-height:30px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}

.link{ clear:both; border:1px solid #F2F2F2; height:133px; width:998px; }
.link_nr{ padding:5px; overflow:hidden;}
.link_ul{ padding-top:5px; overflow:hidden; padding-left:10px;}
.link_ul li{ float:left; padding:2px 10px;}

.dj_top{ position:fixed; z-index:2; left:5px; bottom:100px;}

/*** list ***/
.listz_ul{ overflow:hidden; padding-top:10px; margin-left:10px; padding-bottom:20px;}
.listz_ul li{ float:left; background:#ff8533; text-align:center; margin-right:5px; margin-bottom: 5px; padding:0px 5px;}
.listz_ul li a{ color:#fff; }

.listz_rt_01{ clear:both; margin-top:10px; border:1px solid #F2F2F2;}
.listz_rt_01 .title_02 b{ cursor:pointer;}

.listz_rt_02{ clear:both; margin-top:10px; border:1px solid #F2F2F2;}
.listz_rt_nr{ width:314px; padding:10px 0px 0px 8px; overflow:hidden;}
.listz_ul_02{ overflow:hidden;}
.listz_ul_02 li{ padding:2px 0px; overflow:hidden;}
.listz_ul_02 li .ltt_01{ color:#ff6600; font-weight:bold; font-size:12px; height:25px; overflow:hidden;  }
.listz_ul_02 li .ltt_01 a{ color:#3695DA; }
.listz_ul_02 li .lcc_01{ text-indent:1em; line-height:24px; }

/** list **/
.tt4{
    font-size: 25px;
    padding: 10px 0px 15px 15px;}
.lm_cont{ border:1px solid #F2F2F2; overflow:hidden; padding:0px 10px; padding-top: 10px; }
.lm_cont h2{font-size:28px;padding: 20px 0px;}
.lm_cont h2{font-size:26px;padding: 18px 0px;}
.lm_cont h3{font-size:24px;padding: 15px 0px;}
.lm_cont h4{font-size:22px;padding: 12px 0px;}
.lm_cont h5{font-size:20px;padding: 10px 0px;}
/*nth-child(2)*/
.lm_cont .lm_info,.lm_cont>div:nth-child(1){
	padding:15px; overflow:hidden; border-bottom: 1px solid #f1f1f1;
    margin-bottom: 15px;
}
.video_top{padding:15px 10px; }
.video_top h2{ height:35px; line-height:35px; font-size:16px; color:#003466;}
.video_top .introduction{color:#666; font-size:12px; line-height:26px;}
.lm_xh{ overflow:hidden; padding:0px 0px;}
.lm_xh li{ border-bottom:1px dashed #EEE; padding:15px 0px 15px 15px; overflow:hidden; position: relative;}
.lm_xh li .video_img{ display:block; float:left; padding-left:5px;}
.lm_xh li .box_video_node{ display:block; float:right; width:510px; position:relative;}
.lm_xh li .box_video_node .a_title{ display:block; color:#54aed0; font-size:18px;}
.lm_xh li .box_video_node .span_rd{ display:block; position:absolute; top:0px; right:5px; color:#999;}
.lm_xh li .box_video_node .p_video_jj{display:block;}
.lm_xh li:hover{ background:#F7F7F7;}
.lm_xh li .lm_img{ display:block; width: 120px; height: 80px; float: left; margin-right: 10px; border-radius: 6px; box-shadow:#AEAEAE 2px 2px 5px;}
.lm_xh li .li_lm_rt{ /*float:left;*/ /*width:510px;*/ margin-right:0px;}
.li_lm_t{  line-height:35px; overflow: hidden; font-weight:bold; color:#FF8000;  font-size:14px; padding-top: 5px;}
.li_lm_t a{ color:#3695DA; /*display:block; float:left; */margin-right: 10px; overflow:hidden; /*white-space: nowrap; text-overflow: ellipsis;*/ font-size:20px;}
.li_lm_t a:link    {color:#3695DA;}
.li_lm_t a:visited {color:#c7c7c7;}
.li_lm_t a.s16{ font-size:16px;}
.li_lm_t span{ /*display:block; float:left;*/ font-weight:normal; color:#999; font-size:12px; }
.li_lm_m{ overflow:hidden; clear:both; padding-top: 10px; }
.li_lm_m a{ color:#3695DA;}
.lm_pages{ padding:10px 0px 10px 10px; overflow:hidden; }
.lm_pages ol li{ float:left; padding:0px 5px; height:25px; line-height:25px; text-align:center; background: #54aed0; color:#fff; margin:2px 2px; }
.lm_pages ol li.thisclass{ background: #FF7100}
.lm_pages ol li a{ color:#fff; font-weight:bold;}

.lm_xh.zt li{padding:5px 0px 5px 5px; }
.li_lm_t.zt{ line-height:25px;}
.li_lm_t span.index{ display:block; float:left; width:20px; height:20px; text-align:center; line-height:20px; overflow:hidden; margin-top: 2px; margin-right:5px; background:#ff8c00; color:#fff; border-radius:50%;}