﻿@charset "utf-8";

*{ margin:0px; padding:0px; }
body{ font:12px Microsoft Yahei, Arial, "宋体"; color:#82643c; background:url(../../../templates/gssy/images/black.jpg) repeat; }
ul,li,dl,dt,dd{ list-style:none; }
img{ border:none; }
a{ color:#7d2e17; text-decoration:none; blr:expression(this.onFocus==this.blur()); outline:none; -moz-outline:none; }
a:hover{ color:#000; text-decoration:underline; }
.clear{ height:0px; clear:both; }
.clearfix:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

#wrap{ width:979px; margin:0 auto; }

.headbox,.bodybox,.footbox{ padding:0 0px; }
.headbox{ height:184px; background:url(../../../templates/gssy/images/headbox_bg.png) no-repeat; }
.headbox .headboxCon{ }
.headbox .headboxCon img,.headbox .headboxCon .navbox{ display:inline; float:left; }
.headbox .headboxCon .navbox{ width:620px; height:119px; float:right; }
.navbox .toplink{ height:20px; line-height:20px; background:url(../../../templates/gssy/images/top_link.png) no-repeat right; }
.navbox .toplink a{ display:inline-block; float:right; height:20px; width:55px; margin-left:10px; }
.navbox .navboxList{ margin-top:30px; }


.bodybox{ height:auto!important; padding-bottom:15px; width:979px;background:url(../../../templates/gssy/images/black01.jpg) repeat; float:left;}
.bannerbox{ margin:0 auto; width:976px; height:192px; overflow:hidden; }
.index_banner{ height:266px;}
.bannerbox li{ float:left;}
.bodybox .bodyboxCon{  }
.bodyboxCon .left{ display:inline; float:left;  }
.bodyboxCon .left{ width:312px;  }
.bodyboxCon .right{ display:inline; float:left;  }


.left .loginbox{ width:183px; height:91px; padding:50px 0 0 25px; background:url(../../../templates/gssy/images/login_bg.png) no-repeat; }
.left .loginbox table{ height:42px; }
.left .loginbox table td{ padding-bottom:3px; }
.left .loginbox table td input{ width:100px; padding:1px; border:1px solid #d7cebc; background-color:#fff5e2; }
.left .loginbox table td input.logbtn{ width:54px; height:41px; border:none; background:url(../../../templates/gssy/images/login_btn.gif) no-repeat; cursor:pointer; }
.left .loginbox .btnbox{ margin-top:10px; }
.left .loginbox .btnbox a{ padding-left:9px; margin-right:8px; color:#5f5b53; font-size:11px; background:url(../../../templates/gssy/images/icon.gif) no-repeat 0 3px; }
.left .loginbox .btnbox a:hover{ text-decoration:underline; }
.left .flashbox{ margin-top:100px; text-align:center; }
.left .flashbox2{padding-top:200px; text-align:center;}
.left .flashbox2 img,.left .flashbox img{margin:0 auto;}
.bodyboxCon .right{ width:667px; margin-top:20px;}
.right .column{float:left; width:314px;  color:#7d2e17;margin-bottom: 15px; }
.right .column.odd{  width:334px;}

.right .column.odd .DReminer,.right .column.odd .scrollbox2{ width:334px;height:165px; background:url(../../../templates/gssy/images/frame01.jpg) no-repeat left bottom; }

.column.odd .scrollbox{ margin:10px 0px 0px 45px; padding-right:0px}
.right .column.odd #dv{ width:334px;height:165px;background:url(../../../templates/gssy/images/frame01.jpg) no-repeat left bottom; margin-top:20px; }
.right .column.odd #dv #dv1{ margin-top:100px;}
.right .column.odd .DReminer{ margin-top:50px;}
.right .column  .DReminer2{ margin-top:50px;background:url(../../../templates/gssy/images/frame04.jpg) no-repeat; width:334px; height:165px; }
.right .column  .DReminer3{ margin-top:45px;background:url(../../../templates/gssy/images/frame06.jpg) no-repeat; width:334px; height:165px; }

.right .column .vedio{background:url(../../../templates/gssy/images/frame02.jpg) no-repeat; width:334px; height:165px; margin-top:20px;}
.vedio a,.vedio div{ display:inline-block; float:left; }

.vedio div{ padding:25px 50px 0px 60px;}
.vedio a{ margin:80px 0 0 12px; }

.right .column h3{ height:62px; background:url(../../../templates/gssy/images/column_title.png) no-repeat;}
.right .column .title2{ background-position:0 -62px; }
.right .column .title3{ background-position:0 -124px; }
.right .column .title4{ background-position:0 -186px; }
.right .column .title5{background:url(../../../templates/gssy/images/recruitstudents.jpg) no-repeat; height:100px;}
.right .column .title6{ background-position:0 -310px; }
.right .column ul,.right .column dl{ margin:25px 20px; line-height:20px; }
.right .column ul{ height:100px; overflow:hidden; margin-bottom:0px;}
.right .column ul li{ height:20px; padding-left:10px; margin-bottom:5px; border-bottom:1px dashed #f4a879; background:url(../../../templates/gssy/images/icon2.gif) no-repeat 0 9px; }
.default-title{position:relative;}
.right .column dt{ height:20px; margin-bottom:5px; font-size:13px; color:#ea5504; }
.right .column .tools{ height:20px; margin-top:8px; }
.tools a,.tools span{ display:inline-block; float:left; }
.tools a,.vedio a{ padding-left:8px; background:url(../../../templates/gssy/images/arrow.gif) no-repeat 0 6px; }
.tools span{ float:right; margin-right:12px; }

.right .column .renwu{ position:absolute; top:-20px; z-index:1000; }
.right .column .rw02{ top:0;  }
.right .column .rw03{ top:0;  }
.right .column .rw04{ top:-22px;  }
.right .column .rw05{ top:-1px; }

.Reminer .text{height:80px; overflow:hidden; position:relative; width:260px;}
.Reminer dd{ position:relative;}
.Reminer .text .scroll{ position:absolute; width:100%; width:250px;}
.Reminer .tools{margin-top:0!important;}
.Reminer .btn{width:10px; position:absolute; right:0; top:20px;}
.Reminer .btn a{display:block;}

.Reminerb .textb{height:80px; overflow:hidden; position:relative; width:260px;}
.Reminerb dd{ position:relative;}
.Reminerb .textb .scrollb{ position:absolute; width:100%;}
.Reminerb .tools{margin-top:0!important;}
.Reminerb .btnb{width:10px; position:absolute; right:0; top:20px;}
.Reminerb .btnb a{display:block;}
.Reminer{ margin:0px 30px 0px 50px!important; padding-top:20px;}

.bodyboxCon .sonleft{ width:291px; }
.sonleft img{ display:block; }
.sonleft ul{ _height:255px; padding:0 23px 0 50px; margin-top:15px; }
.sonleft ul li{ margin-top:8px; padding-bottom:8px; border-bottom:1px dashed #c39d82; }
.sonleft li a{ display:block; width:140px; height:15px; overflow:hidden; behavior:url(../../../templates/gssy/css/style/iepngfix.htc); }


.aboutleft li a.menu_0{ background:url(../../../templates/gssy/images/about_menu1.png) no-repeat 20% 0; }
.aboutleft li a.menu_1{ background:url(../../../templates/gssy/images/about_menu2.png) no-repeat 20% 0; }
.aboutleft li a.menu_2{ background:url(../../../templates/gssy/images/about_menu3.png) no-repeat 20% 0; }
.aboutleft li a.menu_3{ background:url(../../../templates/gssy/images/about_menu4.png) no-repeat 20% 0; }
.aboutleft li a.menu_4{ background:url(../../../templates/gssy/images/about_menu5.png) no-repeat 20% 0; }
.aboutleft li a.menu_5{ background:url(../../../templates/gssy/images/about_menu6.png) no-repeat 20% 0; }
.aboutleft li a.menu_6{ background:url(../../../templates/gssy/images/about_menu7.png) no-repeat 20% 0; }
.aboutleft li a.menu_7{ background:url(../../../templates/gssy/images/about_menu9.png) no-repeat 20% 0; }

.aboutleft .cmore a.menu_1{ background:url(../../../templates/gssy/images/about_menu5.png) no-repeat 20% 0; }
.aboutleft .cmore a.menu_2{ background:url(../../../templates/gssy/images/about_menu6.png) no-repeat 20% 0; }
.aboutleft .cmore a.menu_3{ background:url(../../../templates/gssy/images/about_menu7.png) no-repeat 20% 0; }




.newsleft li a.menu_1{ background:url(../../../templates/gssy/images/news_menu1.png) no-repeat 20% 0; }
.newsleft li a.menu_2{ background:url(../../../templates/gssy/images/news_menu2.png) no-repeat 20% 0;}
.newsleft li a.menu_3{ background:url(../../../templates/gssy/images/news_menu3.png) no-repeat 20% 0;}


.news-pic{padding:30px 0; width:604px; margin-left:17px; height:240px; overflow:hidden;}
.news-pic li{width:192px; height:137px; float:left; margin-right:10px; position:relative; overflow:hidden;}
.news-pic li span{display:block; width:192px; height:127px; position:absolute; left:0; top:0; z-index:5; background:url(../../../templates/gssy/images/picbox.png) no-repeat 0 0;}
.news-pic ul{position:relative; width:670px;}





.eduleft li a.menu_0{ background:url(../../../templates/gssy/images/edu_menu1.png) no-repeat 20% 0; }

.classleft li a.menu_0{ background:url(../../../templates/gssy/images/class_menu1.png) no-repeat 20% 0; }
.classleft li a.menu_1{ background:url(../../../templates/gssy/images/class_menu1.png) no-repeat 20% 0; }
.classleft li a.menu_2{ background:url(../../../templates/gssy/images/class_menu2.png) no-repeat 20% 0; }
.classleft li a.menu_3{ background:url(../../../templates/gssy/images/class_menu3.png) no-repeat 20% 0; }
.classleft li a.menu_4{ background:url(../../../templates/gssy/images/class_menu4.png) no-repeat 20% 0; }
.classleft li a.menu_5{ background:url(../../../templates/gssy/images/class_menu5.png) no-repeat 20% 0; }
.classleft li a.menu_6{ background:url(../../../templates/gssy/images/class_menu6.png) no-repeat 20% 0; }

.kbody div.classk1{padding-left:10px!important; position:relative; margin-top:20px!important;}
.kbody div.classk1 .class_pic{position:absolute; right:0px; top:25px;}
.Member-list{width:455px; line-height:21px; padding:10px 0;}
.Member-list a{display:inline-block; width:50px; color:#82643c;}
.classabout-pic{width:264px; height:181px; float:left; margin-right:20px; position:relative;}
.classabout-pic span{position:absolute; width:264px; height:181px; background:url(../../../templates/gssy/images/classbg2.png) no-repeat 0 0;}
.classk1 .details{width:330px; float:left;}
.classk1 .details strong{padding:20px 0 15px 0; display:block; color:#dc571d; font-size:15px;}
.class-active{padding-top:10px;}
.class-active ul{position:relative; width:650px;}
.class-active li{width:147px; height:118px; overflow:hidden; float:left; text-align:center; padding-right:13px; margin-bottom:10px; line-height:16px;}
.class-active img{width:145px; height:97px; border:1px #ac8d5c solid; display:block; margin-bottom:5px;}
.class-list{padding-top:30px;}
.class-list li{widtdh:273px; height:177px; float:left; margin-right:44px;}
.class-list ul{position:relative; width:690px; padding-left:20px;}
.news_title{height:30px; text-align:center;}
.news_title span{display:inline-block; height:28px; background:url(../../../templates/gssy/images/ico.png) no-repeat 0 0; padding-left:50px; line-height:24px; font-weight:bold; color:#e95003;font-size:19px}


.teachleft li a.menu_0{ background:url(../../../templates/gssy/images/teach_menu1.png) no-repeat 20% 0; }
.teachleft li a.menu_1{ background:url(../../../templates/gssy/images/teach_menu1.png) no-repeat 20% 0; }
.teachleft li a.menu_2{ background:url(../../../templates/gssy/images/teach_menu3.png) no-repeat 20% 0; }
.teachleft li a.menu_3{ background:url(../../../templates/gssy/images/teach_menu4.png) no-repeat 20% 0; }


.lyleft li a.menu_0{ background:url(../../../templates/gssy/images/ly_menu1.png) no-repeat 20% 0; }
.lyleft li a.menu_1{ background:url(../../../templates/gssy/images/ly_menu1.png) no-repeat 20% 0; }
.lyleft li a.menu_2{ background:url(../../../templates/gssy/images/ly_menu2.png) no-repeat 20% 0; }
.lyleft li a.menu_3{ background:url(../../../templates/gssy/images/ly_menu3.png) no-repeat 20% 0; }
.lyleft li a.menu_4{ background:url(../../../templates/gssy/images/ly_menu4.png) no-repeat 20% 0; }
.lyleft li a.menu_5{ background:url(../../../templates/gssy/images/ly_menu5.png) no-repeat 20% 0; }
.lyleft li a.menu_6{ background:url(../../../templates/gssy/images/ly_menu6.png) no-repeat 20% 0; }
.lyleft li a.menu_7{ background:url(../../../templates/gssy/images/ly_menu7.png) no-repeat 20% 0; }
.lyleft li a.menu_8{ background:url(../../../templates/gssy/images/ly_menu8.png) no-repeat 20% 0; }
.lyleft li a.menu_9{ background:url(../../../templates/gssy/images/ly_menu9.png) no-repeat 20% 0; }



.serviceleft li a.menu_0{ background:url(../../../templates/gssy/images/service_menu1.png) no-repeat 20% 0; }
.serviceleft li a.menu_1{ background:url(../../../templates/gssy/images/service_menu1.png) no-repeat 20% 0; }
.serviceleft li a.menu_2{ background:url(../../../templates/gssy/images/service_menu2.png) no-repeat 20% 0; }
.serviceleft li a.menu_3{ background:url(../../../templates/gssy/images/service_menu3.png) no-repeat 20% 0; }


.jwleft li a.menu_0{ background:url(../../../templates/gssy/images/jw_menu1.png) no-repeat 20% 0; }



.zsleft li a.menu_1{ background:url(../../../templates/gssy/images/zs_menu1.png) no-repeat 20% 0; }
.zsleft li a.menu_2{ background:url(../../../templates/gssy/images/zs_menu2.png) no-repeat 20% 0; }
.zsleft li a.menu_3{ background:url(../../../templates/gssy/images/zs_menu3.png) no-repeat 20% 0; }
.zsleft li a.menu_4{ background:url(../../../templates/gssy/images/zs_menu4.png) no-repeat 20% 0; }
.zsleft li a.menu_5{ background:url(../../../templates/gssy/images/zs_menu5.png) no-repeat 20% 0; }


.wkleft li a.menu_1{ background:url(../../../templates/gssy/images/cw_menu1.png) no-repeat 20% 0; }
.wkleft li a.menu_2{ background:url(../../../templates/gssy/images/cw_menu2.png) no-repeat 20% 0; }
.wkleft li a.menu_3{ background:url(../../../templates/gssy/images/cw_menu3.png) no-repeat 20% 0; }


.sonleft li a.hover{ background-position:20% -15px; }
.sonleft .cmore a.hover{ background-position:20% -15px; }

.bodyboxCon .sonright{ margin-top:10px; font-family:"宋体"; color:#82643c; width:688px;}
.sonright .ktop,.sonright .kfoot{ height:42px;  background:url(../../../templates/gssy/images/newtop03.jpg) no-repeat;width:675px;}
.sonright .kbody{ width:675px; background:url(../../../templates/gssy/images/newtop02.jpg) repeat-y; }


.kbody .sontitle{ position:relative; height:45px; border-bottom:1px dashed #c39d82; padding:15px 0 0 70px;}
.kbody .sontitle .clown{ position:absolute; top:-45px; left:-10px; }
.kbody .sontitle .clown2{left:-5px;}
.sontitle .site{width:420px; text-align:right; position:absolute; right:0; top:38px;}
.sontitle .site,.sontitle .site a{color:#82643c}
.sontitle .site a{background:url(../../../templates/gssy/images/site_ico.gif) no-repeat right center; padding-right:10px; margin-right:5px;}

.kbody div.chapter{ margin-top:30px; padding:0 0 18px 0; border-bottom:1px dashed #c39d82;}
.chapter .pic,.chapter .pbox{ display:inline; float:left; }
.chapter .pic{ width:214px; margin:0 20px 0 25px; }
.chapter .pic img{ border:1px solid #80592b; }
.chapter .pbox{ width:360px; }
.chapter .pbox img{ display:block; margin-bottom:15px; }
.chapter p{ line-height:20px; text-indent:24px; }
.chapter .piclist{ margin-top:20px; }
.chapter .piclist img,.tezhi .piclist img{ display:inline; margin:0 5px; }
.kbody div.even .pic{ float:right; margin:0 10px 0 0; }
.kbody div.even .pbox{ margin:0 0px 0 0px; }
.kbody div.thua{padding-bottom:50px;}
.kbody div.thua .pic{ float:right; width:250px; margin:0 10px 0 0; }
.kbody div.thua .pbox{ width:340px; margin:0 15px; }
.kbody div.last{ border:none; }
.kbody .sliderbox{ height:436px;}
.kbody .tezhi{ margin-top:30px; padding-bottom:40px; position:relative;}
.kbody .tezhi p{ margin:20px 0; line-height:20px; }
.kbody .tezhi .newdt{ position:absolute; left:200px; top:8px;}
.kbody div.kech .pic img{ margin-top:40px; border:none; }
.kbody .newsbox{ width:606px; margin-left:15px; padding-bottom:20px;}
.newsbox ul li{ height:31px; line-height:31px; padding:0 15px; }
.newsbox ul li.hh{ background:url(../../../templates/gssy/images/even_bg.jpg) no-repeat; }
.newsbox li a,.newsbox li span{ display:inline-block; float:left; }
.newsbox li a{ padding-left:12px; color:#82643c; background:url(../../../templates/gssy/images/icon.gif) no-repeat 0 10px; }
.newsbox li span{ float:right; padding-right:50px;}
.kbody .info p{ margin-bottom:0px; }
.kbody .ryuan{ text-align:center; line-height:24px;}
.kbody .ryuan img,.kbody .ryuan p{ margin-bottom:10px; }
.kbody .ryuan p{ text-align:left; }
.kbody .panf{ margin-top:30px; }
.panf li{ display:inline; float:left; width:186px; height:156px; margin:0 8px 12px 15px; text-align:center; }
.panf li img{ width:182px; height:126px;  border:2px solid #f3b93c; }
.panf li div{ height:30px; line-height:30px; }
.kbody .teambox .one{ padding:0 0 18px 0; margin-top:30px; border-bottom:1px dashed #c39d82; }
.teambox .one.last{ border:none; }
.one .onePic,.one .oneInfo{ display:inline; float:left; }
.one .onePic{ width:180px; height:208px; margin:0 20px; }
.one .oneInfo{ width:400px; padding-top:20px; }
.one .oneInfo pre{white-space: pre-wrap;       
white-space: -moz-pre-wrap;  
white-space: -pre-wrap;      
white-space: -o-pre-wrap;    
word-wrap: break-word;   
line-height:23px; }
.one .oneInfo span{ display:block; color:#e95003; font-weight:bold; }
.one .oneInfo span,.one .oneInfo h5{ margin-bottom:25px; }
.one .oneInfo h5{ font-size:12px; font-weight:normal; }
.one .oneInfo p{ line-height:23px; }
.kbody div.fixwidth{ padding:0 15px; }
.fixwidth h3{ margin-bottom:20px; color:#e95003; text-align:center; }
.fixwidth .textCon{ padding-top:8px; height:650px; overflow:hidden; overflow-y:auto;}

.sonright .kbody>div{  width:630px; margin-left:20px;}


.scrollbox{position:relative; width:256px; height:162px;  padding:7px 6px; overflow:hidden;  }
.scrollbox .imglist{ position:absolute; height:78px; left:0; margin-top:50px; padding-left:50px;}
.scrollbox .imglist a{ display:inline; float:left; margin-right:7px; border:3px solid #ed935c; }
.imglist a img{ width:78px; }


.tabbox .tablist,.tabbox .tabhandle{ display:inline; float:left; }
.tablist{ height: 116px;
    margin: 25px 0 0 38px;
    overflow: hidden;
    width: 255px; }
.tablist a{ display:none; }
.tabhandle{ width:70px; margin:25px 0 0 6px; }
.tabhandle a{ display:block; height:17px; margin-bottom:3px; padding-left:10px; background:url(../../../templates/gssy/images/icon.gif) no-repeat 0 5px; }
.tabhandle a.curr{ color:#000; height:12px;}

.tabBtn{ height:23px; margin-top:30px; padding-bottom:8px; border-bottom:1px solid #ea7c3d; }
.tabBtn a{ display:inline-block; float:left; width:46px; height:21px; margin-right:8px; padding-top:2px; font:13px Microsoft Yahei; color:#e95003; text-align:center; text-decoration:none!important; background:url(../../../templates/gssy/images/tab_bg.png) no-repeat 0 -23px; }
.tabBtn a.curr{ color:#FFF; background-position:0 0; }
.tabBtn1{ height:23px; margin:30px 0 8px 0; }
.tabBtn1 a{ display:inline-block; margin:0 8px; font:13px Microsoft Yahei; color:#896e41; }
.tabBtn1 a.curr{ color:#e95003; text-decoration:underline; }

.sonTabBoxCon{ display:none; }
.sonTabBoxCon .year{ width:612px; margin:12px 0 0 10px; border:1px solid #f4c45b; background-color:#ffe49c; }
.sonTabBoxCon .curr{ color:#FFF; background-color:#f8854c; cursor:pointer; }
.year .yearCon{ height:auto!important; min-height:62px; height:62px; padding:20px 20px 20px 100px; background:url(../../../templates/gssy/images/flower.png) no-repeat 15px 50%; }
.year .yearCon p{ line-height:20px; }

.sonTabBoxCon .bimgBox{ width:629px; overflow:hidden; background:url(../../../templates/gssy/images/lightbox-ico-loading.gif) no-repeat center center; }
.bimgBox ul{ width:9999px; }
.bimgBox ul li{ float:left; }
.sonTabBoxCon .simgBox{ height:38px; margin:20px 0 0 8px; padding-bottom:20px; position:relative; }
.simgBox span,.simgBox .simgBoxCon{ display:inline; float:left; }
.simgBox span{ width:15px; height:18px; margin-top:10px; cursor:pointer; background:url(../../../templates/gssy/images/arrow1.png) no-repeat; }
.simgBox span.prev{ margin-right:8px; }
.simgBox span.next{ margin:10px 5px 0 0; background-position:0 -18px; position:absolute; right:0; }
.simgBoxCon{ position:relative; width:569px; height:38px; overflow:hidden; }
.simgBoxCon1{ position:relative; width:569px; height:53px; overflow:hidden;}
.simgBoxCon ul,.simgBoxCon1 ul{ position:absolute; width:9999px; }
.simgBoxCon ul li,.simgBoxCon1 ul li{ display:inline; float:left; width:77px; margin-right:5px; cursor:pointer; }

.infoBox{ height:317px; padding-bottom:30px; margin:30px 0 0 50px; clear:left; }
.infoBox span,.infoBox .infoCon{ display:inline; float:left; }
.infoBox .infoCon{ width:441px; height:317px; overflow:hidden; }
.infoCon ul{ width:9999px; height:317px; }
.infoCon ul li{ display:inline; float:left; height:317px; text-align:center; }
.infoCon ul li img{ display:block; }
.infoCon ul li div{ line-height:24px; }
.infoBox span{ width:27px; height:35px; margin-top:120px; cursor:pointer; background:url(../../../templates/gssy/images/arrow2.png) no-repeat; }
.infoBox span.prev{ margin-right:35px; }
.infoBox span.next{ margin-left:35px; background-position:0 -35px; }


.pages,.page{ height:19px; margin-top:20px; padding-top:18px; border-top:1px solid #ea7c3d; text-align:right; }
.pages a{ display:inline-block; width:19px; height:19px; margin-left:8px; background:url(../../../templates/gssy/images/arrow.png) no-repeat 0 0; }
.pages a.next{ background-position:-19px 0; }
.page a,.page span{ display:inline-block; margin-right:12px; text-align:right; }

.fenye{ margin-top:20px; }
.fenye span{ display:block; margin-bottom:8px; color:#e95003; }
.fenye span a{ color:#82643c; }


.footbox{ height:60px; padding:11px 0 0 40px; font-family:"宋体"; background:url(../../../templates/gssy/images/black03.jpg) no-repeat; float:left; width:979px; text-align:center;}
.footbox span{ margin-right:20px; text-align:right; }



#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
.friend_link li{ height:170px; background:url(../../../templates/gssy/images/link_line.png) repeat-x left bottom; clear:both; width:560px; padding-bottom:3px;}
.friend_link a{ width:230px; height:80px; display:block; float:left; margin:0 20px; margin-top:50px; text-align:center;}
.friend_link a img{ display:block; margin:0 auto;}
.recruitment h3{ height:24px; line-height:24px; font-size:15px; color:#e95003; padding-left:40px; background:url(../../../images/recruitment_smile.png) no-repeat left center; margin:0 0 20px 0;}
.recruitment,.friend_link{ position:relative; height:600px; line-height:24px; width:580px; margin:0 auto;}
.recruitment_text{ padding-bottom:20px; background:url(../../../templates/gssy/images/link_line.png) repeat-x left bottom; margin-bottom:20px;}
.recruitment p.aa{ text-indent:2em;}
.Container {position:absolute; width:600px; height:60px; top:20px}
#Scroller-1 {position:absolute; width:600px; height:558px; overflow:hidden}
#Scroller-1 P {line-height:24px; text-indent:2em; margin-bottom:10px}
.Scroller-Container {position:absolute; top:0px; left:0px}
.Scrollbar-Track {position: absolute; background-color:#ad8253; width:1px; height:554px; top:20px; left:600px;}
.Scrollbar-Handle {position: absolute; background-color:#925c28; width:7px; height:32px; cursor:pointer}


.details2{width:330px; float:left;}
.details2 strong{padding:20px 0 15px 0; display:block; color:#dc571d; font-size:15px;}
.classabout-pic{_display:inline;}
.family a{ display:block; width:100%; text-align:center; height:auto; margin:0 0 16px 0;}



