@charset "utf-8";
/* CSS Document */
body{ padding-bottom:112px;}
a{text-decoration:none; display:block;}
a:visited,a:hover{text-decoration:none;}
img{ border:none;}
ul,li,p{ padding:0; margin:0; list-style:none;}
.navbar-header{ height:88px;}
.navbar-nav{ height:auto;}
.navbar-nav li{}
.navbar-nav li a{ font-size:30px;}
.navbar-toggle .icon-bar {
  display: block;
  width: 46px;
  height: 6px;
  margin:6px 0;
}
*{ font-family:"微软雅黑";}
.top_box{ height:88px; padding-top:5px; position:relative; background:#eaeaea;}
/*.collapse .navbar-nav li{ padding:10px 0;}*/
.top_home{ position:absolute; left:0;}
.logo{ width:347px; height:90px; line-height:90px; margin:0 auto; text-align:center; color:#fff; font-size:36px; }
.top_menu{ position:absolute; right:2%; top:0;}
#dropdownMenu1{ background:#eaeaea; margin-top:10px; border-radius:0; }
.dropdown-menu{  margin:0 auto; margin-top:20px; margin-right:-18px;}
.dropdown-menu>li{width:640px; margin:0 auto;line-height:86px; height:auto; }
.add{ background:url(/m/img_mob/jian.png) no-repeat 540px top; padding:0;}
.jia{background:url(/m/img_mob/jia.png) no-repeat 540px top;}
.dropdown-menu>li>a{ width:640px;line-height:86px; text-indent:50px;}
.hide_show_lists{ overflow:hidden; width:640px; background:#d0d0d0; padding-left:60px;}
.hide_show_lists a{ float:left; color:#000; font-size:20px; margin-left:10px; margin-right:30px;}
.news_box_mob{width:640px; height:70px; margin:0 auto; overflow:hidden; background:#eaeaea url(/m/img_mob/news_title_mob.jpg) no-repeat left center;font-size:22px; border-bottom:1px solid #cacaca;}
.news_box_mob span{ float:left; color:#000000; line-height:40px; height:40px; padding:0 25px; margin-top:15px;}
.news_box_mob a{color:#000000; text-indent:18px; height:70px; line-height:70px; font-size:22px; }
.course_box_mob{ width:100%; background:#181818; padding-bottom:20px;}
.reasons_box{width:640px; margin:0 auto; background:#fff;}
.reasons_title{ margin:50px auto;}
.pro_list_index{ overflow:hidden; width:640px;}
.pro_list_index a{ float:left; margin:10px 17px; text-align:center; text-align:center;}
.pro_list_index a span{ display:block; line-height:58px; height:58px; color:#333333; font-size:22px;}
.more_index{}
.more_index a{ width:178px; height:65px; line-height:65px; margin:0 auto; border:1px solid #c3c3c3; border-radius:6px; -webkit-border-radius:6px;-moz-border-radius:6px; -o-border-radius:6px; font-size:24px; color:#000; text-align:center; margin-top:30px;}
.news_list_index{ width:600px; margin:0 auto;}
.news_list_index_main{ width:588px; margin:0 auto; padding:19px 0;border-bottom:1px solid #666666; overflow:hidden; position:relative;}
.news_list_index_main_l{ float:left; width:140px; height:105px;}
.news_list_index_main_r{ float:right; width:420px; height:105px; font-size:22px; color:#333333; line-height:36px;}
.news_list_index_main_t{ position:absolute; right:0; bottom:19px;font-size:22px; color:#333333;}
.news_box_mob2{ background:#eaeaea url(/m/img_mob/news_title_mob2.jpg) no-repeat left center; overflow:hidden; padding-left:115px;}
.news_box_mob2 a{ float:left; height:70px;  line-height:70px; padding:0;}
.news_in_title_01_mob_{ width:590px; color:#000; font-size:28px; line-height:36px; margin:0 auto;}
.news_lists_content_body{width:600px; margin:0 auto; margin-top:60px; margin-bottom:20px;overflow:hidden;}
.pro_list{ width:281px; float:left; margin:10px 8px; }
.pro_list img{ border:1px solid #cccccc;}
.pro_list span{line-height:30px; font-size:20px; color:#000; display:block; margin-top:10px;}
.pro_list img:hover{border:1px solid #b50000;}
.art_news_text_03_mob2{ width:590px; margin:0 auto;text-align:justify;}
.art_news_text_03_mob2 span{ font-size:20px; color:#000; line-height:60px; display:block; text-indent:0;}
.art_news_text_03_mob2_img{ margin:0 auto; width:590px;overflow:hidden; text-align:center;}



.gifts_lists{width:608px; margin:0 auto; overflow:hidden; margin-top:20px; padding-bottom:40px;}
.gifts_lists a{ float:left; margin:10px; border:1px solid #999999;}
.design_list_swi{ width:282px; height:190px; float:left; margin:17px;}
.video_list_swi{width:589px; height:433px; margin:0 auto; text-align:center; color:#fff; position:relative;}
.video_list_swi span{ position:absolute;width:589px; height:57px; line-height:57px;  bottom:0; z-index:999; background:rgba(0,0,0,0.7); color:#fff; font-size:28px;}
.more_box{ height:58px; line-height:58px; border:1px solid #fe0000; border-radius:4px; -webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px; text-align:center; }
.more_box_design{width:196px; margin:0 auto;margin-top:30px; }
.more_box a{ display:block; font-size:22px; color:#fe0000; }
.line_mob_video{ width:588px; height:407px; margin:0 auto; overflow:hidden;}
.raiders_lists{ width:586px; margin:0 auto; overflow:hidden;}
.raiders_lists a{ float:left;font-size:18px; width:194px; height:320px; border:1px solid #d2d2d2; color:#d2d2d2; text-align:center; overflow:hidden;}
.raiders_lists a span{ font-size:18px; width:134px; height:36px; line-height:36px; margin:0 auto; color:#ffffff; display:block; margin-top:40px;border:1px solid #fff; border-radius:4px; -webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;}
.buy_lists{width:600px; margin:0 auto; overflow:hidden;}
.buy_list_01{ float:left; width:280px; height:212px; position:relative; margin:0px 10px;}
.buy_list_01 span{ padding-left:10px; width:280px; height:60px; line-height:24px; color:#fff; font-size:22px;  position:absolute; left:0; bottom:0; background:rgba(154,154,154,0.8);}
.buy_list_01 span b{ color:#c9c9c9; font-size:16px; font-weight:100;}
.zhaoshang_xuanxiang{ width:580px; margin:0px auto;}
.zhaoshang_titlebox{ width:580px; height:100px; overflow:hidden;}
.zhaoshang_menu a{float:left; width:290px; height:100px; font-size:30px; cursor:pointer; text-align:center; line-height:100px; color:#fff; border-top:5px solid #fff;}
.zhaoshang_menu a:hover{ color:#ff0000; background:url(/m/img_mob/yuyue_bc.jpg) no-repeat top center; border-top:5px solid #ff0000;}
.zhaoshang_menu .zhaoshang_menua{ color:#ff0000;background:url(/m/img_mob/yuyue_bc.jpg) no-repeat top center; border-top:5px solid #ff0000;}
.zhaoshang_content{width:580px;}
.zhaoshang_content table td{ height:80px; line-height:80px; color:#cfcfcf; font-size:24px; width:578px; margin:0 auto;}
.zhaoshang_content table td input{ width:578px;height:66px; margin:0 auto; border:1px solid #fff;border-radius:4px; -webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px; outline:none; background:#6f6f6f; text-indent:12px;}
.zhaoshang_content table td select{ width:578px;height:66px; margin:0 auto; border:1px solid #fff;border-radius:4px; -webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px; outline:none; background:#6f6f6f; text-indent:12px;}
.more_box_baojia{width:578px;margin:0 auto; margin-top:30px;}
.package_list_swi{width:381px; height:600px; margin:0 auto;}
.news_list_title{ width:590px;overflow:hidden; margin:26px auto 30px auto;}
.news_list_title a{ padding:0 23px; height:53px; line-height:53px; background:#ebebeb; float:left; font-size:20px; color:#000; margin-right:14px; text-align:center; margin:3px 14px 3px 0;}
.news_list_title a:nth-child(3),news_list_title a:nth-child(6),news_list_title a:nth-child(9),news_list_title a:nth-child(12),news_list_title a:nth-child(15),news_list_title a:nth-child(18),news_list_title a:nth-child(21),news_list_title a:nth-child(24){ margin-right:0;}
.pic_list_title a{ font-size:30px;}

.zhaoshang_xuanxiang_2{ width:580px; margin:0px auto;}
.zhaoshang_titlebox_2{ width:580px; height:100px; overflow:hidden;}
.zhaoshang_menu_2 a{float:left; width:290px; height:100px; font-size:30px; cursor:pointer; text-align:center; line-height:100px; color:#fff; border-top:5px solid #fff;}
.zhaoshang_menu_2 a:hover{ color:#ff0000; background:url(/m/img_mob/yuyue_bc.jpg) no-repeat top center; border-top:5px solid #ff0000;}
.zhaoshang_menu_2 .zhaoshang_menua_2{ color:#ff0000;background:url(/m/img_mob/yuyue_bc.jpg) no-repeat top center; border-top:5px solid #ff0000;}
.zhaoshang_content_2{width:580px;}
.zhaoshang_content_2 table td{ height:80px; line-height:80px; color:#cfcfcf; font-size:24px; width:578px; margin:0 auto;}
.zhaoshang_content_2 table td input{ width:578px;height:66px; margin:0 auto; border:1px solid #fff;border-radius:4px; -webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px; outline:none; background:#6f6f6f; text-indent:12px;}
.zhaoshang_content_2 table td select{ width:578px;height:66px; margin:0 auto; border:1px solid #fff;border-radius:4px; -webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px; outline:none; background:#6f6f6f; text-indent:12px;}
.course_box_in_mob{width:640px; margin:0 auto;}
.course_box_in_01_mob{width:640px; height:168px; background:#141414; margin:0 auto;}
.course_box_in_02_mob{width:640px; height:336px; background:#141414; margin:0 auto;}
.course_box_in_02_in_mob{width:640px; height:336px; background:url(/m/img_mob/shengyu_bc.png) no-repeat center center; margin:0 auto; overflow:hidden; padding:0 13px;}
.course_box_in_02_in_l_mob{ float:left; width:270px; margin-top:15px;}
.course_box_in_02_in_list_mob{ float:left;width:105px; height:150px; overflow:hidden; margin:0 13px;}
.course_box_in_02_in_list_mob a{width:105px; height:150px;text-align:center;}
.course_box_in_02_in_list_mob a img{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.course_box_in_02_in_list_mob span{line-height:40px; color:#fff; font-size:1.2em;text-align:center; }
.course_box_in_02_in_r_mob{ width:140px; float:right;}
.course_box_in_03_mob{width:640px; height:240px;margin:0 auto; overflow:hidden;padding-top:20px; background:#181818;}
.course_box_in_03_list_mob{ width:283px; height:83px; padding-top:10px;font-size:16px; color:#fff; border:5px solid #555555; float:left; text-indent:80px; margin:6px 18px;}
.course_box_in_03_list_mob span{ display:block; font-size:25px; text-indent:80px;}
.course_box_in_03_list_mob:nth-child(1){background:#000 url(/m/img_mob/tel01.jpg) no-repeat center center; }
.course_box_in_03_list_mob:nth-child(2){background:#000 url(/m/img_mob/tel01.jpg) no-repeat center center;}
.course_box_in_03_list_mob:nth-child(3){background:#000 url(/m/img_mob/tel02.jpg) no-repeat center center; }
.course_box_in_03_list_mob:nth-child(4){background:#000 url(/m/img_mob/tel03.jpg) no-repeat center center;}
.course_box_in_01_title_01_mob{height:104px; line-height:104px; font-size:30px; text-align:center; color:#fff;}
.course_box_in_01_title_01_mob a{ color:#fff;}
.course_box_in_01_title_02_mob{width:640px; text-align:center; height:28px; margin:0 auto; background:url(/m/img_mob/title_bc.png) no-repeat center center;}
.course_box_in_01_title_02_mob a{ width:275px; margin:0 auto;}
.course_box_in_01_title_03_mob{width:640px; height:69px; line-height:69px;  text-align:center; color:#858585; font-size:16px;}
.course_box_in_01_title_03_mob span{margin:0 37px; letter-spacing:4px;}
.teacher_box_mob{width:640px; height:580px;margin:0 auto;}
.teacher_box_mob_more{ width:640px; margin:0 auto; height:33px; line-height:33px; font-size:1.2em; background:url(/m/img_mob/teacher_bc.jpg) no-repeat center center; text-align:center;}
.teacher_box_mob_more a{color:#fff; }
.run {
	POSITION: relative;height:560px;width:580px; margin:0 auto; margin-top:50px;
}
.runlf {
 LEFT: 0px; WIDTH: 46px; POSITION: absolute; TOP: 210px; HEIGHT: 92px;
}
.runrg {
RIGHT: 0px; WIDTH: 46px;  POSITION: absolute; TOP: 210px; HEIGHT: 92px;
}
.runlf IMG {
	CURSOR: pointer
}
.runrg IMG {
	CURSOR: pointer
}#gdq {
	MARGIN-LEFT: 31px; OVERFLOW: hidden; WIDTH: 580px;
}
#gdq DIV {
	WIDTH: 50000px
}
#gdq UL LI {
	FLOAT: left; WIDTH: 580px
}
#gdq DL {
	FLOAT: left; WIDTH: 381px;height:600px; POSITION: relative; margin:0 auto; TEXT-ALIGN: center; overflow:hidden; margin-left:48px; text-align:center;}


#gdq DT {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 410px
}
#gdq #span0 {
	DISPLAY: block; WIDTH: 287px; HEIGHT: 94px; BOTTOM: 0px; POSITION: absolute; background:url(/m/img_mob/teach_bc.jpg) no-repeat center center; left:65px;}
#gdq IMG {
WIDTH: 381px;height:600px;
}
#gdq DD {
	FONT-SIZE: 1.4em; WIDTH: 280px; LEFT: 50%; margin-left:-140px; OVERFLOW: hidden; COLOR: #fff; BOTTOM: 20px; LINE-HEIGHT: 28px; POSITION: absolute;TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center;
}
#gdq DD a{ font-size:1.4em; color:#fff;}
#gdq DD a span{FONT-SIZE: 1em;}
#open {
	BACKGROUND: #b1cfe5
}
.xlcd_new {
	BORDER-RIGHT: #91b8d5 1px solid; BORDER-TOP: #91b8d5 1px solid; Z-INDEX: 50; BACKGROUND: url(/pic/div/allnav/a8.gif) no-repeat right 8px; BORDER-LEFT: #91b8d5 1px solid; WIDTH: 70px; CURSOR: pointer; BORDER-BOTTOM: #91b8d5 1px solid; POSITION: relative; HEIGHT: 21px
}



.act_box_mob{ width:600px; margin:0 auto; overflow:hidden;}
.act_box_mob_list{ width:280px; height:360px; float:left; margin:0 10px;}
.act_box_mob_list_text{ height:44px; line-height:22px; background:url(/m/img_mob/more.png) no-repeat right center; color:#fff; font-size:1em; margin-top:20px;}
.act_box_mob_list_text span{ font-size:1.4em; display:block;}
.about_box_mob{width:524px; margin:0 auto;height:389px;}
.about_box_mob_content{width:524px; margin:40px auto; text-align:justify; line-height:30px; font-size:1.6em; color:#cccccc;}
.order_box_mob{width:640px; height:699px;margin:0 auto; background:url(/m/img_mob/order_bc.jpg) no-repeat center center; padding-top:25px; border-bottom:18px solid #ff0000;}
.baom_table{width:583px; margin:0 auto;text-align:center;font-size:1.4em; background:#ff0000; height:640px;}
.baom_table td{ height:60px; line-height:60px; text-align:center; }
.baom_table input{ width:524px;height:60px;line-height:60px; outline:none;border:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; margin:0 auto; margin-left:30px; color:#666666;text-indent:8px;}
.baom_table input[type=submit]{ width:524px;height:60px;line-height:60px; outline:none;border:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; margin:0 auto; margin-left:30px;background:#fff; font-size:1.6em; color:#000000;}
.baom_table textarea{ width:524px;height:200px;background:#fff; border:none;resize:none;outline:none;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;line-height:36px; text-indent:8px;margin:0 auto; margin-left:30px;color:#666666; }
.erwei_box_mob{ width:100%; background:#414141; height:290px; padding-top:30px;}
.erwei_box_mob_01{ width:197px; height:197px; margin:0px auto;}
.erwei_box_mob_02{ width:600px; margin:0 auto; height:40px; line-height:40px; text-align:center; color:#fff; font-size:1.2em;}
.footer_box{ width:640px;height:auto;margin:0 auto; padding:40px 0; text-align:center;font-size:1em;line-height:30px;background:#fff; border-top:1px solid #777777; margin-top:70px;}
.footer{width:600px; overflow:hidden; text-align:center; font-size:20px; color:#777;}
.nav_bot_box{ width:640px;height:112px;margin:0 auto; background:rgba(119,119,119,1); position:fixed; bottom:0; z-index:999;}
.nav_bot_box_in{width:640px;margin:0 auto;}
.nav_bot_box a{width:160px;height:112px; padding-top:14px; float:left; text-align:center;color:#fff; font-size:1.8em; line-height:40px;background:rgba(119,119,119,1);}
.nav_bot_box a span{ display:block;}
.nav_bot_box a:hover,#cur_01{background:rgba(169,43,44,1);}
.article_box_mob{width:640px; height:70px; margin:0 auto; line-height:70px; overflow:hidden; padding-left:20px; background:#000000;}
.article_box_mob span,.article_box_mob a{ float:left; font-size:1.2em; color:#fff; margin:0 5px;}
.art_news_content_mob{ width:640px;margin:0 auto; background:#fff;}
.art_news_title_01_mob{ width:590px;margin:0 auto;line-height:84px; line-height:84px;color:#000; font-size:36px; margin-top:40px; border-bottom:3px solid #a82a2e;}
.art_news_title_01_mob span{ font-size:24px; color:#999999;}
.art_news_title_02_mob{width:524px;margin:0 auto; height:66px; line-height:66px; text-align:center;font-size:1.2em;color:#b1b1b1;}
.art_news_text_03_mob{width:590px;margin:0 auto; height:auto;font-size:20px; padding:30px 0;line-height:40px;color:#666666;border-bottom:1px solid #999999;}
.art_news_text_03_mob img{ width:590px; margin:30px auto;}
.pre_next_box{width:590px;margin:0 auto; margin-top:20px; }
.pre_next_box a{width:590px; height:60px; line-height:60px; font-size:24px; color:#000;margin:0 auto; }
.article_box_icons_mob{ width:524px;margin:0 auto;height:46px; margin:15px auto;}
.article_box_icons_in_mob{ float:right;}
.article_box_icons_mob a{ width:32px; height:32px; float:left; margin:0 3px;}
/*.article_box_icons_mob a:nth-child(1){ background:url(/m/img_mob/icons.png) no-repeat left center;}
.article_box_icons_mob a:nth-child(2){ background:url(/m/img_mob/icons.png) no-repeat -24px center;}
.article_box_icons_mob a:nth-child(3){ background:url(/m/img_mob/icons.png) no-repeat -47px center;}
.article_box_icons_mob a:nth-child(4){ background:url(/m/img_mob/icons.png) no-repeat -70px center;}
.article_box_icons_mob a:nth-child(5){ background:url(/m/img_mob/icons.png) no-repeat -93px center;}
.article_box_icons_mob a:nth-child(6){ background:url(/m/img_mob/icons.png) no-repeat -116px center;}
.article_box_icons_mob a:nth-child(7){ background:url(/m/img_mob/icons.png) no-repeat -136px center;}
.article_box_icons_mob a:nth-child(8){ background:url(/m/img_mob/icons.png) no-repeat -156px center;}
.article_box_icons_mob a:nth-child(9){ background:url(/m/img_mob/icons.png) no-repeat -180px center;}
.article_box_icons_mob a:nth-child(10){ background:url(/m/img_mob/icons.png) no-repeat -200px center;}
.article_box_icons_mob a:nth-child(11){ background:url(/m/img_mob/icons.png) no-repeat -224px center;}*/
.kecheng_box_mob{ width:580px; margin:0 auto; overflow:hidden; padding-bottom:50px;}
.kecheng_box_list_mob{ width:270px; height:310px; float:left; margin:20px 11px 0 11px;}
.kecheng_box_list_title_mob{width:247px; height:50px;text-align:justify;}
.kecheng_box_list_title_mob a{ text-align:center; color:#fff;font-size:1.2em;line-height:50px;}
.kecheng_box_list_btn_mob{ overflow:hidden; margin-top:14px;}
.kecheng_box_list_btn_mob a,.kecheng_box_list_btn_mob a button{ float:left; width:115px; height:40px; text-align:center; color:#fff; font-size:16px; line-height:40px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.kecheng_box_list_btn_mob a:nth-child(1){ background:#b10622;}
.kecheng_box_list_btn_mob a button{ background:#ff0000; border:none; outline:none; margin-left:9px;  cursor:pointer;}
.kc_title_01_mob{width:524px; margin:0 auto; height:70px; line-height:70px; overflow:hidden; margin-bottom:40px;}
.kc_title_01_mob a{ float:left; width:262px; text-align:center; color:#fff; font-size:1.4em; background:#000;}
.kc_title_01_mob a:hover,#cur_02{ background:#ff0000;}
.kc_position_box_mob{width:600px; margin:0 auto;line-height:70px; color:#fff; overflow:hidden;}
.kc_position_box_mob a{color:#000;  padding:14px 59px; border:1px solid #b9b9b9; display:inline;text-align:center; margin:0 10px; font-size:20px;}
.kecheng_box_list_img_mob a img{ width:247px; height:188px;}

.news_list_box_mob{width:587px; margin:0 auto; padding-bottom:30px; }
.news_list_mob{width:587px; margin:0 auto;padding:20px 0;  border-bottom:1px solid #5a5a5a; color:#999; font-size:1.2em; overflow:hidden; line-height:30px;}
.news_list_mob_img{ width:140px; height:105px; float:left;}
.news_list_mob_text{ width:418px; height:105px; float:right; font-size:20px; color:#333333; position:relative;}
.news_list_mob_text span{ display:block; line-height:40px; color:#999999; font-size:18px;}
#cur_news{ color:#fff; background:#ff0000;}
.liulan_box{ width:640px; margin:0 auto; border-bottom:1px dashed #cecece; overflow:hidden;}
.liulan_box_in{ width:590px; margin:0 auto; height:80px; line-height:80px; font-size:20px;color:#999999;}
.liulan_box_in span{ margin-right:60px;}


.pic_detail_img_box .run {
	POSITION: relative;height:400px;width:524px; margin:0 auto;
}
.pic_detail_img_box .runlf {
 LEFT: 0px; WIDTH: 52px; POSITION: absolute; TOP: 160px; HEIGHT: 53px; z-index:1;
}
.pic_detail_img_box .runrg {
RIGHT: 0px; WIDTH: 52px;  POSITION: absolute; TOP: 160px; HEIGHT: 53px;
}
.pic_detail_img_box .runlf IMG {
	CURSOR: pointer
}
.pic_detail_img_box .runrg IMG {
	CURSOR: pointer
}
.pic_detail_img_box #gdq {
	MARGIN-LEFT:0px; OVERFLOW: hidden; WIDTH: 524px; 
}
.pic_detail_img_box #gdq DIV {
	WIDTH: 50000px
}
.pic_detail_img_box #gdq UL LI {
	FLOAT: left; WIDTH: 524px;
}
.pic_detail_img_box #gdq DL {
	FLOAT: left; WIDTH: 524px;height:400px; POSITION: relative; margin:0 auto; TEXT-ALIGN: center; overflow:hidden;  text-align:center;}


.pic_detail_img_box #gdq DT {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 524px;
}
.pic_detail_img_box #gdq #span0 {
	DISPLAY: block; WIDTH: 287px; HEIGHT: 94px; BOTTOM: 0px; POSITION: absolute; background:url(/m/img_mob/teach_bc.jpg) no-repeat center center; left:65px;}
.pic_detail_img_box #gdq IMG {
height:400px;width:524px;
}
.pic_detail_img_box #gdq DD {
	FONT-SIZE: 1.4em; WIDTH: 400px; LEFT: 50%; margin-left:-140px; OVERFLOW: hidden; COLOR: #fff; BOTTOM: 20px; LINE-HEIGHT: 28px; POSITION: absolute;TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center;
}
.pic_detail_img_box #gdq DD a{ font-size:1.4em; color:#fff;}
.pic_detail_img_box #gdq DD a span{FONT-SIZE: 1em;}
.pic_detail_img_box #open {
	BACKGROUND: #b1cfe5
}
.pic_detail_img_box .xlcd_new {
	BORDER-RIGHT: #91b8d5 1px solid; BORDER-TOP: #91b8d5 1px solid; Z-INDEX: 50; BACKGROUND: url(/pic/div/allnav/a8.gif) no-repeat right 8px; BORDER-LEFT: #91b8d5 1px solid; WIDTH: 70px; CURSOR: pointer; BORDER-BOTTOM: #91b8d5 1px solid; POSITION: relative; HEIGHT: 21px
}
.pic_list_text_mob a{ text-align:center; color:#fff;font-size:22px;line-height:40px;}

.teacher_detail_mob_img{ width:440px; height:510px; margin:20px auto;}
.teacher_box_list_img_mob{ height:400px;}
.teacher_detail_title_mob{ width:440px; color:#fff; font-size:1.2em; text-align:center; margin:10px auto;}
.teacher_detail_title_mob span{ font-size:1.4em; display:block;}
.teacher_list_title_mob a{color:#fff; font-size:1.2em; text-align:center; line-height:50px; margin-top:10px;}
.teacher_list_title_mob a span{color:#fff;display:block; font-size:1.4em; text-align:center;}



.pagination {
	padding-top: 10px;
	text-align:center;
	line-height:20px;
}
.pagination ul{
	margin: 0;
	padding: 0;
	text-align: center; 
}
.pagination li{
	list-style-type: none;
	display: inline;
	padding: 2px;
}
.pagination a, .pagination a:visited{
	padding:3px 5px 0 5px;
	border: 1px solid #D8E8F8;
	text-decoration: none; 
	color: #0066cc;
}
.pagination a:hover, .pagination a:active{
	border: 1px solid #0033cc;
	color: #000;
	background-color: #D5E6F8;
}
.pagination li.currentpage{
	font-weight: bold;
	padding: 0 5px;
	border: 1px solid navy;
	background-color: #2e6ab1;
	color: #FFF;
}
.pagination li.disablepage{
	padding: 0 5px;
	border: 1px solid #929292;
	color: #929292;
}
.pagination li.nextpage{
	font-weight: bold;
}


.mod18Box {
	margin: 0px auto;
	width: 560px;
}
.mod18 {
	width: 560px;
	height: 530px;
	margin: 0px auto;
	position: relative;
}
.mod18 .btn {
	position: absolute;
	width: 15px;
	height: 70px;
	top: 336px;
	cursor: pointer;
	z-index: 99;
	font-size: 50px;
	font-weight: bold;
}
.mod18 .prev {
	left: 0;
	background: url(/m/images/prevBtn.png) no-repeat;
}
.mod18 #prevTop, .mod18 #nextTop {
	top: 140px;
	width: 46px;
	height: 48px;
}
.mod18 #prevTop {
	background: url(/m/images/prevBtnTop.png) 0 0 no-repeat;
}
.mod18 #nextTop {
	background: url(/m/images/nextBtnTop.png) 0 0 no-repeat;
}
.mod18 .next {
	right: 0;
	background: url(/m/images/nextBtn.png) no-repeat;
}
.mod18 li {
	float: left;
}
.mod18 .cf li {
	position: relative;
	color: #fff;
}
.mod18 .cf a {
	display: block;
	width: 560px;
	height: 330px;
	position: absolute;
	color: #fff;
}
.mod18 .cf li span {
	display: block;
	width: 640px;
	position: absolute;
	left: 0;
	bottom: 0;
	padding: 10px 20px;
	line-height: 22px;
	text-align: left;
	background: rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = "#60000000", endColorstr = "#60000000");
}
.mod18 .picBox {
	height: 420px;
	position: relative;
	overflow: hidden;
}
.mod18 .picBox ul {
	height: 330px;
	position: absolute;
}
.mod18 .picBox li {
	width: 560px;
	height: 330px;
}
.mod18 .listBox {
	width: 560px;
	height: 100px;
	margin: 0 auto;
	position: relative;
	padding: 6px 0 0px;
	overflow: hidden;
}
.mod18 .listBox ul {
	height: 100px;
	position: absolute;
}
.mod18 .listBox li {
	width: 135px;
	height: 100px;
	cursor: pointer;
	position: relative;
	margin-right: 8px;
}
.mod18 .listBox li i {
	display: none;
}
.mod18 .listBox li a {
	display: block;
	width: 135px;
	height: 100px;
}
.mod18 .listBox li img {
	width: 135px;
	height: 100px;
}
.mod18 .listBox .on img {
	width: 135px;
	height: 100px;
}
.mod18 .listBox .on i {
	display: block;
}


#message { font-size:20px; margin-left:20px; margin-top:20px; width:95%;}
#message .bd li { margin-top:20px;}
#message .bd li input { width:90%; height:55px; padding-left:15px;}
#message .bd li textarea { width:90%; height:100px;}
