@charset "gb2312";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, button, input, textarea, img, blockquote, th, td { margin:0; padding:0; }
body { font:normal 12px/1.5 Arial, Helvetica, sans-serif, "ËÎÌå", Simsun; height:100%; text-align:center; background:#fff url(wrapBg.gif) no-repeat center 124px; }
input, label, select, option, textarea, button, fieldset, legend { font-family:"ËÎÌå", Arial, Helvetica, sans-serif; font-size:100%; }
/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
ul, ol { list-style:none; }
select, input, img { vertical-align:middle; }
em { font-style:normal; color:#f00; }

a:link, a:visited { text-decoration:none;color:#3F3F3F; }
a:hover { color:#f90!important; }
fieldset, img { border:0; }
sup, sub { font-size: 100%; vertical-align: baseline; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/*global set*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; } /* Hides from IE-mac\*/
* html .clearfix { height: 1%; }
.clearfix { display: block; } /* End hide from IE-mac*/
div, p, li, dt, dd, label, h1, h2, h3, h4, h5, h6 { text-align:left; }


#container{ background:#E2E2E2;}
/*header*/
#header{ width:960px; height:66px; margin:0px auto; background:#E2E2E2; position:relative;}
.logoBox{ float:left;}
#logo{ display:block; float:left;}
.h2bg{ width:606px; height:63px; float:left; padding-left:20px; background:url(h2bg.gif) no-repeat; font:bold 25px Arial, Helvetica, sans-serif;line-height:63px; color:#ff6600; font-family:}
.h2bg a{color:#ff6600!important;}
.subMenu{ font-size:18px; line-height:18px;}
.logoBox h2{ display:inline;}
#logo{}
.menuBox{ float:right; width:212px; }
.menuBox ul{ padding:20px 0px 5px 0px; overflow:hidden; height:18px;}
.menuBox ul li{ float:left; height:18px; line-height:18px; margin-right:3px; color:#FFFFFF; text-align:center;}
.menuBox ul li a{ height:18px; line-height:18px; color:#FFFFFF;}
.menuBox ul li.homepage{ width:69px; height:18px; background:url(newsCenter_07.gif) no-repeat;}
.menuBox ul li.ask{ width:60px; height:18px; background:url(newsCenter_09.gif) no-repeat;}
.menuBox ul li.change{ width:69px; height:18px;  background:url(newsCenter_11.gif) no-repeat;}
.menuBox ul li.change a{ padding-right:8px;}
.search_input{ width:186px; height:16px; line-height:16px; border:1px solid #A7A7A7;}
.searchButton{ width:19px; height:18px; border:0px; background:url(newsCenter_17.gif) no-repeat;}
/*nav*/
.navBox{ position:absolute; bottom:0px;_bottom:-6px; left:5px; display:none;}
.navCon{ width:737px;height:30px; line-height:36px; padding:0px 10px;background:url(5.png) no-repeat;Opacity:0.9; filter: Alpha(Opacity=70); text-align:center;}
.navCon a{ margin:0px 3px;}
a.home{ color:#72000A!important;}
a.aboutus{ color:#FF3300!important;}
a.newscenter{ color:#000066;!important}
a.cio{ color:#006699!important;}
a.teacher{ color:#006666!important;}
a.volunteer{ color:#FF6600!important;}
a.resource{ color:#006600!important;}
a.test{ color:#669900!important;}
a.scholarship{ color:#CC6600!important;}
a.bridge{ color:#CC0099!important;}
a.cooperation{ color:#990066!important;}
a.buscenter{ color:#660033!important;}


/*main*/
#main{ width:960px; margin:0px auto;background:#FFFFFF; }
.mainTop{background:url(volunteer_01.gif) no-repeat; height:7px; overflow:hidden;}
.mainMid{ width:958px; height:1196px;border-left:1px solid #CECECE; border-right:1px solid #CECECE; }
.main_left{ float:left; width:668px; height:1130px; padding-top:20px; }
/*menubar*/
.menubarBox{ width:185px; float:left;}
.listBox{ width:185px; background:url(test_10.gif) no-repeat; margin-bottom:20px; padding-top:10px;}
.listBox ul{ width:170px; margin:0px auto; padding-top:20px;}
.listBox ul li{ width:160px;color:#75020C; line-height:25px; margin-bottom:5px; background:url(test_09.gif) no-repeat scroll 0 10px; padding-left:10px;}
.listBox ul li a{color:#75020C;}
.listBox ul li h3{ width:160px;font-size:15px; font-weight:bold;background:url(volunteer.png) no-repeat scroll -20px 30px; height:40px;font:bold 16px;color:#75020C;}
.listBox ul li h3 a{color:#75020C;}
.listBox ul li h3.Nbg{ background:none;}
.listBox ul li ul.juti{ width:160px;height:130px; margin:0px auto; padding:0px;background:url(volunteer.png) no-repeat scroll -20px 120px; }
.listBox ul li ul.juti li{ width:150px;font:bold 12px; color:#333; background:none; line-height:22px; border-top:1px dashed #F2E8BD;}
.listBox ul li ul.juti li a{font:bold 12px;color:#333;}
.listBox ul li ul.juti2{ width:160px;height:100px; margin:0px auto; padding:0px;background:url(volunteer.png) no-repeat scroll -20px 90px; }
.listBox ul li ul.juti2 li{ width:150px;font:bold 12px; color:#333; background:none; line-height:22px; border-top:1px dashed #F2E8BD;}
.listBox ul li ul.juti2 li a{font:bold 12px;color:#333;}
.listBox ul li ul.juti3{ width:166px;height:90px; margin:0px auto; padding:0px;background:url(volunteer.png) no-repeat scroll -20px 80px; }
.listBox ul li ul.juti3 li{ width:156px;font:bold 12px; color:#333; background:none; line-height:22px; border-top:1px dashed #F2E8BD;}
.listBox ul li ul.juti3 li a{font:bold 12px;color:#333;}
.picListBox{ width:164px; height:193px; margin:0px auto 30px; background:url(volunteer_05.gif) no-repeat;}
.picListBox ul{ padding:25px 0px 0px 52px; width:114px;}
.picListBox ul li{ line-height:35px; font-weight:bold;}
.lianxiBox{ width:182px; margin:0px auto; position:relative;}
.lianxiBox h3{ width:110px; height:32px; line-height:30px; position:absolute; left:-10px; top:-10px; background:url(volunteer_04.gif) no-repeat;color:#FFFFFF; font-size:14px;font-weight:bold; text-align:center;}
.lianxiCon{ width:182px; margin:0px auto;} 
.lianxiCon_top{ width:182px; height:5px; overflow:hidden;background:url(volunteer_06.gif) no-repeat;}
.lianxiCon_mid{ width:142px; height:80px;background:#FF6600; padding:30px 20px 20px; color:#FFFFFF;}
.lianxiCon_mid p{ line-height:22px;}
.lianxiCon_bottom{ width:182px; height:5px; overflow:hidden;background:url(volunteer_07.gif) no-repeat;}
/*main_content*/
.mainConBox{ width:483px; float:right;}
.mainCon{ width:450px; margin:0px auto;}
.ppt{ width:450px; height:274px; margin:0px auto 20px; background:url(volunteer_08.gif) no-repeat;}
/*pptBox*/
.pptBox { position:relative; width:438px; height:263px; margin:0px auto; padding-top:5px;overflow:hidden; }
.pptList li { display:none; }
.pptList img { width:438px; height:262px; }
.numBox { position:absolute; right:8px; bottom:14px; z-index:9999; width:70px; }
.numBox li { float:left; display:inline; width:10px; height:10px; margin:0 6px 0 0; background:url(2.png) no-repeat;cursor:pointer; }
.numBox li.pptOn { width:10px; height:10px;background:url(1.png) no-repeat; }
.textBox { position:absolute; left:0; bottom:0; z-index:888; width:438px; height:44px; Opacity:0.7; filter: Alpha(Opacity=70); background:#000; overflow:hidden; }
.textBox li { display:none; height:44px; padding:0 0 0 10px; line-height:44px; font-size:14px; font-weight:700; color:#fff; }
.textBox li a{ color:#fff!important}

.newsBox{ width:450px; margin:0px auto 20px;}
.newsBox h3{ width:435px; height:24px; margin-bottom:20px; line-height:24px; background:url(volunteer_09.gif) no-repeat; padding-left:15px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.newsBox h3 .more{ color:#FF6600; margin-right:10px;}
.newsBox h3 .more a{color:#FF6600;}
.newsBox ul{ width:430px; margin:0px auto;}
.newsBox ul li{ background:url(newsCenter_31.gif) no-repeat scroll 0 10px; padding-left:15px; line-height:25px;}
.xiangmuBox{ width:450px; margin:0px auto;background:url(test_34.gif) no-repeat scroll 270px 30px;}
.xiangmuBox h3{width:435px; height:24px; margin-bottom:20px; line-height:24px; background:url(volunteer_09.gif) no-repeat; padding-left:2px;color:#FFFFFF; font-size:11px; font-weight:bold;}
.xiangmuBox dl{ padding-bottom:15px; margin-bottom:10px;border-bottom:1px dotted #C7C7C7;}
.xiangmuBox dl.dark{}
.xiangmuBox dl dt{ margin-bottom:10px;font-size:14px; font-weight:bold; color:#72000A;}
.xiangmuBox dl dt a{color:#72000A;}
.xiangmuBox dl dt img{ float:right; margin-left:20px;}
.xiangmuBox dl.dark dt img{ float:left; margin-right:20px;}
.xiangmuBox dl dd{ text-indent:2em; line-height:22px; color:#6D6D6D}
.xiangmuBox dl dd a{ color:#6D6D6D}
.more{ float:right; font-size:12px; font-weight:normal;}
.date{ float:right; color:#aaa; font-weight:normal;}



/*sidebar*/
.sidebar{ width:287px; height:1130px; float:right; padding:20px 0px 0px;  background:#E8E8E8; border-left:1px solid #CECECE;}
.sideBox{ width:253px;margin:0px auto 30px; overflow:hidden;}
.sideBox h3{ margin-bottom:10px; font-size:14px; height:30px; font-weight:bold;color:#FF6600; background:url(teacher_07.gif) no-repeat scroll 0 20px;}
.sideBox h3 .more{ font-size:12px;color:#FF6600}
.sideBox h3 .more a{ color:#FF6600}
.sideBox ul{}
.sideBox ul li{ width:238px;float:left;padding-left:12px; line-height:25px;background:url(newsCenter_31.gif) no-repeat scroll 0 10px;}
.videoBox{ width:262px; height:217px; margin:0px auto;}
.zhiyuanzheBox{ padding-top:10px; overflow:hidden;}
.zhiyuanzheBox h4{ width:93px; height:32px; line-height:10px; text-align:center; margin-bottom:10px;color:#FFFFFF; font-weight:bold; }

.title .more1{ color:#DAA500; float:right;}
.title .more1 a{ color:#DAA500; }
.title .more2{ color:#5B6B00; float:right;}
.title .more2 a{ color:#5B6B00;}
.zhiyuanzheBox h4.youxiu{ background:url(volunteer_14.gif) no-repeat;}
.zhiyuanzheBox h4.wenzhang{ background:url(volunteer_16.gif) no-repeat;}
.zhiyuanzheBox dl{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #C7C7C7;}
.zhiyuanzheBox dl dt img{ float:left; margin-right:10px;}
.zhiyuanzheBox dl dt{ font-size:14px; font-weight:bold; color:#3F3F3F; margin-bottom:10px;}
.zhiyuanzheBox dl dt a{color:#3F3F3F;}
.zhiyuanzheBox dl dt p{ color:#999;}
.zhiyuanzheBox dl dt p a{color:#999;}
.zhiyuanzheBox dl dd{ text-indent:2em; line-height:20px;color:#3F3F3F;}
.zhiyuanzheBox dl dd a{color:#3F3F3F;}
.zhiyuanzheBox ul{padding-bottom:10px;border-bottom:1px dotted #C7C7C7; overflow:hidden;}
.zhiyuanzheBox ul li{}
.volunteerHome{ width:263px; height:187px; margin:0px auto;}
.hanbanPic{  height:46px; float:left;}


/*foot*/
#foot{ width:958px; margin:0px auto; padding-bottom:50px;border-left:1px solid #CECECE; border-right:1px solid #CECECE; overflow:hidden;}
.hanban{ width:800px; margin:0px auto; margin-bottom:25px; padding-top:30px;}
.hanban h4{background:url(newsCenter_55.gif) repeat-x scroll 0 30px; color:#B6B6B6; font-size:25px; text-align:center; overflow:hidden;}
#foot ul{ width:900px; margin:0px auto;color:#767676;}
#foot ul li{ float:left; margin-right:20px;}