@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; line-height:20px;}

h1,h2,h3,h4,h5,h6,p,ul,li,ol,dl,dt,dd{ margin:0; padding:0;}
li{ list-style:none;}
em{ font-style:normal;}
img{ border:0;}

a{text-decoration:none;}

h1{ font-size:16px; line-height:24px; padding:0 8px; color:#fff;}
h2{ font-size:13px;padding:1px 8px 0 8px; color:#fff; line-height:23px;}
h3{font-size:12px;}
h4{ font-size:12px; text-align:center; border-bottom:1px solid #F60; line-height:18px; height:18px;}
h5{ font-size:12px;line-height:18px; text-align:center; font-weight:lighter;}
h5 a{ color:red;}

.clear{ clear:both;}

.bgcolor1{ background-color:#039}
.bgcolor2{background-color:#50952b}
.bgcolor3{background-color:#017e3c}
.bgcolor4{}
.bgcolor5{background-color:}

.red1{color:#f00;}.red2{color:#f30;}.red3{color:#f60;}.red4{color:#f60;}
.pink1{color:#f03;}.pink2{color:#f06;}.pink3{color:#f09;}.pink4{color:#f0c;}
.purple1{color:#60f;}.purple2{color:#60c;}.purple3{color:#609;}.purple4{color:#606;}
.green1{color:#030;}.green2{color:#060;}.green3{color:#090;}.green4{color:#0c0;}
.blue1{color:#007B7B}.blue2{color:#009797}.blue3{color:#00B5B5}.blue4{color:#00D2D2}

.fleft{ float:left}
.fright{ float:right}

.mleft2{ margin-left:2px;}
.mleft5{ margin-left:5px;}
.mleft10{ margin-left:10px;}
.mleft20{ margin-left:20px;}
.mright2{ margin-right:2px;}
.mright10{ margin-right:10px;}
.mright20{ margin-right:20px;}
.mtop3{ margin-top:3px;}
.mtop5{ margin-top:5px;}
.mtop10{ margin-top:10px;}
.mtop20{ margin-top:20px;}
.mbottom5{ margin-bottom:5px;}

.mborder{ width:780px; border:1px solid #ccc; margin:5px auto;}

/*------------头部*/
.top{ width:780px; padding:10px 0; margin:0 auto; text-align:center;}
.top ul{ margin:0 auto;}
.top li{ float:left;}
.top li.pic{ margin:0 34px;}
.top li a{background:url(../images/nav_bg.gif) no-repeat; display:block;padding-top:58px; width:60px; margin:0 10px; color: #007700; }
.top li a:hover{ font-weight:bold;}
.top li a.dbg1{ background-position:5px 0;}
.top li a:hover.dbg1{ background-position:5px 5px;}
.top li a.dbg2{ background-position:-85px 0;}
.top li a:hover.dbg2{ background-position:-85px 5px;}
.top li a.dbg3{ background-position:-175px 0;}
.top li a:hover.dbg3{ background-position:-175px 5px;}
.top li a.dbg4{ background-position:-265px 0;}
.top li a:hover.dbg4{ background-position:-265px 5px;}
.top li a.dbg5{ background-position:-355px 0;}
.top li a:hover.dbg5{ background-position:-355px 5px;}
.top li a.dbg6{ background-position:-445px 0;}
.top li a:hover.dbg6{ background-position:-445px 5px;}

/*------------新增的夏令营*/
.xlydiv{ width:629px;margin:0 auto; height:244px; background:url(../images/760280xly.gif) no-repeat; padding:36px 0 0 131px;}
.xlycon{ margin-left:15px; float:left; padding-left:49px; display:inline; width:250px; height:244px;}
.xlycon li a{ font-weight:bold; color: #005B00; font-family:"微软雅黑","宋体"; line-height:21px;}
.xlycon li a:hover{ color:#000;}
.xlycon p{ text-align:right; margin-right:20px;}
.xlycon p a{ background:url(../images/icon_bg.gif) no-repeat; display:block; height:20px; width:62px; text-align:center; color:#fff; float:right;}
.xlycon p a:hover{ color:#FF0;}


.main760{ width:760px; padding:3px 10px 10px 10px; margin:0 auto; border-bottom:1px solid #ccc;}
/*------------左列*/
.lie1{ float:left; width:238px;}
.lie1 .div1{ border:1px dashed #2EA9CD; padding:3px;}
.lie1 .div1 a{ color:#0066CC;}
.lie1 .div1 a:hover{ color:#3E851B;}
.lie1 .div1 span a{ color: #000}
.lie1 .div2{ border:1px solid #FFCECE; padding:3px 3px 1px; background: #FFF4F4}
.lie1 .div2 p{line-height:18px;}

/*------------中列*/
.lie2{ float:left; width:280px;}
.lie2 li{ border-bottom: solid 1px #E4E4E4; padding-left:4px;}
h3 a{ color:#2B7212; font-size:12px; line-height:18px; display:block;background-color: #D5F0CA;padding:1px 8px 0 8px; }
h3 a:hover{ background-color:#D2E8D0;}
.lie2 li{ color:#F06}
.lie2 li a{ color:#0066CC;}
.lie2 li a.juse{ color:#F60;}
.lie2 li a:hover{ color: #3E851B;}

/*------------右列*/
.lie3{ float:left; width:235px;}
.lie3 dt{ font-size:12px; font-weight:bold; margin-bottom:5px; padding-left:22px;}
.lie3 dt a{ color:#666; margin-right:15px;}
.lie3 dt a:hover{ color:#333}
.lie3 dt .span1 a{ color:#F00; font-weight:lighter; margin-right:5px;}
.lie3 dt .span1 a:hover{ text-decoration:underline;color:#F00; font-weight:bold }
.lie3 dt .span2 a{ color:#F60; font-weight:lighter; margin-right:5px;}
.lie3 dt .span2 a:hover{ text-decoration:underline;color:#F60;font-weight:bold}
.lie3 dt .span3 a{ color:#609; font-weight:lighter; margin-right:5px;}
.lie3 dt .span3 a:hover{ text-decoration:underline;color:#609;font-weight:bold}
.lie3 dt .span4 a{ color: #00979B; font-weight:lighter; margin-right:5px;}
.lie3 dt .span4 a:hover{ text-decoration:underline;color: #00979B; font-weight:bold}
.lie3 dt .span5 a{ color:#60f; font-weight:lighter; margin-right:5px;}
.lie3 dt .span5 a:hover{ text-decoration:underline;color:#60f;font-weight:bold}
.lie3 dt .span6 a{ color:#090; font-weight:lighter; margin-right:5px;}
.lie3 dt .span6 a:hover{ text-decoration:underline;color:#090;font-weight:bold}
.lie3 dt .span7 a{ color:#f09; font-weight:lighter; margin-right:5px;}
.lie3 dt .span7 a:hover{ text-decoration:underline;color:#f09; font-weight:bold}

.i1,.i2,.i3,.i4,.i5,.i6,.i7{background:url(../images/ico_bg.gif) no-repeat;}
.i1{ background-position:0 3px;}
.i2{ background-position:0 -41px;}
.i3{ background-position:0 -195px;}
.i4{ background-position:0 -371px;}
.i5{ background-position:0 -239px;}
.i6{ background-position:0 -305px;}
.i7{ background-position:0 -129px;}

.lie3 dd{ margin-bottom:9px; margin-left:7px;}
.lie3 dd a{color:#666;}
.lie3 dd a:hover{color:#333;}
.lie3 a{ white-space:nowrap;}

/*------------底*/

.bottom{ width:760px; padding:10px; margin:0 auto; text-align:center;}


