body,form,ul,li,input,td,p,h1,h2,h3,h4,h5,dl,dt,dd,em,cite,img{margin:0;padding:0;list-style:none;}
div,ul,li,p,span,input,textarea,td,a:link,a:visited,h1,h2,h3,h4,h5,select,em,cite{font:12px Microsoft YaHei,Arial;color:#444;text-decoration:none}
/*form*/
select{font:12px Microsoft YaHei,Arial,Helvetica,sans-serif;}
.input{padding:3px;height:15px;background:#fff;border:1px solid #ddd; font-family:Arial, Helvetica, sans-serif}
a:link,a:visited,a:hover{line-height:1.231;font-size:14px}
.edutrust{background:url(edutrust.gif) 0 0 no-repeat;}
a.r:link,a.r:visited{color:#b80000;}
a.b:link,a.b:visited{color:#0169ff;}
a.b:hover{color:#F30}
a:hover{text-decoration:none;color:#0169ff}
.min a:link,.min a:visited{font-size:12px}
img{border:0;}
.full{width:100%;}
form label{float:left;}
.center{text-align:center}
a.more:link,a.more:visited{float:right;display:inline;font-family:"ËÎÌå";font-size:12px;}
span{color:#ccc;padding:0 7px}
.t10{margin-top:10px}
.right{float:right}
.left{float:left}
.t-line{border-bottom:1px solid #ddd;}
.clear{clear:both;font-size:0px;width:0px;visibility: hidden;height:0px;line-height:0px;}
h1{font:bold 18px/30px Microsoft YaHei;width:100%;height:35px}
.main{width:960px;margin:0 auto}
.main{margin-top:10px}
.topbar .main{margin-top:0;}

/* skin repeat*/
.topbar,
.navigator,
.searchbar,
label.type,
.g-title,
.switch li,
.gbt_tree a:link,.gbt_tree a:visited{ background:url(skin.gif) center top repeat-x}
/* skin no-repeat*/
.flag,.hp,.fav,#menu li,.search form .input,
.g-title dt,.btn_43,.btn_95,.btn_submit{background:url(skin.gif) no-repeat;}


.line{ background:url(point_line.gif) center top repeat-x}

.arrow{padding-right:12px;background:url(arrow.gif) right 7px no-repeat}
.dual{background-position:right -167px;}
.dual-down{background-position:right -227px;color:#da0000;}
.dual-up{background-position:right -287px;color:#da0000;}
.y{background-position:right -49px;}
.y-on{background-position:right -107px;color:#da0000;}


.btn_43,.btn_95,.btn_submit{width:43px;height:23px;background-position:left -629px;font-weight:bold;color:#944d00;cursor:pointer;border:none}
.btn_95,.btn_submit{width:95px;height:30px;font-size:15px}

.topbar{height:29px;}
	.flag,.hp,.fav{line-height:28px;padding-left:20px}
	.flag{background-position:left -348px;}
	.hp{background-position:left -381px;padding-left:16px}
	.fav{background-position:left -415px}

.header{height:170px;margin-top:0;overflow:hidden;}
	.logobar{height:95px;width:100%;background:url(logo.jpg) 5px 10px no-repeat;overflow:hidden}
	a#logo:link,a#logo:visited{width:230px;height:75px;margin:12px 0 0 8px;display:inline;float:left;text-indent:-9999px}
	
	a#qqonline:link,a#qqonline:visited{float:left;margin:16px 0 0 220px;display:inline}
	
	.qkbt{float:right;width:272px;height:60px;margin-top:15px}
	.qkbt li{float:left;width:60px;height:60px;padding-left:8px;}
	
	
	.toplink{float:right;width:300px;height:60px;margin-top:17px}
	.toplink a:link,.toplink a:visited{margin-left:12px;font-size:12px;text-align:center;float:left;width:58px;padding-top:43px;height:15px;background:#aaa url(toplink.gif) 0 0 no-repeat;border:1px solid #aaa;color:#fff}
	.toplink a:hover{background-color:#2098e4;border-color:#2098e4;font-weight:bold}
	.toplink a#z1{background-position:-60px 0}
	.toplink a#z2{background-position:-120px 0}
	.toplink a#z3{background-position:-180px 0}
	
	
	
.navigator{height:73px;border-bottom:3px solid #f2f2f2;background-position:center -29px;overflow:hidden}
	#menu{height:38px;width:100%;overflow:hidden}
	#menu li{height:33px;padding:5px 0 0 2px;width:92px;text-align:center;float:left;background-position:left -69px}

/**
#menu li.home{background:none;width:66px;}
**/
#menu li.home{background:none;}

	#menu li.big{background:none;width:110px;}
	#menu li a:link,#menu li a:visited{font:bold 15px/33px Microsoft YaHei,Arial;color:#fff;width:80px;text-align:center;display:inline-block;}
	#menu li.big a:link,#menu li.big a:visited{width:100px;}
	#menu li.home a:link,#menu li.home a:visited{width:56px}
	#menu li a:hover{color:#f5f5f5;background:#73aee9}
	#menu li.current a:link,
	#menu li.current a:visited{color:#333;background:#fff;}
	
	.searchbar{background-position:center -109px;border:1px solid #ddd;border-top:none;height:34px;}
		.search{width:295px;height:23px;float:left;padding:6px;}
		.search form{height:23px;overflow:hidden;}
		.search form label{height:21px;border:1px solid #bbb;}
		.search form label.type{width:48px;cursor:pointer;text-indent:6px;border-left:none;background-position:center -277px}
		.search form label.last{border:none;height:23px;padding-left:5px}
		.search form label cite{line-height:23px; background-position:right 5px}
		.search form .input{width:162px;float:left;border:none;background-position:4px -238px;background-color:#fff;padding-left:24px}
		.search dl{position:absolute;z-index:1;width:0;height:0}
		.search dl ul{left:-55px;position:absolute;z-index:2;width:48px;border:1px solid #b4b4b4;background:#fff;cursor:default}
		.search dl ul li{height:22px;line-height:22px;text-align:center;width:100%;}
		.search dl ul li:hover{color:#fff;background:#b4b4b4}

	.searchbar .min{float:right;width:650px;height:34px;}
	.searchbar .min a:link,.searchbar .min a:visited{line-height:34px;font-weight:bold;background:url(arrow.gif) right -344px no-repeat;padding-right:10px}
	.searchbar .min span{line-height:34px;}

.box{border:1px solid #dedede;border-top:none;}
	.line-bg{padding-top:3px;background:url(line_bg.gif) center top no-repeat}
	.g-title{width:100%;height:30px;background:url(line_bg.gif) center top repeat-y;border:none}
	.g-title dt{background-position:9px -441px;text-indent:30px;}
	.g-title dt,.g-title dt a:link,.g-title dt a:visited{font-size:15px;font-weight:bold;line-height:30px;color:#fff;}
	.g-title a.more:link,.g-title a.more:visited{line-height:30px;padding-right:10px;color:#fff;}
	.gt{border-top:1px solid #dedede;}
	.r-line{height:34px;background:url(gline.gif) center 33px repeat-x;border:none}
	.r-line h2{float:left;height:32px;border-bottom:2px solid #3e8ddf;background-position:1px -440px;text-indent:20px;}
	.r-line h2,.r-line h2 a:link,.r-line h2 a:visited{line-height:32px;}
	.r-line a.more:link,.r-line a.more:visited{line-height:32px;padding:0}

.list{width:100%;padding:4px 0 6px 0;}
	.list li{height:25px;width:100%;background:url(point.gif) 8px center no-repeat; text-indent:15px}
	.list li a:link,.list li a:visited{line-height:25px;}
	.list li cite,.list li em{float:right;line-height:25px;font-size:14px}
	.list li cite{color:#888}
	.list li em{color:#b80000}

.switch{width:100%;height:30px;background:url(line_bg.gif) center top repeat-y;overflow:hidden;}
	.switch li{background-position:9px -441px;text-indent:30px;}
	.switch li,.switch li a:link,.switch li a:visited{font-size:15px;font-weight:bold;line-height:30px;color:#fff;}

/*.switch{width:100%;height:30px;background:url(line_bg.gif) center top repeat-y;overflow:hidden}
	.switch li{height:29px;background:none;float:left;border-left:1px solid #ddd;text-align:center}
	.switch li,.switch a:link,.switch a:visited{line-height:29px;color:#fff}
	.switch li.fast{border:none}
	.switch li.current{border-top:2px solid #1da2c0;background:#fff;}
	.switch li.current,.switch li.current a:link,.switch li.current a:visited{font-weight:bold;color:#000}*/

.faq-list{padding:6px 10px;}
.faq-list li{background:url(skin.gif) left -516px no-repeat; text-indent:18px}
	.img li{width:100%;height:85px;text-align:center}
	.img img{border:1px solid #ddd;padding:1px;width:130px;height:50px;margin-bottom:7px}
	.img a:link,.img a:visited{font-size:12px}


.pic{width:100%}
	.pic li{width:122px;float:left;text-align:center;}
	.pic li img{border:1px solid #ddd;width:120px;height:90px;margin-bottom:5px}
	
.zhuanti{width:100%;}
	.zhuanti li{width:150px;height:133px;padding-left:11px;float:left}
	.zhuanti img{width:150px;height:90px;margin-bottom:5px}

.photo,.category{width:958px;}
.photo ul{width:100%;}
	.photo ul li{width:134px;height:150px;float:left;padding:12px 0 0 22px;text-align:center;}
	.photo ul img{border:1px solid #ddd;margin-bottom:5px;padding:1px;width:130px;height:100px;}
	
	
	.n120 ul li{width:124px;height:135px;float:left;padding:12px 0 0 22px;text-align:center;}
	.n120 ul img{border:1px solid #ddd;margin-bottom:5px;padding:1px;width:120px;height:90px;}
	
dl.cty{width:938px;padding:1px 10px 0 10px;height:36px}
	dl.cty a:link,dl.cty a:visited{font-size:13px;line-height:36px;}
	dl.cty dt{width:65px;float:left;background:url(edu_tree_bg.gif) right center no-repeat;padding-right:8px}
	dl.cty dt a:link,dl.cty dt a:visited{font-weight:bold}
	dl.cty dd{width:858px;float:right;overflow: hidden;height: 36px;}
	dl.cty li{float:left;height:36px;width:107px}

.footer{margin-top:0;padding:12px 0;}
	.footer p{text-align:center;line-height:22px}
	.footer a:link,.footer a:visited{font-size:12px; text-decoration:none;line-height:22px}

#breadcrumb{height:16px;text-indent:20px;background:url(brd.gif) left top no-repeat}
	#breadcrumb:hover{ background-position:left -36px}
	#breadcrumb,#breadcrumb a:link,#breadcrumb a:visited{font-size:12px;line-height:16px}
	#breadcrumb em{color:#888; font-family:"ËÎÌå";padding:0 5px}

.pageline{padding:15px 0;width:100%;text-align:center;height:auto}
	.pageline a:link,.pageline a:visited,.pageline span,.pageline b{font-size:12px;background:#fff url(skin.gif) center -153px repeat-x;vertical-align:middle;display:inline-block;color:#333;padding:0 6px;height:20px;line-height:20px; font-family:Arial, Helvetica, sans-serif;border:1px solid #ddd;text-decoration:none;overflow:hidden;margin-right:3px;border-right-color:#bbb;border-bottom-color:#bbb;}
	.pageline a:hover{border-color:#aaa}
	.pageline span{border-color:#458fce;background:#209cdc;color:#fff;}
	.pageline b{border:none;font-weight:normal;background:none;height:22px;line-height:22px}
	.pageline b.go{padding:0 3px;margin:0}
	.pageline form .input{padding:3px;height:14px;width:20px;text-align:center;margin:0 2px;display:inline;border:1px solid #aaa;}
	.pageline form .submit{height:22px;border:1px solid #ddd;text-decoration:none;overflow:hidden;margin-right:3px;border-right-color:#bbb;border-bottom-color:#bbb;background:#fff url(skin.gif) center -61px repeat-x;margin-left:5px;display:inline;width:45px;font-weight:normal;color:#333;}

.invt{padding:15px;width:928px;}
.invt h2{font:25px Microsoft YaHei, YouYuan, Simsun, Arial;text-indent:15px;background:url(h2.gif) 2px center no-repeat}
.invt fieldset{width:auto}



fieldset{border:1px solid #ddd;padding:0 10px;width:608px;margin:auto}
legend{font-weight:bold;font-size:14px;}
.faq-ask{padding-top:10px;}
.faq-ask legend{background:url(skin.gif) 3px -518px no-repeat;padding-left:20px}

.r650{float:left;width:650px;}
	.r650 .box{width:648px}
.r300{width:300px;float:right}
	.r300 .box{width:298px;}
	.r300 .switch li{width:98px;}
	.r300 .switch li.current{width:99px;}
	.r300 .img{width:100%;padding:12px 0 5px 0}
	.r300 .img li{float:left;width:134px;height:82px;padding-left:10px}
	
.gbt_tree{padding:5px 0 10px 0;width:100%}
	.gbt_tree b,.gbt_tree a:link,.gbt_tree a:visited{float:left;border:1px solid #ddd;padding:2px 5px;margin-right:2px;display:inline;white-space:nowrap;background-position:center -151px}
	.gbt_tree a:hover{border:1px dotted #f1d274;background:#ffffd3;color:#333}
	.gbt_tree a.current:link,.gbt_tree a.current:visited{background:#f60;color:#fff;border-color:#f60}
	.gbt_tree b{background:none;border:none;padding:3px;margin-right:0}
	
.edu-tree{height:26px;background:#2098e5;padding:6px 0;width:100%; overflow:hidden}
	.edu-tree dl,.edu-tree dt,.edu-tree dd{float:left;}
	.edu-tree dt{padding-left:10px;}
	.edu-tree dt,.edu-tree dt a:link,.edu-tree dt a:visited{color:#fff;font:bold 18px/26px Microsoft YaHei,Arial}
	.edu-tree dd{height:26px;margin:0 3px;display:inline}
	.edu-tree dd a:link,.edu-tree dd a:visited{padding:0 11px;height:26px;display:inline-block;font:bold 14px/26px Microsoft YaHei,Arial;background:#fff}
	.edu-tree dd a:hover{color:#fff;background:#1dc57b}
	
	
.line-tree{border:1px solid #e5e5e5;border-right:none;height:33px;overflow:hidden}
	.line-tree td,.line-tree th{border-right:1px solid #e5e5e5;text-align:center}
	.line-tree th{ background:#f9f9f9;}
	.line-tree td,.line-tree th,.line-tree a:link,.line-tree a:visited{line-height:33px;}
dl.swith{height:43px;width:100%;background:url(country_bg.gif) center bottom repeat-x;overflow:hidden}
dl.swith dd,dl.swith dt{float:left;height:43px;padding:0 12px;border-right:1px solid #fff;}
dl.swith .current{background:url(country_bg.gif) center top no-repeat}
dl.swith a:link,dl.swith a:visited{line-height:40px;font-size:15px}
dl.swith .current a:link,dl.swith .current a:visited{font-weight:bold;color:#944d00;}	
	
	.news-box{margin-top:0}
.news-box .box{width:311px;height:241px;float:left;margin-top:10px;}
	.news-box .middle{width:312px;margin-right:10px;margin-left:10px;display:inline}


.professional{border:1px solid #ddd;border-top:none;width:958px}
.professional dl.fast,.professional dl.fast dt{height:56px;}	
.professional dd a:link,.professional dd a:visited{margin-right:10px;display:inline;float:left;font-size:12px}
.professional dl.fast dd{padding:6px 0;}
.professional dl.fast dd a:link,.professional dl.fast dd a:visited{line-height:22px;}
.professional dl.fast dt a:link,.professional dl.fast dt a:visited{line-height:56px;}






.study-bus dl{border:1px solid #ddd;width:958px;padding-bottom:11px;overflow:hidden}
.study-bus dt{background:url(che_bg.gif) 0 0 no-repeat;height:35px;color:#fff;font:bold 20px/35px Microsoft YaHei,Arial;text-indent:12px;width:100%;overflow:hidden}
.study-bus dt b{color:#fffd5c;font-size:20px}
.study-bus dd{float:left;width:105px;margin:11px 0 0 11px;display:inline;height:50px;background:url(che_hover.gif) 0 0  repeat-x;border:1px solid #f5e7ba;}
.study-bus dd a:link,.study-bus dd a:visited{display:inline-block;border:1px solid #ffffd7;background:url(che_ico.gif) no-repeat;width:98px;text-align:right;height:40px;padding:8px 5px 0 0px;font:bold 15px/17px Microsoft YaHei,Arial;color:#cb3400}
.study-bus dd a:hover{color:#1a89d6}
.study-bus dd p{color:#999}
.study-bus a.icon1:link,.study-bus a.icon1:visited{ background-position:4px 9px;}
.study-bus a.icon2:link,.study-bus a.icon2:visited{ background-position:0 -46px;}
.study-bus a.icon3:link,.study-bus a.icon3:visited{ background-position:3px -101px;}
.study-bus a.icon4:link,.study-bus a.icon4:visited{ background-position:4px -155px;}
.study-bus a.icon5:link,.study-bus a.icon5:visited{ background-position:3px -209px;}
.study-bus a.icon6:link,.study-bus a.icon6:visited{ background-position:3px -264px;}
.study-bus a.icon7:link,.study-bus a.icon7:visited{ background-position:4px -318px;}
.study-bus a.icon8:link,.study-bus a.icon8:visited{ background-position:4px -373px;}


.quick_icon{width:44px;height:191px;background:url(buttom_icon.gif) 0 0 no-repeat;position:fixed;right:25px;bottom:45px;}
	.quick_icon a:link,.quick_icon a:visited{display:block;width:44px;height:44px;margin-bottom:5px}
	.quick_icon a cite{display:none;}
	.quick_icon a#goTop:link,.quick_icon a#goTop:visited{margin:0;}
	.quick_icon a:hover{background:#0ac3ef}
	.quick_icon a:hover cite{color:#fff;display:block;padding:4px 8px;line-height:18px}

.school-rank{padding:12px 10px 0 10px;width:277px;height:420px;}
	.school-rank li{float:left;height:23px;width:100%;}
	.school-rank li a:link,.school-rank li a:visited{font:14px/23px Microsoft YaHei,Arial;}
	.school-rank li em{width:13px;height:13px;float:left;font:11px/13px Arial;text-align:center;background:#949494;color:#fff;margin:5px 8px 0 0;display:inline}
	.school-rank li em.rd{background:#ee5c11;}
	
	.school-rank li.r{height:86px;}
	.school-rank li.r cite{display:block;position:relative;width:22px;height:26px;font:14px/20px Arial;color:#fff;background:url(rank.gif) no-repeat;text-align:center;margin:-83px 0 0 3px;}
	.school-rank li.r p{width:160px;text-align:center;display:block;position:relative;margin-top:38px;height:20px;background:black;}
	.school-rank li.r p a:link,.school-rank li.r p a:visited{font:12px/20px Microsoft YaHei,Arial;color:#fff;}

#onlinebody{width:950px;height:140px;padding:12px 4px;overflow:hidden;border-top:1px solid #fff;border-bottom:1px solid #fff;}
	a.prev:link,a.prev:visited,a.next:link,a.next:visited{margin-top:35px;float:left;width:12px;height:20px;background:url(prebg1.gif) left center no-repeat}
	a.next:link,a.next:visited{background-position:right center;float:right}
	.slider_content{width:920px;height:140px;float:left;margin-left:3px;display:inline;overflow:hidden}
	.slider_content li{width:184px;height:140px;float:left;text-align:center;}
	.slider_content li img{border:1px solid #ddd;margin-bottom:5px;padding:1px;width:150px;height:90px;}
	.slider_content li a:link,.slider_content li a:visited{font-weight:bold}
	.slider_content li p{padding-left:15px;text-align:left;width:154px;}
	

.head_banner{height:90px;width:970px}
	.head_banner li{float:left;width:475px;padding:0 5px}
	
.ban-a{ float:left;width:232px;padding-right:10px;padding-bottom:10px;}
.ban-b{ float:left;width:232px;padding-right:10px;padding-bottom:10px;}
.ban-c{ float:left;width:233px;padding-right:10px;padding-bottom:10px;}
.ban-d{ float:left;width:233px;padding-bottom:10px;} 
	
