body,p,ul,h1,h2,h3,h4,dl,dd,dt,input,form{ margin:0; padding:0;}

body{font:14px "microsoft Yahei",Tahoma;color:#666;}
li{ list-style:none;}
img{ border:none;}
b,i{ font-style:normal;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.clearfix:after { content: ".";clear: both;height: 0;visibility: hidden;display: block;} 
.clearfix { display: inline-block;} 
.clearfix {display: block;}

.f_bold{ font-weight:bold;}
.f_green{ color:#00c1bf; font-weight:bold;}
p{ text-indent:2em; line-height:1.8;}
.center{ text-align:center;}

.bread{ width:990px; margin:0 auto; font-size:12px;color:#b3b3b3; height:38px; line-height:38px;}
.bread a:link,.bread a:active,.bread a:visited{color:#b3b3b3; text-decoration:none;}
.bread a:hover{color:#4da931;}
.bread a.thisPage{ color:#4da931;}

/*head style*/
.headWrap{ width:100%; min-width:990px; border-top:3px solid #00c1bf; background:url(../images/headWrap_bg.jpg.jpg) 0 0 repeat-x;}
.head{ width:990px; height:111px; margin:0 auto; background:url(../images/head_bg.jpg) no-repeat 0 center; position:relative;}
.head .logo{ height:85px; width:85px; position:absolute; left:30px; top:13px;}
.messAndContact{ width:125px; height:22px; background:url(../images/messAndContact_bg.jpg) no-repeat 0 0; position:absolute; right:0; top:-1px; font-size:12px; line-height:16px;_line-height:18px;}
.messAndContact a:link,.messAndContact a:visited,.messAndContact a:active{color:#FFFFFF; padding-left:9px; text-decoration:none;}
.messAndContact a:hover{color:#FFFF00;}
.head .words{ position:absolute; top:0; left:0;}
.head .tel{ position:absolute; top:35px; right: 0px;}
/*nav style*/
.navWrap{ width:100%; min-width:990px; height:52px; background:url(../images/navWrap_bg.jpg) 0 bottom repeat-x;}
.navAndSearch{width:990px; height:52px; margin:0 auto; background:url(../images/searchBar_bg.jpg) no-repeat right 0; overflow:hidden; position:relative;}

.nav{width:970px; height:52px; margin:0 auto; padding-left:20px;}
.nav li{ float:left; display:inline;}
.nav a{ float:left;height:52px; width:88px; overflow:hidden; text-decoration:none; color:#FFF; text-align:center;padding-top:15px;}
.nav a b{text-align:center; font-weight:normal; font-size:15px;}
.nav a i{text-align:center; font-size:9px; display:none; *margin-top:-3px;}
.nav a:hover,.nav li.curr a{ background:url(../images/nav_hover.jpg) no-repeat center top; color:#ffbe32;padding-top:10px;}
.nav a:hover i,.nav li.curr a i{display:block; color:#b6b6b6;}
/*.nav a:hover{background:url(../images/nav_bg.png) no-repeat;}
.nav a.home:hover{background-position:-20px -52px;}
.nav li.curr a.home{background:url(../images/nav_bg.png) no-repeat -20px -52px;}
.nav a.aboutUs:hover{background-position:-109px -52px;}
.nav li.curr a.aboutUs{background:url(../images/nav_bg.png) no-repeat -109px -52px;}
.nav a.admissions:hover{background-position:-194px -52px;}
.nav li.curr a.admissions{background:url(../images/nav_bg.png) no-repeat -194px -52px;}
.nav a.news:hover{background-position:-282px -52px;}
.nav li.curr a.news{background:url(../images/nav_bg.png) no-repeat -282px -52px;}
.nav a.loveShow:hover{background-position:-369px -52px;}
.nav li.curr a.loveShow{background:url(../images/nav_bg.png) no-repeat -369px -52px;}
.nav a.donation:hover{background-position:-460px -52px;}
.nav li.curr a.donation{background:url(../images/nav_bg.png) no-repeat -460px -52px;}
.nav a.career:hover{background-position:-548px -52px;}
.nav li.curr a.career{background:url(../images/nav_bg.png) no-repeat -548px -52px;}
.nav a.contactUs:hover{background-position:-635px -52px;}
.nav li.curr a.contactUs{background:url(../images/nav_bg.png) no-repeat -635px -52px;}*/

/*searchBar style*/
.searchBar{ position:absolute; right:20px; top:17px;*top:20px; width:180px;}
.searchBar form{ height:25px;}
.searchBar .searchBox{ border:none; background:none; width:155px; height:20px; padding:2px 0; color:#666;font:12px "microsoft Yahei",Tahoma; float:left; outline:none;}
.searchBar .btn{ border:0 none; height:25px; width:25px; float:left; background:none; cursor:pointer;}


/*bottom style*/
.bottomWrap{ background-color:#00c1bf; height:70px;}
.bottomNav{ width:990px; margin:0 auto; text-align:center; background:url(../images/bottom_bg.jpg) center 0 no-repeat; height:31px; line-height:31px;}
.bottomNav a:link,.bottomNav a:active,.bottomNav a:visited{color:#666; text-decoration:none; font-size:12px;}
.bottomNav a:hover{ color:#249937;}
.bottomNav i{color:#dbdbdb; padding:0 8px; font-size:12px;}

.copyRight{ text-align:center; width:990px; margin:0 auto; font-size:12px; color:#FFF; padding-top:10px;}