﻿/* CSS Document */
@charset "utf-8";

.clear{clear:both}
.hidden{display:none}
.time{font-size:10px;color:#999}
.min-w{min-width:1020px}
.wrapper{width:1020px;margin:0 auto}
.overflow{overflow:hidden}
.fl{float:left;}
.fr{float:right;}
.pd15{padding-top:15px}
.font10{font-size:10px}
.font12{font-size:12px}
.font14{font-size:14px}
.font16{font-size:16px}
.font18{font-size:18px}
.font20{font-size:20px}
.font22{font-size:24px}
.font24{font-size:24px}
.font28{font-size:28px}
.blod{font-weight:bold}
.color{color:#79515a}
.color a{color:#79515a}
.color a:hover{color:#103468;border-bottom:2px solid #103468} 
.color0 a{color:#6a4c54}
.color1 a{color:#857277}
.color2{color:#fff}
.color2 a{color:#fff}
.color3{color:#eddfe3}
.color3 a{color:#eddfe3}
.color3 a:hover{color:#fff;border-bottom:2px solid #fff} 
.color4{color:#999}
.color4 a {color:#999}
.color4 a:hover{color:#103468;border-bottom:2px solid #103468}
.color5{color:#999}
.color5 a {color:#999}
.color5 a:hover{color:#103468;border-bottom:2px solid #103468}
.color6 {color:#444}
.color6 a {color:#444}
.color6 a:hover{color:#103468;border-bottom:2px solid #103468}
.pub_biaoti h1 a{width:140px;height:45px;line-height:45px;text-align:center;display:block;float:left;color:#fff;background:#103468}



/*首页新闻样式*/
#new{height:373px;overflow:hidden;}
/* 首页tab切换 */
.newtab{width:520px;height:346px;float:right;border-left:1px solid #eae4e5;margin-top:20px;position:relative;padding-left:40px;margin-right:0;}
#tab{width:475px;position:relative}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1}
#tab .tab_menu li{width:140px;height:45px;line-height:45px;display:block;float:left;margin:0 10px 0 0;border:1px solid #eae4e5;color:#775059;text-align:center;cursor:pointer}
#tab .tab_menu li a{color:#775059;}
#tab .tab_menu .selected{background:#103468;border:1px solid #103468;cursor:pointer;color:#fff}
#tab .tab_menu .selected a{color:#fff}
#tab .tab_box{width:490px;height:340px;position:relative;top:55px;overflow:hidden}
#tab .tab_box .tex_box{width:100%;display:block;overflow:hidden}
#tab .tab_box .time{width:73px;height:57px;display:block;float:left;margin-top:10px;color:#888;text-align:center;background:#F5F5F5}
#tab .tab_box .time .em0{width:100%;height:16px;padding-top:6px;display:block;}
#tab .tab_box .time .em1{width:100%;height:33px; line-height:33px;display:block;}
#tab .tab_box .text{width:398px;height:57px;display:block;float:left;margin-top:10px;position:relative;left:1px;padding:0 5px 0 8px}
#tab .tab_box .text h1{line-height:24px;_padding-bottom:1px;color:#6a4c54;font-weight:bold;}
#tab .tab_box .text p a{line-height:15px;color:#bfb4b7;}

/* 艺校名师 */
.teacher{width:668px;height:256px;float:right;margin-top:20px;overflow:hidden}
.teacher .tit{height:45px}
.teacher .tit h1{width:140px;height:45px;line-height:45px;display:block;text-align:center;color:#fff;background:#103468}
.teacher .tit h1 a{width:140px;height:45px;line-height:45px;display:block;color:#fff}
.teacher .point{margin-top:16px}
.teacher .point li{width:11px;height:11px;font-size:0;background:url(picpoint.png) no-repeat;float:left;margin-left:8px;cursor:pointer}
.teacher .point li.cur{background:url(picpoint.png) no-repeat -11px 0;}
.teacher .count li{width:155px;height:191px;margin-right:7px;float:left;margin-top:20px}
.teacher  .photolist .a_img{display:block;font-size:0;overflow:hidden}
.teacher .count li p{width:155px;height:39px;border-top:1px solid #fff;display:block;text-align:center;margin-top:-39px;position:relative;*position:static;z-index:1;background:#000;filter:alpha(Opacity=50);opacity:0.50;-moz-opacity:0.50;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
.teacher .count li em{width:155px;height:39px;line-height:39px;display:block;text-align:center;color:#fff;margin-top:-39px;position:relative;*position:static;z-index:1;cursor:pointer}
.teacher .count li a:hover em{color:#ff3f7e}

/*课程设置*/
.course {width:1200px;height:67px;margin:0 auto;position:relative;top:50px;overflow:hidden} 
.line964{width:1144px;height:3px;position:absolute;top:11px;left:28px;background:#947c60; _position:relative;_top:15px;overflow:hidden}
.jCarouselLite{float:left;width:1140px;}
#ThumbPic em{background:url(bgarrow.png) no-repeat;margin:6px 5px 0;width:150px;height:61px;line-height:85px;display:block;text-align:center;color:#fff;cursor:pointer}
#ThumbPic em a{color:#fff}
#ThumbPic em.active{background:url(bgarrow.png) -150px 0;font-weight:bold}
#btnPrev{width:28px;height:28px;background:url(bgarrow.png) 0 -61px;cursor:pointer;float:left; position:relative;margin-right:2px}
#btnNext{width:28px;height:28px;background:url(bgarrow.png) -29px -61px;cursor:pointer;float:left; position:relative;left:2px;_top:-29px}
#btnPrev:hover{background:url(bgarrow.png) 0 -89px;}
#btnNext:hover{background:url(bgarrow.png) -29px -89px;}

/*首页风采样式*/
#photos{width:100%;height:490px;min-width:1200px;overflow:hidden;}
.photobox{height:438px;margin-top:20px}
.photobox .photo_biaoti{width:1200px;height:45px;display:block;margin:0 auto;overflow:hidden;}
.photobox .photo_biaoti i{height:45px;line-height:65px;display:block;float:right;color:#fff}
.photobox .photo_biaoti i a{color:#fff}
.photobox .photo_biaoti i a:hover{color:#ff3f7e;}
.photobox .ul_photo{width:1200px;height:300px;display:block;margin:14px auto 0;}
.photobox .ul_photo li{width:299px;height:189px;display:block;float:left;margin:1px 1px 0 0px;position:relative;overflow:hidden}
.photobox  .ul_photo li a.cover{display:none;background:url(picbg.png) repeat;color:#fff;position:absolute;top:0px;left:0;font-size:14px;overflow:hidden;width:299px;height:189px;border:none; display:table-cell; vertical-align:middle;}
.blank{ display:inline; height:100%; width:0; vertical-align:middle; zoom:1;}
.ul_photo li em{width:299px;height:189px;*height:auto;cursor:pointer;display:table-cell;*display:inline;vertical-align:middle;z-index:999;text-align:center;*zoom:1;}


/*ie6*/
.uaIE {min-width:1020px;height:40px;line-height:40px;margin:0 auto;position:absolute;top:0;background:#103468;color:#fff;z-index:8001}
.uaIE a{color:yellow}


/*------------------------------------*/
/*------------内页样式------------*/
/*------------------------------------*/

/*内页通用样式*/
.content{min-height:400px;margin:0 auto;border:1px solid #eae4e5;border-top:none;border-bottom:none;overflow:hidden;}
.leftcon{width:267px;min-height:400px;float:left;}
.leftcon .catid a{width:230px;height:60px;line-height:60px;display:block;margin:20px auto 0;text-align:center;background:#103468;color:#fff;z-index:2;}
.leftcon ul{width:230px;margin:0px auto 0;text-align:center}
.leftcon ul li{width:100%}
.leftcon ul li a{width:100%;height:40px;line-height:40px;display:block;background:#f5f0f1;margin-top:1px;color:#3a3a3a}
.leftcon ul li a.current{background:#103468;color:#fff}
.leftcon ul li a:hover{background:#103468;color:#fff}

/*内页|文章内容页样式*/
.rightcon{width:750px;min-height:400px;float:left;padding-bottom:40px;border-left:1px solid #eae4e5;}
.rightcon .catpos{width:750px;_width:748px;height:80px;display:block;border-bottom:1px solid #eae4e5;overflow:hidden;}
.rightcon .catpos em{display:block;float:right;margin-top:55px;margin-right:10px;_margin-right:5px;}
.rightcon .show_tit{width:680px;margin:0 auto;margin-top:40px;padding:8px 0;text-align:center;background:#f5f0f1;}
.rightcon .show_tit h1{width:100%;color:#103468;font-weight:bold;}
.rightcon .show_tit h2{width:100%;color:#666;padding-top:5px}
.rightcon .show_time{width:680px;height:25px;line-height:25px;margin:0 auto;text-align:center}
.rightcon .show_text{width:680px;margin:30px auto 30px;line-height:30px}
#video{width:680px;margin:25px auto 0;}

/*内页|文章列表页样式*/
.listbox{width:700px;margin:30px auto 40px;padding-left:15px;overflow:hidden;}
.listbox .tex_box{width:100%;display:block;overflow:hidden}
.listbox .time{width:83px;height:67px;display:block;float:left;margin:10px 0;color:#888;text-align:center;background:#f5f5f5}
.listbox .time .em0{width:100%;height:16px;padding-top:12px;display:block;}
.listbox .time .em1{width:100%;height:33px; line-height:33px;display:block;}
.listbox .text{width:600px;height:67px;display:block;float:left;margin:10px 0;padding:0 4px; position:relative;left:1px}
.listbox .text h1{line-height:28px;_padding-bottom:1px;color:#6a4c54;font-weight:bold;}
.listbox .text p a{line-height:18px;color:#bfb4b7}

/*内页|图片列表页样式*/
.ul_picture{margin-left:20px;}
.ul_picture li{overflow:hidden;width:210px;height:131px;display:block;float:left;margin:8px 8px 0 0;position:relative}
.ul_picture li a.cover{display:none;background:url(picbg.png) repeat;color:#fff;position:absolute;top:0px;left:0;font-size:14px;overflow:hidden;width:210px;height:131px;border:none; display:table-cell; vertical-align:middle;}
.blank{ display:inline;height:100%;width:0;vertical-align:middle;zoom:1;}
.ul_picture li em{width:210px;height:131px;*height:auto;cursor:pointer;display:table-cell;*display:inline;vertical-align:middle;z-index:999;text-align:center;*zoom:1;}
.ul_picture li i{width:30px;height:30px;position:absolute;top:35px;left:65px; z-index:999}

.ul_picture0{margin-left:30px}
.ul_picture0 li{overflow:hidden;width:152px;height:187px;display:block;float:left;margin:5px 5px 0 0;position:relative}
.ul_picture0 li a.cover{display:none;background:url(picbg.png) repeat;color:#fff;position:absolute;top:0px;left:0;font-size:14px;overflow:hidden;width:152px;height:187px;border:none; display:table-cell; vertical-align:middle;}
.blank{ display:inline; height:100%; width:0; vertical-align:middle; zoom:1;}
.ul_picture0 li em{width:152px;height:187px;*height:auto;cursor:pointer;display:table-cell;*display:inline;vertical-align:middle;z-index:999;text-align:center;*zoom:1;}
.ul_picture0 li i{ width:30px;height:30px;position:absolute;top:35px;left:65px; z-index:999}

.ul_lingdao li{overflow:hidden;width:700px;height:62px;margin:10px auto 20px;display:block;position:relative}
.ul_lingdao li a{width:700px;height:62px;display:block;cursor:pointer;}
.ul_lingdao li span{width:700px;height:30px;display:block;padding:3px 0 0 5px;border-bottom:1px dotted #ddd;}
.ul_lingdao li em{font-size:16px;font-weight:bold;color:#333;}
.ul_lingdao li i{font-size:14px;margin-left:10px;color:#333;}
.ul_lingdao li p{font-size;12px;color:#333;height:30px;line-height:30px;padding:0px 0 0 5px;}
.ul_lingdao li a:hover{background:#103468;}
.ul_lingdao li a:hover span{border-bottom:1px dotted #fff;}
.ul_lingdao li a:hover em{color:#fff;}
.ul_lingdao li a:hover i{color:#fff;}
.ul_lingdao li a:hover p{color:#fff;}

.ul_kcsz{width:665px;display:block;position:relative;margin:0 auto;overflow:hidden;}
.ul_kcsz span.li_kcsz{width:300px;height:400px;position:relative;display:block;float:left;}
.ul_kcsz span.li_kcsz1{left:50px;}
.ul_kcsz span.li_kcsz h1{height:35px;line-height:35px;font-size:16px;font-weight:bold;color:#666;border-bottom:1px dotted #ddd;text-align:center;}
.ul_kcsz span.li_kcsz p{width:80px;line-height:20px;font-size:14px;color:#666;margin:10px 10px;display:block;float:left;}
.ul_kcsz span.li_kcsz p em{width:80x;display:block;background:#103468;color:#fff;padding:2px 5px;text-align:center;}
.ul_kcsz span.li_kcsz p i{width:80x;display:block;color:#666;padding:3px 5px;margin:5px 0px;font-size:12px;text-align:center;}
.ul_kcsz span.li_kcsz p i a{width:80x;color:#666;position:relative; z-index:999;background:#eee;}
.ul_kcsz span.li_kcsz p i a:hover{background:#103468;color:#fff;}
.ul_kcsz span.li_kcsz h2{width:300px;height:400px;display:block;position:absolute;top:0;left:0;filter:alpha(Opacity=10);opacity:0.10;-moz-opacity:0.10;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";}
.ul_kcsz span.li_kcsz h2.kcsz0{background:url(kzbg1.jpg) no-repeat;}
.ul_kcsz span.li_kcsz h2.kcsz1{background:url(kzbg0.jpg) no-repeat;}

/*分享通用样式*/
.share{width:700px;margin:0 auto 40px;height:10px;}
.bdsharebuttonbox{width:188px;margin:0 auto;position:relative;top:-15px;background:#fff;padding-left:10px;}
.bdimgshare-content{display:none;}
.bdimgshare-bg{display:none;}
.bdshare-button-style0-16{width:auto;position:relative;top:0px;background:none;padding-left:0px}
.bdsharebuttonbox a:hover{border:none}
.bdimgshare-bg{background-color:none}
.jp-controls a:hover{border:none}
.link_box{width:860px;margin:30px auto}
.link_box a{min-width:100px;padding:0 10px;height:40px;line-height:40px;display:block;float:left;background:#eee;color:#666;text-align:center}
.link_box a:hover{background:#b10000;color:#fff}

/*分页样式*/
#pages {display:block;margin:0 auto;font-size:12px;text-align:center;clear:both}
#pages a { display:inline-block;height:23px;line-height:23px;border:1px solid #aaa;text-align:center;color:#999;padding:0 10px}
#pages a.a1{width:50px;padding:0;position:relative;top:0px;}
#pages a:hover {border:1px solid #103468;background:#103468;color:#fff;text-decoration:none; }
#pages span { display:inline-block; height:23px;padding:0 10px;line-height:23px;background:#103468; border:1px solid #103468;color:#fff;text-align:center; }
.closePageTip{width:230px;height:24px;line-height:24px;overflow:hidden;margin:0px auto;padding:0;font-size:12px;color:#999999; background:#FBF4EA}
.closePageTip span,.closePageTip a{float:left;display:block;line-height:24px;}
.closePageTip span{padding:0 5px}
.closePageTip a{margin:0;width:24px;height:24px;background:#FBF4EA url(close.gif) no-repeat 0 1px;border-left:1px solid #FBF4EA}

/*图集样式*/
.cphotos{position:relative;width:680px;height:518px;margin:30px auto 0}
.cphotos .ulBigPic{width:680px;height:448px;margin:0 auto;padding:0px 0 0 0;overflow:hidden}
.cphotos .ulBigPic li{width:680px;height:418px;display:none;text-align:center}
.cphotos .ulBigPic li.liSelected{display:block}
.cphotos .ulBigPic li div{width:680px;margin:0;padding:0;overflow:hidden}
.cphotos .ulBigPic li .cpic{height:418px;display:table-cell;vertical-align:middle;background:url(img_bg.png) repeat}
.cphotos .ulBigPic li .cpic img{vertical-align:middle}
.cphotos .ulBigPic li .ctxt{width:100%;font-size:12px;font-weight:bold;line-height:30px;}
.cphotos .sLeftBtnA,.cphotos .sLeftBtnASel,.cphotos .sLeftBtnABan,.cphotos .sRightBtnA,.cphotos .sRightBtnASel,.cphotos .sRightBtnABan{width:24px;height:47px;display:block;position:absolute;top:38%;background:url(arrows.png) no-repeat 0 0;}
.cphotos .sLeftBtnA,.cphotos .sLeftBtnASel,.cphotos .sRightBtnA,.cphotos .sRightBtnASel{cursor:pointer;}
.cphotos .sLeftBtnA,.cphotos .sLeftBtnASel,.cphotos .sLeftBtnABan{left:5px;}
.cphotos .sLeftBtnA{background-position:0px -47px;}/*可点击*/
.cphotos .sLeftBtnASel{background-position:0px -47px;}/*鼠标覆盖*/
.cphotos .sLeftBtnABan{background:none;}/*不可点击*/
.cphotos .sRightBtnA,.cphotos .sRightBtnASel,.cphotos .sRightBtnABan{right:5px;}
.cphotos .sRightBtnA{background-position:-24px -47px;}/*可点击*/
.cphotos .sRightBtnASel{background-position:-24px -47px;}/*鼠标覆盖*/
.cphotos .sRightBtnABan{background:none;}/*不可点击*/
.cphotos .dSmallPicBox{width:680px;height:90px;margin:0 auto;position:relative;border-top:2px solid #F5F0F1;}
.cphotos .dSmallPic{width:678px;height:85px;position:absolute;top:6px;overflow:hidden;}
.cphotos .dSmallPic ul{position:absolute}
.cphotos .dSmallPic li{margin:0 10px 0 0px;float:left;display:inline;cursor:pointer;overflow:hidden}
.cphotos .dSmallPic li img{width:86px;height:52px;border:4px solid #eee;}
.cphotos .dSmallPic .liSelected img{border:4px solid #103468;}
.cphotos .sLeftBtnB,.cphotos .sLeftBtnBSel,.cphotos .sLeftBtnBBan,.cphotos .sRightBtnB,.cphotos .sRightBtnBSel,.cphotos .sRightBtnBBan{width:9px;height:47px;display:block;position:absolute;top:30px;background:url(arrow.png) no-repeat 0 0}
.cphotos .sLeftBtnB,.cphotos .sLeftBtnBSel,.cphotos .sRightBtnB,.cphotos .sRightBtnBSel{cursor:pointer}
.cphotos .sLeftBtnB,.cphotos .sLeftBtnBSel,.cphotos .sLeftBtnBBan{left:5px}
.cphotos .sLeftBtnB{background-position:0px 0}
.cphotos .sLeftBtnBSel{background-position:0px -47px}
.cphotos .sLeftBtnBBan{background-position:0px 0}
.cphotos .sRightBtnB,.cphotos .sRightBtnBSel,.cphotos .sRightBtnBBan{right:5px}
.cphotos .sRightBtnB{background-position:-10px 0}
.cphotos .sRightBtnBSel{background-position:-10px -47px}
.cphotos .sRightBtnBBan{background-position:-10px 0}

/*------------留言板样式------------*/
.massage,.main,.order_phone,.order_descript{width:750px;margin:20px auto;font-size:12px;}
.order_phone{height:91px;padding-bottom:20px;background:url(order_phone.png) no-repeat top center;border-bottom:1px dotted #b10000}
.order_descript{padding-top:15px;text-align:center;}
.order_descript i{font-size:24px;font-weight:bold;color:#a53a34;}
.order_descript b{color:#a53a34;}
#myform{margin:15px 0 0 30px;}
.m_directions{width:700px;display:block;margin:0 auto 20px;line-height:25px;color:#333;padding:0px 10px;font-size:12px;}
.input-text{width:300px;height:25px;line-height:25px;padding:0 3px;font-family:微软雅黑;background-color:transparent}
.input-text0{width:150px;height:25px;line-height:25px;padding:0 3px;border:none;border:1px solid #cbc8b9;font-family:微软雅黑;background-color:transparent;}
.button{width:70px;height:28px;margin-top:10px;margin-left:15px;font-size:14px;font-family:微软雅黑;background:#DCD7C4;color:#666;text-align:center;border:none;cursor:pointer;}
.but0{margin-left:53px;*margin-left:0px;}
.button:hover{background:#103468;color:#ffffff;font-weight:bold;}
#contentwordage,#titlewordage{position:relative;top:2px;font-size:12px;color:#e31717;}
#content{width:397px;}
#time{background-color:transparent;}

.table_form{display:block;}
.table_form tr{display:block;margin-top:4px;}
.table_form tr th{width:auto;padding-right:5px;font-size:12px;color:#666;font-weight:normal}
#code_img{position:relative;top:7px;+top:2px;}

#questionList{width:700px;margin:20px auto;}
#questionList a{color:#FFA012}
#questionList a:hover{text-decoration:underline;}
#questionList li h5 .UI-ask,#questionList li h5 .UI-bubble{position:absolute;left:0px;top:9px;}
#questionList li{border-bottom:1px dashed #aaa;line-height:30px;cursor:pointer;}
#questionList li h5{height:40px;position:relative;color:#666;font-size:14px;font-weight:bold;cursor:pointer;line-height:50px;text-indent:26px;}
#questionList li h5 i{font-size:14px;font-weight:normal;}
.foldContent{border-left:3px solid #b10000;padding:10px 26px;border-top:1px dashed #aaa;line-height:2em;color:#888;display:none}
.UI-ask{display:inline-block;width:21px;height:27px;overflow:hidden;background:url(sicons.png) -3px 5px no-repeat;}
.UI-bubble{display:inline-block;width:23px;height:27px;overflow:hidden;background:url(sicons.png) -28px 4px no-repeat;}

.listkeshi{display:block;margin:0 auto;width:180px;}
.listkeshi em{display:block;width:180px;height:35px;border-radius:5px;line-height:35px;text-align:center;color:#fff;font-size:14px;background:#103468;}
.listkeshi i{display:block;width:180px;text-align:center;color:#ddd;font-size:14px;}
