/* --------------------------------------------------------- */
/* sns希望谷尾文件----关于希望谷，联系我们，友情链接样式定义 */
/* --------------------------------------------------------- */



/* 网站头部定义 */
.header{ width:955px; margin:0 auto; height:43px; margin-bottom:30px; background:url(../img_about/header_bg.gif) no-repeat; }
.header .logo{ float:left; padding-left:25px; padding-top:4px;}
.header p{ float:right; padding:10px 26px 0 0; color:#fff;}   
.header p a{ color:#fff;}  

/* 左侧样式定义 */
.main .left .leftmain .ul_01{ padding:12px 0 100px 6px; }
.main .left .leftmain .ul_01 .img00{ margin-left:5px; }
.main .left .leftmain .ul_01 li{ height:37px; margin:0; padding:0; color:#da9827; }
.main .left .leftmain .ul_01 li span{ display:block; width:12px!important; width:8px; float:left; background:url(../img_about/icon01.gif) no-repeat 0 2px; }
.main .left .leftmain .ul_01 .li_cur{ height:33px; width:98px; margin-bottom:4px; background:url(../img_about/leftnva_cur.gif) no-repeat 0 2px; } 
.main .left .leftmain .ul_01 li a{ display:block; width:100px; height:22px; padding:11px 0 0 5px; text-decoration:none; }
.main .left .leftmain .ul_01 li a:hover{ background:url(../img_about/leftnva_cur.gif) no-repeat 0 2px; }



/* 关于希望谷 */  

.main01{ width:650px; margin:26px 0 0 60px; overflow:auto; background:#fcecdc; border-bottom:6px solid #f5cc88;}
.main01 .p01{ padding:15px 35px 0 30px; line-height:200%; color:#515151; font-size:14px;} 
.main01 .box_space{ margin:15px 0 10px 30px; color:#515151; }  
.main01 .box_space li{ width:107px; margin-right:6px; float:left; background:url(../img_about/bg_space.gif) no-repeat 0px 0px; line-height:150%; padding-bottom:0px; padding-right:7px; text-align:center; padding-top:4px;}
.main01 .box_space li img{ margin:0px 0px 14px -2px; height:96px;} 

.mainimg{ width:650px; margin-left:60px; background:#fff; border-top:1px solid #fff;}
.mainimg img{ vertical-align:top; }


.main02{ width:650px; margin-left:60px; overflow:auto; background:#dbeafb; padding-bottom:5px;border-top:1px solid #fff; border-bottom:6px solid #7fa0ea;  }
.main02 .p01{ padding:15px 35px 0 30px; line-height:160%; color:#515151; font-size:14px;}
.main02 .box_zuopin{ margin:10px 0 0 23px; color:#515151; }  
.main02 .box_zuopin li{ width:120px; margin-right:0px; float:left; padding-left:0px; line-height:150%; margin-top:5px; text-align:center; }
.main02 .box_zuopin li img{ margin:0 0 4px 0px; border:1px solid #a2b4c7; padding:3px; background:#fff;} 

.main03{ width:650px; margin-left:60px; overflow:auto; background:#dcfbdb; padding-bottom:5px;border-top:1px solid #fff; border-bottom:6px solid #7fea8c; color:#0e900a; line-height:150%;  }
.main03 .p01{  }
.main03 .xqleft{ width:325px; height:718px; float:left; background:url(../img_about/pic03.gif) no-repeat;  }
.main03 .xqleft .p_01{ width:230px; height:83px; margin:16px 0 0 30px; }
.main03 .xqleft .p_02{ width:230px; height:82px; margin:33px 0 0 30px; }
.main03 .xqleft .p_03{ width:235px; height:82px; margin:30px 0 0 30px; }
.main03 .xqleft .p_04{ width:240px; height:82px; margin:30px 0 0 30px; }
.main03 .xqleft .p_05{ width:230px; height:102px; margin:26px 0 0 30px; }
.main03 .xqleft .p_06{ width:230px; height:102px; margin:26px 0 0 30px; }
.main03 .jlright{ width:325px; height:718px; float:left; background:url(../img_about/pic04.gif) no-repeat;  }
.main03 .jlright .p_01{ width:250px; height:100px; margin:13px 0 0 45px; }
.main03 .jlright .p_02{ width:250px; height:82px; margin:25px 0 0 45px; }
.main03 .jlright .p_03{ width:245px; height:82px; margin:30px 0 0 52px; }
.main03 .jlright .p_04{ width:250px; height:120px; margin:26px 0 0 50px; }
.main03 .jlright .p_05{ width:240px; height:82px; margin:20px 0 0 60px; }
.main03 .jlright .p_06{ width:240px; height:82px; margin:30px 0 0 60px; }

.orange{ color:#d48502; }
a.orange{ color:#d48502;}
a.orange_n{ color:#d48502; text-decoration:none;}
.red{ color:#ff0000;}
.blue{ color:#1074fc;}
.green{ color:#077e12;}
a.green{ color:#00701f; text-decoration:none;}
a.blue{ color:#0091fb;}

a.gray{ color:#999; }
.f14{ font-size:14px; }





/* 联系我们 */  

.contact_box{ width:535px; height:275px; background:url(../img_contact/contact_bg.gif) no-repeat; margin:70px 0 0 110px; padding-bottom:100px; } 
.contact_box p{ margin:25px 0 0 188px; border-left:1px solid #e1dfdd; line-height:200%; padding:15px 0 20px 30px; } 




/* 友情链接 */  

.friendlink{ padding:22px 0 0 0; } 
.friendlink ul{ clear:both; margin:5px 0 0 16px; }
.friendlink ul li{ float:left; width:180px; padding:0 0px 10px 0; margin:0 6px 6px 0; text-align:center; }
.friendlink ul li img{ border:1px solid #ddd; vertical-align:middle;}

/* 写给家长  add at 10-05-26 -------------------------------------------- */  

.tojiaz{ width:710px; margin:30px 0 0 35px; } 
.tojiaz .p_center{ text-align:center; } 
.tojiaz .p_title{ margin:20px 0 0 -3px; }
.tojiaz .p_01{ line-height:200%; padding:5px 0 0 25px; }
.tojiaz .p_02{ text-indent:2em; line-height:200%; padding:3px 0 10px 0px; }
.tojiaz .p_02 img{ _vertical-align:middle; _margin:5px 0; }
.tojiaz .green{ color:#0f9b01 }
.tojiaz .p_titlein{ margin:7px 0 3px 3px; font-weight:bold; }

/* 广告合作简介  add at 10-12-14 -------------------------------------------- */  

.ad_introduction{ width:730px; margin:30px 0 0 5px; } 
.ad_introduction .p_center{ text-align:center; padding:0 0 5px 0; } 
.ad_introduction .p_title{ margin:20px 0 0 -3px; }
.ad_introduction p{ line-height:160%; padding:5px 0 0 25px; }
.ad_introduction .p_01{ line-height:160%; padding:5px 0 0 48px; } 
