﻿/*--------------------------
Author: Tookin (QQ461351393)
Design Corp: Weblink.cn
Date:2009.4
--------------------------*/
/*万能闭合*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: visible;} 
.clearfix {display: inline-block;} 
/* Hides from IE-mac \*/ 
* html .clearfix { height: 1%;} 
.clearfix {display: block;} 
/* End hide from IE-mac */
.a9_left { width: 215px; float: left; height: auto; }
.a9_right { width: 755px; float: right; height: auto; }
.a9_gg { background-image: url(../images09/gonggao_bg.gif); width: 197px; height: 162px; overflow: hidden; margin: 0 0 7px; padding: 9px; }
#a9_gg_title { height: 28px; }
#a9_gg_title font { color: #fe6601; width:auto; font-size: 14px; font-weight: bold; line-height: 20px; background-image: url(../images09/ico_gg.gif); background-repeat: no-repeat; background-position: 0 1px; height: 20px; float: left; padding: 0 0 0 20px; }
#a9_gray_help { color:#888888 ; float: right; width:auto; }
.a9_gg a:link,.a9_gg a:visited { color: #444; }
.a9_gg ul li { background-image: url(../images09/li.gif); background-repeat: no-repeat; background-position: 0 8px; text-indent: 7px; overflow: hidden; }
#a9_ggrl { background-image: url(../images09/ico_date.gif); background-repeat: no-repeat; width: 150px; height: 66px; float: left; margin: 10px 0 0; padding: 0 0 0 50px; }
#a9_ggrl p { line-height: 21px; background-color: #ecf3e3; width: 36px; height: 21px; overflow: hidden; float: left; margin: 0 1px 1px 0; display: block; }
#a9_ggrl a { line-height: 21px; text-align: center; height: 21px; overflow: hidden; display: block; }
.a9_ad1 { width: 215px; height: 60px; float: left; margin: 0 0 7px; }
.a9_ad2 { margin: 0 0 5px; width: 228px; height: 50px; float: left; }
.a9_ad3 { font-size: 12px; background-image: url(../images09/432654877.gif); width:auto; background-repeat: no-repeat; width: 245px; height: 90px; overflow: hidden; float: left; }
.a9_ad3 font { font-size: 12px; width:auto; text-indent: 10px; float: left; padding: 10px 0 0; }
.a9_ad3 ul { line-height: 18px; width: 100%; height: 18px; padding: 0 7px 7px 10px; }
.a9_ad3 ul li { color: #888; line-height: 18px; width: 100%; height: 18px; overflow: hidden; float: left; margin: -2px 0 0; }
.a9_ad3 a:link,.a9_ad3 a:visited { font-size: 12px; float: left; width:auto;  }
.a9_class { width: 215px; float: left; margin: 0 0 7px; }
.a9_class_title { color: white; font-size: 14px; font-weight: bold; line-height: 29px; background-image: url(../images09/title_bg.gif); background-repeat: no-repeat; text-indent: 10px; width: 215px; height: 27px; float: left; }
.a9_class_con { background-image: url(../images09/class_bg.gif); background-repeat: no-repeat; background-position: 0 0; width: 201px; height: 1603px; overflow: hidden; float: left; padding: 10px 5px 10px 7px; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; }
.a9_class_con dl { float:left; height:1px; line-height:1px; overflow:hidden; width:100%; background-color:#FFFF00; background-image: url(../images09/dashed.gif); background-repeat: repeat-x;  }
.a9_class_con ul { width: 207px; overflow: hidden; float: left; width: 205px; float: left; padding: 0 0 4px; }
.a9_class_con ul li { width: 100%; float: left; }
.a9_class_con a:link,.a9_class_con a:visited { display:block; color: #609ce8; line-height: 20px; height: 20px; float: left; width:auto;  padding: 0 3px 0 0; }
.a9_class_con a:hover { width:auto; color: #f50; line-height: 20px; height: 20px; float: left; padding: 0 3px 0 0; }
#a9_class_ad { color: #6da7e1; line-height: 20px; text-decoration: underline; text-align: right; width: 110px; height: 15px; float: right; padding: 5px 5px 0 0; }
.a9_class_name { color: #0070ff; font-size: 14px; font-weight: bold; line-height: 20px; background-image: url(../images09/li_2.gif); background-repeat: no-repeat; width: 75px; height: 20px; float: left; margin: 4px 0 0; padding: 0 0 0 10px; }
.a9_newschool { width: 215px; height: auto; float: left; margin: 0 0 7px; }
.a9_newschool_title { color: white; font-size: 14px; font-weight: bold; line-height: 29px; background-image: url(../images09/title_bg.gif); background-repeat: no-repeat; text-indent: 10px; width: 215px; height: 27px; float: left; }
.a9_newschool_con { background-image: url(../images09/class_bg.gif); background-repeat: no-repeat; background-position: 0 0; width: 201px; height: 266px; overflow: hidden;  padding: 10px 5px 10px 7px; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; }
.a9_newschool_con a:link,.a9_newschool_con a:visited { font-weight: bold; line-height: 22px; background-color: #f4f4f4; width: 98%; height: 22px; float: left; margin: 0 0 2px; padding: 0 0 0 3px; display: block; }
.a9_newschool_con a:hover { font-weight: bold; line-height: 22px; background-color: #fffbb8; width: 98%; height: 22px; float: left; margin: 0 0 2px; padding: 0 0 0 3px; display: block; }
.a9_newschool_con dl dt { width: 100%; height: 20px;  }
.a9_newschool_con dl dd { height: 21px;line-height:21px;*height:25px;*line-height:26px;_height: 21px;_line-height:21px; overflow:hidden; width: 100%; float: left; }
.a9_newschool_con dl { width: 100%; height: auto;   }
#iwntreg { color: #f50; font-weight: normal; background-color: #fff; text-decoration: none; margin: 0 0 0 40px; padding: 3px 6px 0; border-right: 1px solid #96b2ce; border-bottom: 1px solid #7096bd; }
.a9_info { width: 215px; height: auto; float: left; margin: 0 0 7px; }
.a9_info_title { color: white; font-size: 14px; font-weight: bold; line-height: 29px; background-image: url(../images09/title_bg.gif); background-repeat: no-repeat; text-indent: 10px; width: 215px; height: 27px; float: left; }
.a9_info_con,.a9_info_con1{ word-break:break-all; background-image: url(../images09/class_bg.gif); background-repeat: no-repeat; background-position: 0 0; width: 201px; height: 263px; overflow: hidden; float: left; padding: 13px 5px 10px 7px; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; }
.a9_ls{border-bottom:1px dashed #ccc;line-height:26px;height:24px;}
.a9_info_con img { width: 80px; height: 60px; float: left; margin: 0 5px 0 0; padding: 2px; border: solid 1px #d7d7d7; }
.a9_info_con ul { height: auto; float: left; width:auto;  overflow: hidden; }
.a9_info_con ul li {font-size: 12px; line-height: 20px; width: 100%; height: 20px; float: left; }
.a9_info_con dl { height: 95px; overflow: hidden; float: left; width:auto;  }
.a9_info_con dl a:link,.a9_info_con dl a:visited { color: #f50; text-decoration: underline; }
.a9_info_con dl dt { color: #888; line-height: 17px; width: 99%; height: 17px; float: left; }
.a9_info_con font a:link,.a9_info_con font a:visited { color: #888; }
.a9_flash { background-color: #fcfcfc; width: 375px; height: 180px; float: left; margin: 0 0 7px; }
.a9_houxue_info { color: #555; background-image: url(../images09/houxue_infi_bg.gif); background-repeat: repeat-x; width: 358px; height: 48px; float: left; margin: 0 0 7px; padding: 5px 5px 5px 10px; border: solid 1px #d9d9d9; }
.a9_houxue_info ul { width:200px; float:left; overflow:hidden; }
.a9_houxue_info ul li { line-height: 15px; height: 15px; }
.a9_houxue_info ul li a { line-height: 15px; height: 15px; }
.a9_houxue_info button { width:150px; height:44px; border:0px; background-image:url(../images09/fabu_button.gif); cursor:pointer;}
.a9_index_info_list { width: 753px; height: 245px; overflow: hidden; margin: 0 0 7px; border: solid 1px #d9d9d9; }
.a9_index_info_list2 { width: 370px; height: 245px; overflow: hidden; margin: 0 0 7px 10px; border: solid 1px #d9d9d9; float:left; }
.a9_index_info_list3 { width: 370px; height: 245px; overflow: hidden; border: solid 1px #d9d9d9; float:right; }
.a9_index_info_title { color: #999; line-height: 26px; background-image: url(../images09/index_info_title_bg.gif); background-repeat: repeat-x; background-position: 0 -1px; width: 100%; height: 25px; overflow: hidden; float: left; padding: 0 0 0 5px; border-bottom: 1px solid #d9d9d9; }
.a9_index_info_title a:link,.a9_index_info_title a:visited { color: #555; text-decoration: underline; }
.a9_index_info_title a:hover { color: #ff7b00; text-decoration: none; }
.a9_index_info_name { color: #444; font-size: 14px; font-weight: bold; line-height: 30px; background-image: url(../images09/index_info_name_bg.gif); background-repeat: no-repeat; position: relative; top: -1px; width: 90px; height: 24px; overflow: hidden; float: left; margin: 0 10px 0 7px; padding: 0 0 0 12px; }
.a9_index_info_con { width: 755px; height: auto; float: left; padding: 7px; }
.a9_index_info_left { width: 500px; height: auto; overflow: hidden; float: left; padding: 7px 0 0 7px; }
.a9_index_info_left a:link,.a9_index_info_left a:visited { display: block; }
.a9_index_info_left a:hover { margin: -1px 0 0; display: block; }
.a9_index_info_left ul { width: 100%; float: left; }
.a9_index_info_left ul li { width:auto;  line-height: 18px; text-indent: 3px; height: 18px; float: left; padding: 3px 0 0; }
#a9_index_info_list_bg { background-color: #ecf6ff; }
.a9_index_info_right { width: 230px; height: auto; float: left; margin: 10px 0 0 10px; }
.a9_banner img { width: 755px; height: 60px; }
.a9_banner { width: 755px; height: 60px; margin: 0 0 7px; }
.a9_banner1 .left{width:373px;height:65px;float:left;padding:0px; border:1px solid #CCC;}
.tuijian_left{width:38px;float:left; display:block;height:65px;}
#scrollDiv{width:330px;float:left; overflow:hidden; height:60px;font-size:14px;padding-top:3px!important;_padding-top:5px;}
#scrollDiv ul li{font-size:14px;height:18px;line-height:18px; border-bottom:1px dashed #ccc;}
/*#scrollDiv ul li a:link,a:visited,a:hover{font-size:14px;line-height:19px;}*/
.float_left{float:left; width:160px;}
.float_right{float:right; width:160px;}
.tuijian_right{width:160px;float:right;display:block;height:65px;}
.tuijian_line{width:1px;border-right:1px dashed #ccc;height:60px;margin-left:6px;margin-top:5px;float:left;}
.tuijian_right ul{list-style:disc; }
.tuijian_right ul li{padding-top:0px;border-bottom:1px dotted #ccc;font-size:13px;}
.right{width:373px;height:65px;line-height:65px;float:right;padding:0px;}
.a9_banner1{width: 755px; height: 68px; margin: 7px 0 7px; }
.a9_banner2 { width: 755px; height: 60px; margin: 0 0 7px; float:right; }
.a9_banner2_left { float:left; width:372px; height:60px;}
.a9_banner2_right { float:right; width:372px; height:60px;}
/*标题图片*/
#a9_p_img{width:500px; height:16px; line-height:16px; overflow:hidden; background:url(../images09/title.jpg) no-repeat 0 0; }
#a9_p1b_img{width:500px; height:16px; line-height:16px; background:url(../images09/title1.jpg) no-repeat 0 0;}
#a9_hot_kecheng_title_img{ width:360px; height:30px; line-height:30px; overflow: hidden; background:url(../images09/title2.jpg) no-repeat 0 0;}
#a9_p1 { width: 150px; overflow: hidden; float: left; }
#a9_p2 { width: 130px; overflow: hidden; float: left; }
#a9_p3 { width: 70px; overflow: hidden; float: left;  }
#a9_p4 { width: 70px; float: left; color: #ff5500; overflow: hidden;   }
#a9_p5 { width: 80px; overflow: hidden; float: left; }
#a9_p1b { width: 130px; overflow: hidden; float: left; }
#a9_p2b { width: 110px; overflow: hidden; float: left; }
#a9_p3b { width: 60px; overflow: hidden; float: left;  }
#a9_p4b { width: 80px; float: left; color: #ff5500; overflow: hidden;   }
.a9_hot_kecheng { background-image: url(../images09/hot_kecheng_bg.gif); background-repeat: no-repeat; background-position: 0 0; width: 359px; height: 231px; float: right; margin: 0 0 0px; padding: 7px; border: solid 1px #d9d9d9; }
.a9_hot_kecheng ul li { width:auto;  line-height: 23px; text-indent: 10px; height: 23px; float: left; }
.a9_hot_kecheng font { width:auto;  font-size: 14px; font-weight: bold; line-height: 25px; height: 25px; float: left; margin: -3px 0 0; }
#a9_hot_kecheng_title { line-height: 25px; background-image: url(../images09/hot_kecheng_title_bg.gif); background-repeat: no-repeat; text-indent: 10px; width: 357px; height: 24px; float: left; margin: 0 0 2px; }
#a9_p6 a:link,#a9_p6 a:visited { font-size: 14px; line-height: 23px; text-decoration: underline; width: 100%; height: 23px; float: left; display: block; }
#a9_p6 a:hover { font-size: 14px; line-height: 23px; text-decoration: none; display: block; width: 100%; height: 23px; float: left; margin: -1px 0 0; }
#a9_p6 { width: 150px; overflow: hidden; float: left; }
#a9_p7 { width: 85px; overflow: hidden; float: left;  }
#a9_p8 { width: 60px; overflow: hidden; float: left;  }
#a9_p9 { width: 60px; float: left; color: #ff5500; overflow: hidden;  }

/*底部广告位*/
.banner_bottom{width:213px;height:60PX;border:1px solid #ccc;}
