/*header<start>*/
#header h1{
  position:absolute;
}
#header h1 a{ 
  display: block;
  width:355px;
  height:74px;
}
.searchnav{
  float:right;
  list-style-type:none;
  margin:0px;
  padding-top:40px
}
.searchnav span{
  float:right;
  height:23px;
}
.search{
  background-image:url(../bg/index01_09.gif);
  background-repeat:no-repeat;
  width:140px;
  padding-left:10px;
  padding-top:5px;
}
.english{
  padding-left:5px;
}
.searchinput{
  width:130px;
  height:19px;
  border:0px;
  color:#646161;
  background-color:transparent;
}
/*header<end>*/
/*mainnav<start>*/
#nav{ list-style-type: none; z-index:100; height:29px; line-height:29px;}
#nav a{	display: block;	text-align:center; padding-right:30px;}
#nav a:link{color:#FFF;	text-decoration:none;}
#nav a:visited{color:#FFF;text-decoration:none;}
#nav a:hover{	color:#FFF;	text-decoration:none;}
#nav li{float: left;padding-right:15px; height:26px;}
#nav li a:hover {}
#nav li ul{
	line-height: 24px;
	list-style-type: none;
	display:none;
	width: 195px;
	background-color:0f2e44;
	background-image:url(../bg/index01_20.gif);
	background-repeat:repeat-x;
	position: absolute;
	padding-top:3px;
	visibility: visible;
}
#nav li ul li{	float: left;width: 195px; color:#bce0f9; text-align:left;}
#nav li ul a{	display: block;	width: 150px;text-align:center; text-align:left;}
#nav li ul a:link,#nav li ul a:visited{	color:#bce0f9;	text-decoration:none; padding-left:15px;}
#nav li ul a:hover{	color:#fff;	text-decoration:none;background:#55778f; padding-left:15px; }
#nav li:hover ul{ left: auto; }
#nav li.sfhover ul{ display:block }

#nav li ul a:hover ul{
	line-height: 24px;
	list-style-type: none;
	display:none;
	width: 150px;
	text-align:left;
	background-color:0f2e44;
	background-image:url(../bg/index01_20.gif);
	background-repeat:repeat-x;
	position: absolute;
	visibility: visible;
}
/*mainnav<end>*/
/*main<start>*/
/*广告图片<start>*/
#banner{
  height:212px;
  background-image:url(../bg/index01_23.gif);
  background-repeat:no-repeat;
  padding:10px 8px 10px 8px;
}
/*广告图片<end>*/
/*main->mainpage<start>*/
/*main->mainpage->shop功能区块<start>*/
.shop{
 padding-bottom:6px;
 clear:both;
}
.shoptitle{
 padding-bottom:8px;
 height:15px;
 width:149px;
 color:#656565;
 padding-top:5px;
 padding-left:2px;
 font-weight:bold;
 background:url(../bg/index01_39.gif) no-repeat bottom left;
}
.shoptitleimg{
  padding-right:10px;
  float:left;
}
.shoptitlep{
  float:left;
}
ul.shopcontent,ul.shopcontent01{
  list-style-type:none;
  margin:0px;
  color:#0c2a46;
  padding-top:3px;
  clear:both;
}
ul.shopcontent li{
  display:block;
  background:url(../bg/index01_42.gif) no-repeat left;
  padding-left:20px;
  padding-top:5px;
  width:115px;
}

ul.shopcontent01 li{
  display:block;
  padding-left:20px;
  background:url(../bg/index01_43.gif) no-repeat left top;
  padding-top:5px;
  width:120px;
}
ul.shopcontent01 li.wu{
 background:url(../bg/index01_42.gif) no-repeat left;
}
/*main->mainpage->shop功能区块<end>*/
/*main->mainpage->联系我们等导航栏<start>*/
.leftsidebar{
  margin-top:6px;
  width:97px;
  height:20px;
  color:#7b7b7b;
  font-weight:bold;
  padding-top:9px;
  padding-left:43px;
  background-image:url(../bg/index01_58.gif);
  background-repeat:no-repeat;
}
.leftsidebar01{
  margin-top:6px;
  width:97px;
  height:19px;
  color:#7b7b7b;
  font-weight:bold;
  padding-top:10px;
  padding-left:43px;
  background-image:url(../bg/index01_60.gif);
  background-repeat:no-repeat;
}
.leftsidebar02{
  margin-top:6px;
  width:97px;
  height:20px;
  color:#770808;
  font-weight:bold;
  padding-top:9px;
  padding-left:43px;
  background-image:url(../bg/index01_62.gif);
  background-repeat:no-repeat;
}
/*main->mainpage->联系我们等导航栏<end>*/
/*main->mainpage->mainpagecenter中间栏<start>*/
#mainpagecenternews{
  float:left;
  width:393px;
  padding-bottom:6px;
  background:url(../bg/xian01.gif) no-repeat right top;
}
.news{
  width:163px;
  height:32px;
  padding-top:7px;
  text-align:center;
  background-image:url(../bg/index01_64.gif);
  background-repeat:no-repeat;
  clear:both;
  color:#898989;
}
.newsmain{
  padding-top:8px;
  height:117px;
  padding-right:13px;
  clear:both;
}
.newsmain h1{
  width:140px;
  height:107px;
  padding-top:8px;
  padding-left:8px;
  background:url(../bg/tu01bg.gif) no-repeat;
  position:absolute;
}
.list{
  padding-right:13px;
  padding-top:7px;
  padding-bottom:15px;
}
ul.newslist{
  width:376px;
  height:20px;
  list-style-type:none;
  padding-top:5px;
  margin:0px;
  background:url(../bg/index01_90.gif) no-repeat bottom left;
}
ul.newslist li{
  background:url(../bg/index01_70.gif) no-repeat left;
  padding-left:20px;
}
/*毕业生访谈<start>*/
.graduates{
  padding-right:13px;
  padding-bottom:18px;
  clear:both;
  background:url(../bg/index01_90.gif) no-repeat bottom left;
  margin-bottom:8px;
}
.graduates h1{
  width:93px;
  height:79px;
  padding-top:6px;
  padding-left:6px;
  background:url(../bg/tu03_bg.gif) no-repeat;
  position:absolute;
}
/*毕业生访谈<end>*/
/*集团简介<start>*/
#introduction{
 float:left;
 padding-left:18px;
}
#introduction dt{
 margin:0px;
 padding-bottom:5px;
}
.introductiontitle{
 background:url(../bg/index01_jianjie.gif) no-repeat right;
 padding-top:12px;
 padding-left:70px;
 color:#7b7b7b;
 font-weight:bold;
 height:18px;
 width:96px;
}
.introductionpic{
   width:154px;
   height:216px;
   padding-left:7px;
   padding-top:7px;
   background-image:url(../bg/tu02bg.gif);
   background-repeat:no-repeat;
}
/*main->mainpage->mainpagecenter中间栏<end>*/
/*main->mainpage<end>*/
/*main<end>*/

/*内页*/
/*内页隐私保护的文字<start>*/
ul.privacytxt{
   list-style-type:none;
   margin:0px;
   padding-top:4px;
}
ul.privacytxt li{
  background-image:url(../bg/index01_70.gif);
  background-repeat:no-repeat;
  padding-left:20px;
  margin-top:10px;
}
/*内页隐私保护的文字<end>*/
/*news页面<start>*/
ul.newsweblist{
   list-style-type:0px;
   margin:0px;
   padding-top:5px;
   clear:both;
}
ul.newsweblist li{
   display:block;
   float:left;
   padding-bottom:13px!important;
   padding-bottom:8px;
}
ul.newsweblist li dt{
   padding-top:2px;
   color:#9a9a9a;
}
ul.newsweblist li p{
   color:#777776;
   padding-top:8px;
}
.newsweblistpic{
   width:78px;
   height:59px;
   padding:4px;
   background-image:url(../bg/news_03.gif);
   background-repeat:no-repeat;
   margin-right:8px;
}
.newsweblistxian{
  height:7px;
  padding-top:2px;
  background-image:url(../bg/news_10.gif);
  background-repeat:no-repeat;
  clear:both;
}
.newsweblistzw{
  width:650px;
}
.newsweblistpage{
   text-align:right;
  height:25px;
  padding-top:8px;
  padding-bottom:20px;
  color:#626261;
  padding-right:8px;
  clear:both;
}
.newsbabr{
   width:755px;
   height:150px;
   padding-top:8px;
   padding-left:9px;
   background-image:url(../bg/newspic_03.gif);
   background-repeat:no-repeat;
   margin-bottom:3px;
}
/*news页面<end>*/
/*news_web页面<start>*/
.newsweb{
   width:755px;
}
.newsweb h2{
   height:20px;
   padding-bottom:10px;
   padding-top:10px;
   font-size:13px;
   font-weight:bold;
   text-align:center;
}
.newsweb em{
   display:block;
  text-align:center;
  margin:0px;
  font-style:normal;
  clear:both;
}
.newswebmain{
  padding-top:15px;
  line-height:23px;
  padding-bottom:10px;
}
.newswebmain img{
  text-align:center;
  padding:10px;
  clear:both;
}
/*news_web页面<end>*/
/*introduction页面<staart>*/
.intro{
  padding-bottom:10px;
  line-height:18px;
  font-size:12px;
}
.intro b{
  color:#666666;
}
.introcctionpic{
  float:left;
  width:156px;
  height:217px;
  background-image:url(../bg/intr_03.gif);
  background-repeat:no-repeat;
  padding-top:8px;
  padding-left:8px;
}
.introfonnt{
  float:left;
  padding-left:15px;
  width:570px;
  line-height:18px;
  padding-top:3px;
}
/*introduction页面<end>*/
/*culture页面<start>*/
ul.culturetxt{
   list-style-type:none;
   margin:0px;
   padding-top:10px;
   padding-bottom:30px;
   clear:both;
}
ul.culturetxt li{
  display:block; 
  float:left;
  background-image:url(../bg/index01_70.gif);
  background-repeat:no-repeat;
  margin-right:20px;
  padding-left:15px;
}
/*荣誉展示部分<start>*/
.honor{
  padding-top:8px;
  text-align:center;
  padding-bottom:20px;
}
.honor img{
  text-align:center;
  padding:3px;
  margin-top:10px;
  border:1px solid #e4e5e0;
}
.honor dt{
   padding-top:8px;
   color:##61615f;
}
.honorpage{
  text-align:center;
  padding-bottom:20px;
}
/*荣誉展示部分<end>*/
/*culture页面<end>*/
/*教育产品页面<start>*/
.intro h4{
   padding-bottom:10px;
   font-size:14px;
}
.intro h5{
   color:#003399;
   font-weight:bold;
   padding-top:10px;
   font-size:14px;
   padding-bottom:10px;
}
.highpic{
   text-align:center;
   padding-top:5px;
}
/*教育产品页面<end>*/
/*师生风采页面<start>*/
.teacher{
   padding-top:3px;
   padding-left:3px;
   padding-right:3px;
  border:1px solid #e6e3e3;
  margin-right:15px;
  margin-bottom:10px;
}
.teacherimg{
   padding-top:40px;
   padding-left:3px;
   padding-right:3px;
  margin-right:15px;
}
.teacherright{
   width:600px;
}
/*师生风采页面<end>*/
/*内页*/