.h113 { height: 113px;}
.body { background: url(../images/b3.jpg) center top no-repeat; height: auto; position: relative; width: 100%; text-align: center;}
.focus { height: 720px; position: relative;}
.focus .frame { height: 100%; overflow: hidden;}
.focus .frame .child { height: 100%; width: 100%;}
.focus .b { position: absolute; background: url(../images/img_bo/b3.png) center bottom no-repeat; bottom: 0; left: 0; height: 146px; width: 100%;}
.focustitle { width: 800px; height: 176px;}
.focustitle { height: 176px; left: 50%; margin-left: -400px; position: absolute; top: 245px; width: 800px;}
.focustitle h3 { text-shadow: 7px 0 120px black; color: #fff; font-family: arial; font-size: 70px; text-align: center; text-transform: uppercase; font-weight: bold;}
.focustitle p { color: #fff; font-family: 微软雅黑; font-size: 23px; text-align: center; margin-top: 15px;}
.focustitle p a { color: #fff; font-family: 微软雅黑; font-size: 40px; padding: 0 10px; font-weight: bold;}
.bask_box { background: url(../images/basket_box.png) no-repeat scroll 0 0; height: 510px; width: 535px; overflow: hidden; position: absolute; z-index: 9;}
.bask_box2 { background: url(../images/basket_box.png) no-repeat scroll 0 0; height: 482px; width: 521px; overflow: hidden; position: absolute; right: 0; z-index: 9;}
.body_t { height: 510px; margin-top: 130px; width: 1003px; position: relative; display: inline-block; margin-top: 67px;}
.body_c { height: 510px; width: 1003px; display: inline-block; position: relative;}
.body_b { height: 510px; width: 1003px; z-index: 99; position: relative; display: inline-block;}
.baskimg { height: 355px; overflow: hidden; position: absolute; top: 140px; width: 520px;}
.body .a { margin-bottom: 70px;}
.body_c .baskimg { height: 325px; overflow: hidden; position: absolute; top: 140px; width: 519px; right: 0;}
.body_b .baskimg { height: 355px; overflow: hidden; position: absolute; top: 130px; width: 520px; left: 0;}
.baskcon { bottom: 15px; position: absolute; right: -10px; width: 464px; height: 315px;}
.baskcon2 { bottom: 35px; position: absolute; left: -10px; width: 464px; height: 315px;}
.baskcon h3 { color: #707070; font-family: 微软雅黑; font-size: 32px; text-align: center;}
.baskcon p { color: #707070; font-family: 微软雅黑; font-size: 14px; text-align: center; margin-top: 15px; line-height: 20px;}
.baskcon2 h3 { color: #707070; font-family: 微软雅黑; font-size: 32px; text-align: center;}
.baskcon2 p { color: #707070; font-family: 微软雅黑; font-size: 14px; text-align: center; margin-top: 10px; line-height: 20px;}
.pagelist { height: 33px; width: 100%; text-align: center; padding-bottom: 35px;}
#pages { height: 33px; margin: 0 auto; text-align: center; min-width: 1003px;}
.pagelist a { background: url(../images/pageback.png) no-repeat scroll 0 0; color: #d79e00; display: inline-block; font-family: 微软雅黑; font-size: 18px; height: 33px; line-height: 33px; margin: 0 5px; text-align: center; width: 33px;}
/*
新闻中心
*/

.body1 { background: url(../images/newback.png) no-repeat center; height: 491px; position: absolute; top: 650px; width: 100%; min-width: 1100px;}
.body2 { background: url(../images/newlist3.jpg) no-repeat center; height: 491px; position: absolute; top: 1139px; width: 100%; min-width: 1100px;}
.body3 { background: url(../images/newlist4.jpg) no-repeat center; height: 491px; position: absolute; top: 1627px; width: 100%; min-width: 1100px;}
.foot { background: none repeat scroll 0 0 #fff; height: 173px; width: 100%; top: 2145px; position: absolute;}
.bodymax { height: 1240px;}
.pagelist2 { bottom: -70px; height: 33px; position: absolute; text-align: center; width: 100%;}
.pagelist2 a { background: url(../images/pageback.png) no-repeat scroll 0 0; color: #8e8e8e; display: inline-block; font-family: 微软雅黑; font-size: 18px; height: 33px; line-height: 33px; margin: 0 5px; text-align: center; width: 33px;}
.focus2 { height: 770px; position: relative;}
.focus2 .frame { height: 100%; overflow: hidden;}
.focus2 .frame .child { height: 100%; width: 100%;}
.focus2 .flower { background: url(../images/img_bo/top.png) center bottom no-repeat; position: absolute; bottom: 0; height: 14px; left: 0; width: 100%;}
.focus3 { height: 470px; position: relative;}
.focus3 .frame { height: 100%; overflow: hidden;}
.focus3 .frame .child { height: 100%; width: 100%;}
.focus3 .flower { background: url(../images/img_bo/top.png) center bottom no-repeat; position: absolute; bottom: 0; height: 14px; left: 0; width: 100%;}
.body1_tit { height: 153px; margin: 40px auto 0; width: 570px;}
.body1_tit h3 { color: #474747; font-family: Georgia; font-size: 68px; text-align: center; font-weight: 100; text-transform: uppercase;}
.body1_tit span { text-align: center; font-family:Georgia; background: url(../images/hr.jpg) no-repeat scroll 140px 45px; color: #474747; display: block; font-size: 28px; height: 55px; margin: 0 auto; text-transform: uppercase; letter-spacing: 4px;}
.body1_tit p { color: #747474; font-family: 微软雅黑; font-size: 14px; text-align: center;}
.bodycenter { height: auto; position: relative; width: 1003px; margin: -2px auto; z-index: 9;}
.bcimg { height: 375px; width: 501px; overflow: hidden; float: left; cursor: pointer; position: relative;}
.bcbody { width: 501px; height: 375px; background: #dba03a; float: left; cursor:pointer;}
.date { padding-left: 40px;}
.date h2 { color: #fff; font-family: arial; font-size: 72px; height: 70px; line-height: 70px; margin-top: 35px;}
.date p { color: #fff; font-family: arial; font-size: 24px;}
.bcbody h3 { color: #fff; font-family: 微软雅黑; font-size: 16px; padding-left: 40px; margin-top: 12px;}
.bcbody h3:hover { color: #DFDFDF;}
.bcbody span { color: #fff; font-family: 微软雅黑; font-size: 24px; display: block; text-transform: uppercase;}
.bcbody p { color: #fff; font-family: 微软雅黑; font-size: 12px; padding-left: 40px; margin-top: 10px; width: 408px;}
.bodycenter_t { height: 375px; width: 1003px;}
.bodycenter_c { height: 375px; width: 1003px;}
.bodycenter_c .bcimg { height: 375px; width: 502px; overflow: hidden; float: right; position: relative;}
.bodycenter_c .bcbody { width: 501px; height: 375px; background: #2e868c; float: left;}
.bodycenter_b { height: 375px; width: 1003px;}
/*
我与华兰

*/


.content { background: url(../images/bodyback2.png) repeat scroll 0 0; height: 1048px; margin-top: -190px; position: relative; width: 100%;}
.content2 { background: url(../images/backimg3.png) repeat scroll 0 0; height: 570px; margin-top: -10px; position: relative; width: 100%;}
.body1_tit2 { height: 230px; margin: 0 auto; padding-top: 40px; width: 588px;}
.body1_tit2 h3 { color: #474747; font-family: Georgia; font-size: 68px; text-align: center; font-weight: 100; text-transform: uppercase;}
.body1_tit2 span { background: url(../images/hr.jpg) no-repeat scroll 227px 45px; font-family: Georgia; text-align: center; color: #474747; display: block; font-size: 28px; height: 55px; margin: 0 auto; width: 560px; text-transform: uppercase;  letter-spacing: 2px;}
.body1_tit2 p { color: #747474; font-family: 微软雅黑; font-size: 28px; text-align: center; padding-top: 10px;}
.contentlist { width: 1003px; height: 666px; margin: 0 auto; display: none; overflow: hidden;}
.con_l { width: 498px; height: 658px; float: left;}
.con_r { width: 498px; height: 658px; float: right;}
.con_l_t { float: left; width: 496px; height: 326px; overflow: hidden; position: relative; cursor: pointer;}
.con_l_b { width: 496px; height: 326px; float: left; margin-top: 10px;}
.con_l_b_l { width: 243px; height: 330px; float: left; cursor: pointer;}
.con_b_t { width: 242px; height: 160px; overflow: hidden; float: left;}
.con_b_b { width: 242px; height: 166px; background: #dba03a; float: left;}
.con_l_b_r { width: 243px; height: 326px; float: left; background: #13777f; position: relative; cursor: pointer;}
.con_l_b_r h3 { padding-left: 20px; font-size: 40px; font-family: Arial; padding-top: 40px; color: #fff;}
.con_l_b_r p { font-size: 14px; font-family: 微软雅黑; margin: 0 auto; color: #fff; line-height: 23px; width: 200px; text-align:left;}
.con_b_b h3 { margin: 0 auto; width: 180px; font-size: 40px; font-family: Arial; padding-top: 40px; color: #fff;}
.con_b_b p { font-size: 14px; font-family: 微软雅黑; margin: 0 auto; color: #fff; line-height: 20px; width: 180px; height: 60px; overflow: hidden;text-align:left;}
.con_l_b_r img { bottom: 25px; position: absolute; right: 20px;}
.con_r .con_l_b { margin-top: 0px;}
.con_r .con_l_t { margin-top: 10px;}
.con_lint { bottom: 5px; left: 24px; position: absolute; width: 200px;}
.con_lint h3 { color: #fff; font-family: arial; font-size: 85px; float: left;}
.con_lint span { bottom: 11px; display: block; float: left; font-family: arial; font-size: 36px; position: absolute; right: 41px; width: 65px; color: #fff;}
.pagelist3 { width: 100%; height: 20px; margin-top: 45px; text-align: center;}
.pagelist3 a { background: url(../images/fouse.png) no-repeat; width: 19px; height: 15px; display: inline-block; margin: 0 10px;}
.pagelist3 a.now { background: url(../images/founse.png); width: 19px; height: 18px;}
.message { width: 1003px; margin: 0 auto; height: 445px; position: relative; top: 65px;}
.message span { text-transform: uppercase; font-size: 30px; display: inline-block; text-align: center; color: #fff; width: 1003px; height: 35px; font-family: Arial; margin-top: 10px;}
.message p { font-size: 30px; text-align: center; color: #fff; width: 1003px; height: 35px; font-family: 微软雅黑;}
.mess_main { margin-top: 20px; height: 337px;}
.mess_tit, .mess_con { text-align: center;}
.mess_con { margin: 0 auto; margin-top: 20px; width: 589px; background: url(../images/mess.png) no-repeat scroll 0 -70px; height: 187px;}
.mess_tit { margin: 0 auto; margin-top: 40px; width: 1003px; background: url(../images/mess.png) no-repeat; width: 589px; height: 60px;}
.mess_tit input { line-height: 35px; margin-top: 7px; overflow: hidden; width: 550px; height: 35px; border: 0 none; font-size: 18px; font-family: 微软雅黑; color: #474747; display: inline-block;}
.mess_con textarea { margin-top: 21px; border: 0 none; color: #474747; display: inline-block; font-family: 微软雅黑; font-size: 18px; height: 145px; resize: none; overflow-y: hidden; width: 550px;}
.mess_subimit input { cursor: pointer; background: url(../images/submit.png) no-repeat scroll 0 0; border: 0 none; height: 37px; width: 206px; font-size: 24px; font-family: 微软雅黑; color: #fff;}
.mess_subimit { text-align: center; margin-top: 30px;}
.contentlist ul { height: 666px; width: 1025px;}
.contentlist li { display: block; float: left; margin-right: 10px; width: auto; height: 335px;}
/*
父母成长营
*/
.content3 { background: url(../images/czback.png) repeat scroll 0 0; height: 815px; margin-top: -190px; position: relative; width: 100%;}
.body1_tit3 p { color: #474747; font-family: 微软雅黑; font-size: 16px; text-align: center; padding-top: 15px;}
.body1_tit3 { height: 230px; margin: 0 auto; padding-top: 40px; width: 588px;}
.body1_tit3 h3 { color: #474747; font-family: Georgia; font-size: 68px; text-align: center; font-weight: 100; text-transform: uppercase;}
.body1_tit3 span { letter-spacing: 3px; background: url(../images/hr.jpg) no-repeat scroll 227px 52px; font-family: Georgia; text-align: center; color: #474747; display: block; font-size: 28px; height: 55px; margin: 0 auto; width: 560px; text-transform: uppercase;}
.bear1 { width: 1106px; height: 350px; position: relative; margin: 0 auto; background: url(../images/bearback.png) repeat;}
.bear1 span { background: none repeat scroll 0 0 #168990; display: inline-block; height: 45px; line-height: 42px; text-align: center; width: 145px; margin-left: 9px; float: right;}
.bear1 span a { font-size: 16px; font-family: 微软雅黑; color: #fff; margin-left: 10px; font-weight:bold;}
.bear1 span:hover { background: #dba03a;}
.bear1_l { height: 503px; left: 80px; overflow: hidden; position: absolute; top: -75px; width: 368px;}
.bear1_r { height: 195px; position: absolute; right: 70px; width: 520px; top: 72px;}
.bear1_r h3 { font-family: 微软雅黑; font-size: 48px; color: #fff;}
.bear1 strong { color: #fff; display: block; font-family: Arial; font-size: 36px; font-weight: 100; margin-bottom: 15px;}
.bear1_r p { font-size: 16px; font-family: 微软雅黑; color: #fff;}
.makemax { bottom: -75px; height: 45px; position: absolute; right: 0; width: 315px;}
.bobolist { width: 100%; height: 660px; position: relative; margin: 0 auto; background: url(../images/baer2.png) repeat; margin-top: -40px;}
.bobolist strong { font-size: 24px; font-family: arial; display: inline-block; text-align: center; color: #fff; font-weight: 100; width: 100%; line-height: 1.5;}
.bobolist h3 { font-size: 30px; font-family: 微软雅黑; text-align: center; color: #fff; font-weight: 100; padding-top: 67px;}
.listmax ul { height: 305px; margin: 30px auto 0; float: left;}
.ulmax { width: 2000%; position: absolute; height: 366px;}
.listmax ul li { float: left; margin-right: 7px; position: relative;}
.listmax { position: relative; width: 1005px; height: 365px; margin: 50px auto 0; overflow: hidden;}
.listmax .pver { left: 0; position: absolute; top: 135px; cursor: pointer; width: 49px; height: 91px; display: block; background: url(../images/pver.png) no-repeat;}
.listmax .pvers { left: 0; position: absolute; top: 135px; cursor: pointer; width: 49px; height: 91px; display: block; background: url(../images/pver.png) no-repeat;}
.listmax .next { position: absolute; right: 0; top: 135px; cursor: pointer; width: 49px; height: 91px; display: block; background: url(../images/next.png) no-repeat;}
.listmax .nexts { position: absolute; right: 0; top: 135px; cursor: pointer; width: 49px; height: 91px; display: block; background: url(../images/next.png) no-repeat;}
.listmax .next:hover { background: url(../images/next1.png) no-repeat;}
.listmax .pver:hover { background: url(../images/pver1.png) no-repeat;}
.listmax .nexts:hover { background: url(../images/next1.png) no-repeat;}
.listmax .pvers:hover { background: url(../images/pver1.png) no-repeat;}
.white { margin-top: 46px; width: 100%; height: 20px; text-align: center;}
.white a { width: 19px; height: 18px; background: url(../images/wrieth.png) no-repeat 2px 2px; display: inline-block; margin: 0 6px;}
.white a.now { background: url(../images/rewhite.png) no-repeat;}
.content4 { background: url(../images/czback.png) repeat scroll 0 0; height: 815px; margin-top: -15px; position: relative; width: 100%;}
.bear2 { width: 1106px; height: 350px; position: relative; margin: 80px auto 0; background: url(../images/lvsb.png) repeat;}
.bear2 strong { color: #fff; display: block; font-family: Arial; font-size: 36px; font-weight: 100; margin-bottom: 15px;}
.bear2 span { background: none repeat scroll 0 0 #dba03a; display: inline-block; height: 40px; line-height: 40px; text-align: center; width: 145px; margin-left: 9px;}
.bear2 span a { font-size: 16px; font-family: 微软雅黑; color: #fff; margin-left: 10px;}
.bear2_r { height: 195px; position: absolute; left: 70px; width: 546px; top: 40px;}
.bear2_r h3 { font-family: 微软雅黑; font-size: 48px; color: #fff;}
.bear2_r p { color: #fff; font-family: 微软雅黑; font-size: 14px;}
.bear2_l { height: 486px; overflow: hidden; position: absolute; right: 0; top: -75px; width: 519px;}
.body2_tit3 p { color: #747474; font-family: 微软雅黑; font-size: 28px; text-align: center; padding-top: 15px;}
.body2_tit3 h3 { color: #474747; font-family: Georgia; font-size: 68px; font-weight: 100; text-align: center; text-transform: uppercase; padding-top: 70px;}
.body2_tit3 span { background: url(../images/hr.jpg) no-repeat scroll center 52px; color: #474747; display: block; font-family: Georgia; font-size: 28px; height: 55px; letter-spacing: 3px; margin: 0 auto; text-align: center; text-transform: uppercase; width: 100%;}
.makemax2 { bottom: 30px; height: 45px; position: absolute; left: 63px; width: 165px;}
.bear2_r p strong { display: inline-block; font-family: 微软雅黑; font-size: 18px; margin: 0; font-weight: bold;}
.bobolist2 { background: url(../images/lvsbj.png) repeat scroll 0 0; height: 570px; margin: -14px auto 0; position: relative; width: 100%;}
.bobolist2 h3 { color: #fff; font-family: 微软雅黑; font-size: 30px; font-weight: 100; padding-top: 75px; text-align: center;}
.bobolist2 strong { color: #fff; display: inline-block; font-family: arial; font-size: 24px; font-weight: 100; text-align: center; width: 100%; margin-top: 5px; letter-spacing: 2px;}
.listmargin ul li { float: left; margin-right: 7px; position: relative;}
.bobolist2 ul { height: 321px; margin: 0 auto; width: 2000%; position: absolute;}
.listmax2 { height: 322px; float: right; overflow: hidden; position: relative; width: 734px;}
.listmax2 .pver { left: 0; position: absolute; top: 115px; cursor: pointer; width: 49px; height: 91px; display: block; background: url(../images/pver1.png) no-repeat;}
.listmax2 .next { position: absolute; right: 0; top: 115px; cursor: pointer; width: 49px; height: 91px; display: block; background: url(../images/next1.png) no-repeat;}
.listmargin { width: 1005px; height: 322px; margin: 0 auto; margin-top: 50px;}
.listmargin .leftimg { width: 241px; height: 322px; float: left; background: url(../images/xiongzhang.jpg) no-repeat; position: relative;}
.leftpadding { position: absolute; top: 45px; left: 30px;}
.leftpadding p { color: #fff; margin-bottom: 20px; width: 180px; font-size: 20px;}
.leftpadding p.en { font-size: 24px; font-family: Arial, Helvetica, sans-serif;}
.con_lint2 { bottom: 0px; left: 23px; position: absolute; width: 200px;}
.con_lint2 h3 { color: #fff; float: left; font-family: arial; font-size: 88px; padding: 0;}
.con_lint2 span { bottom: 11px; color: #fff; display: block; float: left; font-family: arial; font-size: 36px; position: absolute; right: 41px; width: 65px;}
.activmax { cursor: pointer; left: 0; background: url(../images/more2.png) no-repeat; width: 242px; height: 321px; position: absolute; top: 0; display: none;}
.leftpadding h3 { padding: 0; font-size: 26px; font-family: arial; font-weight: bold;}
.activmax .leftpadding p { font-family: 微软雅黑; font-size: 14px; margin-top: 5px; width: 200px;}
.activmax .leftpadding { width: 200px; left: 25px;}
.list1 { top: 30px;}
.list2 { top: -30px;}
/*
会员中心
*/


.memebercenter { background: url(../images/hyzx.png) no-repeat scroll 0 0; height: 329px; left: -40px; position: absolute; top: 120px; width: 381px;}
.memebercenter h2 { color: #fff; font-family: 微软雅黑; font-size: 40px; font-weight: bold; left: 5px; position: absolute; top: 116px; width:100%; text-indent:5px;}
.memebercenter span { color: #fff; font-family: arial; font-size: 28px; left: 15px; position: absolute; top: 170px; font-weight: bold;}
.mem_top { background: url(../images/member_top.png) no-repeat scroll center center; height: 200px; margin-top: -323px; position: relative; width: 100%;}
.mem_toph { background: url(../images/member_toph.jpg) repeat scroll 0 0; margin-top: -52px; position: relative; width: 100%;}
.max1003 { width: 1003px; margin: 0 auto; position: relative;}
.mem_top_t { width: 1003px; margin: 0 auto; height: 170px; line-height: 45px; position: relative;}
.mem_top_t .c1 { position: absolute; top: 0; left: -35px;}
.mem_top_t .c1 .black { height: 308px; width: 308px; position: absolute; top: 42px; left: 42px; background: url(../images/img_bo/c1-1.png) 0 0 no-repeat; text-align: center;}
.mem_top_t .c1:hover .black { background: url(../images/img_bo/c1-2.png) 0 0 no-repeat;}
.mem_top_t .c1:hover .black p { display: block;}
.mem_top_t .black h1 { color: #fff; font-weight: bold; font-size: 30px; background: url(../images/img_bo/h1.png) center bottom no-repeat; text-align: center; margin-top: 65px; line-height: 2.3;}
.mem_top_t .black h2 { color: #fff; font-size: 24px; font-family: Arial, Helvetica, sans-serif; text-align: center; text-transform: uppercase;}
.mem_top_t .black p { font-size: 14px; color: #fff; width: 240px; text-align: center; margin: 0 auto; line-height: 1.5; display: none;}
.mem_top_t .black .more { margin-top: 10px;}
.mem_top_t .c2 { position: absolute; top: -30px; left: 275px;}
.mem_top_t .c2 .black { height: 369px; width: 369px; position: absolute; top: 42px; left: 42px; background: url(../images/img_bo/c2-1.png) 0 0 no-repeat; text-align: center;}
.mem_top_t .c2 .black h1 { margin-top: 75px;}
.mem_top_t .c2 .black p { margin-top: 10px;}
.mem_top_t .c2 .black .more { margin-top: 30px;}
.mem_top_t .c2:hover .black { background: url(../images/img_bo/c2-2.png) 0 0 no-repeat;}
.mem_top_t .c2:hover .black p { display: block;}
.mem_top_t .c3 { position: absolute; top: 0; right: -35px;}
.mem_top_t .c3 .black { height: 308px; width: 308px; position: absolute; top: 42px; left: 42px; background: url(../images/img_bo/c1-1.png) 0 0 no-repeat; text-align: center;}
.mem_top_t .c3:hover .black { background: url(../images/img_bo/c1-2.png) 0 0 no-repeat;}
.mem_top_t .c3:hover .black p { display: block;}
.mem_top_t .text { position: absolute; bottom: -385px; left: 0; text-align: center; width: 100%;}
.mem_top_t .text h1 { color: #fff; font-size: 32px;}
.mem_top_t .text h2 { color: #fff; font-size: 26px; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase;}
.mem_top_t h2 { font-family: 微软雅黑; font-size: 36px; /*font-weight: bold;*/ text-align: center; color: #474747;}
.mem_top_t span { color: #474747; display: inline-block; font-family: georgia; font-size: 22px; text-align: center; text-transform: uppercase; width: 1003px; height: 35px;}
.mem_top_t p { color: #909090; font-size: 24px; text-align: center;}
.circle1 { background: url(../images/2quan.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: 392px; left: -10px; margin-top: 63px; position: absolute; width: 430px;}
.circle2 { background: url(../images/quan.png) no-repeat scroll 0 0; height: 453px; left: 50%; margin-left: -226.5px; position: absolute; width: 453px;}
.circle3 { background: url(../images/circle.png) no-repeat; width: 392px; height: 392px; position: absolute; right: -10px; margin: 35px 0;}
.mem_center { background: url(../images/orgimg.jpg) no-repeat center; width: 100%; height: 415px;}
.mem_centere { background: url(../images/backimg2.jpg) no-repeat center; width: 100%; height: 564px; z-index: 0; position: relative;}
.mem_bot { background: url(../images/backimg3.jpg) no-repeat center; width: 100%; height: 725px; position: relative;}
.mem_bot .b { position: absolute; top: 0; left: 0; height: 11px; width: 100%; background: url(../images/img_bo/b2.png) center top no-repeat;}
.mem_botre { background: url(../images/backimg4jpg.jpg) no-repeat center; width: 100%; height: 610px; z-index: 0; position: relative;}
.listmax3 ul { height: 305px; margin: 30px auto 0; float: left;}
.ulmax { width: 2000%; position: absolute; height: 366px;}
.listmax3 { position: relative; width: 1005px; height: 365px; margin: 0 auto; overflow: hidden;}
.listmax3 .pver { left: 0; position: absolute; top: 135px; cursor: pointer; width: 49px; height: 91px; display: block; background: url(../images/pver.png) no-repeat;}
.listmax3 .pvers { left: 0; position: absolute; top: 135px; cursor: pointer; width: 49px; height: 91px; display: block; background: url(../images/pver.png) no-repeat;}
.listmax3 .next { position: absolute; right: 0; top: 135px; cursor: pointer; width: 49px; height: 91px; display: block; background: url(../images/next.png) no-repeat;}
.listmax3 .nexts { position: absolute; right: 0; top: 135px; cursor: pointer; width: 49px; height: 91px; display: block; background: url(../images/next.png) no-repeat;}
.listmax3 .next:hover { background: url(../images/next1.png) no-repeat;}
.listmax3 .nexts:hover { background: url(../images/next1.png) no-repeat;}
.listmax3 .pver:hover { background: url(../images/pver1.png) no-repeat;}
.listmax3 .pvers:hover { background: url(../images/pver1.png) no-repeat;}
.listmax3 ul li { float: left; margin-right: 7px; position: relative;}
.listmax3 ul li:hover.activmax { display:black;}
.mem_bot_t { margin: 0 auto; text-align: center; width: 1005px; line-height: 40px; padding-top: 55px; padding-bottom: 44px;}
.mem_bot_t span { font-family: arial; font-size: 25px; text-transform: uppercase; color: #474747;}
.mem_bot_t h2 { font-family: 微软雅黑; font-size: 30px; color: #474747;}
.mem_bot_t2 span { font-family: arial; font-size: 24px; text-transform: uppercase; color: #fff;}
.mem_bot_t2 h2 { font-family: 微软雅黑; font-size: 30px; color: #fff;}
.mem_bot_t2 { margin: 0 auto; text-align: center; width: 1005px; line-height: 40px; padding-top: 55px; padding-bottom: 55px;}
.listmax2 ul { height: 321px; margin: 0 auto; position: absolute;}
.resty { margin-top: 0;}
.remem_bot { padding-bottom: 40px;}
.leftpadding h3 { color: #fff; text-align: left;}
.gretvideo { width: 1003px; margin: 0 auto; height: 417px;}
.video_max_l { width: 500px; height: 415px; float: left;}
.video_l_t { width: 499px; height: 204px; overflow: hidden; position: relative;}
.video_l_r { float: right; height: 204px; width: 249px; position: relative; margin-top: 2px; overflow: hidden;}
.video_l_l { position: relative; float: left; background: #168990; margin-top: 2px; height: 204px; width: 250px; cursor: pointer;}
.video_l_l .more { height: 140px; left: 33px; position: absolute; top: 40px; width: 200px;}
.video_l_l .more h2 { color: #fff; font-family: 微软雅黑; font-size: 24px;}
.more span { color: #fff; display: block; font-family: arial; font-size: 18px;}
.more_b { position: absolute; width: 39px; height: 39px; bottom: 0; left: 0;}
.video_max_r { width: 500px; height: 415px; float: right;}
.video_r { float: right; width: 447px; height: 410px; position: relative; overflow: hidden;}
.video_r_l { float: left; width: 451px; height: 410px;}
.video_r_b { margin-top: 2px; position: relative; widows: 250px; height: 204px; overflow: hidden;}
.video_r_b_m { width: 100%; height: 100%; position: absolute; background: url(../images/lvmeng.png) repeat; top: 0; cursor: pointer; display: none;}
.videom { height: 80px; margin: 45px auto 0; width: 79px;}
.videom.a { margin: 130px auto 0;}
.video_r_b_m p { color: #fff; font-family: 微软雅黑; font-size: 16px; margin: 15px auto 0; text-align: center; width: 179px;}
.video_r_b.l { margin: 0;}
/*
教育项目
*/
.bodylist { background: url(../images/backimg5.jpg) repeat; width: 100%; height: auto; float: left;}
.bodylist p { width: 1003px; height: 70px; margin: 0 auto; text-align: center; color: #000; font-family: 微软雅黑; font-size: 16px; line-height: 30px; padding-top: 9px;}
.img6 { float: left; height: auto; margin: 25px auto 75px; width: 1026px;}
.img6 li { margin: 11px 11px; width: 320px; height: 429px; float: left; position: relative;}
.img6m { position: absolute; width: 100%; height: 100%; background: url(../images/blackmeng.png) repeat; top: 0; left: 0; cursor: pointer;}
.img6m_t { margin-top: 115px; width: 100%; text-align: center;}
.img6m_t h2 { font-size: 65px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #fff; font-weight: bold; background: url(../images/hrmeng.png) no-repeat center 75px; height: 90px;}
.img6m_t span { display: inline-block; text-align: center; width: 100%; font-size: 24px; text-transform: uppercase; color: #fff;}
.img6m_t p { font-family: 微软雅黑; font-size: 14px; color: #fff; width: 284px; line-height: 20px; padding: 0; height: auto; display: none; text-align: left;}
.img6m_t img { margin-top: 38px;}
.img6m:hover { background: url(../images/lvmeng.png) repeat;}
.ourtop { background: url(../images/curtop.png) repeat center; width: 100%; height: 600px;}
.ourtop .title { background: url(../images/img_bo/line.png) center bottom no-repeat; text-align: center; padding: 45px 0 25px;}
.ourtop .title h1 { text-transform: uppercase; color: #474747; font-family:"微软雅黑", Georgia, "Times New Roman", Times, serif; font-size: 48px; line-height: 1;}
.ourtop .title h2 { color: #474747; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; line-height: 1.1; text-transform: uppercase; letter-spacing: 4px;}
.ourtop h3 { color: #747474; font-size: 16px; text-align: left; line-height: 1.5; margin-top: 10px;}
.ourtop .bm { background: url(../images/img_bo/wybm.png) center top no-repeat; text-align: center; font-size: 18px; height: 38px; margin-top: 50px;}
.ourtop .bm a { color: #fff; line-height: 38px;}
.focus2 .cicle { position: absolute; bottom: -7px; left: 50%; background: url(../images/img_bo/bc.png) 0 0 no-repeat; width: 755px; height: 384px; margin-left: -377.5px; z-index: 1;}
.focus2 .cicle .s1 { position: absolute; left: 80px; bottom: 9px; background: url(../images/img_bo/s1.png) 0 0 no-repeat; width: 261px; height: 197px;}
.focus2 .cicle .s1 a { display: block; background: url(../images/img_bo/img21.png) center top no-repeat; padding-top: 75px;color:#fff; text-align: center;  font-size: 16px; position: absolute; width: 150px; left: 25px; top: 65px; z-index: 99;}
.focus2 .cicle .s1.a:hover { background: url(../images/img_bo/s1-1.png) 0 0 no-repeat;}
.focus2 .cicle .s2 { position: absolute; left: 173px; bottom: 39px; background: url(../images/img_bo/s2.png) 0 0 no-repeat; width: 196px; height: 262px;}
.focus2 .cicle .s2 a { display: block; background: url(../images/img_bo/img22.png) center top no-repeat; padding-top: 50px; text-align: center; color: #fff; font-size: 16px; position: absolute; width: 150px; left: 45px; top: 70px; z-index: 99;}
.focus2 .cicle .s2:hover { background: url(../images/img_bo/s2-1.png) 0 0 no-repeat;}
.focus2 .cicle .s3 { position: absolute; right: 173px; bottom: 39px; background: url(../images/img_bo/s3.png) 0 0 no-repeat; width: 196px; height: 262px;}
.focus2 .cicle .s3 a { display: block; background: url(../images/img_bo/img23.png) center top no-repeat; padding-top: 70px; text-align: center; color: #fff; font-size: 16px; position: absolute; width: 150px; left: -8px; top: 50px; z-index: 99;}
.focus2 .cicle .s3:hover { background: url(../images/img_bo/s3-1.png) 0 0 no-repeat;}
.focus2 .cicle .s4 { position: absolute; right: 76px; bottom: 9px; background: url(../images/img_bo/s4.png) 0 0 no-repeat; width: 261px; height: 197px;}
.focus2 .cicle .s4 a { display: block; background: url(../images/img_bo/img24.png) center top no-repeat; padding-top: 65px; text-align: center; color: #fff; font-size: 16px; position: absolute; width: 150px; left: 80px; top: 75px; z-index: 99;}
.focus2 .cicle .s4:hover { background: url(../images/img_bo/s4-1.png) 0 0 no-repeat;}
.bodylist2 { background: url(../images/backimg5.jpg) repeat; width: 100%; height: 757px;}
.bodylist2 p { width: 1003px; height: 70px; margin: 0 auto; text-align: center; color: #fff; font-family: 微软雅黑; font-size: 16px; line-height: 30px; padding-top: 59px;}
.bodylist2 .div { margin-top: 50px;}
.bodylist2 .div .l { float: left; display: none;}
.bodylist2 .div .l.a { display: block;}
.bodylist2 .div .r { float: left; margin-left: 30px; width: 435px;}
.bodylist2 .div .r ul { margin-top: 60px;}
.bodylist2 .div .r ul li { float: left; margin-right: 10px; background: url(../images/img_bo/li1.png) 0 0 no-repeat; color: #fff; width: 77px; height: 39px; font-size: 12px; text-align: center; line-height: 33px; cursor: pointer;}
.bodylist2 .div .r ul li.now { background: url(../images/img_bo/li2.png) 0 0 no-repeat; color: #747474;}
.bodylist2 .div .r h1 { color: #fff; font-size: 48px; margin-top: 65px;}
.bodylist2 .div .r h2 { color: #fff; font-size: 36px; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase;}
.bodylist2 .div .r h3 { color: #fff; font-size: 24px; margin-top: 15px;}
.bodylist2 .div .r .h { display: none;}
.bodylist2 .div .r .h.a { display: block;}
.img6_max { width: 1026px; margin: 0 auto; height: auto;}
/*
水上乐园
*/
.water_border { background: url(../images/centerimg.png) repeat; width: 100%; height: 25px;}
.water_m { margin-top: -227px; position: relative;}
.waterback { background: url(../images/backimg5.jpg) repeat; width: 100%; height: 730px;}
.waterback h2 { color: #FFF; text-transform: uppercase; padding-top: 80px; font-size: 68px; height: 65px; font-family: Georgia; text-align: center; width: 100%;}
.waterback span { display: inline-block; color: #FFF; text-transform: uppercase; font-size: 28px; font-family: Georgia; text-align: center; width: 100%; height: 60px; background: url(../images/writhborder.jpg) no-repeat center 46px; margin-top: 15px;}
.water_b { width: 1000px; margin: 0 auto; margin-top: 42px;}
.water_b img { float: left; width: 500px; height: 376px;}
.waterback p { color: #FFF; font-size: 14px; font-family: 微软雅黑; text-align: center; width: 100%;}
.water_b_r { background: #348c93; width: 500px; height: 376px; float: left;}
.water_b_c h2 { font-family: 微软雅黑; font-size: 24px; padding: 0; height: 30px; overflow: hidden; text-align: left;}
.water_b_c { width: 408px; height: auto; margin: 0 auto; margin-top: 38px;}
.water_b_c span { font-size: 20px; font-family: arial; text-transform: none; height: 35px; background: none; text-align: left;}
.water_b_c p { text-align: left;}
.water_center_back { background: url(../images/water_center_back.jpg) no-repeat center; width: 100%; height: 796px; margin-top: -60px;}
.water_center_back h2 { color: #474747; font-size: 30px; font-family: 微软雅黑; text-align: center; padding-top: 145px;}
.water_center_back strong { color: #474747; font-size: 29.5px; font-family: arial; text-align: center; display: block; font-weight: 100; text-transform: uppercase; margin-top: 10px;}
.water_center_back .video_l_l .more h2 { color: #fff; text-align: left; padding: 0; font-family: 微软雅黑; font-size: 24px;}
.water_center_back .video_max_l { float: right; height: 415px; width: 500px;}
.water_center_back .video_max_r { float: right; height: 415px; width: 500px;}
.water_center_back .video_r_l { float: right; height: 410px; width: 251px;}
.water_center_back .video_r { float: left; height: 410px; overflow: hidden; position: relative; width: 247px;}
.water_center_back .video_r_b { height: 204px; margin-bottom: 2px; margin-top: 0px; overflow: hidden; position: relative;}
.water_center_back .video_l_t { float: left; margin-left: 2px; height: 204px; overflow: hidden; position: relative; width: 496px; margin-top: 2px;}
.water_center_back .video_l_r { margin-top: 0px;}
.water_center_back .gretvideo { margin-top: 33px;}
.mater_map { background: url(../images/water_map.png) no-repeat center; height: 525px; width: 100%; position: absolute; z-index: 0; top: 0; left: 0;}
.water_mapmax { width: 100%; position: relative; height: 525px; margin-top: -65px;}
.water_mapmax .map { left: 0; margin: 0 auto; position: relative; top: 90px; width: 973px; z-index: 8;}
.localmap .contact { background: url(../images/waterun.png) no-repeat; width: 287px; height: 206px;}
.localmap { position: absolute; top: 125px; left: 45px; width: 287px; z-index: 99;}
.localmap .visit { height: 75px; width: 287px; background: url(../images/waterun.png) no-repeat;}
.cont_c { width: 235px; height: 160px; padding: 22px 25px;}
.cont_c h2 { font-size: 20px; font-family: 微软雅黑; font-weight: bold; color: #FFF; width: 145px;}
.cont_c p { font-family: 微软雅黑; font-size: 14px; width: 140px; color: #fff; height: 40px; overflow: hidden;}
.cont_c img { position: absolute; right: 28px; top: 20px;}
.cont_c ul li { font-family: arial; color: #fff; height: 25px;}
.cont_c ul li em { color: #fff; font-family: 微软雅黑; font-style: normal;}
.cont_c ul { margin-top: 22px;}
.cont_c ul li img { position: static; margin-right: 7px;}
.visit_c h2 { color: #fff; float: left; font-family: 微软雅黑; font-size: 18px; text-align: center; width: 90px;}
.visit_c img { float: left; margin-top: 5px;}
.visit_c strong { font-family: vrial; fong-size: 17.16px; color: #fff; float: left; text-align: center; display: block; width: 90px;}
.visit_c { height: 53px; width: 130px; margin: 0 auto; padding-top: 15px; cursor: pointer;}
.mapmax { margin: 0 auto; position: relative; width: 1000px; z-index: 9;}
.water_center_back .video_l_l { background: none repeat scroll 0 0 #168990; cursor: pointer; float: left; height: 204px; position: absolute; top: 0; width: 100%;}
.water_center_back .video_l_l { margin-top: 0; display: none;}
.water_center_back .video_l_r { width: 247px; margin-right: 2px;}
.water_center_back .video_r .video_l_l { background: none repeat scroll 0 0 #168990; cursor: pointer; float: left; height: 410px; position: absolute; top: 0; width: 100%;}
.video_r .video_l_l .more { height: 315px;}
.video_l_t .video_l_l .more { width: 425px;}
.news_dbg { display: none; width: 100%; height: 100%; background: url(../images/img_bo/black74.png) 0 0 repeat; position: fixed; top: 0px; left: 0px; z-index: 999;}
.video_hide { display: none; width: 673px; height: 499px; position: fixed; left: 50%; margin-left: -285px; top: 50%; margin-top: -200px; background: url(../images/news_hide_bg.png) no-repeat; color: #474747; z-index: 99999;}
.video_hide h3 { width: 673px; height: 30px; line-height: 30px; font-size: 24px; text-align: center; color: #648bac; padding-top: 25px;}
.video_hide .video { display: block; width: 495px; height: 390px; margin: 0 auto; margin-top: 50px;}
.video_hide .close { width: 25px; height: 25px; background: url(../images/news_hide_close.png) center no-repeat; position: absolute; top: 10px; right: 20px; cursor: pointer; z-index: 9999999;}
.for-hover { height: 375px; width: 501px; position: absolute; left: 0; top: 0; text-align: center;}
.for-hover span { display: inline-block; width: 70px; height: 70px; background: url(../images/shipin.png); margin-top: 150px;}
.backm { background: url(../images/backm.png) repeat; width: 100%; height: 2780px; position: absolute; z-index: 10; display: none; top: 0;}
.water_win { width: 998px; height: 750px; position: fixed; z-index: 11; top: 50%; margin-top: -375px; left: 50%; margin-left: -497px; overflow: hidden; display: none;}
.water_win ul li { float: left; width: 500px; height: 375px; overflow: hidden; position: relative;}
.water_left { position: absolute; top: 44%; left: 20px; z-index: 9;}
.water_right { position: absolute; top: 44%; right: 20px; z-index: 9;}
.water_max { height: 750px; width: 2000%; position: absolute;}
.water_max ul { float: left; height: 750px; width: 1000px; background: url(../images/fill.jpg) no-repeat; position: relative;}
.water_win .close { position: absolute; right: 20px; top: 14px; z-index: 9; cursor: pointer;}
#history .article { clear: both; margin: 0 auto; width: 1007px; padding-top: 10px;}
.article h2 { margin: 10px 0; text-align: center; width: 100%;}
.arcbody { padding-bottom: 30px;}
.bcimg div { left: 0; position: absolute; top: 0; z-index: 999;}
.ulmax a { cursor: unset;}
.login { float: left;}
.text_t { height: 100%; position: absolute; top: 0; width: 100%; background: url(../images/text.png) repeat; display: none;}
.text_t h3 { color: #fff; font-size: 34px; text-align: center; font-family: 微软雅黑; padding-top: 140px;}
.text_t p { font-size: 22px; font-family: Arial, Helvetica, sans-serif; color: #fff; text-align: center; width: 100%; padding-top: 10px;}
.dowmload {
    height: 42px;
    width: 100%;
    text-align:center;
    margin-top:37px;
    margin-bottom:37px;}
.dow {
    display: inline-block;
    height: 42px;
    line-height: 42px;
    width: 153px;
    background:url(../images/downloadback.png) no-repeat;
    margin:0px 12px;}
.dow:hover{ background:url(../images/down_hover.png) no-repeat;}
.dow a {
    background: url(../images/down.png) no-repeat scroll 100px center;
    color: #ffffff;
    display: block;
    font-family: 微软雅黑;
    font-size: 16px;
    text-indent: -40px;}
.img6m_t p strong {
    color: #fff;
    display: inline-block;
    font-size: 16px;
    margin: 10px auto;
    text-align: center;
    width: 100%;}
.listmax3 .ulmax ul li .activmax { background:url(../images/more6.png) no-repeat; width:246px;}
