.left{ width:870px; float:left; border:#e8e8e8 solid 1px; height: auto; padding:15px;}
.class{ height:auto;background:#FFF;padding:20px 0;border:#e8e8e8 solid 1px;}
.class a{ color:#666; font-size:15px}
.block{ width:1200px;}
.guide{margin:0px 0px 10px 10px;color:#999; height:35px;}
.guide_c{ float:left;}
.guide_c li{ float:left; height:25px; border:#FF7300 solid 1px; padding:0 30px 0 15px; line-height:25px; background:url(../images/close.gif) no-repeat right; margin-right:15px;}
.guide_c .btn_clear{ border:#DDDBDB solid 1px; line-height:25px; background:none;padding:0  15px;}
.guide_c a:hover{ text-decoration:none; color:#FB0206}
.class_content{ margin:0px 0px 0px 10px;height:auto; background:#FFFFFF; }
.class_content li{ float:left;height: 31px;text-align: left;white-space: nowrap; margin-right:15px; line-height:31px;}
.filter_content{ padding-left:20px; padding-top:5px;}
.filter_t{ width:70px; float:left;line-height:31px; color:#999}
.filter_c{ width:1110px; float:left}
.selected a, .selected a:hover{color: #FFF;height:28px; line-height:28px;padding:0 5px; display:block;background:#47a4fd}
.filter_c a{padding:0 5px;cursor: pointer;}
.filter_c a:hover{color:#FFF;height:28px; line-height:28px; display:block; text-decoration:none;padding:0 5px;background:#47a4fd}

.left_title{ height:35px; background:#f6f6f6; line-height:55px; padding-top:18px;}
.left_title h2{border-left:#1c90ff 4px solid; height:19px; line-height:19px; margin-left:15px; padding-left:10px; font-size:16px;color: #1c90ff;}

.zy_item{ height:145px; padding:20px 0;border-bottom:#e8e8e8 1px solid;}
.zy_logo{ width:100px; height:100px; float:left; margin-right:20px;}
.zy_logo img{ width:100px; height:100px;}
/*添加*/
.zy_showpic{ width:200px; height:130px;float:left; margin-right:20px;}
.zy_showpic img{ width:200px; height:130px;}

.zy_item_info .yx_xz{border: #47a4fd 1px solid;text-align: center;line-height: 28px; color: #1c90ff;border-radius: 20px; margin: 0 2px;padding: 0 5px;font-size: 14px;}
.zy_item_info .yx_sx span{margin-right: 30px;}
.zy_item_info{ width:500px; float:left}
.zy_item_info h3 { font-size:16px;margin: 0 0 10px;}
.zy_item_info h3 a{ font-size:16px}
.zy_item_intro{ color:#868383; padding:5px 0}
.zy_item_intro a{ color:#FC0004}
.zy_menu{ padding-top:5px;}
.zy_menu a{ color:#B53105; margin-right:10px;}
.zxbm_box{width: 120px; height: 56px;float: right; margin-top: 25px;}
.zxbm_box span{ margin-left: 8px;}
.zxbm_box a{width: 90px;height: 28px;display: block;border: #47a4fd 1px solid;background: #1c90ff;text-align: center;line-height: 28px;margin-top: 10px;color: white;border-radius: 20px;}

/****index-right-form******/
.right{ width:280px; float:right}
.zxdj{ height:400px; background:#f6f6f6;    margin-bottom: 15px; }
.right_title{ height:35px; padding-top:15px;border-bottom:#f6f6f6 1px solid;line-height: 36px;background: #1c90ff21;color:#1c90ff;}
.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;line-height: 22px;}
.zxdj_content{ padding: 0px 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{ width:180px;border:0;/* height:40px; line-height:40px;*/}
.zxdj_content li select{ border:0; margin-top:10px; width:150px;}
.btn_zxdj{ width:200px; height:40px; background:#1c90ffcc; background: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******/

/*院校推荐*/
.school_item{ height:60px; margin-bottom:10px;}
.school_logo{ height:80px; width:80px; float:left}
.school_logo img{ height:80px; width:80px;}

.school_showpic{ height:55px; width:75; float:left}
.school_showpic img{ height:59px; width:80px;}
.school_info{ margin-left:90px;}
.school_info p{ padding-top:0px; font-size: 12px;}
.school_info_h3{  overflow:hidden;}
.school_info_h3 a{font-size: 15px;font-weight: bold;}

.right_content li{ line-height:28px; height: 28px; overflow: hidden;}
.right_content li:before{/* content:"."*/}
.right_content li a{ padding-left:5px;}