body,form,ul,li,input,td,p{margin:0;padding:0;list-style:none;}

.arc{font-family:Arial, Helvetica, sans-serif}
.main960{width:960px;margin-left:auto;margin-right:auto}
.left{float:left}
.right{float:right}
.clear{clear:both;font-size:0px; width:0px; visibility: hidden;height:0px; line-height:0px;}
.full{width:100%}
.t10{margin-top:10px}
.t12{margin-top:12px}
.bt12{margin-bottom:12px;}
a:link,a:visited,a:hover,input,select{font-size:14px;color:#444;text-decoration: none;line-height:1.231}
.gray{color:#CCCCCC}
a.u:link,a.u:visited{text-decoration:underline}
a.nline{text-decoration: none;}
a.l14,a.l14:visited{font-weight:bold;font-size:14px}
.r14 a,.r14 a:visited,a.l14:hover{color:#FF6C00;font-weight:bold;font-size:14px}
a.blue:link,a.blue:visited{color:#0169FF;}
a:hover,a.org:link,a.org:visited,a.blue:hover,.org,.org span{color:#FF6C00;}
.font14{font-size:14px}
.font12,.font12 a:link,.font12 a:visited{font-size:12px}
.page{padding:10px 0;float:right}
.page a:link,.page a:visited,.page p{background:#fff;float:left;padding:0 6px;border:1px solid #CCC;margin-left:3px;display:inline;overflow:hidden;height:20px;line-height:20px;color:#0033CC;font-family:Arial, Helvetica, sans-serif}
.page p{padding:1px 6px;color:#666;background:none;border-width:0}
.page a:hover{background:#3294F0;color:#fff}

.page p.go{border:none;height:22px;line-height:22px}
.page form{padding:0;float:left}
.directpage{background:url(input_bg.gif) left top repeat-x;border:1px solid #ccc;font-size:12px;width:30px;height:17px;margin:0 3px;padding:1px;text-align:center}
.gopage{border:1px solid #aaa;height:22px;margin-left:5px;border-color:#ccc #333 #333 #ccc;width:30px}

.ff0{color:#ffff00}
.f14{font-weight:bold;font-size:14px}
a.gray:link,a.gray:visited{color:#999;}
.abs{position:absolute;z-index:1;width:0px;height:0px}
.rel{position: relative;}

.input{background:#fff url(input_bg.gif) center top repeat-x;padding:4px;font-size:12px;border:1px solid #7F9DB9}
.submit{background:url(submit_b.gif);width:46px;height:23px;border:none;color:#D64D07;font-size:12px;font-weight:bold}

.arr_title{height:31px;padding:0 3px 0 30px;line-height:30px;color:#5288D0;font-size:12px;font-weight:bold;background:url(main_bg.gif) left -444px no-repeat;width:auto;float:left}
.bluebd{border:1px solid #C0DBF0;width:99%;overflow:hidden}

.lay_header{background:url(main_bg.gif) center -405px repeat-x;height:30px;margin-top:5px;}
.lay_header li{height:30px;line-height:30px;float:right;padding-right:5px;}
.lay_header li a:link,.lay_header li a:visited{font-size:12px;color:#0069FD}
.lay_header li.c{padding:0 3px 0 30px;color:#5288D0;font-size:12px;font-weight:bold;background:url(main_bg.gif) -1px -445px no-repeat;float:left}

.th{border-top:1px solid #C0DBF0}

.loopUL li div{background:url(loopimg.gif) center bottom no-repeat;width:13px;height:13px;font:12px Arial,Helvetica,sans-serif;color:#fff;float:left;text-align:center;line-height:13px;overflow:hidden}
.loopUL li.lm div{background-position:center top}
.loopUL li{overflow:hidden}
.loopUL li a:link,.loopUL li a:visited{float:left;margin-left:5px;display:inline;}
.loopUL li.lm a:link,.loopUL li.lm a:visited{color:#FF5A01}

.header{height:108px}
#logo{padding:13px 0 0 8px;float:left}
.navlink{width:966px;background:url(main_bg.gif) left -64px repeat-x;margin-left:auto;margin-right:auto;height:64px}
.navlink .left,.navlink .right{width:8px;height:64px;background:url(main_bg.gif) left top no-repeat}
.navlink .right{background-position:right -128px;float:right}

.navul{width:950px;padding:8px 0;height:48px;float:left}

.navul ul{height:48px;float:left;background:url(main_bg.gif) right -202px no-repeat;padding-right:7px;margin-left:5px;display:inline}
.navul ul li{height:48px;float:left;}
.navul ul li.l{background:url(main_bg.gif) left -202px no-repeat;width:7px}
.navul ul li a:link,.navul ul li a:visited{background:url(menu_ico.gif) left top no-repeat;padding-left:15px;padding-top:15px;;padding-right:15px;margin-top:4px;float:left;height:26px;font-size:14px}
.navul ul li a:link p,.navul ul li a:visited p{background:url(menu.gif) left top no-repeat;float:left;width:20px;height:40px;cursor:pointer}
.navul ul li a:hover p{background:url(menu.gif) right top no-repeat;cursor:pointer}

.navul ul li.menu{background: url(main_bg.gif) left -260px no-repeat;display:inline;padding:0 5px 0 8px;height:auto;margin:6px 0 0 7px;color:#F5F8FD;font-size:12px;line-height:19px;
font-family:"宋体"}
.navul ul li.menu a:link,.navul ul li.menu a:visited{padding:0;margin:0;background:none;float:none;height:18px;color:#F5F8FD;line-height:19px}
.navul ul li.menu a:hover{color:#ffff00;}
/*主页*/
.navul ul.home{margin:0;margin-right:15px;}
.navul ul.home li a:link,.navul ul.home li a:visited{background-position:left 3px;}

/*国家*/
.navul ul.country li a:link,.navul ul.country li a:visited{background-position:left -48px;}
.navul ul.country li a:link p,.navul ul.country li a:visited p{background-position:left -60px;}
.navul ul.country li a:hover p{background-position:right -60px;}

/*院校*/
.navul ul.school li a:link,.navul ul.school li a:visited{background-position:left -100px;}
.navul ul.school li a:link p,.navul ul.school li a:visited p{background-position:left -120px;}
.navul ul.school li a:hover p{background-position:right -120px;}

/*专业*/
.navul ul.professional li a:link,.navul ul.professional li a:visited{background-position:left -152px;}
.navul ul.professional li a:link p,.navul ul.professional li a:visited p{background-position:left -180px;}
.navul ul.professional li a:hover p{background-position:right -180px;}

/*资讯*/
.navul ul.news li a:link,.navul ul.news li a:visited{background-position:left -204px;}
.navul ul.news li a:link p,.navul ul.news li a:visited p{background-position:left -240px;}
.navul ul.news li a:hover p{background-position:right -240px;}

/*留学*/
.navul ul.liuxue li a:link,.navul ul.liuxue li a:visited{background-position:left -256px;}
.navul ul.liuxue li a:link p,.navul ul.liuxue li a:visited p{background-position:left -300px;}
.navul ul.liuxue li a:hover p{background-position:right -300px;}

/*专家*/
.navul ul.faq li a:link,.navul ul.faq li a:visited{background-position:left -308px;}
.navul ul.faq li a:link p,.navul ul.faq li a:visited p{background-position:left -360px;}
.navul ul.faq li a:hover p{background-position:right -360px;}



.w718{width:718px;float:left;}
.focus_pic{width:262px;border:1px solid #CAD9EA;padding:8px;background:url(focus_pic.gif) left top no-repeat;float:left}
/*.focus_pic div{width:100%;}*/
.focus_pic div.img{width:260px;height:200px;overflow:hidden}
.focus_pic div img{border:1px solid #999}

.focus_pic ul.bbs{background:url(main_bg.gif) left -318px no-repeat;height:75px;margin:10px 0 5px 5px;padding:2px 0 0 30px;}
.focus_pic ul.bbs li{height:23px;line-height:23px;float:left;width:210px;color:#0069FD;font-size:12px}
.focus_pic ul.bbs li a:link,.focus_pic ul.bbs li a:visited{color:#0069FD;text-decoration:none;font-size:12px}

/*ad_best prefer*/
#MainPromotionBanner{width:262px;height:202px;overflow: hidden;}
#MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
#MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height:202px;overflow: hidden;}
#MainPromotionBanner .Slides li {padding: 0;margin: 0;list-style: none;float: left;width:262px;height:202px;overflow: hidden;}
#MainPromotionBanner .Slides li img{width:260px;height:200px}
#MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none;position:absolute;top:172px;right:10px;z-index:10;height:25px;}
#MainPromotionBanner .SlideTriggers li{	float: left;display: inline;font-size:12px;cursor: pointer;overflow: hidden;margin-left:5px;width:14px;height:14px;line-height:14px;color:#FDAA0C;text-align:center;background:#fff;border:2px solid #FDAA0C;
font-family:Arial, Helvetica, sans-serif}
#MainPromotionBanner .SlideTriggers li.Current{color:#fff;font-weight:bold;background:#FDAA0C;}

.focus_news{width:417px;border:1px solid #CAD9EA;float:right;border-left:none;padding:2px 10px;height:206px;
overflow:hidden}
.focus_news div{background:url(gray_line.gif) center bottom repeat-x;padding:10px 0;color:#626262;line-height:19px;font-size:12px;text-align:center}
.focus_news div a:link,.focus_news div a:visited{font-size:18px;font-family:"微软雅黑", "幼圆", "黑体";color:#FC4A02;}
.focus_news div p{text-align:left;padding-top:5px}
.focus_news li span{font-size:14px;color:#666}


.focus_news ul{width:100%;padding-top:7px}
.focus_news ul li{width:100%;float:left;height:26px;line-height:26px;font-size:14px}
.focus_news ul li a:link,.focus_news ul li a:visited{line-height:26px;font-size:14px}


.wz230{float:left;width:230px;}
.wz718{float:right;width:718px;}
.w230{width:230px;float:right}

.query_layer{border:1px solid #C0DBF0;background:url(main_bg.gif) left bottom;width:208px;height:56px;padding:10px;}
.query_layer ul{width:100%;height:22px;padding-top:3px}
.query_layer ul li{float:left;border-right:1px solid #D2D2D2;height:12px;overflow:hidden;padding:0 6px;font-size:12px;color:#6D6D6B;cursor:pointer}
.query_layer ul li.select{font-weight:bold}

.query_layer form{padding-left:5px}

.query_layer .input{width:135px;}

.top10{margin-top:12px;width:100%;background:url(main_bg.gif) right -485px no-repeat}
.top10 .arr_title{margin-top:6px}
.top10 .bluebd{border-top:none;padding:6px 10px;width:208px;height:300px}
.top10 .bluebd li{width:208px;float:left;height:20px;padding-top:5px}
.top10 a:link,.top10 a:visited{font-size:12px}


.fa_title{width:100%;background:url(main_bg.gif) left -923px repeat-x;height:30px}
.fa_title li{background:url(main_bg.gif) left -883px no-repeat;height:30px;font-size:14px;color:#fff;text-align:center;width:108px;float:left;line-height:30px}
.fa_title li.right{float:right;background-position:right -963px}

.fa_index{border-top:none;padding:15px 0 15px 3px;width:713px}
.fa_index li{padding-left:17px;width:156px;height:60px;float:left}

.w353{width:351px}
.w232{width:238px}
.h165{height:165px;}
.h318{height:332px}
.h180{height:196px}

.schoolloop{padding:5px 0 5px 8px;width:165px;float:left;overflow:hidden;height:125px}
.schoolloop li{width:100%;float:left;height:20px;padding-top:5px}
.schoolloop li a:link,.schoolloop li a:visited{font-size:12px}


.hot_tag{padding:12px;line-height:22px;font-weight:bold}

#appraise{width:331px;padding:4px 10px;}
#appraise li{height:25px;line-height:25px;background:url(app_icon.gif) left 2px no-repeat;width:305px;padding-left:26px;float:left;font-size:12px}
#appraise li a:link,#appraise li a:visited{font-size:12px;color:#0169FF;}

.best_school{width:331px;padding:0 10px;height:288px;overflow:hidden}
.best_school ul{background:url(gray_line.gif) center bottom repeat-x;padding:12px 0;height:67px;float:left;width:100%;overflow:hidden}
.best_school ul li{float:left;width:132px;height:67px;}
.best_school ul li.cnt{float:left;width:198px;height:67px;line-height:17px}
.best_school ul li img,.best_school ul li img{border:1px solid #ccc}
.best_school ul li a:link,.best_school ul li a:visited{font-size:12px;line-height:17px}

.best_school ul.last{background:none}

.jbtx{width:331px;padding:4px 10px;height:101px;overflow:hidden;}
.jbtx li{height:25px;line-height:25px;background:url(app_icon.gif) left bottom no-repeat;width:305px;padding-left:20px;float:left;font-size:12px}
.jbtx li a:link,.jbtx li a:visited{font-size:12px;color:#0169FF;}


.picture{width:351px;padding:10px 0;height:113px;overflow:hidden;}
.picture li{width:100px;height:118px;float:left;text-align:center;padding:2px 0 0 12px;}
.picture li img{border:1px solid #ccc;margin-bottom:4px;width:98px;height:73px}
.picture li a:link,.picture li a:visited{font-size:12px}

.lxgk{width:220px;padding:5px 0 0 5px;}
.lxgk li{height:25px;line-height:25px;width:100%;float:left;text-align:left;padding:0}
.lxgk li a:link,.lxgk li a:visited{font-size:12px;color:#0169FF;}
.lxgk li a:hover{color:#FF6C00;}

.life_title{width:100%;height:28px;border-bottom:2px solid #4692F0}
.life_title li{float:right;}
.life_title li.left{float:left;background:url(main_bg.gif) -108px -883px no-repeat;height:28px;font-size:14px;color:#fff;text-align:center;width:108px;float:left;line-height:28px}
.life_title li a:link,.life_title li a:visited{font-size:12px;color:#0169FF}





.listul{padding:8px 6px;width:220px;height:150px}
.listul li{height:25px;line-height:25px;float:left;width:100%;font-size:14px;color:#444;text-align:left}
.listul li span{font-size:12px;color:#999}

.listul li a:link,.listul li a:visited{font-size:14px}



.last_right{height:632px}
.flow_index{height:381px;padding:12px;}

.flow_index .full{font-size:12px;line-height:18px;color:#888}
.flow_index ul{margin-top:15px;width:100%;background:url(flow_bg.gif) center top no-repeat;height:230px}
.flow_index ul li{width:100%;height:46px;float:left}
.flow_index ul li a:link,.flow_index ul li a:visited{font-family:Arial, Helvetica, sans-serif;width:85px;height:26px;line-height:26px;float:left;text-align:center;background:url(flow_button.gif) left center no-repeat;font-size:12px;font-weight:bold;color:#DB3900}
.flow_index ul li a.r:link,.flow_index ul li a.r:visited{float:right}
.flow_index ul li a:hover{background-position:right center;color:#5389CF}

.contactus{padding:10px;line-height:22px;font-size:12px;color:#5389CF;text-align:left}

.ps{padding:12px 0;font-size:14px;}

.schoolright{padding:8px 10px;width:208px;overflow:hidden;height:250px}
.schoolright li{width:100%;height:25px;line-height:25px;float:left}
.schoolright li a:link,.schoolright li a:visited{font-size:12px}

.listulr{padding:8px 6px;width:216px}
.listulr li{height:25px;line-height:25px;float:left;width:100%;font-size:14px;color:#444}
.listulr li span{font-size:12px;color:#999}

#appraiser{width:208px;padding:4px 10px;}
#appraiser li{height:25px;line-height:25px;background:url(app_icon.gif) left 2px no-repeat;padding-left:24px;width:184px;float:left;font-size:12px}
#appraiser li a:link,#appraiser li a:visited{font-size:12px;color:#0169FF;}

.jbtxr{width:208px;padding:4px 10px;height:101px}
.jbtxr li{height:25px;line-height:25px;background:url(app_icon.gif) left bottom no-repeat;width:184px;padding-left:24px;float:left;font-size:12px;}
.jbtxr li a:link,.jbtxr li a:visited{font-size:12px;color:#0169FF;}

.school_name{font-size:24px;font-family:"微软雅黑", "幼圆", "黑体";color:#FC4A02;}

.schoolmenu{height:29px;background:url(main_bg.gif) left -406px repeat-x}
.schoolmenu li{float:left;height:29px;line-height:29px;text-align:center;font-size:12px;padding:0 14px;border-right:1px solid #C9E1FD}
.schoolmenu li.select{background:#fff;font-weight:bold}

.ln22{line-height:22px}

.bb{border:1px dashed #ccc;background:#f6f6f6}

#digghtml{background:url(diggnum.gif);width:53px;height:34px;padding-top:23px;color:#871C2C;font-size:12px;text-align:center;float:left;margin:5px 0 0 0;cursor:pointer}

.artlist td{border-bottom:1px dashed #AEAEAE;padding-top:2px}

.dignum{float:left;width:86px;height:21px;font-size:12px;color:#871C2C;background:url(dignum.jpg) center top no-repeat;text-align:left;padding:7px 0 0 46px}
.smallnav{background:url(main_bg.gif) center -406px repeat-x;height:23px;padding-top:6px}

.classun,.classselect{border-bottom:1px solid #DFDFDF}
.classselect{border-color:#FF6C00;background:#FFF9CF}
.classun td,.classselect td{font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:18px}
.classun td img,.classselect td img{border:1px solid #dfdfdf;padding:1px}
.ff{color:#999999}
.classun.bg{background:#F7F7F7}

.bt_un,.bt_focus{width:95px;height:24px;border-width:0;background:url(pro_button.gif) center top;cursor:pointer}
.bt_focus{background-position:center bottom}
.asb{background:#F7F7F7;border:1px dashed #dfdfdf}
.classselect td .asb{background:#fff;}
.classun td a:link,.classun td a:visited,.classselect td a:link,.classselect td a:visited{
text-decoration:underline;
color:#0169FF;font-size:12px;}

.classun td a:hover,.classselect td a:hover{color:#FF6C00;}
.course{font-weight:bold}

.asb h1{padding:0;margin:0;list-style:none;font-size:14px;float:left;margin-right:5px}


#tree1 {
	position:absolute;
	width:1px;
	height:1px;
	z-index:1;
	
}
#tree2 {
	width:600px;
	position:absolute;
	z-index:2;
	padding-top:26px
}
.tree2{
	width:600px;
	height:auto;
	border:3px solid #ccc;
	background:#ffffff;
	padding:10px;
	border-top:none;
}
#tree2 ul{
	width:100%;
}
#tree2 ul li{float:left;width:150px;height:28px;line-height:28px}
#tree2 ul li.su{width:100%;font-weight:bold}

.footer{border:1px solid #C0DBF0;height:28px;width:958px;margin-top:12px;color:#999999}
.footer .left{background:url(foot.gif) right center no-repeat;height:28px;line-height:28px;font-size:12px;font-weight:bold;color:#fff;width:96px;text-align:center}

.footer .right{line-height:28px;height:28px;font-size:12px;width:850px;}
.footer .right a:link,.footer .right a:visited{font-size:12px}

.copyright{padding-bottom:15px;line-height:22px;font-size:12px;text-align:center;color:#666;border-top:2px solid #5099F5;margin-top:15px;font-family:Arial, Helvetica, sans-serif}
.copyright a:link,.copyright a:visited{font-size:12px;text-decoration:underline;color:#666;}
.flink{padding:10px;line-height:22px;border-bottom:1px solid #ccc;background:#f7f7f7;margin-bottom:15px;font-size:12px;text-align:left;}

.cb{border-left:1px dashed #AEAEAE;border-right:1px dashed #AEAEAE;background:#f8f8f8}
.cb td{border:none}
.faq_index{padding-top:8px;width:348px;height:101px}
.faq_index li{height:25px;line-height:25px;float:left;width:100%}
.faq_index li a:link,.faq_index li a:visited{font-size:12px}

.readcontent,.readcontent a:link,.readcontent a:visited{font-size:14px;line-height:25px}
.readcontent a:link,.readcontent a:visited{color:#0169FF;}
.readcontent a:hover{color:#FF6C00;}

#sitelink{height:0px;width:0px;overflow:hidden}
.online_right{padding:10px 0 0 10px;}
.online_right td{font-size:12px;line-height:22px}
.online_right td img{margin-bottom:5px}
.online_right td a:link,.online_right td a:visited{font-size:12px;}

.blbd{border:1px solid #BEE2EE;}
.C01_FixLeft{position:relative;width:698px;margin:0 auto;padding-top:5px}
span.LeftHandle,span.RightHandle{position:absolute;height:20px;width:12px;top:54px;cursor:pointer;}
span.LeftHandle{left:0px;background-image:url(pre_on.gif);}
span.RightHandle{right:0px;background-image:url(next_on.gif);}
.C01_FL_PhotoLists{width:650px;overflow:hidden;margin:0 auto;}
.C01_FL_PhotoLists .PhotoCell{width:220px;float:left;display:inline;}
.PhotoCell td{text-align:left;line-height:22px}

.john_title{font-size:14px;font-weight: bold;color:red;}
.john_red{color:red;font-weight: bold;}
.john_td{padding:7px;background-color:#990000;color:#FFFFFF;font-weight:bold;font-size:16px;}
.john_bgImg{background:url(joinus.gif) no-repeat right bottom;}
#john_ProfessionTestButton A{background-image:url(college_btn01.gif);padding:3px 23px 3px 23px;color:#ffffff;}

#roll{ border:0px solid red;height:74px; margin:3px auto; width:260px; overflow:hidden;list-style:none;}
#roll li{height:20px; padding-left:3px;line-height:15px; border-bottom:1px solid #ddd;}
#roll li a{font-size:12px;}

