.left_nav{display:block}
.slide_home_news{ width:700px; float:left; margin:10px 10px 0 10px;}
.adSlide{ position: relative; width: 700px; height: 290px;overflow:hidden; }
.adSlide .hd{ position:absolute; z-index:1; right:15px; bottom:15px; }
.adSlide .hd ul{ overflow:hidden; zoom:1; float:left;  }
.adSlide .hd ul li{ float:left; margin-right:2px;  width:30px; height:22px; line-height:22px; text-align:center; background:#fff; cursor:pointer;  filter:alpha(opacity=60);opacity:0.6;   }
.adSlide .hd ul li.on{ background: #1c90ff;   font-weight:bold; filter:alpha(opacity=100);opacity:1; color:#fff;   }
.adSlide .bd{ position:relative;  z-index:0;width:700px; height:290px; overflow:hidden }
.adSlide .bd img{ width:700px; height:290px;  }

.new_zsinfo{ padding-top:10px;}
.new_zsinfo li{ width: 335px;float: left; line-height: 28px;margin-right: 15px;}
.new_zsinfo li a,.new_info li a{/*margin-left: 5px;*/
white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
}
.new_info li a:nth-of-type(2) {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 75%;
}
.new_zsinfo li a:nth-of-type(2) {
    display: inline-block;
    width: 200px;
}
.new_zsinfo li span,.new_info li span{float: right;font-size: 13px;}
/*.new_zsinfo li:before{ content:".";}*/

.zszy{ width:253px; float:right; border:#e8e8e8 solid 1px; margin-top:10px;}
.zszy_list{ padding:10px;}
.zszy_list li{ line-height:28px; height:28px; overflow: hidden;}
.zszy_title{ height:36px; background:#f8f8f8; }
.zszy_title h3{font-size:16px; line-height:36px; padding-left:10px;}

.new_info{ width:360px; float:left; margin-right:60px;}
.new_info_t{ height:32px; border-bottom:#1c90ff solid 2px; position:relative}
.new_info_t h3{ height:32px; width:40px; position:absolute; top:18px; font-size:16px;color:red;background:#FFF}
.new_info_c{ padding-top:10px;}
.new_info li{ width:360px; float:left; line-height:32px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.new_info_box .nomargin{ margin-right:0}

.hot_zy{ border:#e8e8e8 solid 1px; margin-top:10px; padding:10px; height:255px;}
.hot_zy_title{ border-bottom: #F30 solid 2px;height:40px; background:url(../images/icon13-2.png) no-repeat left;}
.hot_zy_title h2{ padding-left:25px; line-height:40px; font-size:16px}
.more{ float:right; padding-top:10px;}
.hot_zy_item{ width:294px; float:left}
.hot_zy_item h3{ text-align:center; color:#F30; height:32px; line-height:32px; font-size:14px; font-weight:normal; padding-top:5px;} 
.hot_zy .nomargin{ margin-right:0}
.hot_zy_item li{ width:147px; float:left; line-height:30px;}

.lou{ margin-top:15px;}
.lou_title{ height:40px; line-height34px; border-bottom: #1c90ff solid 2px;color:#ffffff}
.lou_title h2{ /*width: 200px;*/font-size: 18px;height: 40px;line-height: 40px; float:left;background: #1c90ff;padding: 0 20px;}
.lou_content{ height:550px;border:#e8e8e8 solid 1px; border-top:0}
.lou_l{ width:902px; float:left; padding-top:15px; padding-left:15px;}
.lou_r{ width:280px; float: right; border-left:#e8e8e8 solid 1px;height:450px;}

.tj_school{ width:208px; float:left; height:200px; background:#f8f8f8; margin-right:15px;margin-bottom: 15px;}
.school_pic{ width:208px; height:154px;}
.school_pic img{ width:208px; height:154px;} 
.tj_school h3{ height:40px; line-height:40px; text-align: center; overflow: hidden;}
.tj_school h3 a{ font-size:14px; font-weight:normal}
.school_nav{ height:50px;}
.school_nav li{ width:60px; float:left; height:23px; line-height:23px; border:#e8e8e8 solid 1px; background:#FFF; text-align:center; margin-left:5.5px; margin-bottom:8px;}
.school_nav li a{width:60px; height:23px; display:block; text-decoration:none}

.right_title{ height:36px; line-height:36px; background: #1c90ff21;color:#1c90ff;}
.right_title h3{ font-size:15px; padding-left:15px;}
.right_content{ padding:10px;}
.right_content li{ line-height:32px; height:32px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*.right_content li:before{ content:".";}
.right_content li a{ padding-left:5px;}*/
.blue_title{border-bottom: #006fa3 solid 2px;color:#006fa3}
.blue_right_title{background:#e7f3fa;color:#006fa3}
.zise_title{border-bottom: #90219d solid 2px;color:#90219d}
.zise_right_title{background:#EED5F3;color:#90219d}
.green_title{border-bottom: #64990d solid 2px;color:#64990d}
.green_right_title{background:#eef8e4;color:#64990d}
.blue01_title{ border-bottom: #47a4fd70 solid 2px;color: #ffffff;}
.blue01_right_title{background:#e9f5ff;color:#2c84cf}

.news_content{ background:#f8f8f8; padding:10px; height:175px;}
.news_item{ width:auto;}
.news_item li{ line-height:30px; float: left; width:295px;}
.news_item li:before{ content:"."}
.news_item li a{ padding-left:3px;}
.news_sort{float:right;}
.news_sort li{ float:left; width:80px;}

/*index-school-推荐*/	
.index_school {
    position: relative;
    border-bottom: 1px #e4e4e4 solid;
    padding-bottom: 10px;
}
.index_school a.index_school_img{float: left;}
.rollbox {
   width: 100%;
    overflow: hidden;
    height: 550px;
    text-align: center;
}
.rollbox ul {
   /* width: 10000pt;*/
}
.rollbox ul li {
   width: 279px;
    margin-top: 15px;
    float: left;
    border: 1px solid #ddd;
    margin-left: 15px;
}
.rollbox ul li:hover{ border: 1px solid #1c90ff;}
.rollbox ul li img, .boxbottom ul li img {
    width: 279px;
    height: 145px;
    border-bottom: 1px solid #ddd;
}
.rollbox li .schoolname a {
    font-size: 16px;
    font-weight: bold;
    margin: 10px 0;
    display: block;
/*    color: #333333;*/
}
.rollbox li .schoolinfo {
    font-size: 14px;
    color: #999999;
    overflow: hidden;
    padding: 0px 15px;
}	
.index_school .next {
    position: absolute;
    left: -35px;
    top: 50%;
    cursor: pointer;
}
.index_school .larst {
    position: absolute;
    right: -35px;
    top: 50%;
    cursor: pointer;
}
.method,.zyzxbm{margin-top: 15px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    text-align: center;
    display: block;
    line-height: 30px;
    background-color: #1c90ff;
    }
.method a,.zyzxbm a{color: #ffffff;}

.zyname{text-align: center;
    font-size: 16px;
    margin: 5px 0;}
    
/***index-list*****/
.index_list{
	border: #e8e8e8 1px solid;
    margin-bottom: 15px;
    width: 390px;
    float: left;
    margin-right: 12px;
}
.index_list_more{float: right;margin-right: 15px;line-height: 20px;}

.right_content dl{width: 100%;height: 105px;overflow: hidden;}  
.right_content dt{float: left;margin-right: 10px;}  
.right_content dl h3{font-size: 15px;height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;}
.right_content dl{font-size: 12px;}
.right_content ul li span{float: right;display: none;}

/****index-right-form******/
.right{ width:280px; float:right}
.zxdj{ height:400px; background:#f6f6f6; }
.right_title{ height:35px; padding-top:15px;border-bottom:#f6f6f6 1px solid;}
.right_title h3{ border-left: #1c90ff 4px solid; height:19px; line-height:19px; margin-left:15px; padding-left:10px; font-size:16px;}
.more{ float:right; margin-right:15px;}
.zxdj_content{     padding: 0 10px; padding-bottom:0}
.zxdj_content li{ height:40px; line-height:40px; background:#FFFFFF; margin-bottom:10px; padding-left:15px;margin: 15px 10px;}
.zxdj_content li input{ border:0;width:180px; /* height:40px;line-height:40px;*/}
.zxdj_content li select{ border:0; margin-top:10px; width:150px;}
.btn_zxdj{ width:200px; height:40px; background-color:#1c90ffcc;background-color:rgba(28, 144, 255, 0.8); border:0; line-height:40px; text-align:center; font-size:16px; color:#ffffff; cursor:pointer; margin-left:40px;}
.btn_zxdj:hover{ background:#1c90ff}
.right_box{border:#e8e8e8 1px solid; margin-bottom:15px;}
.right_content{ padding:10px;}
/****index-right-form-end******/