﻿@charset "utf-8";
/* CSS Document */

*{ margin:0;padding:0;}
img{ border:none;}
a,a:link,a:hover{ text-decoration:none;}
a{ color:#666;}
body{margin:0 auto; font-family:"宋体"; color:#666; font-size:12px;background:url(../images/bodybg1.gif) no-repeat top center;}
.body1{ background:url(../images/bodybg1.gif) no-repeat top center center;}
.body2{ height:auto; background:url(../images/repeat.gif) center repeat-y; }
ul li,ol li,dl{list-style:none;}
.main{ width:992px; margin:0 auto; height:auto; text-align:left;}
/********************头部********************/
.head{ width:100%; height:130px;}
.logo{ height:90px; width:100%; background:url(../images/logobg.gif) no-repeat;}
.logo a{ float:left; width:165px; height:52px; background:url(../images/logo.gif) no-repeat; margin:26px 0 0 31px;}
.nav{ height:39px;}
#nav li{ float:left; position:relative; cursor:pointer; z-index:9999;}
.hideen{ position:absolute; top:39px; left:-1px; width:112px; padding:8px 0; background:#6a286f; border:1px solid #965a9a; display:none; height:auto; z-index:999999; filter:alpha(opacity=50);opacity:0.5;}
.hideen dd{ width:100%; text-align:center; line-height:27px;}
.hideen dd a{ color:#fff;}
#nav li:hover dl.hideen,#nav li.sfhover dl.hideen{ display:block;}
/********************banner********************/
.banner{border-top:1px solid #fff; height:412px; width:991px; overflow:hidden;}
/********************新闻********************/
.news{ height:32px;background:url(../images/newsbg.gif);padding-left:140px;}
#andyscroll{ height:32px; overflow:hidden;}
#andyscroll p{ line-height:33px;overflow:hidden;height:32px;width:350px;clear:both; display:block;}
#andyscroll p a{ float:left; color:#666;}
#andyscroll p label{ float:right;}
/*******************content*****************/
.content{ margin-top:17px; height:133px; clear:both;}
.content span{ float:left; display:inline; margin-right:13px;width:238px; height:133px; }
.content span a{ display:block;width:238px; height:133px;}
/*
.content span.span1{ background:url(../images/shop.gif) no-repeat;}
.content span.span2{ background:url(../images/spa.gif) no-repeat;}
.content span.span3{ background:url(../images/school.gif) no-repeat;}*/
.content span.span4{ margin-right:0;}
/***********************合作*************/
.links{ height:51px; margin-top:15px; background:url(../images/linkbg.gif) no-repeat; padding-top:18px;}
.links ol li{ float:left; display:inline; width:122px; overflow:hidden; text-align:center;}
/*******************脚部*****************/
.foot{ height:45px; background:#6c1c70; margin-top:18px;}
.foot .txt{ width:990px; height:45px; margin:auto;}
/****************************************************************about******************************************************/
.about_a{ height:203px; background:url(../uploads/about_b.jpg) no-repeat left top;}
.content_a{ height:491px; overflow:hidden; background:#fff;}
.content_a .a_L{ float:left; width:383px; padding:22px 0 0 26px;}
.content_a .a_L .about{ height:236px; width:383px; background:url(../images/aboutbg.gif) no-repeat;}
.content_a .a_L .about .txt{ padding:50px 0 0 14px; width:265px; line-height:24px;  height:165px; overflow:hidden; text-align:left;}
.content_a .a_L .about span{ padding-left:15px;}
.content_a .a_L .about span a:hover{ color:#333;}
.content_a .a_L .xuechuan{ width:100%; height:auto; padding-top:17px; overflow:hidden;}
.xuechuan .title1{ height:20px; background:url(../images/title1.gif) no-repeat; text-align:right; padding:14px 10px 0 0;}
.xuechuan .pic{ padding-top:14px}
.xuechuan .pic span{ float:left; width:148px; height:auto; margin:0 20px 0 20px;}
.xuechuan .pic span img{ width:148px; height:97px;}
.xuechuan .pic span p{ text-align:center; font-weight:bold; line-height:30px;}
.xuechuan .pic span p a{ color:#666;}
.content_a .a_R{ float:right; width:560px; height:auto; overflow:hidden; padding-top:22px;}
.content_a .a_R .title2{ height:19px; background:url(../images/title2.gif) no-repeat; margin:14px 0; text-align:right; line-height:19px;}
.content_a .a_R .title2 a{ margin-right:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;}
.content_a .a_R .key1{ float:left; width:265px; height:85px; overflow:hidden; display:inline;}
.content_a .a_R .key1 img{ height:85px; width:93px; float:left; display:inline;}
.content_a .a_R .key1 span{ display:block; float:left; width:157px; padding-left:15px; display:inline; text-align:left;}
.content_a .a_R .key1 span p{ line-height:17px;}
.content_a .a_R .licheng{ clear:both; padding-top:19px;}
.content_a .a_R .licheng .title3{ height:20px; background:#0280bd url(../images/licheng.gif) no-repeat; width:535px; text-align:right; padding:14px 10px 0 0;}
.a_R .licheng .list{ height:150px; background:url(../uploads/2011.gif) no-repeat 23px 46px; padding:12px 15px 0 165px; text-align:left;line-height:24px;}
.a_R .licheng .list p{ }
.a_R .licheng .list ol li{ line-height:24px;}
.a_R .contact{ height:100px; background:url(../images/contactbg.gif) no-repeat left bottom;}
.a_R .contact .title4{ height:18px; background: url(../images/contact.gif) no-repeat 23px 0px;}
.a_R .contact .txt{ width:435px; height:59px; overflow:hidden; padding-left:23px; padding-top:15px;}
/*.a_R .contact .txt a{ margin:0 30px 0 0; line-height:24px; font-size:14px; font-weight:bold; color:#0280bd; font-family:"微软雅黑";}*/
.bg{ clear:both; background: url(../images/contenta.gif) no-repeat; height:11px;}
.lc_more{ text-align:right;}
.lc_more a:hover{ color:#333;}
/**********************************************************news*********************************************/
.about_n{ background:url(../uploads/news_b.jpg) no-repeat left top; height:201px;}
.content_n{ height:299px; overflow:hidden;}
.content_n .con{ height:291px; overflow:hidden; background:#fff;}
.content_n .con .n_L{ padding-top:23px; width:484px; height:259px; float:left; display:inline; background:url(../images/n_Lbg.gif) no-repeat right bottom;}
.content_n .con .n_L .title5{ height:20px; background:url(../images/title5.gif) no-repeat; width:151px; margin:31px 0 0 28px;}
.n_L .huodong{ width:308px; height:163px; overflow:hidden; padding:15px 0 0 28px;}
.n_L .huodong p{ line-height:26px;}
.n_L .more{ margin-left:260px;}
..n_L .more a,.n_L .more a:hover{ color:#333;}
.n_R{ float:right; width:466px; padding:30px 0 0 14px; display:inline;}
.n_R .title6{ height:19px; background:url(../images/newscenter.gif) no-repeat;}
.n_R .title6 a{ float:right; margin:2px 35px 0 0;}
.n_R ol{ display:block; margin:14px 0 0 10px;clear:both;}
.n_R ol li{ width:426px; clear:both; height:24px; line-height:24px; background:url(../images/libg.gif) no-repeat left center;}
.n_R ol li a{ float:left; text-indent:15px; color:#333;}
.n_R ol li a:hover{ color:#333; text-decoration:underline;}
.n_R ol li label{ float:right;}
.n_R ol li.list{ background:none; padding-top:5px;}
.n_R ol li.list a{ float:right;}
.n_bg{ height:8px; background:url(../images/nc_bg.gif) no-repeat; clear:both;}
/**********************************************************初学指南*********************************************/
.zhinan{ height:413px; overflow:hidden;}
.zhinan .zhinan1{ height:405px; background:#fff;}
.zhinan .zhinan1 .zhinan1_L{ float:left; width:488px; height:auto; padding:22px 0 0 12px}
.zhinan1_L .img1{ width:488px; height:115px;}
.zhinan1_L .txt{ padding:22px 0 0 11px;}
.zhinan1_L .txt .title7{ height:20px; width:132px; background:url(../images/title6.gif) no-repeat;}
.zhinan1_L .txt .con1{ padding:10px 21px 0 0;}
.zhinan1_L .txt .con1{ line-height:24px;}
.zhinan1_L .txt a.a1{ float:right; margin:5px 20px 0 0; color:#555555;}
.zhinan1_R{ float:right; padding:22px 13px 0 17px; height:auto; width:460px;}
.zhinan1_R .title8{ height:20px; width:445px; background:#0180bd url(../images/title8.gif) no-repeat 7px 8px; padding:15px 15px 0 0; text-align:right;}
.zhinan1_R ol{ display:block; margin:10px 0 0 8px; height:auto; overflow:hidden;}
.zhinan1_R ol p{ line-height:24px;}
.yoga_time{ margin:10px 0 0 8px; line-height:24px;}
.time_more{ text-align:right;}
.video_more{ float:right; display:inline; margin-top:5px;}
/*.zhinan1_R ol li{ width:426px; clear:both; height:24px; line-height:24px; background:url(../images/libg.gif) no-repeat left center;}
.zhinan1_R ol li a{float:left; text-indent:15px;}
.zhinan1_R ol li label{float:right;}*/
.zhinan1_R .video{ padding-top:20px;}
.zhinan1_R .video .title9{ background:url(../images/title9.gif) no-repeat 10px 0; height:20px;}
#demoLeft{ width:451px; height:101px; overflow:hidden; margin-top:23px; margin-left:8px;}
#demoLeft .indemo {width: 300%;}
#demo1{ width:451px; height:101px; overflow:hidden;}
#demo1 p,#demo2 p{ display:block; height:101px; width:153px; margin-right:40px;}
#demo1 p a img,#demo2 p a img{ width:153px; height:101px;}
/*************************************************伽人风采*********************************************************/
.fengcai_b{ height:203px; background:url(../uploads/fengcai_b.jpg) no-repeat left top;}
.fengcai{ height:337px;}
.fengcai1{ height:329px; background:#fff;}
.fengcai_L{ float:left; display:inline; width:300px; padding:24px 0 0 24px;}
.fengcai_L .title10{ width:300px; height:42px; border-top:5px solid #0282c4; background:url(../images/title10.gif) no-repeat 10px 14px;}
.fengcai_L .title10 img{ float:right; margin-top:10px;}
.fengcai_L .txt{ width:294px; height:auto; margin:auto; overflow:hidden;}
.fengcai_L .txt img{ width:294px; height:68px;}
.fengcai_L .txt ol{ display:block; overflow:hidden; margin:10px 0 0 7px;}
.fengcai_L .txt ol li{ line-height:24px;  background:url(../images/libg.gif) no-repeat left center;text-indent:15px;}
.fengcai_C{ width:325px; margin-left:40px; float:left; display:inline; padding-top:27px;}
.fengcai_C .title11{ height:30px; background:url(../images/title11.gif) no-repeat;}
.fengcai_C .title11 a{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:10px 43px 0 0; color:#666;}
.fengcai_C .title11 a:hover{ color:#666;}
.fengcai_C .pic{ padding:21px 0 0 17px; overflow:hidden;}
.fengcai_C .pic span{ float:left; display:inline-block; width:116px; height:auto; overflow:hidden; margin-right:32px;}
.fengcai_C .pic span img{ width:116px; height:77px; }
.fengcai_C .pic span p,.fengcai_R .pic span p{ text-align:center; line-height:28px;}
.fengcai_R{ float:left; width:302px; display:inline; overflow:hidden; padding-top:27px;}
.fengcai_R .title12{ height:30px; background:url(../images/title12.gif) no-repeat;}
.fengcai_R .title12 a:hover{ color:#666;}
.fengcai_R .title12 a{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:10px 27px 0 0; color:#666;}
.fengcai_R .pic{ padding:21px 0 0 17px; overflow:hidden;}
.fengcai_R .pic span{float:left; display:inline-block; width:116px; height:auto; overflow:hidden; margin-right:25px; }
.massege{ font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:11px; font-weight:normal;}
.massege:hover{ color:#fff;}
/*************************************************会员服务*********************************************************/
.member_b{ height:203px; background:url(../uploads/member_b.jpg) no-repeat left top;}
.member{ height:413px; overflow:hidden;}
.member_1{ height:405px; background:#fff;}
.member_L{ float:left; display:inline; width:544px; height:388px; background:url(../uploads/memberbg.jpg) no-repeat right 17px; padding-left:24px;}
.member_L .title13{ height:18px; background:url(../images/title13.gif) no-repeat; margin:26px 0 0 0;}
.member_L .txt{ width:335px; padding-top:10px; line-height:24px;}
.member_L .txt span a:hover{ color:#333;}
.member_L .txt p{ line-height:24px;}
.member_R{float:right; width:394px; height:auto; padding:19px 14px 0 15px; overflow:hidden; display:inline;}
.member_R .title14{ height:20px; padding:18px 15px 0 0; background:#0180bd url(../images/title14.gif) no-repeat 12px 11px; text-align:right;}
.member_R .txt{ padding:10px 15px 0 18px;}
.member_R .txt span{ display:block; height:auto!important; min-height:50px; height:50px; padding-bottom:25px;}
.member_R .txt span p{ line-height:22px;}
.member_R .txt span .title{ color:#0180bd;}
.member_R .txt span .title a,.member_R .txt span .title a:hover{ color:#0180bd};
.member_R .txt .liuyan{ padding-left:110px;}
.member_R .txt .liuyan a{ display:block; width:123px; height:54px; background:url(../images/liuyan.gif) no-repeat;}
/*************************************************特许加盟*********************************************************/
.join_b{height:203px; background:url(../uploads/join_b.jpg) no-repeat left top;}
.join{ height:532px;}
.join1{ height:524px; background:#fff;}
.join_L{ float:left; width:635px; display:inline;}
.join_L .join_L1{ height:290px;}
.join_L1 .jtxt1{ padding:31px 28px 0 19px; float:left; width:227px; display:inline;}
.join_L1 .title15{ height:27px; width:181px; background:url(../images/title15.gif) no-repeat;}
.join_L1 .jtxt1 .txt{ padding:15px 0 0 13px; height:195px;}
.join_L1 .jtxt1 .txt p{ line-height:24px; }
.join_L1 .jtxt1 .more{ margin:0px 0 0 13px;}
.join_L1 .jtxt1 .more a{ float:right; margin-right:10px;}
.join_L1 .jtxt2{ float:left; display:inline; width:361px;}
.join_L1 .jtxt2 .line{ width:359px; border-bottom:3px solid #f5f5f5; display:block; height:17px;}
.join_L1 .jtxt2 .liucheng{ width:338px; height:268px; border:1px solid #d0d0d0; background:url(../images/liucheng.gif) repeat-x; padding-left:21px; overflow:hidden;}
.join_L1 .jtxt2 .liucheng .liucheng1{ padding:15px 10px 0 0;}
.join_L1 .jtxt2 .liucheng .liucheng1 p{ line-height:24px; }
.join_L1 .jtxt2 .liucheng .liucheng1 p.pmore{ text-align:right;}
.join_L1 .jtxt2 .liucheng .title16{ height:20px; width:134px; margin:15px 0 0 0; background:url(../images/title16.gif) no-repeat;}
.join_L1 .jtxt2 .liucheng ol{ display:block; margin-top:10px;}
.join_L1 .jtxt2 .liucheng ol li{background:url(../images/libg.gif) no-repeat left center; line-height:24px; text-indent:15px;}
.join_L .join_L2{ padding:33px 0 0 19px; height:181px; background:url(../images/server.gif) no-repeat right bottom;}
.join_L .join_L2 .title17{ height:27px; background:url(../images/title17.gif) no-repeat;}
.join_L .join_L2 .system{ width:430px; height:auto; padding-top:15px;}
.join_L .join_L2 .system a.a1{ float:right; margin-right:10px;}
.join_L .join_L2 .system p{ line-height:24px;}
.join_L .join_L2 ul li{background:url(../images/libg.gif) no-repeat left center; line-height:24px; text-indent:15px;}
.join_R ol a.more1{ float:right; margin-bottom:5px;}
.join_R{ float:left; display:inline; width:319px; padding:17px 17px 0 20px;}
.join_R .title18{ height:42px; border-top:5px solid #0282c4; background:url(../images/title18.gif) no-repeat 3px 14px;}
.join_R span{ display:block; height:86px; width:319px; margin-bottom:10px;}
.join_R span img{height:86px; width:319px;}
.join_R ol{ display:block;margin-left:5px;}
.join_R ol p{ line-height:24px;}
.join_R ol li{background:url(../images/libg.gif) no-repeat left center; line-height:24px; text-indent:15px;}
.join_R .title19{ height:60px;border-top:5px solid #0282c4;background:url(../images/title19.gif) no-repeat 7px 23px;clear:both; }
.join_R .title19 a{ float:right; margin:18px 0 0 0;}
.join_R .Scroll{ width:310px; height:135px; overflow:hidden;}
.join_R .Scroll .wt{ width:300%;}
#demo3,#demo3_{ overflow:hidden;}
#demo3 img,#demo4 img,#demo3_ img,#demo4_ img{ margin-right:35px; width:137px; height:92px;}
#demo3 p,#demo4 p,#demo3_ p,#demo4_ p{ line-height:24px; width:137px; text-align:center;}
/*************************************************瑜伽教练*********************************************************/
.master_b{ height:203px; background:url(../uploads/master_b.jpg) no-repeat top left;}
.master{ height:540px;}
.master1{ height:510px; background:#fff; padding:22px 0 0 0;}
.master_L{ float:left; width:461px; display:inline; padding-left:24px; height:auto;}
.master_L .title20{ height:15px; width:461px; background:url(../images/title20.gif) no-repeat; text-align:right; padding-top:5px;}
.master_L .mtxt{ height:207px; padding:17px 0;}
.master_L .mtxt .mpic{ width:174px; height:207px; float:left; display:inline;}
.master_L .mtxt span{ display:block; float:left; height:207px; width:251px; overflow:hidden; padding-left:21px;}
.master_L .mtxt span p{ line-height:22px;}
.master_R{ float:left; display:inline; width:417px; padding:0 29px 0 60px}
.master_R .title21{ height:15px; padding-top:5px; background:url(../images/title21.gif) no-repeat; text-align:right;}
.master_R .star{ width:417px; height:auto; padding-top:20px; overflow:hidden;}
.master_R .star ol li{ width:159px; height:235px; overflow:hidden; float:left; display:inline;}
.master_R .star ol li img{ width:159px; height:189px;}
.master_R .star ol li p{ display:block; text-align:center; font-weight:bold; line-height:35px;}
/*************************************************关于我们*********************************************************/
/*.about_us{ height:auto!important;max-height:506px;_height:506px;}
.us1{ height:auto!important;max-height:484px;_height:484px; background:#fff; padding:14px 14px 10px 15px; overflow:hidden;}*/
.about_us{ height:auto; overflow:hidden;}
.us1{ float:left;background:#fff;height:auto!important; min-height:200px; height:200px;  padding:14px 14px 10px 15px; overflow: visible; width:963px;}
.title_L{ width:177px; height:auto!important; min-height:80px; height:80px; border:1px solid #d9c6dc; float:left;}
.title_L .t1{ height:28px; padding:12px 0 0 18px; background:url(../images/about-us.gif) repeat-x;}
.title_L ol li{ height:31px;  border-bottom:1px solid #ece0ec; font-family:"微软雅黑";}
.title_L ol li a{ line-height:31px; display:block; width:159px; padding-left:18px; color:#623c65; height:31px;background:url(../images/us2.gif) repeat-x;}
.title_L ol li a:hover,.title_L ol li a.hover{ background:url(../images/hover.gif) no-repeat; padding-left:40px; width:137px; color:#fff;}
.cont_All{ float:right; width:956px;}
.cont_All .txt1{ padding-top:20px; overflow:hidden;}
.cont_All .txt1 ol{ display:block; overflow:hidden;}
.cont_All .txt1 .title23{ height:40px; line-height:40px; border-bottom:1px dashed #989898; width:902px; margin:0 auto; overflow:hidden;}
.cont_All .txt1 .title23 center{ font-size:18px;}
.cont_All .txt1 .txt2 .jianjie p{ line-height:24px; word-break : break-all;}
.cont_All .txt1 .txt2{ padding:20px;}
.cont_All .txt1 .txt2 .key{ float:left; width:200px; height:150px; margin:0 20px 0 0;}
.cont_R{ float:right; width:761px;}
.cont_R .title22{ width:759px; height:27px; border:1px solid #f0f0f0; background:#f2f2f2 url(../images/title22.gif) no-repeat 18px 12px; text-indent:30px; line-height:27px;}
.cont_R .txt{ padding:22px 20px 0 18px;}
.cont_R .txt p{ line-height:24px; }
.cont_R .txt1{ padding-top:20px; overflow:hidden;}
.cont_R .txt1 ol{ display:block; overflow:hidden;}
.cont_R .txt1 ol li{ float:left; width:146px; display:inline; margin-left:35px; height:auto; overflow:hidden; margin-top:20px;}
.cont_R .txt1 ol li img{ width:146px; height:97px;}
.cont_R .txt1 ol li p{ text-align:center; line-height:40px; font-weight:bold;}
.cont_R .page{ height:15px; clear:both; padding:50px 35px 0 0; }
.cont_R .page .page1{ float:right;}
.cont_R .page a{ display:block; width:13px; line-height:13px; height:13px; border:1px solid #c8c8c6; background:#fbfefd; float:left; display:inline; text-align:center; margin-right:10px;}
.cont_R .page a:hover,.cont_R .page a.hover{ background:#222222; border:1px solid #000; color:#fff;}
.cont_R .page a.list{ border:none; background:none;}
.cont_R .page a.list img{ margin-top:3px;}
.cont_R .txt1 .title23{ height:40px; line-height:40px; border-bottom:1px dashed #989898; width:705px; margin:0 auto; overflow:hidden;}
.cont_R .txt1 .title23 center{ font-size:18px;}
.cont_R .txt1 .txt2{ padding:20px;}
.cont_R .txt1 .txt2 .key{ float:left; width:200px; height:150px; margin:0 20px 0 0;}
.cont_R .txt1 .txt2 .jianjie p{ line-height:24px; word-break : break-all;}
/******************************************jobs*********************************************/
.jobs{ padding:15px 0 0 28px;}
.jobs ol li{ width:702px; display:block; height:39px; line-height:39px; border-bottom:1px dashed #b5b5b5; background:url(../images/jobs.gif) no-repeat left center; text-indent:15px;}
.jobs ol li a{ float:left; display:inline}
.jobs ol li label{ float:right; display:inline;}
.j_title{height:auto!important;min-hright:40px; height:40px; border-bottom:1px dashed #989898; width:700px;}
.houtai .j_title{border:none;line-height:21px;margin-top:20px;}
.j_title p{ float:left; line-height:40px; font-size:18px; font-family:"微软雅黑"; color:#333;}
.j_title label{ float:right; line-height:40px; font-size:14px;}
.jobs .jobs_show{ width:700px; padding-top:20px; clear:both;}
.jobs .jobs_show p{ line-height:24px;}
/******************************************master list***************************************/
.master_list{ height:125px; border-bottom:1px solid #f4f4f4; width:662px; margin:20px 21px 0 24px; padding:0 24px 0 30px; overflow:hidden; clear:both;}
.master_list .pic_m{ float:left; display:inline;height:189px;overflow：hidden ;}
.master_list .txt_m{ float:right; width:504px;}
.master_list .txt_m .title_m{ display:block;}
.master_list .txt_m .p_m{ line-height:21px; padding-top:10px;}
.master_list .txt_m .time{ display:block; padding-top:10px;}
/*****************************************message*******************************************/
.message{ width:595px; margin:0 auto; height:auto; padding-top:20px;}
.message .in1{ width:210px; height:17px; border:1px solid #cccccc;}
.message .text{ width:530px; height:150px; border:1px solid #ccc;}
.message1{ width:710px; margin:0 auto; height:auto; padding-top:20px;}
.message1 div{ height:auto; overflow:hidden; margin-bottom:20px;}
.message1 div p{ line-height:24px;}
.message1 div .question{color:#0180bd;}
.message1 div .question a,.message1 div .question a:hover{ color:#0180bd;}
/******************************************分店查询*****************************************/
.title24{ height:27px; border:1px solid #f0f0f0; background:#f2f2f2 url(../images/title22.gif) no-repeat 18px 12px; text-indent:30px; line-height:27px;font-weight:normal; font-size:12px;}
.title24_{ height:27px; border:1px solid #f0f0f0; background:#f2f2f2 url(../images/title22.gif) no-repeat 18px 12px; text-indent:30px; line-height:27px;font-weight:normal; font-size:12px; width:529px; float:left;margin-top:5px; display:inline;  overflow:hidden;}

.searchtitle{ height:48px; width:963px; overflow:hidden;}
.search1_{ margin-left:10px; float:left; width:420px; height:43px; padding-top:5px; display:inline;background:url(../images1/search_.gif) no-repeat right top;}
.button{ display:block; width:52px; font-size:12px; height:19px; background:#fff; border:none;text-align:center;}
.button:hover{ color:#333;}
.search1_ .box{ height:24px; background:#0280bd; width:348px; padding:5px 0 0 10px;}
.search1_ .box .sle{_height:17px; height:19px; color:#666; background:url(../images1/search_bg.gif) repeat-x; border:none;}
.title25{ height:27px; background:url(../images1/fendian1.gif) no-repeat 5px top; margin-top:15px;clear:both;}
.title25 a{ float:right; display:inline; margin:7px 0 0 0;}
.box_pic{ width:198px; height:207px; float:left; display:inline; margin-right:55px;}
.masterlist{ height:auto; overflow:hidden; padding:32px 0 0 8px;}
.pic_master{width:176px; height:207px; position:relative; top:0; left:0;}
.pic_master .pic{ width:174px; height:207px;border:1px solid #e5e6e7;}
.pic_master .filter{
	position:absolute;
	height:31px;
	width:174px;
	left:2px;
	border:0;
	widows:174px;
	background: url(../images1/filter.png) no-repeat;
	_background:#e091e6;
	_filter:alpha(opacity=50);
	_opacity:0.5;
	_top: 152px;
	top: 177px;

}
.pic_master .filter p{
	position:absolute;
	left:1px;
	top:0px;
	width:174px;
	font-weight:bold;
	color:#531256;
	display:block;
	height:31px;
	line-height:31px;
	_background:url(../images1/filterbg.gif) no-repeat 13px center;
	text-indent:22px;
}
.pic_master .filter p a{color:#6c1c70; margin-right:40px;}
.fendianname{ height:35px; background:url(../images1/name.gif) no-repeat; text-align:left;}
.fendianname h3{ height:29px;line-height:29px; width:111px; text-align:center; color:#fff; font-family:"微软雅黑"; font-size:14px;}




.fendian{margin-top:23px; display:block; overflow:hidden;}
.fendian li{ display:block; width:173px; height:170px; padding:21px 10px 14px 17px; background: url(../images/fendian.gif) no-repeat; float:left; display:inline;}
.fendian li img{ width:173px; height:103px;}
.fendian li p{ display:block; text-align:center; padding-top:28px;}
.kecheng{ width:933px; margin:0 auto;}
.kecheng .kc1{ padding-top:10px;}
.kecheng .kc1 h2{ display:block; margin-top:5px; font-family:"微软雅黑"; color:#6e1a72; font-size:16px;}
.kecheng .kc1 h2.h2{ padding-bottom:10px; border-bottom:1px solid #e9a409;}
.kecheng .tb1{ border-bottom:2px solid #e9a409; margin-top:20px;}
.kecheng .tb1 
#video2{}
#video2 p{line-height:24px;}
.video1{ padding:30px 0 0 0; width:606px; margin:0 auto; height:auto; overflow:hidden;}
/*#undis a{ display:block; }*/
.pingtai{ height:430px; background:url(../images/pingtai.gif) no-repeat 337px 68px;}
.pingtai1{ height:auto; overflow:hidden; padding-left:454px;}
.pingtai1 p a{ float:left; margin-left:34px;}
.pingtai1 label{ float:left; display:inline; line-height:23px;}
.pingtai1 input{ width:158px; height:21px; border:1px solid #aaaaaa; line-height:21px; color:#333;}
/******************************************课程查询****margin-top:12px;_margin-top:0;**********************************/
.a_l,.a_c,a_r{ float:left; display:inline;}
.a_l img,.a_c img,.a_r img{FILTER: gray;}
.a_l:hover img,.a_c:hover img,.a_r:hover img{filter:}


.master_show{ float:left; display:inline; width:159px; height:118px; padding:2px; border:1px solid #dfdfdf; margin-right:15px;}

.master_show1{ clear:both;}
.master_show1 .p1{ float:left; display:inline; width:44px; height:120px; background:url(../images/kecheng1.gif) no-repeat;}
.master_show1 .sl_master{ width:646px; height:120px; float:right; display:inline; overflow:hidden;}
#sl_1 td p,#sl_2 td p{ width:133px; text-align:center; display:block; padding-top:5px; font-family:"微软雅黑";}
#sl_1 td p a,#sl_2 td p a{ color:#935596;}


/*************mastersearch**********/
.search{ height:auto; padding:25px 11px 0 10px;}
.search1{ height:41px; background:url(../images1/master.gif) no-repeat 9px top;}
.search1 img{ float:right; display:inline; margin:1px 4px 0 0;}
.search2{ height:526px; width:942px;}
.search2 .search2_1{ height:4px; background:url(../images1/search1.gif) no-repeat;}
.search2 .search2_3{ height:4px; background:url(../images1/search3.gif) no-repeat;}
.search2 .search2_2{ height:518px; background:url(../images1/search2.gif) repeat-y;}
.search2 .search2_2 .sc2_1{ float:left; display:inline; width:100%; padding-top:33px; height:450px; overflow:hidden;}
.search2_2 .sc2_1 .scroll_{ width:98%; overflow-x:hiddenn;overflow-y:auto; height:450px;}
.search2_2 .sc2_1 .scroll_ ol li{ width:80px; height:100px; float:left; display:inline; margin:0 0 17px 21px; cursor:pointer;}
.search2_2 .sc2_2{ float:left; display:inline; width:629px; height: auto; overflow:hidden; margin:24px 0 0 19px; background:url(../images1/sc2_bg.gif) repeat-y; padding-bottom:20px;}
.search2_2 .sc2_2 .txt{ height:auto; overflow:hidden; padding:18px 10px 0 32px;}
.search2_2 .sc2_2 .txt h3.name{ font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:600; text-indent:13px; display:block;}
.search2_2 .sc2_2 .txt .style{ height:auto; overflow:hidden;}
.search2_2 .sc2_2 .txt .style h3{ float:left; display:inline; width:65px; text-align:right; color:#117eb8; font-size:12px;}
.search2_2 .sc2_2 .txt .style label{ float:left; display:inline; margin-left:5px;}
.search2_2 .sc2_2 .txt .content_{ padding-top:15px; height:auto; overflow:hidden;}
.search2_2 .sc2_2 .txt .content_ p{ line-height:24px; }
.search2_2 .sc2_2 .txt .masterpic{ height:195px; width:292px; margin-top:15px;}
.search2_2 .sc2_2 .txt .masterpic img{height:195px; width:292px;}
.video_more1{ line-height:34px; color:#fff; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.video_more1:hover{ color:#fff;}

.img_list{ width:286px; height:316px; float:left; display:inline; margin-right:10px;}
.img_list img{ width:286px; height:286px; display:block;}
.img_list p{ height:30px; line-height:30px; width:100%; text-align:center;}
