﻿@charset "utf-8";
/* CSS Document */
.main{ width:1000px; min-height:800px; background:#fafafa url(../images/bg.jpg) repeat-x; margin:0 auto; padding-top:20px;}
.flash{ width:964px; height:380px; background:url(../images/flash1_bg.jpg) no-repeat; margin:0 auto; overflow:hidden;}
.flash1{ width:954px; height:339px; margin:5px;}
.flash1_txt{ line-height:25px !important; _line-height:20px;  text-align:right; color:#989898; font-size:14px;}
.login_bar{ width:964px; height:155px; margin:20px auto 10px; background:#1152ae;}
.login_bar1{ width:964px; height:155px; margin:0 auto 10px; background:#1152ae;}
.login_left{ float:left; width:247px;}
.reg{ height:25px;padding-left:10px; margin-top:8px; text-align:left; }
.login_list{ width:190px; height:100px; margin:8px auto;}
.login_list li{ background:url(../images/icon8.jpg) no-repeat left center; padding-left:10px; color:#fff; text-align:left; line-height:22px;}
.color{color:#84aedd;}
.login_list li a:link{ color:#fff; text-decoration:none;}
.login_list li a:visited{ color:#fff; text-decoration:none;}
.login_list li a:hover{ color:#fff; text-decoration:underline;}
.login_list li a:active{ color:#fff; text-decoration:none;}
.login_right{ float:left; width:717px;}
table tr{ color:#fff; height:25px; line-height:25px;}
.login_left dl{width:200px; margin:0 auto;}
.login_left dt{ clear:both; height:30px; line-height:30px; float:left; width:40px; text-align:left; color:#fff;}
.login_left dd{ float:left; width:160px; line-height:30px; text-align:left;}
.login_pic{ clear:both; width:141px; height:text-align:right;margin:5px 30px auto auto; }
.forgotpassword{ float:right; width:76px; height:26px;}
.login_btn{ float:right; width:65px; height:26px;}
.registration{ clear:both; font-size:12px; color:#fff; margin-right:30px; text-align:right; margin-top:8px; background:url(../images/icon6.jpg) no-repeat 80px;}
.registration a:link{ color:#fff; text-decoration:none;}
.registration a:visited{ color:#fff; text-decoration:none;}
.registration a:hover{ color:#fff; text-decoration:underline;}
.registration a:active{ color:#fff; text-decoration:none;}
.successstories{ width:954px; height:34px; border-bottom:3px solid #cccccc; border-top:3px solid #ccc; border-left:5px solid #cccccc; border-right:5px solid #ccc; margin:0 auto; background:#fff;}
.ssss_left{ float:left; width:90px;height:34px; line-height:34px; background:url(../images/icon5.jpg) no-repeat 10px center; color:#101010; font-size:14px; font-weight:bold; padding-left:30px; text-align:left;}
.ssss_center{ float:left; width:780px;height:34px; line-height:34px; color:#666666; text-align:left;}
#scrollDiv{width:780px;height:34px;overflow:hidden}
#scrollDiv li{height:34px; background:url(../images/icon7.jpg) no-repeat left center; padding-left:5px;}
#scrollDiv li a:link{ color:#333; text-decoration:none;}
#scrollDiv li a:visited{ color:#333; text-decoration:none;}
#scrollDiv li a:hover{ color:#333; text-decoration:underline;}
#scrollDiv li a:active{ color:#333; text-decoration:none;}
.ssss_right{ float:left; width:50px;height:34px; line-height:34px;color:#000000;}
.login_right{ float:left; width:717px;}
.flash2{ margin:8px;width:701px; height:139px;}
.suoyin{ width:964px; height:139px; margin:13px auto; background:url(../images/sy_bg.jpg) no-repeat;}
.suoyin_left{ float:left; width:325px;}
.course{ float:right; font-size:14px; color:#1152ae; font-weight:bold; padding-top:10px;}
.kscx{ clear:both; float:right; color:#666666; height:20px; line-height:20px;}
.center_int{width:200px; margin:30px auto;}
.suoyin_center{ float:left; width:300px;}
.suoyin_right{ float:left; width:300px;}
.suoyin_int{ width:200px; margin:10px auto;}
.suoyin_img{ text-align:right; margin-top:10px;}
.content{ width:964px; background:#efefef; margin:0 auto; overflow:hidden;}
.content_left{ float:left; width:256px;}
.content_con{ float:left; width:255px; background:#efefef;}
.content_top{ height:150px; text-align:center;}
.content_toptitle{ width:255px; height:31px; background:#18417d url(../images/title_bg.jpg) no-repeat left center; color:#fff; line-height:31px; font-size:14px;}
.content_toppic{ margin-top:8px;}
.content_free{ width:255px; height:150px; background:url(../images/free.jpg) no-repeat; text-align:left;}
.free_zxpgxt{ text-align:left; padding-left:10px; padding-top:45px;}
.free_lxzcgj{ text-align:left; padding-left:10px; padding-top:10px;}
.free_lxzcgjbtn{ float:left;}
.free_lxzcgjtxt{float:left; color:#fff; font-size:18px; font-family:arial; font-weight:bold; margin-left:15px;}
.content_service{ width:255px; height:280px; text-align:left; margin:0;}
.service_title{ text-align:left; padding-left:10px; padding-top:30px;}
.service{ float:right; width:235px; margin-top:15px; padding-bottom:10px;}
.service li{ height:20px; line-height:20px; background:url(../images/icon1.jpg) no-repeat left center; padding-left:15px;}
.table_bg{clear:both;width:249px; height:25px; border:1px solid #cccccc; margin:2px; background:#fff;}
.table{ line-height:25px; background:url(../images/icon4.jpg) no-repeat 35px center; padding-left:60px; color:#18417d;}
.table a:link{ color:#18417d; text-decoration:none;}
.table a:hover{ color:#18417d; text-decoration:underline;}
.news{ height:25px; padding-top:5px; line-height:25px; color:#888888; font-size:14px; padding-left:10px; text-align:left; font-weight:bold;}
.news_list{ width:251px;  background:url(../images/news_bg.jpg) repeat-x; margin:10px 2px;}
.news_list li{ height:30px; line-height:30px; border-bottom:1px dashed #cccccc; color:#333333;}
.content_right{ float:left; width:706px;border-left:1px solid #cccccc; margin-left:1px; overflow:hidden; background:#fff;}
.right_con{ width:680px; margin:0 auto; background:#fff; text-align:left;}
.bulletin{ width:500px; height:31px; background:url(../images/bulletin_bg.jpg) repeat-x; margin:0 auto; overflow:hidden;}
.bulletin_title{ float:left; height:31px; line-height:31px; text-align:left; color:#3a3a3a; font-size:14px; font-weight:bold; background:url(../images/icon5.jpg) no-repeat 7px center; padding-left:25px;}
.introduct_school{float:right; height:31px; line-height:31px; padding-right:20px;}
.bulletin_list{ width:460px; height:190px;  overflow:hidden;margin:6px auto;}
.bulletin_list li{width:460px; height:30px;*height:27px; line-height:30px; *line-height:27px; border-bottom:1px dashed #666666; color:#000; text-align:left; cursor:pointer; overflow:hidden;}
.bulletin_con{ float:left; width:380px; overflow:hidden;}
.time{ float:right; width:80px; text-align:right;}
.bulletin_list li a:link{display:block;width:460px; height:30px;color:#000; text-decoration:none;}
.bulletin_list li a:visited{display:block;width:460px; height:30px; color:#000; text-decoration:none;}
.bulletin_list li a:hover{ display:block;width:460px; height:30px; color:#fff; text-decoration:none; background:#1152ae;}
.bulletin_list li a:active{display:block;width:460px; height:30px; color:#000; text-decoration:none;}
.more{ text-align:right; margin:8px 0;}
.grecommended{width:500px; height:31px; background:url(../images/bulletin_bg.jpg) repeat-x; margin:0 auto; overflow:hidden; border-top:1px solid #cccccc;}
.grecommended_list{ width:460px; height:196px; overflow:hidden;margin:6px auto;}
.grecommended_list li{width:460px; height:30px;*height:27px; line-height:30px; *line-height:27px; border-bottom:1px dashed #666666; color:#000; text-align:left; cursor:pointer; overflow:hidden;}
.grecommended_con{ float:left; width:340px; overflow:hidden;}
.introduct_class{float:left; width:60px;  text-align:center; padding-top:5px;}

.right_toptitle{ width:203px; margin-left:1px;height:31px;}
.right_pic{width:203px; padding-left:1px; margin:0; padding-top:2px;}
.right_com{ width:203px;margin-left:1px; height:150px; background:url(../images/certificate_bg.jpg) no-repeat;}
.right_com li{width:188px; height:25px; line-height:25px; text-align:left; padding-left:15px; overflow:hidden;}
.right_title{ width:245px; margin-left:1px; height:32px; line-height:32px; text-align:left; background:url(../images/title_bg1.jpg) repeat-x; padding-left:10px; color:#fff; font-size:14px; font-weight:bold;}

.right_list{ width:254px; margin-left:1px; margin-top:2px;  border-bottom:1px solid #ccc; overflow:hidden;}
.right_list li{width:254px; height:70px; margin-bottom:10px; background:#CCCCCC; text-align:left;}
.school_logo{ float:left; margin:4px; display:inline;}
.school_name{ float:left; margin:10px 5px;}
.school_name p{ line-height:20px;}



#schoolList .gonggao{
width:660px;
background-color:#EFEFEF;
}

#schoolList .gonggao ul{
list-style:none;
width:640px;
margin:0px auto 10px auto;
}

#schoolList .gonggao li{
background: url(images/gonggaotitle.gif) #FFFFFF no-repeat 10px 11px;
line-height:24px;
padding-left:25px;
font-family:Verdana, Arial, 宋体, sans-serif;
font-size:12px;
margin:0px 5px 2px 5px;
}

.gonggaoMrw{font-family:黑体;color:#000066;  font-size:20px;}
.gonggao2010{font-family:黑体;color:#000066;  font-size:20px;}
.gonggao{ background-color:#FFFFFF; font-size:14px; line-height:24px;}

.gonggao a:link {
	color: #0E408B;
	text-decoration: none;
}
.gonggao a:visited {
	text-decoration: none;
	color: #0E408B;
}
.gonggao a:hover {
	text-decoration: underline;
	color: #0E408B;
}
.gonggao a:active {
	text-decoration: none;
	color: #0E408B;
}

.advantage a:link {
	color: #0E408B;
	text-decoration: none;
}
.advantage a:hover {
	text-decoration: underline;
	color: #0E408B;