.indexFlash{height:455px; overflow:hidden; position:relative;}
.indexFlash li{position:absolute; z-index:1; left:0px; top:0px; width:100%; display:none;}
.indexFlash li a{display:block; height:457px;}
.indexFlash .btnDiv{position:absolute; z-index:10; left:0px; bottom:15px; width:100%; text-align:center;}
.indexFlash .btnDiv span{display:inline-block; background:url(../images/ico1.jpg) center top no-repeat; width:16px; height:12px;}
.indexFlash .btnDiv .spanNow{background:url(../images/ico1on.jpg) center top no-repeat;}
.indexFlash .leftBtn{display:block; background:url(../images/leftbtn.jpg) left top no-repeat; width:29px; height:54px; position:absolute; z-index:10; left:50%; margin-left:-650px; top:180px;}
.indexFlash .rightBtn{display:block; background:url(../images/rightbtn.jpg) left top no-repeat; width:29px; height:54px; position:absolute; z-index:10; right:50%; margin-right:-650px; top:180px;}

.indexPart1{min-height:248px; _height:248px;}
.indexPart1 li{height:248px; width:287px; padding:0 20px 0 100px; overflow:hidden; position:relative; float:left;}
.indexPart1 .num{position:absolute; left:24px; top:30px; background:#0e4c92; color:#FFF; text-align:center; width:51px; height:52px; overflow:hidden;}
.indexPart1 .num div{font-size:24px; padding-top:14px;}
.indexPart1 .name{font-size:16px; line-height:30px; padding:25px 0 10px 0;}
.indexPart1 .content{line-height:24px; text-align:justify; color:#222;}

.indexPart2{min-height:363px; _height:363px;}
.indexPart2 li{float:left; width:254px; height:363px; position:relative; overflow:hidden; left:34px;}
.indexPart2 h1{float:left; padding:23px 0 0 3px;}
.indexPart2 .info{height:62px; overflow:hidden; padding:25px 0 0 12px; font-size:14px; line-height:20px; color:#5f5f5f; float:left;}
.indexPart2 .imgDiv{clear:both; height:132px; overflow:hidden;}
.indexPart2 dd{height:30px; line-height:30px; overflow:hidden; font-size:14px; color:#5f5f5f;}
.indexPart2 dd a{color:#5f5f5f; background:url(../images/ico1.jpg) 3px center no-repeat; padding-left:18px;}
.indexPart2 dd a:hover{color:#1c5a97;}

.indexPart3 li{height:131px; width:283px; padding:0 20px 0 104px; float:left; overflow:hidden; position:relative;}
.indexPart3 .num{position:absolute; left:24px; top:20px; padding-right:15px; text-align:center; width:51px; height:89px; overflow:hidden; border-right:#d0d0d0 solid 1px;}
.indexPart3 .num em{font-size:24px; color:#0e4c92; display:block; padding-top:3px;}
.indexPart3 .num div{height:19px; line-height:19px; color:#FFF; background:#0e4c92; overflow:hidden;}
.indexPart3 .title{font-size:14px; line-height:24px; padding:15px 0 3px 0;}
.indexPart3 .content{line-height:24px; text-align:justify;}

.indexPart4{padding:18px;}
.indexPart4 .imgDiv{padding-bottom:12px;}
.indexPart4 .content{font-size:14px; line-height:30px; text-align:justify;}

.indexPart5{padding-top:10px;}
.indexPart5 .list{width:350px; height:151px; overflow:hidden; background:#353535; text-align:center;}
.indexPart5 .list li{float:left; width:107px; overflow:hidden; position:relative; left:13px;}
.indexPart5 .list .imgDiv{height:112px; overflow:hidden; padding-top:10px;}
.indexPart5 .list a{color:#adadad;}
.indexPart5 .list a:hover{color:#fff;}
.indexPart5 .list2{padding:10px 0 5px 0;}
.indexPart5 .list2 li{height:55px; overflow:hidden; padding-left:30px; background:url(../images/indexpart5.jpg) left 8px no-repeat;}
.indexPart5 .list2 .title{font-size:14px; line-height:22px;}
.indexPart5 .list2 .time{background:url(../images/nimg17.jpg) left center no-repeat; padding-left:28px; color:#717171; line-height:24px;}

.indexPart6{background:url(../images/indexpart6.jpg) left top no-repeat; height:66px; width:350px; overflow:hidden; position:relative;}
.indexPart6 ul{width:110%;}
.indexPart6 li{float:left; width:118px; overflow:hidden;}
.indexPart6 a{display:block; height:56px; padding:10px 0 0 20px; font-size:14px; font-weight:bold; color:#e1efff;}

.pageBanner{background:#969696; text-align:center;}
.pageBanner li{width:1200px; height:305px;overflow:hidden;}
.pageBanner li img{width:1200px; overflow:hidden;}
.pageBanner .tempWrap img{width:1200px;height:305px;}
.mbaPart1{height:105px;background: url(../images/mbapart1.jpg) center top no-repeat;}

.mbaPart1 .wal{position:relative;}
.mbaPart1 li{float:left; height:105px; width:295px; padding-left:105px; overflow:hidden; position:relative; background:url(../images/bg1.jpg) left top no-repeat; left:-2px; color:#dbdada; line-height:20px;}
.mbaPart1 .imgDiv{position:absolute; left:15px; bottom:1px;}
.mbaPart1 h1{padding:15px 0 8px 0;}
.mbaPart1 h1 a{color:#FFF; font-weight:400;}
.mbaPart1 .content a{color:#dbdada;}
.mbaPart1 .content a:hover{color:#fff;}
.mbaPart1 .btnDiv a{color:#f3c64a;}
.mbaPart1 dl{position:absolute; top:12px; right:20px;}
.mbaPart1 dd{float:left; padding-left:15px;}
/**/
.embaPart1{background: url(../images/mbapart1.jpg) center top no-repeat;}
.embaPart1 li{background:url(../images/bg1.jpg) left top no-repeat;}
.embaPart1 dl{right:0px; width:388px;}
.embaPart1 dt{float:left; height:40px; width:180px;}
.embaPart1 dd{float:left; height:40px; line-height:35px; width:200px; font-size:14px; padding:0px;}
.embaPart1 dd a{color:#FFF;}

.pageTitle2{height:65px; overflow:hidden; position:relative; background:url(../images/pagetitle2.jpg) left 36px repeat-x;}
.pageTitle2 h1{background:#FFF; font-weight:400; font-size:18px; padding:25px 12px 0 0; float:left; color:#505050;}
.pageTitle2 .more{padding:0 15px; background:#FFF; color:#848484; position:absolute; top:30px; right:22px;}
.pageTitle2 .more:hover{color:#1c5a97;}

.pageTitle3{height:75px; overflow:hidden; background:url(../images/pagetitle3.jpg) left 49px repeat-x; position:relative;}
.pageTitle3 h1{float:left; background:url(../images/pagetitle3bg.jpg) center bottom no-repeat; color:#505050; font-size:18px; font-weight:400; padding-top:10px; height:42px;}
.pageTitle3 .more{position:absolute; top:20px; right:12px; color:#8b8b8b; background:url(../images/ico7.jpg) right center no-repeat; padding-right:11px;}
.pageTitle3 .tag{position:absolute; top:10px; right:0px;}
.pageTitle3 .tag li{float:left; padding-left:10px;}
.pageTitle3 .tag a{display:block; float:left; font-size:14px; color:#0e0e0e; height:33px; overflow:hidden;}
.pageTitle3 .tag span{display:block; float:left; height:33px; line-height:33px; padding:0 12px; white-space:nowrap;}
.pageTitle3 .tag a:hover, .pageTitle3 .tag .aNow{background:url(../images/tag.jpg) left top no-repeat;}
.pageTitle3 .tag a:hover span, .pageTitle3 .tag .aNow span{background:url(../images/tag.jpg) right bottom no-repeat; color:#FFF;}

.mbaPart2 li{height:147px; overflow:hidden; position:relative; background:url(../images/line.jpg) left 134px repeat-x; padding:0 20px 0 98px; line-height:24px; text-align:justify; color:#8b8b8b;}
.mbaPart2 .time{position:absolute; left:4px; top:10px; background:#edeaf1; width:60px; height:60px; text-align:center; color:#5b317d;}
.mbaPart2 .time div{font-size:28px; padding-top:5px;}
.mbaPart2 li .name{font-size:18px; padding:8px 0 5px 0;}

.mbaPart3{width:575px; overflow:hidden; position:relative;}
.mbaPart3 ul{width:110%;}
.mbaPart3 li{float:left; width:271px; height:290px; overflow:hidden; padding-right:21px;}
.mbaPart3 h1{font-weight:400; font-size:18px; line-height:30px; padding:5px 0;}
.mbaPart3 .content{line-height:24px; text-align:justify; color:#8b8b8b; padding-bottom:10px;}
.mbaPart3 dl{height:30px; line-height:30px; overflow:hidden; background:#dadada;}
.mbaPart3 dt{float:left; height:30px; width:135px; overflow:hidden; padding-left:10px; border-right:#fff solid 1px;}
.mbaPart3 dd{float:right; white-space:nowrap; padding-right:10px;}

.mbaPart4 .list{height:55px; width:575px; overflow:hidden;}
.mbaPart4 .list ul{width:200%;}
.mbaPart4 .list li{float:left; padding-right:22px;}
.mbaPart4 .list a{display:block; float:left; white-space:nowrap; background:#7f8999 url(../images/mbapart4.jpg) right top no-repeat; height:37px; line-height:37px; overflow:hidden; padding:0 30px 0 20px; color:#FFF; font-size:14px;}
.mbaPart4 .list2 li{height:30px; line-height:30px; overflow:hidden; background:url(../images/ico3.jpg) left center no-repeat; padding-left:15px; position:relative;}
.mbaPart4 .list2 span{position:absolute; top:0px; right:0px;}

.mbaPart5 li{height:110px; overflow:hidden; padding:0 20px 0 150px; position:relative; line-height:24px; text-align:justify; color:#8b8b8b;}
.mbaPart5 .imgDiv{position:absolute; left:0px; top:0px;}
.mbaPart5 li h1{font-weight:400; font-size:18px; line-height:36px; position:relative; top:-5px;}

.mbaPart7{padding-top:54px; width:753px; height:320px; overflow:hidden;}
.mbaPart7 .tab{height:68px; overflow:hidden; position:relative;}
.mbaPart7 .tab li{float:left; width:250px; height:44px; text-align:center; line-height:44px; font-size:14px; margin-right:1px; background:#e6e6e6; cursor:pointer; color:#4f5d73;}
.mbaPart7 .tab .liNow{background:url(../images/mbapart7.jpg) top repeat-x; color:#960300;}
.mbaPart7 .tabContent{height:230px; position:relative; padding:0 15px 0 385px; text-align:justify; line-height:20px; color:#555050;}
.mbaPart7 .imgDiv{position:absolute; left:0px; top:0px;}
.mbaPart7 h1{line-height:30px; font-weight:400; padding:10px 0;}
.mbaPart7 .content{padding-bottom:25px;}
.mbaPart7 .tabContent li{height:30px; line-height:30px; padding-left:22px; overflow:hidden; background:url(../images/ico4.jpg) left center no-repeat;}
/**/
.mbaPart7_01{width:710px; padding-top:0px;}
.mbaPart7_01 .tab li{width:235px;}
.mbaPart7_01 .tab .liNow{background:url(../images/bg2.jpg) top repeat-x;}

.mbaPart6{background:url(../images/mbapart6.jpg) center top no-repeat; height:266px; overflow:hidden;}
.mbaPart6 .imgDiv{padding-left:3px;}
.mbaPart6 .list{width:665px; overflow:hidden;}
.mbaPart6 .list li{float:left; width:133px; height:133px; overflow:hidden;}

.mbaPart8{width:400px; overflow:hidden;}
.mbaPart8 .title{height:71px; overflow:hidden; position:relative;}
.mbaPart8 .title h1{font-weight:400; font-size:18px; color:#4f5d73; padding-top:32px;}
.mbaPart8 .title .more{display:block; background:url(../images/more.gif) left top no-repeat; width:50px; height:22px; position:absolute; top:33px; right:13px;}
.mbaPart8 .h10{height:21px;}
.mbaPart8 .list{height:131px; overflow:hidden; background:#6f7a8c url(../images/mbapart8.jpg) left top no-repeat; color:#FFF; padding-left:20px;}
.mbaPart8 .list h1{font-weight:400; height:45px; line-height:45px; overflow:hidden;}
.mbaPart8 .list li{float:left; line-height:30px; padding-left:40px; height:39px; width:170px; overflow:hidden; position:relative; color:#FFF;}
.mbaPart8 .list img{position:absolute; left:0px; top:0px;}
.mbaPart8 .list .li_02{width:125px;}
.mbaPart8 .list .li_03{width:250px;}

.Activities{padding:0 5px;}
.Activities li{height:145px; overflow:hidden; position:relative; background:url(../images/line.jpg) left 109px repeat-x; padding:0 20px 0 98px; line-height:24px; text-align:justify; color:#8b8b8b;}
.Activities .time{position:absolute; left:4px; top:0px; background:#edeaf1; width:60px; height:60px; text-align:center; color:#5b317d;}
.Activities .time div{font-size:28px; padding-top:5px;}
.Activities li .name{font-size:18px; padding:0 0 10px 0;}

.ActivitiesSide{width:243px; overflow:hidden;}
.ActivitiesSide h1{font-weight:400; font-size:18px; color:#505050; padding:10px 0 0 10px; height:33px; overflow:hidden;}
.ActivitiesSide li{height:322px; overflow:hidden; position:relative; padding-top:4px;}
.ActivitiesSide .time{position:absolute; left:6px; top:0px; width:52px; height:59px; text-align:center; background:#5b317d; color:#FFF;}
.ActivitiesSide .time div{font-size:28px; padding-top:5px;}
.ActivitiesSide .content{background:#f6f6f6; border-bottom:#5b317d solid 3px; height:125px; overflow:hidden; line-height:26px; text-align:justify; padding:15px 20px 0 20px;}

.ActivitiesShow .title{font-size:24px; font-weight:400; padding-bottom:10px;}
.ActivitiesShow .time{height:35px; line-height:35px; overflow:hidden; position:relative; border-bottom:#bbb solid 1px; border-top:#bbb solid 1px; padding:0 5px; color:#8b8b8b;}
.ActivitiesShow .time span{position:absolute; top:0px; right:5px;}
.ActivitiesShow .content{font-size:14px; line-height:30px; text-align:justify; color:#5e5e5e; padding:35px 5px;}
/**/
.TeachingShow .title{font-size:30px; padding-left:20px;}
.TeachingShow .time{border-top:0px; text-align:right;}
.TeachingShow .content{font-size:13px;}
.TeachingShow .content .imgDiv{text-align:center; padding:25px 0;}

.Alumnus{width:985px; overflow:hidden; position:relative;}
.Alumnus ul{width:110%;}
.Alumnus li{float:left; width:480px; height:220px; overflow:hidden; position:relative; margin-right:23px; line-height:22px; color:#6a6a6a;}
.Alumnus .imgDiv{position:absolute; z-index:1; left:0px; top:0px;}
.Alumnus .name{border-top:#5b317d solid 4px; padding:15px 0 5px 270px;}
.Alumnus .name a{color:#8f8e8f; font-size:14px;}
.Alumnus .name a span{color:#060606; font-size:18px; padding-right:6px;}
.Alumnus .msg{padding-left:270px;}
.Alumnus .content{padding:10px 12px 0 270px; text-align:justify;}
.Alumnus .btn{position:absolute; left:270px; top:230px; display:block; width:71px; height:22px; line-height:22px; text-align:center; background:#5b317d; color:#FFF;}
.Alumnus img{width:248px;height:258px;   border: #CDCDCD solid 1px;}
/* wallee */

.AlumnusForm{height:43px; overflow:hidden; background:#e9e9e9; margin-bottom:35px;}
.AlumnusForm li{float:left; padding:10px 0 0 35px; line-height:23px;}
.AlumnusForm em{float:left; padding-right:5px;}
.AlumnusForm .selectDiv{float:left; width:175px; height:22px; line-height:22px; background:#FFF url(../images/ico5.jpg) right center no-repeat; border:#cdcdcd solid 1px; margin-right:10px;}
.AlumnusForm .input1{float:left; width:175px; height:22px; line-height:22px; background:#FFF; border:#cdcdcd solid 1px; margin-right:10px; text-indent:10px;}
.AlumnusForm .btn1{float:left; width:45px; height:24px; background:#5b317d; color:#FFF; cursor:pointer;}

.AlumnusShow .box{min-height:205px; _height:205px; position:relative; color:#6a6a6a;}
.AlumnusShow .imgDiv{position:absolute; z-index:1; left:0px; top:0px;}
.AlumnusShow .box em{display:block; background:url(../images/ico3.jpg) left top no-repeat; width:14px; height:28px; position:absolute; z-index:10; top:53px; left:236px;}
.AlumnusShow .name{border-top:#5b317d solid 4px; padding:30px 0 5px 270px; color:#8f8e8f; font-size:14px;}
.AlumnusShow .name div{color:#060606; font-size:18px; padding-bottom:6px;}
.AlumnusShow .msg{padding-left:270px; font-size:14px; padding-top:15px;}
.AlumnusShow .time{line-height:28px; text-align:right; white-space:nowrap; position:absolute; top:30px; right:10px;}
.AlumnusShow .content{font-size:14px; line-height:36px; color:#6a6a6a; text-align:justify; padding:0 10px;}

.students li{font-size:14px; height:36px; line-height:36px; overflow:hidden; position:relative;}
.students li span{color:#959595; font-size:12px; position:absolute; top:0px; right:0px; white-space:nowrap;}

.tutorTitle{font-size:24px; color:#1d1d1d; border-bottom:#bbb solid 1px; padding:35px 0 15px 22px;}

.tutorTag{height:50px; overflow:hidden; border-bottom:#dadada solid 1px; padding-left:12px;}
.tutorTag li{float:left; height:50px; background:url(../images/tutortag.jpg) right top no-repeat; padding:0 10px;}
.tutorTag li a{display:block; height:50px; line-height:50px; float:left; width:78px; text-align:center;}
.tutorTag li a:hover, .tutorTag li .aNow{background:url(../images/tutortag1.jpg) center top no-repeat; color:#FFF;}
.tutorTag .msg{width:340px; overflow:hidden; line-height:22px; color:#8a8a8a; padding:3px 10px 0 0;}
.tutorTag .msg span{color:#F00; display:inline-block; width:12px;}

.tutor{width:1000px; overflow:hidden; position:relative; padding-top:35px;}
.tutor ul{width:110%;}
.tutor li{float:left; width:295px; padding-left:15px; height:188px; overflow:hidden; border-top:#8a7967 solid 2px; margin-right:34px;}
.tutor .title{padding-top:15px; height:30px; overflow:hidden;}
.tutor .title b{float:left; line-height:24px; padding-right:28px; font-size:14px; color:#8a7967;}
.tutor .content{line-height:21px; color:#7f7f7f; height:85px; overflow:hidden;}
.tutor .link{color:#2b5ccd; text-decoration:underline;}

.TutorShow{width:745px; overflow:hidden; padding-top:45px;}
.TutorShow_01{width:312px; overflow:hidden; padding-left:25px;}
.TutorShow_01 .name{height:78px; overflow:hidden; border-bottom:#8a7967 solid 2px; padding-left:8px; font-size:14px; color:#75604a;}
.TutorShow_01 .name div{font-size:24px; padding-top:15px;}
.TutorShow_01 .content{line-height:25px; font-size:14px; padding:20px 0 0 8px; color:#7f7f7f; height:80px; overflow:hidden;}
.TutorShow_01 .link{color:#2b5ccd; text-decoration:underline; font-size:14px; padding-left:8px;}
.TutorShow h2{height:34px; line-height:34px; overflow:hidden; background:#dcd7d1; color:#000; padding-left:15px;}
.TutorShow .content2{color:#7a7a7a; line-height:30px; font-size:14px; padding:10px 10px 45px 15px;}

.TutorSide .title{height:67px; overflow:hidden; position:relative; top:1px; z-index:2; padding-left:5px;}
.TutorSide .title h1{border-bottom:#387b2b solid 3px; float:left; padding:25px 3px 0 3px; height:39px; font-size:18px; font-weight:400; color:#505050;}
.TutorSide .title a{position:absolute; top:40px; right:10px; color:#8a7967;}
.TutorSide .list{border:#dcdcdc solid 1px; padding:5px 13px;}
.TutorSide .list li{background:url(../images/line1.jpg) bottom repeat-x; line-height:24px; padding:10px 0;}
.TutorSide .list li a{display:block; padding-left:11px; background:url(../images/ico6.jpg) left 10px no-repeat;}
.TutorSide .list2{border:#dcdcdc solid 1px; padding:10px 13px;}
.TutorSide .list2 li{background:url(../images/ico6.jpg) left 16px no-repeat; line-height:24px; padding:6px 11px;}
.TutorSide .list3{border:#dcdcdc solid 1px; padding:15px 9px 0 9px;}
.TutorSide .list3 h5{height:26px; line-height:26px; padding-left:8px; background:#f0f4ef; color:#333;}
.TutorSide .list3 dd{color:#666; min-height:24px; _height:24px; line-height:24px; position:relative; padding-left:32px;}
.TutorSide .list3 img{position:absolute; left:8px; top:3px;}
.TutorSide .list3 div{padding:10px 0 15px 0;}
.TutorSide .list3 .div0 li{height:30px; line-height:30px; overflow:hidden; background:url(../images/ico11.jpg) 13px center no-repeat; padding-left:30px;}
.TutorSide .list3 .div0 a{color:#5b5b5b;}
.TutorSide .list3 .div0 a:hover{color:#1c5a97;}
.TutorSide .list3 .div1 li{background:url(../images/nimg19_7.jpg) 6px center no-repeat;}
/**/
.TutorSide .box{border:#dcdcdc solid 1px; padding:20px 15px;}
.TutorSide .box h1{font-weight:400; padding-bottom:6px;}
.TutorSide .box .time{width:94px; height:20px; line-height:20px; text-align:center; background:#0e4c92; color:#FFF;}
.TutorSide .box .content{line-height:24px; text-align:justify; color:#8d8d8d; padding:10px 0;}
/**/
.TutorSide .list4{border:#dcdcdc solid 1px; padding:15px 0;}
.TutorSide .list4 li{height:30px; line-height:30px; overflow:hidden; padding-left:45px; background:url(../images/nimg19_7.jpg) 18px center no-repeat;}

.AchievementsTitle{height:110px; line-height:110px; text-align:center; overflow:hidden; background:url(../images/line2.jpg) center repeat-x;}
.AchievementsTitle span{display:inline-block; background:#FFF; padding:0 15px; font-size:30px; color:#6b5844;}

.Achievements_01 li{float:left; width:330px; height:220px; position:relative; left:20px; overflow:hidden;}
.Achievements_01 .num{position:absolute; left:-5px; top:0px;}
.Achievements_01 .name{font-size:20px; color:#6b5844; line-height:30px; width:200px; padding:20px 0 20px 58px;}
.Achievements_01 .name a{color:#6b5844;}
.Achievements_01 .content{font-size:14px; line-height:25px; color:#7f7f7f; width:270px;}
.Achievements_02{font-size:14px; line-height:25px; color:#434343; padding:10px 20px;}

.pageTitle4{height:85px; overflow:hidden; position:relative; border-bottom:#bbb solid 1px;}
.pageTitle4 h1{padding:40px 0 0 20px; font-size:24px; font-weight:400;}
.pageTitle4 .msg{position:absolute; top:50px; right:0px; white-space:nowrap; font-size:14px;}

.pageTab{height:56px; overflow:hidden; background:url(../images/line3.jpg) left 55px repeat-x; padding-left:20px;}
.pageTab li{float:left; height:56px; line-height:56px; width:100px; text-align:center; overflow:hidden; font-size:14px; cursor:pointer;}
.pageTab .liNow{background:url(../images/pagetab1.jpg) center bottom no-repeat; font-weight:bold;}

.Education{padding:20px;}
.Education p{line-height:28px;font-size:14px;}
.Education>li{height:36px; line-height:36px; overflow:hidden; position:relative; font-size:14px;}
.Education li span{position:absolute; top:0px; right:0px; white-space:nowrap; font-size:12px; color:#999;}

.news_01{padding:0 10px 25px 10px;}
.news_01 dl{height:195px; overflow:hidden; position:relative;}
.news_01 dt{position:absolute; left:0px; top:0px;}
.news_01 dd{padding-left:285px;}
.news_01 h1{font-size:20px; font-weight:400;}
.news_01 .content{line-height:21px; text-align:justify; color:#8b8b8b; padding:15px 0 20px 0;}
.news_01 li{height:30px; line-height:30px; overflow:hidden; position:relative; font-size:14px; background:url(../images/ico6.jpg) left center no-repeat; padding-left:10px;}
.news_01 li span{position:absolute; top:0px; right:0px; color:#666; font-size:12px;}

.news_02{width:685px; overflow:hidden; position:relative;}
.news_02 ul{width:110%;}
.news_02 li{float:left; width:141px; height:165px; overflow:hidden;}

.news_03 li{height:135px; padding-left:165px; overflow:hidden; position:relative; line-height:24px; color:#767676;}
.news_03 .imgDiv{position:absolute; left:0px; top:0px;}
.news_03 h1{font-weight:400; padding-left:18px; position:relative; left:-18px; background:url(../images/ico8.jpg) left center no-repeat;}
.news_03 .time{padding:5px 0 2px 0;}

.news li{height:118px; overflow:hidden; position:relative; padding-left:105px; background:url(../images/line2.jpg) bottom repeat-x; top:-15px;}
.news .time{position:absolute; left:10px; top:25px; width:61px; height:63px; text-align:center; background:#0e4c92; color:#FFF;}
.news .time div{font-size:24px; padding:6px 0 2px 0;}
.news .name{font-size:18px; padding:18px 0 10px 0;}
.news .content{line-height:24px; color:#8b8b8b;}

.video{width:985px; overflow:hidden; position:relative; padding-top:15px;}
.video ul{width:110%;}
.video li{float:left; width:300px; height:295px; overflow:hidden; position:relative; margin-right:42px;}
.video h2{font-weight:400; padding:18px 0 0 5px;}
.video .btn{display:block; background:url(../images/btn1.jpg) left top no-repeat; width:300px; height:225px; position:absolute; z-index:10; left:0px; top:0px;}
.video .btn:hover{background:url(../images/btn1on.jpg) left top no-repeat;}

.down li{height:125px; overflow:hidden; position:relative; background:url(../images/line1.jpg) bottom repeat-x; padding:20px 240px 0 38px; line-height:24px; color:#767676; top:-20px;}
.down .name{font-size:16px; padding-left:27px; position:relative; left:-27px; background:url(../images/nimg19_7.jpg) left center no-repeat;}
.down .btnDiv{position:absolute; top:28px; right:20px; height:94px; padding-left:43px; border-left:#d0d0d0 solid 1px; width:130px; text-align:center;}
.down .btnDiv div{padding:10px 0 20px 0;}
.down .btnDiv b{font-size:24px; padding-right:6px; font-weight:400;}

.photo{width:985px; overflow:hidden; position:relative;}
.photo ul{width:110%;}
.photo li{position:absolute; width:198px; overflow:hidden; padding:10px; background:#f6f6f6; border-right:#d9d9d9 solid 1px; border-bottom:#d9d9d9 solid 2px; margin-right:35px; margin-bottom:30px;}
.photo .name{font-size:14px; line-height:30px; padding:10px 0;}
.photo .content{padding:10px 0; line-height:24px; color:#6a6a6a; text-align:justify; border-top:#d9d9d9 solid 1px;}

.HistoryMsg{text-align:center; font-size:14px; line-height:36px; color:#767676; padding:20px 0 10px 0;}
.HistoryMsg span{font-size:30px; color:#0e4c92;}

.History{width:936px; margin:0 auto; background:url(../images/history.jpg) center repeat-y;}
.History .bg1{background:url(../images/historybg.jpg) center top no-repeat;}
.History .bg2{background:url(../images/historybg.jpg) center bottom no-repeat; min-height:200px; _height:200px; position:relative; padding:35px 0;}
.History li{position:relative; width:368px; min-height:50px; _height:50px; padding-right:110px;}
.History .time{font-size:16px; color:#0e4c92; background:url(../images/historyico.jpg) right center no-repeat; position:absolute; top:0px; right:0px; white-space:nowrap; padding-right:35px; height:50px; line-height:50px;}
.History .content{background:#ebebeb url(../images/historybg1.jpg) left top no-repeat;}
.History .bg{background:url(../images/historybg2.jpg) left bottom no-repeat; line-height:30px; padding:11px 20px; text-align:right;}
.History .li_01{margin-left:auto; padding:0 0 0 110px;}
.History .li_01 .time{background:url(../images/historyico2.jpg) left center no-repeat; padding:0 0 0 35px; right:auto; left:0px;}
.History .li_01 .bg{text-align:left;}

.about_01{padding-top:75px; height:380px; overflow:hidden;}
.about_01 li{float:left; width:273px; padding:0 30px; height:380px; overflow:hidden; background:url(../images/about_01.jpg) left 35px no-repeat;}
.about_01 .imgDiv{text-align:center; font-size:20px; color:#1d1d1d; height:150px;}
.about_01 .imgDiv div{height:103px; overflow:hidden;}
.about_01 .content{font-size:14px; line-height:30px;}
.about_01 .content2{font-size:14px; line-height:48px; letter-spacing:-1px; position:relative; top:-9px;}
.about_01 dd{float:left; font-size:14px; height:48px; line-height:48px; position:relative; top:-9px; width:76px; background:url(../images/ico9.jpg) left center no-repeat; text-indent:13px; left:20px;}

.about_02{font-size:14px; line-height:36px; text-align:justify; padding:0 30px 30px;}
.about_02 .imgDiv{padding-right:15px; position:relative; top:10px;}

.Honor{padding:50px 40px;}
.Honor li{height:257px; overflow:hidden; position:relative;}
.Honor .imgDiv{position:absolute; left:0px; top:0px;}
.Honor .name{padding-left:315px; height:49px; line-height:49px; overflow:hidden; font-size:20px;}
.Honor .content{background:#f5f5f5; height:152px; padding:15px 15px 0 290px; font-size:14px; line-height:36px; text-align:justify; margin-left:25px;}

.Dean{padding:40px 10px 0 10px;}
.Dean .content{width:465px; overflow:hidden; text-align:justify; padding-left:50px; font-size:14px; line-height:36px; text-align:justify;}
.Dean .msgDiv{width:150px; height:440px; padding-left:30px; border-left:#d6d6d6 solid 1px; font-size:14px; line-height:36px;}
.Dean .msgDiv div{color:#767676; padding-bottom:10px;}

.job_01 .imgDiv{height:165px; overflow:hidden; position:relative;}
.job_01 .title{position:absolute; z-index:10; top:30px; right:0px; background:url(../images/job_01.jpg) left top no-repeat; width:249px; height:105px;}
.job_01 .title a{color:#FFF; display:block; padding-left:15px; font-size:24px;}
.job_01 .title a div{font-size:18px; padding:20px 0 5px 0;}
.job_01 li{height:118px; overflow:hidden; position:relative; background:url(../images/line1.jpg) bottom repeat-x; padding:0 10px 0 105px;}
.job_01 .time{position:absolute; left:10px; top:17px; width:61px; height:63px; overflow:hidden; text-align:center; background:#e9ebe7; color:#3a641c;}
.job_01 .time div{font-size:24px; padding:8px 0 3px 0;}
.job_01 .name{font-size:18px; padding:15px 0 8px 0;}
.job_01 .content{line-height:21px; color:#8b8b8b;}

.job_02 li{float:left; font-size:14px; height:36px; line-height:36px; width:342px; overflow:hidden; background:url(../images/ico6.jpg) left center no-repeat; text-indent:10px;}

.job_03{height:241px; overflow:hidden; background:#f8f8f8;}
.job_03 .list{width:592px; height:239px; overflow:hidden; border:#ddd solid 1px; background:#FFF;}
.job_03 .list ul{width:110%;}
.job_03 .list li{float:left; width:197px; height:119px; overflow:hidden; border-right:#ddd solid 1px; border-bottom:#ddd solid 1px;}
.job_03 .fr{width:364px; overflow:hidden; padding-right:13px;}
.job_03 h1{font-size:18px; color:#3a641c; padding:15px 0 10px 0;}
.job_03 h5{height:25px; line-height:25px; overflow:hidden; background:#3a641c; padding-left:9px; color:#FFF;}
.job_03 .list2 li{float:left; height:26px; line-height:26px; width:182px; overflow:hidden; background:url(../images/ico10.jpg) 4px center no-repeat; text-indent:14px;}
.job_03 .list3 li{width:364px;}

.Partner{padding:0 20px;}
.Partner li{background:url(../images/line1.jpg) bottom repeat-x; position:relative; height:135px; overflow:hidden; padding:0 10px 0 200px; line-height:26px; font-size:14px; color:#505050;}
.Partner .imgDiv{position:absolute; z-index:10; left:0px; top:20px;}
.Partner h1{font-weight:400; font-size:18px; padding:25px 0 10px 0;}

.jobList li{background:url(../images/line1.jpg) bottom repeat-x; margin-bottom:20px;}
.jobList .name{height:36px; overflow:hidden; position:relative; font-size:18px; color:#4d4d4d;}
.jobList .name span{position:absolute; top:3px; right:0px; font-size:12px;}
.jobList .name span em{font-size:18px;}
.jobList .msg{height:29px; line-height:29px; overflow:hidden; padding:0 10px; color:#8b8b8b; background:#f0f4ef; padding:0 10px; position:relative;}
.jobList .msg em{color:#333; padding-right:12px;}
.jobList .msg span{position:absolute; top:0px; right:10px;}
.jobList .msg b{font-weight:400; color:#333;}
.jobList .content{color:#8b8b8b; line-height:24px; padding:10px 10px 20px 10px;}

.xyhPart1{margin-bottom:35px;}
.xyhPart1, .xyhPart1 .wal{height:136px; overflow:hidden; position:relative; background:url(../images/xyhpart1.jpg) center top repeat-y;}
.xyhPart1 .title{position:absolute; left:0px; top:0px; background:url(../images/xyhpart1bg.jpg) left top no-repeat; width:230px; padding-left:75px; height:136px; color:#FFF; font-size:14px; line-height:24px;}
.xyhPart1 .title div{font-size:24px; padding:30px 0 3px 0;}
.xyhPart1 .content{font-size:14px; line-height:30px; padding:15px 135px 5px 335px;}
.xyhPart1 dd{float:left; position:relative; left:335px; padding-right:24px;}
.xyhPart1 dd a{display:block; float:left; border:#d6d6d6 solid 1px; height:34px; line-height:34px; font-size:14px; white-space:nowrap; padding:0 23px 0 36px; background:url(../images/ico12.jpg) left center no-repeat;}
.xyhPart1 .btnDiv a{display:block; width:67px; height:40px; line-height:40px; text-align:center; background:#950300; border:#c6c6c6 solid 1px; color:#FFF; position:absolute; top:44px; right:15px; font-family:"宋体";}

.xyhPart2{width:750px; height:395px; overflow:hidden; background:#f2f2f2; position:relative;}
.xyhPart2 h1{height:60px; line-height:60px; overflow:hidden; padding-left:35px; font-size:18px; font-weight:400; background:url(../images/xyhpart2.jpg) left center no-repeat;}
.xyhPart2 .more{position:absolute; top:0px; right:0px; display:block; background:url(../images/more.jpg) left top no-repeat; width:48px; height:49px;}
.xyhPart2 dl{height:177px; overflow:hidden; position:relative;}
.xyhPart2 dt{position:absolute; left:35px; top:0px;}
.xyhPart2 dd{padding:0 35px 0 310px; color:#5b5b5b;}
.xyhPart2 h2{font-size:18px; font-weight:400;}
.xyhPart2 .content{font-size:14px; line-height:28px; text-align:justify; padding:8px 0 15px 0;}
.xyhPart2 .time{height:25px; position:relative;}
.xyhPart2 .time a{position:absolute; top:0px; right:0px; color:#264ea1;}
.xyhPart2 .list{margin:0 35px; border-top:#ddd solid 1px; padding-top:15px;}
.xyhPart2 li{float:left; height:30px; line-height:30px; width:49.5%; overflow:hidden;}
.xyhPart2 li span{padding-right:12px; color:#666;}

.xyhPart3{width:400px; height:395px; position:relative; overflow:hidden;}
.xyhPart3 .title{height:36px; line-height:36px; overflow:hidden; position:relative; border-bottom:#dadada solid 1px;}
.xyhPart3 .title a{position:absolute; top:0px; right:0px; font-family:"宋体";}
.xyhPart3 .title h1{font-weight:400; font-size:18px; background:url(../images/xyhpart3.jpg) left center no-repeat; padding-left:15px;}
.xyhPart3 .list{padding-top:20px;}
.xyhPart3 li{height:90px; padding-left:100px; overflow:hidden; position:relative;}
.xyhPart3 .time{position:absolute; left:10px; top:0px; width:59px; height:72px; border-right:#dadada solid 1px; padding-right:15px; text-align:center;}
.xyhPart3 .time b{font-size:22px; font-weight:400; color:#ab5d24; line-height:30px;}
.xyhPart3 .time div{height:20px; line-height:20px; background:#ab5d24; color:#FFF;}
.xyhPart3 h2{font-weight:400; padding:2px 0 6px 0;}
.xyhPart3 .content{line-height:21px; color:#737373; text-align:justify;}

.xyhPart4{padding-top:30px; height:275px; overflow:hidden; position:relative;}
.xyhPart4 .title{height:50px; line-height:50px; overflow:hidden; position:relative;}
.xyhPart4 .title a{position:absolute; top:0px; right:0px; font-family:"宋体";}
.xyhPart4 .title h1{font-weight:400; font-size:18px; background:url(../images/xyhpart3.jpg) left center no-repeat; padding-left:15px;}
.xyhPart4 .prev{position:absolute; z-index:10; left:0px; top:80px;}
.xyhPart4 .next{position:absolute; z-index:10; right:0px; top:80px;}
.xyhPart4 .list{width:1200px; overflow:hidden; position:relative;}
.xyhPart4 li{float:left; padding-right:14px; width:290px; overflow:hidden; text-align:center;}
.xyhPart4 .name{padding-top:15px; font-size:14px;}

.xyhPart5{width:400px; overflow:hidden; padding-top:30px; background:url(../images/xyhpart5.jpg) bottom repeat-x;}
.xyhPart5 .title{height:50px; line-height:50px; overflow:hidden; position:relative;}
.xyhPart5 .title a{position:absolute; top:0px; right:0px; font-family:"宋体";}
.xyhPart5 .title h1{font-weight:400; font-size:18px; background:url(../images/xyhpart3.jpg) left center no-repeat; padding-left:15px;}
.xyhPart5 dl{height:265px; overflow:hidden; position:relative;}
.xyhPart5 dt{position:absolute; left:15px; top:25px;}
.xyhPart5 dt img{border:#e6e6e6 solid 5px;}
.xyhPart5 dd{padding:0 20px 0 185px;}
.xyhPart5 .name{height:118px; overflow:hidden; color:#FFF;}
.xyhPart5 .name div{font-size:14px; padding:25px 0 5px 0;}
.xyhPart5 .name div span{font-size:24px; padding-right:10px;}
.xyhPart5 .content{line-height:30px; text-align:justify; color:#5b5b5b;}

.sideTitle{height:59px; overflow:hidden; padding-left:5px;}
.sideTitle h1{font-weight:400; font-size:18px; float:left; white-space:nowrap; border-bottom:#4f5d73 solid 2px; padding:20px 10px 0 10px; height:37px; overflow:hidden;}

.sidePart1{border:#dcdcdc solid 1px; padding:10px 0;}
.sidePart1 li{height:40px; line-height:40px; overflow:hidden; position:relative; padding-left:49px;}
.sidePart1 img{position:absolute; left:12px; top:5px;}

.sidePart2{border:#dcdcdc solid 1px; padding:16px 14px 0 14px;}
.sidePart2 .name{font-size:14px; padding:15px 0 7px 0;}
.sidePart2 .content{line-height:24px; color:#8b8b8b; padding-bottom:20px;}

.embaPart2{width:675px; height:305px; overflow:hidden; margin:0 auto;}
.embaPart2 .tab{height:34px; line-height:34px; overflow:hidden; position:relative; border-bottom:#4f5d73 solid 5px; margin-bottom:10px;}
.embaPart2 .tab li{float:left; height:34px; padding:0 7px; position:relative; left:-7px; background:url(../images/embapart2bg1.jpg) left center no-repeat; font-size:14px;}
.embaPart2 .tab div{height:34px; width:110px; text-align:center;}
.embaPart2 .tab .liNow div{background:url(../images/embapart2bg2.jpg) left top no-repeat; color:#FFF;}
.embaPart2 .tab .liNow div a{color:#FFF;}
.embaPart2 .tab .liNow div a:hover{color:#FFF;}
.embaPart2 .more{position:absolute; top:0px; right:0px; color:#999; font-family:"宋体";}
.embaPart2 .tabContent li{height:115px; overflow:hidden; background:url(../images/line1.jpg) bottom repeat-x; padding-left:100px; position:relative;}
.embaPart2 .tabContent .time{position:absolute; left:7px; top:20px; width:61px; height:63px; text-align:center; background:#edeaf1; color:#5b317d;}
.embaPart2 .tabContent .time div{font-size:24px; padding:8px 0 3px 0;}
.embaPart2 h1{font-weight:400; font-size:18px; padding:18px 0 10px 0;}
.embaPart2 .content{line-height:24px; color:#999;}

.embaPart3{width:675px; height:245px; overflow:hidden; margin:0 auto;}
.embaPart3 .title{height:55px; overflow:hidden; position:relative; background:url(../images/line2.jpg) left 40px repeat-x;}
.embaPart3 .title h1{font-weight:400; font-size:18px; background:url(../images/embapart3.jpg) left bottom no-repeat; width:85px; height:41px; text-align:center;}
.embaPart3 .more{position:absolute; top:10px; right:0px; color:#999; font-family:"宋体";}
.embaPart3 .list{width:675px; overflow:hidden; position:relative;}
.embaPart3 ul{width:110%;}
.embaPart3 li{float:left; height:160px; width:190px; padding:0 15px 0 140px; overflow:hidden; position:relative; line-height:22px; color:#6a6a6a;}
.embaPart3 .imgDiv{position:absolute; left:0px; top:0px;}
.embaPart3 li h1{font-weight:400; font-size:18px; padding:5px 0 3px 0;}
.embaPart3 .content{background:url(../images/embapart3bg.jpg) left top no-repeat; text-indent:24px; padding-top:6px; position:relative; top:6px;}

.photoTitle{height:50px; line-height:50px; padding:55px 0 0 0; overflow:hidden; position:relative; color:#646464;}
.photoTitle h1{font-weight:400; font-size:24px; padding-left:100px;}
.photoTitle a{position:absolute; top:55px; right:100px; font-size:14px; white-space:nowrap; color:#646464; padding-left:20px; background:url(../images/ico4.jpg) left center no-repeat;}
.photoT{background:url(../images/photot.jpg); height:15px;}
.photoB{background:url(../images/photob.jpg); height:15px;}
.photoBg{background:url(../images/photobg.jpg) left repeat-y; min-height:300px; _height:300px; position:relative;}
.photoBg .prev{display:block; width:68px; height:103px; background:url(../images/prev1.jpg) left top no-repeat; position:absolute; z-index:10; left:35px; top:50%; margin-top:-100px;}
.photoBg .prev:hover{background:url(../images/prev1.jpg) right top no-repeat;}
.photoBg .next{display:block; width:68px; height:103px; background:url(../images/next1.jpg) left top no-repeat; position:absolute; z-index:10; right:35px; top:50%; margin-top:-100px;}
.photoBg .next:hover{background:url(../images/next1.jpg) right top no-repeat;}
.photoBg .bigImg{text-align:center; padding:15px 0 25px 0;}
.photoBg .bigImg li{display:none;}
.photoBg .msg{text-align:right; height:40px; line-height:40px; background:#e1e1e1; padding:0 25px; margin:0 15px;}
.photoList{height:190px; overflow:hidden; position:relative;}
.photoList .prevDiv{position:absolute; left:125px; top:30px; background:url(../images/imgbg.jpg) left top no-repeat; width:100px; text-align:center; padding:9px 0 0 6px; font-family:"宋体";}
.photoList .prevDiv div{height:72px;}
.photoList .nextDiv{position:absolute; right:125px; top:30px; background:url() left top no-repeat; width:100px; text-align:center; padding:9px 6px 0 0; font-family:"宋体";}
.photoList .nextDiv div{height:72px;}
.photoList .prev{display:block; background:url(../images/prev.jpg) left top no-repeat; width:20px; height:72px; position:absolute; z-index:10; left:275px; top:35px;}
.photoList .next{display:block; background:url(../images/next.jpg) left top no-repeat; width:20px; height:72px; position:absolute; z-index:10; right:275px; top:35px;}
.photoList .list{padding-top:30px; width:590px; overflow:hidden; margin:0 auto; position:relative;}
.photoList .list ul{width:2000%;}
.photoList .list li{float:left; text-align:center; width:118px; height:76px; padding-top:8px; position:relative; overflow:hidden; cursor:pointer;}
.photoList .list li div{width:102px; height:76px; background:url(../images/bg.jpg) right top no-repeat; position:absolute; z-index:1; top:0px; left:8px;}
.photoList .list .liNow div{background:url(../images/bg.jpg) left top no-repeat;}
.photoList .btnDiv{position:absolute; z-index:10; left:0px; bottom:50px; width:100%; text-align:center;}
.photoList .btnDiv span{display:inline-block; width:10px; height:10px; margin:0 5px; background:#d6d6d6;}
.photoList .btnDiv .on{background:#cc3333;}
.down-time{line-height: 30px; font-size: 16px;}
.down-time span{margin-left: 40px;}
.down-content{font-size: 14px; line-height: 30px; color: #878787; margin-bottom: 20px;}
.down-show ul li{ height: 35px; font-size: 14px; border-bottom: 1px dashed #b3b3b3;padding:15px 0px 0px 0px;padding-left: 27px;position: relative;background: url(../images/nimg19_7.jpg) left center no-repeat;}
.down-show ul li span{ color:#c03131; font-weight: bold;}

.newsContainer{	position:relative;float:right;width:615px;height:20px;line-height:20px;overflow:hidden;}
.newsTitleContainer{display: inline-block;width:200px;z-index:1000;}

ul.marquee {display: block;line-height: 1;position: relative;overflow: hidden;width: 615px;  height: 24px; line-height: 24px;}  
ul.marquee li {float: left; white-space: nowrap;  text-indent:0.8em;  height: 24px; line-height: 24px; margin-right:80px;}
ul.marquee li span{margin-left:10px;font-size:12px;}

.marquee-content-items{display: inline-block;margin: 0;height: 24px;position: relative;}
.marquee-content-items li{display: inline-block;line-height: 24px;margin-right:60px;}
.marquee-content-items li span{margin-left:10px;font-size:12px;}