.main_body{background:#f4f4f4}
.school_news{margin-top:10px;overflow:hidden;background:#fff}
.school_news .news_banner{float:left;background:#fafafa;padding-top:1px;width:455px;overflow:hidden;height:316px;position:relative}
.school_news .news_banner .tab_banner{position:absolute;right:8px;bottom:9px;z-index:99}
.school_news .news_banner .tab_banner b{width:6px;height:7px;background:#fff;float:left;margin-left:7px;cursor:pointer;display:inline-block}
.school_news .news_banner .tab_banner b.cur{background:#f00}
.school_news .news_banner .tab_img{display:block;position:relative;width:100%;height:100%;display:none}
.school_news .news_banner .tab_img .shadow_banner{width:100%;height:56px;background:#000;opacity:.6;filter:alpha(opacity=60);position:absolute;left:0;bottom:0}
.school_news .news_banner .tab_img span{color:#fff;position:absolute;bottom:25px;left:0;text-indent:2em}
.school_news .news_banner .tab_img.cur{display:block}
.school_news .news_content{float:left;padding-left:15px;width:500px}
.school_news .news_content .news_tit{position:relative;padding-top:16px;background-image:url(../image/header_bg1.png);}
.school_news .news_content .news_tit h3{font-weight:normal;font-size:18px;color:#000000;height:30px;line-height:30px;display:inline-block;padding:10px;}
.school_news .news_content .news_tit a{font-size:12px;color:#ffffff;position:absolute;right:0;bottom:8px}
.school_news .news_content .news_bot{overflow:hidden;padding-top:20px;padding-bottom:10px;border-bottom:1px dashed #d6d5d5}.school_news .news_content .news_bot .leftcon{float:left;width:43px;text-align:center}
.school_news .news_content .news_bot .leftcon span{display:inline-block;background:#f16760;width:100%;height:20px;line-height:20px;font-size:14px;color:#fff}
.school_news .news_content .news_bot .leftcon i{display:inline-block;font-style:normal;font-size:18px;color:#002662;height:28px;line-height:28px;background:#ffffff;width:100%;margin-top:1px}
.school_news .news_content .news_bot .rightcon{float:left;padding-left:10px;margin-top:-4px}
.school_news .news_content .news_bot .rightcon a{font-size:14px;color:#414040;display:inline-block;width:314px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.school_news .news_content .news_bot .rightcon a span{margin-right:4px}
.school_news .news_content .news_bot .rightcon p{font-size:12px;color:#929191;width:314px;line-height:18px;height:36px;overflow:hidden;position:relative}
.school_news .news_content .news_bot .rightcon p span{position:absolute;right:0;bottom:0}
.school_news .news_content .border_none{border:none}
.index_content{overflow:visible;margin-top:18px;box-shadow:0 0 6px #ccc;margin-bottom:6px;height:915px}
.index_content .leftcon{float:left;width:670px;overflow:hidden}
.index_content .leftcon .search_index{height:297px}
.index_content .leftcon .search_index .search{padding-left:20px;padding-top:20px;padding-bottom:35px;background:#ededed;width:222px;float:left}
.index_content .leftcon .search_index .search h3{font-size:20px;font-weight:normal;color:#00226e;padding-bottom:12px}.index_content .leftcon .search_index .search p{font-size:14px;color:#585757}
.index_content .leftcon .search_index .search .time{margin-top:8px}
.index_content .leftcon .search_index .search .time input{width:81px;height:22px;border:1px solid #bebebe}
.index_content .leftcon .search_index .search .time span{margin-left:8px;margin-right:8px}
.index_content .leftcon .search_index .search .clear_date{height:20px;position:relative;margin-top:4px}
.index_content .leftcon .search_index .search .clear_date span{display:inline-block;width:60px;height:20px;position:absolute;right:26px;background:#023c8d;font-size:12px;color:#fff;text-align:center;line-height:20px}
.index_content .leftcon .search_index .search .cot_list{margin-top:10px}
.index_content .leftcon .search_index .search .cot_list span{display:inline-block;font-size:14px;color:#585757;width:58px}
.index_content .leftcon .search_index .search .cot_list select,
.index_content .leftcon .search_index .search .cot_list input{width:135px;height:19px;border:1px solid #bebebe}
.index_content .leftcon .search_index .search .cot_list button{width:134px;height:25px;background:#ae0101;text-align:center;line-height:25px;color:#fff;font-size:14px}
.index_content .leftcon .search_index .news_public{float:left;background:#fff;height:277px;width:402px;overflow:hidden;padding-left:14px;padding-top:20px;padding-right:12px}
.index_content .leftcon .search_index .news_public .cot_top{position:relative;border-bottom:1px solid #cfcfcf;background-image:url(../image/header_bg1.png);}
.index_content .leftcon .search_index .news_public .cot_top h2{font-size:20px;color:#000;padding-bottom:10px;border-bottom:2px solid #2d59dc;padding-left:20px;width:130px;font-weight:normal;}
.index_content .leftcon .search_index .news_public .cot_top a{font-size:12px;color:#ffffff;position:absolute;right:0;bottom:8px}
.index_content .leftcon .search_index .news_public ul{padding-top:15px}
.index_content .leftcon .search_index .news_public ul li{padding-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:28px}
.index_content .leftcon .search_index .news_public ul li a{font-size:14px;color:#000}
.index_content .leftcon .cot_content{padding-left:22px;padding-right:19px;background:#fff}
.index_content .leftcon .cot_content .cot_top{position:relative;border-bottom:1px solid #cfcfcf;padding-top:20px;background-image:url(../image/header_bg1.png);}
.index_content .leftcon .cot_content .cot_top h2{font-size:20px;color:#000;padding-bottom:10px;border-bottom:2px solid #2d59dc;padding-left:20px;font-weight:normal;display:inline-block;padding-right:20px;}
.index_content .leftcon .cot_content .cot_top a{font-size:12px;color:#ffffff;position:absolute;right:0;bottom:8px}
.index_content .leftcon .self_public .blue_box{padding-top:5px;padding-bottom:10px}
.index_content .leftcon .self_public .blue_box a{display:inline-block;width:145px;height:32px;border-radius:4px;font-size:15px;color:#fff;line-height:32px;text-align:center;margin-top:5px;margin-left:7px}
.index_content .leftcon .self_public .blue_box .blue_a a{background:#ef8f84}
.index_content .leftcon .self_public .blue_box .blue_b a{background:#ec5f50}
.index_content .leftcon .self_public .blue_box .blue_c a{background:#ff4729}
.index_content .leftcon .self_public .blue_box .blue_d a{background:#5174ae}
.index_content .leftcon .online_service{padding-bottom:10px}
.index_content .leftcon .online_service .service_cot{width:100%;height:137px;background:#ffffff;padding-top:10px;padding-bottom:10px;line-height:36px;margin-top:10px}
.index_content .leftcon .online_service .service_cot a{display:inline-block;height:36px;line-height:36px;padding-right:30px;font-size:16px;color:#18205c}
.index_content .leftcon .online_service .service_cot a img{vertical-align:top;margin-right:1px}
.index_content .leftcon .online_service .service_cot .index_online1{padding-left:1px}
.index_content .leftcon .online_service .service_cot .index_online2{padding-left:1px}
.index_content .leftcon .online_service .service_cot .index_online3{padding-left:1px}
.index_content .leftcon .online_service .service_cot .index_online4{padding-left:1px;border:none}
.index_content .leftcon .rule{overflow:hidden;padding-bottom:40px}
.index_content .leftcon .rule ul{padding-top:12px;float:left}
.index_content .leftcon .rule ul li{line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.index_content .leftcon .rule ul li a{font-size:14px;color:#000}
.index_content .leftcon .rule ul li a span{width:4px;height:4px;background:#c6c6c6;display:inline-block}
.index_content .leftcon .rule .left_ul{margin-right:22px}
.index_content .leftcon .rule .left_ul li{width:500px}
.index_content .leftcon .rule .right_ul li{width:320px}
.index_content .rightcon{background:#fff;float:left;width:330px}
.index_content .rightcon .rightcon_list{padding-left:28px;background:#fafafa;padding-top:16px;margin-bottom:5px;padding-bottom:23px}
.index_content .rightcon .rightcon_list .top{overflow:hidden}
.index_content .rightcon .rightcon_list .top h2{float:left;margin-left:14px;padding:10px;background:linear-gradient(to top, #f6f6f6, #fff)}
.index_content .rightcon .rightcon_list .top img{float:left}
.index_content .rightcon .rightcon_list ul{padding-top:12px}
.index_content .rightcon .rightcon_list ul li{line-height:27px;font-size:12px;overflow:hidden}
.index_content .rightcon .rightcon_list ul li .address{float:left}
.index_content .rightcon .rightcon_list ul li p.address{width:200px}
.index_content .rightcon .rightcon_list select{width:233px;height:27px;line-height:27px;border:1px solid #ccc;padding-left:18px;margin-top:17px}.index_content .rightcon .supervise{padding-bottom:28px}
.index_content .rightcon .link_right{margin-bottom:0}
/*# sourceMappingURL=index.css.map */