.left{ width:870px; float:left; border:#e8e8e8 solid 1px; height: auto; padding:15px; overflow:hidden;}
.block{ width:1200px;}

.class {height: auto;background: #FFF;padding: 20px 0;border: #e8e8e8 solid 1px;}
.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;font-size: 15px;}
.filter_c a:hover{color:#FFF;height:28px; line-height:28px; display:block; text-decoration:none;padding:0 5px;background:#47a4fd}



.news_nav{height: 40px; line-height: 40px;border:#e8e8e8 solid 1px; margin-bottom: 15px; padding-left: 20px;background:#f8f8f8;}
.news_nav li{float: left; line-height: 40px;text-align: center; margin-right: 20px; }
.news_nav li a{ font-size: 15px; font-weight: 700}
.news_base{ text-align:center;border-bottom:#e8e8e8 solid 1px; padding-bottom:15px;}
.news_base h1{ font-size:22px; line-height:40px; padding-bottom:10px;}
.news_base p{ color:#666}
.news_base p span{margin: 0 10px;}
.news_ad{ height:130px; width:870px; margin-top:15px}
.news_ad img{height:130px; width:870px;}
.news_content{padding: 20px 20px 20px;font-size: 16px;line-height: 32px;}
/*.news_content p{font-size:15px; line-height:32px; margin:15px 0; text-indent:2em}*/
.news_content p img {margin: 7px 0;max-width: 100%;}
.news_content h1 {font-size:24px; font-weight:bold;text-indent:2em;margin: 15px 0;}
.news_content h2 {font-size:17px; font-weight:bold;text-indent:0;margin: 10px 0 2px;}
.news_content h3 {font-size:17px; font-weight:bold;text-indent:2em;margin: 15px 0;}
.news_content h4 {font-size:14px; font-weight:bold;text-indent:2em;margin: 15px 0;}
.news_content h5 {font-size:12px; font-weight:bold;text-indent:2em;margin: 15px 0;}
.news_content a{color:#E56600;}
.news_content table{width:98%;overflow: hidden;border: 1px solid #CCCCCC;margin: 20px auto;border-collapse: collapse;max-width:100%;}
.news_content table th{text-align: center;line-height: 40px;background: #f2f2f2;}
.news_content table tr:nth-child(odd){background:#f6f6f6;}
.news_content table tr:nth-child(even){background:#fff;}
.news_content table td{text-align:center;border:1px solid #CCCCCC;line-height: 40px;}
.news_content table td strong {line-height: 50px;}
.news_content table p{text-indent:0em; margin-top:7px;}

.up_next{border-top:#e8e8e8 solid 1px; padding-top:15px; color:#C4510D; font-size:16px; line-height:32px;}

.left_box{ height:auto; margin-top:20px;}
.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_intro{ font-size:16px; line-height:30px; padding-top:10px;}
.zy_intro p{ text-indent:2em; margin:7px 0; padding:0 15px;}
.zy_school{ padding:10px 0;}
.zy_school li{ width:435px; float:left; line-height:28px;}
.zy_school li a{ padding-left:5px;}
/*.zy_school li:before{ content:"."}*/

.city_school{ padding:10px 0;}
.city_school li{ width:175px; float:left; line-height:40px;background:#f6f6f6; margin:5px 10px;border:#e8e8e8 solid 1px; padding:0 10px; overflow:hidden}
.zxbm{background:#f6f6f6; height:auto;    padding: 20px 0px 20px 40px;}
.zxbm li{ width:330px; float:left;height:40px; line-height:40px; background:#FFFFFF; margin:0 20px 20px 20px; padding-left:15px;}
.zxbm li input{ height:40px; border:0; line-height:40px; width:250px;}
.zxbm li select{ border:0; margin-top:10px; width:150px;}
.btn_zxbm{ width:200px; height:40px; background:#47a4fd; border:0; line-height:40px; text-align:center; font-size:16px; color:#ffffff; cursor:pointer; margin-left:280px;}
.btn_zxbm:hover{ background:#1c90ff}
.zy_item{ height:100px; 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_item_info{ width:590px; float:left}
.zy_item_info h3 a{ font-size:16px}
.zy_item_intro{ color:#666; 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:80px; height:28px; float:right;border:#e8e8e8 1px solid; line-height:28px; text-align:center; background:#f8f8f8; margin-top:25px; margin-right:20px;}
.zxbm_box a{width:80px; height:28px; display:block}



/****view-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: 20px;}
.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; cursor: pointer;}
.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;}
.right_content .new_ad img {
    width: 100%;
}
/****view-right-form-end******/

/*院校推荐*/
.school_item{height: 60px;margin-bottom: 10px;}
.school_showpic{ 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: 14px;color: #585757;}

.right_content li{ line-height:28px;height: 28px; overflow: hidden;}
/*.right_content li:before{ content:"."}*/
.right_content li a{ padding-left:5px;}

.copyright_view{margin: 30px 0 0;font-size: 15px;border-top: 1px solid #e8e8e8;padding-top: 20px;}


