@charset "gb2312";
/*Reset*/
*{margin:0;padding:0}
html{height:100%}
body{font-size:14px;font-family:"微软雅黑",Arial, Helvetica, sans-serif;background-color:#fff;-webkit-adjust-text-size:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,br,pre,form,fieldset,input,p,blockquote,th,td,img,select,input,a,div,strong,span{ margin: 0; padding: 0}
ul,li{list-style:none;}
a,a:hover{text-decoration:none;color:#000; outline:none; -moz-outline-style: none;}
img{ border:0;}
em{ font-style:normal;}
select{-webkit-appearance:none;outline:none; border:none; }
input[type=button],input[type=reset], input[type=submit],input[type=text], input[type=file], button,textarea { cursor: pointer; -webkit-appearance: none;outline:none; } 
header,aside,footer,section,article,figure,nav,menu{display:block}

.Index_bg { width:100%; height:1000px; background:url(imagesimagesbg2.jpg) no-repeat center top; position:absolute; top:690px; left:0; z-index:-1; overflow:hidden;}
.Wrapper { width:1200px; margin:0 auto; overflow:hidden; position:relative;}

/*Header*/
.Top { width:100%; height:145px; background:url(imagesheader.jpg) no-repeat center top; overflow:hidden;}
.Top .Logo { background:url(imageslogo.png) no-repeat center; width:532px; height:145px; overflow:hidden; float:left;}
.Top .Tel { background:url(imagestel.png) no-repeat center; width:266px; height:145px; overflow:hidden; float:right;}
 
/*Nav*/
.Nav { width:100%; height:48px; background:#6b3d40; overflow:hidden}
.Nav ul { float:left; overflow:hidden;}
.Nav ul li { float:left; width:114px; height:48px; line-height:50px; text-align:center; background:url(imagesli.jpg) no-repeat right center; overflow:hidden;}
.Nav ul li a { color:#fff; display:block}
.Nav ul li a:hover { color:#f3d75b}

.Nav .Enter { width:160px; height:48px; float:right; overflow:hidden;}
.Nav .Enter a { display:block; width:160px; height:48px; text-align:center}.Nav .Enter a:hover { background:#78484b;}
.Nav .Enter img { padding-top:16px;}

/*Banner*/
.Banner{ width:100%; height:498px; margin:0 auto; clear:both; overflow:hidden;}
.flexslider { position: relative;z-index:2; height: 498px; overflow: hidden;}
.slides { position: relative; z-index:10;}
.slides li { height:498px;}
.flex-control-nav { position: absolute; bottom: 15px; z-index:10; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 11px; height:11px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width:10px; height: 10px; border-radius:50%;line-height:45px;overflow: hidden; background:#fff; cursor: pointer;}
.flex-control-nav .flex-active { background:#6b3d40; color:#fff;}

/*Index_box*/
.Index_box { width:1030px; background:url(imagesimagesjuanzhou.png) no-repeat center center; margin:50px auto; height:245px; padding:85px;}
.Index_box_wrapper { width:110%; overflow:hidden;}
.News01 { float:left; width:330px; height:245px; overflow:hidden; margin-right:20px;}
.News01 h2 { background:url(imagesimagestitbg.png) no-repeat center top; float:left; font-size:15px; font-weight:normal; color:#fff; width:32px; height:133px; text-align:center; line-height:18px; padding:10px 0 0 0;}
.News01 h2 a { color:#fff; display:block;}
.News01 ul{ float:left; width:275px; padding:0 0 0 13px; height:245px;}
.News01 ul li { font-family:"宋体"; font-size:12px; line-height:31px;}
.News01 ul li p { float:left; width:200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.News01 ul li p b { font-weight:normal;}
.News01 ul li span { float:right; padding-right:5px; width:70px; color:#999; text-align:right;}
.News01 ul li a { display:block; color:#666;}.News01 ul li a:hover { color:#810000}

.News01 dl { overflow:hidden; max-height:245px; float:left; width:275px; padding:0 0 0 13px;}
.News01 dl dt { float:left; width:150px; height:auto; overflow:hidden; padding:0 10px 0 0;}
.News01 dl dt img { width:150px; height:auto;}
.News01 dl dd { font-family:"宋体"; font-size:12px; color:#666; line-height:27px;}


/*Couse*/
.Couse { background:url(imagesimagesbg3.png) no-repeat center center; width:100%; height:160px; padding:45px 0 0 0; overflow:hidden;}
.Couse dl{ float:left; overflow:hidden; width:900px; height:130px; padding:15px 0;}
.Couse dl dt { float:left; width:130px; height:130px; overflow:hidden; padding:0 0 0 60px;}
.Couse dl dt span {width:130px; height:130px; *display: block;*font-size:114px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center; }
.Couse dl dt span img {max-width:130px; max-height:130px; display:block; margin:0 auto;}
.Couse dl dd { float:left; width:690px; padding:0 0 0 20px; height:130px; overflow:hidden;}
.Couse dl dd h3 { font-size:16px; color:#c40d08; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding:30px 0 10px 0;}
.Couse dl dd p { font-size:14px; line-height:30px; color:#666; text-indent:7px; height:60px; overflow:hidden;}
.Course_Tel { float:right; width:200px; height:40px; background:#6b3d40; color:#fff; text-align:center; line-height:40px; margin:60px 60px 0 0;}

/*Box*/
.Box01 { width:100%; height:290px; overflow:hidden; margin-top:35px;}


/*Video*/
.bg { width:390px; height:288px; background:url(imagesbg.jpg) no-repeat center; overflow:hidden;}
.Video,.Course,.About { float:left; width:370px; height:268px; margin-right:15px; overflow:hidden; padding:10px;}
.About { margin-right:0;}

.Title { width: 370px; height:20px; background:#d7d4d4; overflow:hidden;}
.Title h2 { width:100px; background:#e7e7e7; float:left;}
.Title a { float:right; color:#810000; font-family:"宋体"; font-size:12px; line-height:20px; padding-right:10px; overflow:hidden;}
.Title a:hover { text-decoration:underline}

.Video .vishow { width:370px; height:212px; margin-top:23px; overflow:hidden;}

.Course ul { padding:15px 0;}
.Course ul li { font-family:"宋体"; font-size:12px; line-height:25px;}
.Course ul li p { float:left; width:285px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.Course ul li p b { font-weight:normal;}
.Course ul li span { float:right; padding-right:5px;}
.Course ul li a { display:block; color:#666;}.Course ul li a:hover { color:#810000}

.About dl { overflow:hidden; padding-top:23px; max-height:216px; overflow:hidden;}
.About dl dt { float:left; width:150px; height:auto; overflow:hidden; padding:0 10px 0 0;}
.About dl dt img { width:150px; height:auto;}
.About dl dd { font-family:"宋体"; font-size:12px; color:#666; line-height:27px;}

/*Box02*/
.Box02 { width:100%; height:406px; overflow:hidden; margin-top:40px;}
.Box02 h2 { text-align:center;}
.Box02 .B_video { width:1176px; padding:33px 12px; height:277px; background:url(imagesbg2.jpg) no-repeat center; overflow:hidden; margin-top:15px;}
.Box02 .B_video .left { float:left; width:800px; height:277px; margin-right:76px;}
.Box02 .B_video .left .vishow2 { width:368px; height:277px; float:left; overflow:hidden;}
.Box02 .B_video .left ul { overflow:hidden; float:left; width:416px; height:277px; overflow:hidden;}
.Box02 .B_video .left ul li { width:200px; height:135px; float:left; overflow:hidden; margin:0 0 8px 8px;}
.Box02 .B_video .left ul li a { display:block;}
.Box02 .B_video .left ul li a:hover { filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;}
.Box02 .B_video .right { float:right; width:300px; height:277px;}
.Box02 .B_video .right dl { width:280px; height:120px; overflow:hidden; margin-bottom:35px;}
.Box02 .B_video .right dl dt { width:75px; height:25px; line-height:25px; text-align:center; background:#6b3d40; color:#fff; font-size:14px; margin-bottom:10px;}
.Box02 .B_video .right dl dd { width:280px; height:28px; line-height:28px; font-family:"宋体"; font-size:12px;}
.Box02 .B_video .right dl dd a { display:block; color:#6b3d40; background:url(images01.jpg) no-repeat 0 center; padding-left:20px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Box02 .B_video .right dl dd a:hover { background:url(images02.jpg) no-repeat 0 center; color:#f3d75b}

/*Show*/
.Show { width:100%; height:630px; padding:10px 0 30px 0; background:#6b3d40; overflow:hidden; margin-top:75px;}
/*.Show .left { width:211px; height:482px; background:url(imagesshow.png) no-repeat center; float:left; overflow:hidden;}
.Show .right { width:970px; height:482px; float:right; overflow:hidden; padding-left:19px;}*/
.Show #outer .new_tit { overflow:hidden; padding:50px 0; margin:0 auto; width:880px; background:url(imagescasebg.png) no-repeat center 25px;}
.Show #Casebox { margin-left:355px;}
.Show #tab { overflow:hidden;}
.Show #tab li {float:left; color:#f3d75b; font-size:14px; width:96px; text-align:center; height:30px; line-height:30px; background:#80494c; overflow:hidden; margin-right:35px; display:block;cursor:pointer; }
.Show #tab li span { color:#a10101;}
.Show #tab li.current { color:#262626; background:#f3d75b;}
/*.Show .right #outer .new_tit { overflow:hidden;}
.Show .right #tab { overflow:hidden;}
.Show .right #tab li { float:left; color:#f3d75b; font-size:14px; width:96px; text-align:center; height:30px; line-height:30px; background:#80494c; overflow:hidden; margin-right:35px; display:block;cursor:pointer; }
.Show .right #tab li.current { color:#262626; background:#f3d75b;}*/
.Show #content { }
.Show #content ul {display:none; overflow:hidden; clear:both; width:110%;}
.Show #content ul li { width:285px; height:238px; float:left; margin:0 20px 20px 0; }
.Show #content ul li span {width:275px; height:198px; *display: block;*font-size:173px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center; background:#fff; border:5px solid #764a4c;}
.Show #content ul li span img {max-width:275px; max-height:198px; display:block; margin:0 auto;}
.Show #content ul li p { text-align:center; font-size:14px; color:#f3d75b; margin-top:10px; background:url(imagess3.png) no-repeat 35px center; height:20px; line-height:20px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Show #content ul li a{ display:block;}
.Show #content ul li a:hover span {filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8; border-color:#f3d75b}
.Show #content ul li a:hover p { text-decoration:underline}
/*Box03*/
.Box03 { width:110%; height:358px; overflow:hidden; margin-top:55px;}
.News { width:293px; height:358px; background:url(imagesbg3.jpg) no-repeat center; overflow:hidden; float:left; margin-right:9px; }
.Title02 { height:45px; line-height:45px; width:100%; overflow:hidden; border-bottom:3px solid #6b3d40; }
.Title02 p { padding-left:50px; float:left;}
.Title02 a { padding:5px 10px 0 0; float:right; font-size:12px; color:#6b3d40; font-family:"宋体";}
.News ul { overflow:hidden; padding:15px 20px;}
.News ul li { font-family:"宋体"; font-size:12px; line-height:28px;}
.News ul li a { display:block; background:url(images01.jpg) no-repeat 0 center; color:#6b3d40; padding-left:15px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.News ul li a:hover { background:url(images02.jpg) no-repeat 0 center; color:#f3d75b}

.AD { width:1200px; height:97px; background:url(imagesad.jpg) no-repeat center; overflow:hidden; margin:55px auto 45px auto;}

/*Order*/
.Order { width:100%; height:450px; padding:40px 0; background:#6b3d40; overflow:hidden;}
.Order h2 { text-align:center;}
.Order ul { width:940px; margin:35px auto 0 auto; overflow:hidden;}
.Order ul li { -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;behavior: url(ie-css3.htc); float:left;}
.Order ul li p { float:left; padding-left:40px; color:#6b3d40; width:42px; height:38px; line-height:38px; overflow:hidden;}
.Order ul li .text { float:left; width:363px; height:38px; background:none; border:none;}
.Order ul li .text2 { float:left; width:840px; height:200px; line-height:38px; background:none; border:none; resize: none;}
.Order .icon1,.Order .icon2 { width:455px; height:38px; line-height:38px; margin-bottom:45px; overflow:hidden;}
.Order .icon1 { background:#c4b1b3 url(imagesicon01.png) no-repeat 10px center; margin-right:30px;} 
.Order .icon2 { background:#c4b1b3 url(imagesicon02.png) no-repeat 10px center} 
.Order .icon3 { background:#c4b1b3 url(imagesicon03.png) no-repeat 10px 22px; width:940px; height:205px; padding:10px 10px 10px 0;} 
.Order .submit { display:block; width:85px; height:25px; background:#f3d75b; color:#2f2e2e; font-family:"微软雅黑"; border:none; margin:35px auto 0 auto; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;behavior: url(ie-css3.htc); }

/*Foot*/
.Foot { width:100%; height:102px; background:url(imagesbg4.jpg) no-repeat center; overflow:hidden; margin:50px 0 0 0; color:#2f2e2e; text-align:center; line-height:25px; padding:30px 0 0 0;}
.Link { width:1200px; height:100px; line-height:100px; margin:0 auto; overflow:hidden; border-bottom:1px solid #e7e7e7; border-top:1px solid #e7e7e7;}
.Link h3 {  float:left; width:150px; height:66px; padding:17px 0; overflow:hidden;} 
.Link ul { float:left; width:1050px; overflow:hidden;}
.Link ul li { float:left;}
.Link ul li a { display:block; color:#333; padding:0 10px;}.Link ul li a:hover { color:#6b3d40; text-decoration:underline;}


/**************************内页***************************/
.Inbanner { width:100%; height:320px; background:url(imagesinbanner.jpg) no-repeat center; overflow:hidden;}

/*subNav*/
.subNav { width:100%; height:46px; line-height:46px; background:url(imagessubnav.jpg) no-repeat center; overflow:hidden; margin:35px 0;}
.subNav .left { width:230px; padding-left:20px;float:left; font-size:12px; overflow:hidden; color:#666;}
.subNav .left a { color:#666;}.subNav .left a:hover { color:#6b3d40; text-decoration:underline;}  
.subNav .right { max-width:930px; float:right; padding-right:20px; overflow:hidden;}
.subNav .right ul { overflow:hidden;}
.subNav .right ul li { float:left; overflow:hidden;}
.subNav .right ul li a { padding:3px 10px; border:1px solid #fff;}
.subNav .right ul li a:hover { border:1px solid #6b3d40; color:#6b3d40}

/**************************道长专栏***************************/
.DZ_about { width:100%; height:230px; overflow:hidden;}
.DZ_about dl{ width:100%; height:230px;}
.DZ_about dl dt { float:left; width:388px; height:230px; overflow:hidden;}
.DZ_about dl dt img { height:230px; width:auto; float:left; margin-right:10px; overflow:hidden}
.DZ_about dl dd { float:left; width:810px; height:230px; overflow:hidden; margin-left:2px} 
.DZ_about dl dd p { width:810px; height:182px; overflow:hidden; font-family:"宋体"; font-size:12px; line-height:26px; text-indent:2em; color:#2f2e2e;}
.DZ_about dl dd a { display:block; width:78px; height:28px; line-height:28px; text-align:center; color:#6b3d40; border:1px solid #6b3d40; margin-top:10px; overflow:hidden; float:right;}
.DZ_about dl dd a:hover { background:#6b3d40; color:#fff;}

.DZ_video { width:100%; height:auto; overflow:hidden; margin:30px 0 0 0;}
.DZ_video h2,.DZ_study h2,.DZ_sf h2 { text-align:center; width:100%; height:48px; overflow:hidden;}
.DZ_video ul { margin-top:20px; overflow:hidden; height:215px;}
.DZ_video ul li { width:287px; height:215px; float:left; overflow:hidden; margin-left:10.5px;}
.DZ_video ul li span {width:283px; height:210px; *display: block;*font-size:184px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center; background:#fff; border:2px solid #e7e7e7;}
.DZ_video ul li span img {max-width:283px; max-height:210px; display:block; margin:0 auto;}
.DZ_video ul li p { width:285px; height:40px; line-height:40px; text-align:center; position:absolute; bottom:0; left:1px; background:rgba(189,189,189,.7); }
.DZ_video ul li a { display:block; position:relative; color:#000;}
.DZ_video ul li a:hover span { border-color:#6b3d40}
.DZ_video ul li a:hover p { background:rgba(107,61,64,.5); color:#fff; }

.tucon{ width:1180px; height:235px; margin:0 auto; text-align:center; overflow:hidden;}
.tucon ul{ overflow:hidden;}
#indemo2 {float: left;width:10000%;}
#demo4 {float: left; }
#demo5 {float: left; }

.DZ_study { width:100%; height:auto; overflow:hidden; margin:40px 0 0 0;}
.DZ_study .left { margin:30px 0 0 10px; width:506px; height:312px; float:left; overflow:hidden; }
.DZ_study .left span { width:496px; height:302px; *display: block;*font-size:154px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center; border:5px solid #e7e7e7;}
.DZ_study .left span img { max-width:496px; max-height:302px; display:block; margin:0 auto; }
.DZ_study .right { float:right; width:660px; height:312px; margin:30px 10px 0 14px; overflow:hidden;}
.DZ_study .right ul { overflow:hidden;}
.DZ_study .right ul li { float:left; width:200px; height:150px; float:left; margin:0 0 12px 20px;}
.DZ_study .right ul li a {width:196px; height:146px; *display: block;*font-size:128px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center; border:2px solid #e7e7e7;}
.DZ_study .right ul li a img {max-width:196px; max-height:146px; display:block; margin:0 auto;}
.DZ_study .right ul li a:hover { border-color:#6b3d40}

.DZ_show{ width:100%; height:406px; overflow:hidden; margin-top:70px;min-width:1200px; background:#6b3d40;}
.DZ_show .left{ width:50%;height:406px; float:left; text-align:right; background:url(imagesshouw.png) no-repeat right center;}
.DZ_show .left a { display:block; width:100%; height:406px; overflow:hidden}
.DZ_show .right{ width:53%; float:right; position:relative;height:406px;}
#lista2{ width:100% !important; height:406px !important;}
#lista2 >img{ width:100%; height:406px;}
.DZ_show .left{position:absolute; z-index:5; height:406px;}
.DZ_show .left span{ display:block; line-height:45px;color:#606060; padding:36px 166px 0 0}
.als-next{position: absolute;cursor: pointer;clear: both;top:178px;z-index:5;right:38%;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;}
span.als-next:hover {filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1; opacity: 1;}

.DZ_sf { width:100%; height:363px; overflow:hidden; margin:50px 0;}
.DZ_sf .left { float:left; width:50px; height:285px; overflow:hidden; background:url(imagestitle.png) no-repeat 10px 0; padding:30px 0 0 100px;}
.DZ_sf .left a {width:548px; height:259px; *display: block;*font-size:227px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center; border:1px solid #e1e1e1;}
.DZ_sf .left a img {max-width:548px; max-height:259px; display:block; margin:0 auto;}
.DZ_sf .right { width:1050px; height:285px; float:right; overflow:hidden; padding-top:30px;}
.DZ_sf .right ul { overflow:hidden; width:110%;}
.DZ_sf .right ul li { width:210px; height:260px; float:left; margin-right:70px; overflow:hidden;}
.DZ_sf .right ul li a {width:208px; height:258px; *display: block;*font-size:226px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center; border:1px solid #e1e1e1;}
.DZ_sf .right ul li a img {max-width:208px; max-height:258px; display:block; margin:0 auto;}
.DZ_sf .left a:hover,.DZ_sf .right ul li a:hover { border-color:#6b3d40}

/**************************视频展示***************************/
.Content { width:1196px; height:auto; overflow:hidden; margin:0 auto 40px auto; border:2px solid #e7e7e7; padding:30px 0;}

.Video_about { width:100%$; height:auto; overflow:hidden;}
.Video_about h2 { float:left; width:90px; height:207px; overflow:hidden; margin-left:10px;}
.Video_about h2 img { width:90px; height:auto; overflow:hidden;}
.Video_about dl { float:left; width:1100px; height:207px; overflow:hidden;}
.Video_about dl dt { float:left; width:276px; height:193px; padding:5px; border:2px solid #ece4da; margin:0 20px;}
.Video_about dl dt span {width:276px; height:193px; *display: block;*font-size:169px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center;}
.Video_about dl dt span img {max-width:276px; max-height:193px; display:block; margin:0 auto;}
.Video_about dl dd { width:760px; height:207px; overflow:hidden;}
.Video_about dl dd h3 { font-size:18px; color:#6b3d40; font-weight:normal; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Video_about dl dd span { color:#7b7b7b; font-size:12px; display:block; padding:10px 0;}
.Video_about dl dd p { text-indent:2em; line-height:26px; height:100px; overflow:hidden}
.Video_about dl dd a { display:block; width:78px; height:28px; line-height:28px; text-align:center; color:#6b3d40; border:1px solid #6b3d40; margin-top:10px; overflow:hidden; float:right;}
.Video_about dl dd a:hover { background:#6b3d40; color:#fff;}

/**************************学员心声***************************/
.Student_xs { width:100%; height:308px; overflow:hidden;}
.Student_xs .left { float:left; width:465px; height:308px; overflow:hidden; margin:0 0 0 10px;}
.Student_xs .left .picnews.ins{ border:1px solid #e7e7e7; padding:5px;width:453px;height:296px;}
.Student_xs .left .picnews.ins .slide_wrap{width:453px;height:296px;}
.Student_xs .left .picnews.ins .slide_imglist li img{width:453px;height:296px;display:block;}
.Student_xs .left .picnews.ins .slide_num{right:0;z-index:3; bottom:0;position:absolute;}
.Student_xs .left .slide_wrap{position:relative;width:453px;height:296px;background:#fff;color:#666;overflow:hidden;}
.Student_xs .left .slide_imglist{ width:100%; overflow:hidden;}
.Student_xs .left .slide_imglist li{float:left;margin-right:3px;display:inline;}
.Student_xs .left .slide_imglist li img{width:453px;height:296px;display:block;}
.Student_xs .left .slide_title{bottom:10px;right:0;width:100%;height:22px;overflow:hidden;position:absolute;}
.Student_xs .left .slide_num{right:0;z-index:3; bottom:0;position:absolute;}
.Student_xs .left .slide_num dd{display:inline;margin:3px 5px 0 0;width:15px;height:2px; line-height:45px;font-size:12px;text-align:center;line-height:13px;cursor:pointer;float:left;color:#fff; background:#6b3d40;filter:alpha(opacity=70); opacity:0.7;}
.Student_xs .left .slide_num dd.active{color:#fff;background:#f3d75b;}

.Student_xs .right { float:right; width:690px; height:308px; margin:0 10px 0 19px; overflow:hidden;}
.Student_xs .right h2 { height:48px; width:690px; overflow:hidden; line-height:48px;}
.Student_xs .right h2 img { float:left;}
.Student_xs .right h2 a { float:right; font-size:12px; color:#6b3d40; font-weight:normal;}.Student_xs .right h2 a:hover { color:#f3d75b}
.Student_xs .right ul { width:690px; height:250px; overflow:hidden; padding-top:10px;}
.Student_xs .right ul li { font-family:"宋体"; font-size:12px; height:28px; line-height:28px; overflow:hidden;}
.Student_xs .right ul li p { float:left; width:600px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.Student_xs .right ul li span { float:right; padding-right:5px;}
.Student_xs .right ul li a { background:url(images01.jpg) no-repeat 5px center; display:block; width:670px; height:28px; padding-left:20px; color:#6b3d40;}
.Student_xs .right ul li a:hover { background:url(images02.jpg) no-repeat 5px center; color:#f3d75b}

/**************************道家文化***************************/
.Box04 { width:110%; height:auto; overflow:hidden; margin:0 10px 0 10px;}
.Box04 .Culture { width:380px; height:358px; float:left; overflow:hidden; background:url(imagesbg5.jpg) no-repeat center; margin:0 18px 20px 0;}
.Box04 .Culture ul { overflow:hidden; padding:15px 20px; height:270px;}
.Box04 .Culture ul li { font-family:"宋体"; font-size:12px; height:28px; line-height:28px; overflow:hidden;}
.Box04 .Culture ul li p { float:left; width:245px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.Box04 .Culture ul li span { float:right; padding-right:5px;}
.Box04 .Culture ul li a { background:url(images01.jpg) no-repeat 0 center; display:block; height:28px; padding-left:20px; color:#6b3d40;}
.Box04 .Culture ul li a:hover { background:url(images02.jpg) no-repeat 0 center; color:#f3d75b}

/**************************联系我们***************************/
.Contact { width:100%; height:auto; overflow:hidden;}
.Contact .Contact_t1 { float:left; width:140px; height:320px; overflow:hidden; padding:0 25px 0 10px;}
.Contact .Contact_t1 img{ width:140px; height:auto;}
.Contact_t2 { float:left; height:286px; overflow:hidden; padding-top:34px;}
.Contact_t2 p { line-height:37px; font-family:"宋体"; width:565px; height:222px; overflow:hidden; font-size:14px; background:url(imagesicon.jpg) no-repeat 0 center; padding-left:35px;}
.Contact_t2 span { display:block; width:565px; height:50px; border:1px solid #6b3d40; font-family:"宋体"; font-size:12px; color:#545454; line-height:24px; padding-left:35px;}
.Contact_t3 { width:146px; height:286px; float:right; padding:34px 20px 0 0; overflow:hidden; text-align:center; color:#000;}
.Contact_t3 p { font-size:12px; padding:10px 0;}
.Contact_t3 h3 { font-size:15px; font-weight:normal;} 

.map { width:1175px; margin:40px auto 0 auto;}

/**************************新闻列表***************************/
.News_list { width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.News_list ul { overflow:hidden;}
.News_list ul li { width:100%; height:95px; overflow:hidden; padding:20px 15px; border-bottom:1px dashed #e7e7e7;}
.News_list ul li .date { width:75px; height:95px; float:left; overflow:hidden; padding-right:40px;}
.News_list ul li .date p { width:75px; height:60px;line-height:60px; text-align:center; color:#ccc; font-size:60px; border-bottom:1px solid #ccc; overflow:hidden;}
.News_list ul li .date span { display:block; width:75px; height:34px; line-height:34px; text-align:center; color:#ccc; font-size:18px; }
.News_list ul li .pic { width:125px; height:95px; overflow:hidden; float:left; overflow:hidden;}
.News_list ul li .pic a {width:123px; height:93px; *display: block;*font-size:81px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center; border:1px solid #ccc;}
.News_list ul li .pic a img {max-width:123px; max-height:93px; display:block; margin:0 auto;}
.News_list ul li .con { float:left; width:870px; height:95px; padding-left:40px; overflow:hidden;}
.News_list ul li .con h3 { font-size:16px; font-weight:normal; color:#2d2d2d; padding-bottom:5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.News_list ul li .con p { font-size:14px; line-height:24px; height:48px; overflow:hidden; color:#666}
.News_list ul li .con span { display:block; width:100%; text-align:right; font-size:12px; padding-top:5px; color:#999}
.News_list ul li a { display:block;}
.News_list ul li:hover { background:#f1f1f1}
.News_list ul li:hover .pic a { border-color:#6b3d40}
.News_list ul li:hover .con h3,.News_list ul li:hover .con span{ color:#6b3d40}

/*分页*/
.subPage {width:100%; height:25px; line-height:18px; padding:0 0 0 15px; overflow:hidden;}
.subPage span{float:left; display:block; margin-right:10px; width:auto; height:18px; line-height:18px; border:1px solid #bbb; overflow:hidden;}
.subPage a,.subPage a:visited,.subPage a:hover{ padding:0 5px; color:#666;}.subPage span:hover{ border-color:#6b3d40;}

/*新闻详情*/
.newsInfo{padding:10px; overflow:hidden;line-height:26px; font-size:14px; text-indent:2em;}
.newsInfo_title{width:100%; height:30px; line-height:30px; text-align:center; padding:10px 0; font-size:16px; font-weight:bold; color:#222; font-family:"微软雅黑", "宋体"; overflow:hidden;}
.newsInfo_tips{width:100%; height:30px; line-height:30px; font-family:Arial, Helvetica, sans-serif; text-align:center; background:#eee; color:#666; overflow:hidden;}
.newsInfo_tips li{display:inline; padding:0 10px 0 10px;}
.newsInfo_con{width:100%; padding:10px 0; line-height:25px; color:#333; overflow:hidden;}
.rNews{width:100%; padding:10px 0; font-size:12px; border-top:1px dashed #ccc; overflow:hidden;}
.rNews li{width:100%; height:30px; line-height:30px; overflow:hidden;}
.newsInfo_tips li a { color:#6b3d40}.newsInfo a:hover { text-decoration:underline;}
.newsInfo img { display:block; margin:10px auto; width:80%;}

.Content1 { width:1196px; height:auto; overflow:hidden; margin:0 auto 40px auto; border:2px solid #e7e7e7;}

/*subCase*/
.subVideo { width:100%; overflow:hidden; height:auto;}
.subVideo ul { width:110%; height:auto; overflow:hidden; }
.subVideo ul li { float:left; width:287px; height:254px; margin:0 0 20px 10.5px; overflow:hidden;}
.subVideo ul li span {width:283px; height:210px; *display: block;*font-size:184px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center; background:#fff; border:2px solid #e7e7e7;}
.subVideo ul li span img {max-width:283px; max-height:210px; display:block; margin:0 auto;}
.subVideo ul li p { height:40px; line-height:40px; text-align:center; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.subVideo ul li a { display:block; width:285px; height:254px; overflow:hidden}
.subVideo ul li a:hover span{ border:2px solid #6b3d40;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;}
.subVideo ul li a:hover p{ color:#6b3d40;}

/*网站报名*/
.Message { width:800px; overflow:hidden; float:left; padding-left:20px;}
.messagetip { border-bottom:1px #dedede dashed; padding-top:30px; padding-left:52px; }
.messagetip b { color:#98343a; font-weight:normal; display:block; padding-bottom:10px;}
.messagetip p { line-height:26px; padding-bottom:5px}
#Button1 { width:40px; height:20px; margin-top:20px;}
#Button1:hover { background:#6b3d40; color:#fff;}
.messageText01 { border:1px solid #ddd; height:30px; line-height:30px}
.messageText02 { border:1px solid #ddd; width:200px; height:50px;}
tr { height:40px; line-height:40px; display:block; margin:20px 0;}
table { padding-left:40px;}
.ad { width:300px; float:right; height:500px; background:url(imagesmessage.png) no-repeat center center; margin-top:10px; margin-right:20px;}

/*道教文化*/
.djwh { width:100%; height:auto; overflow:hidden; margin:30px 0 0 0;}
.djwh .left { width:800px; float:left; height:978px; overflow:hidden; padding-left:10px;}
.djwh .left #outer .new_tit { overflow:hidden;}
.djwh .left #tab { overflow:hidden; background:#80494c;}
.djwh .left #tab li { float:left; color:#f3d75b; font-size:14px; width:96px; text-align:center; height:30px; line-height:30px; background:#80494c; overflow:hidden; margin-right:35px; display:block;cursor:pointer; }
.djwh .left #tab li.current { color:#262626; background:#f3d75b;}
.djwh .left #content { padding:20px 0 0 0;}
.djwh .left #content ul {display:none; overflow:hidden; clear:both; width:100%;}
.djwh .left #content ul li { width:100%; height:auto;}
.djwh .left #content ul li dl { width:100%; height:auto; overflow:hidden; margin-bottom:13px; border-bottom: 1px dashed #ccc; padding-bottom:13px;}
.djwh .left #content ul li dl dt { width:200px; height:120px; float:left; overflow:hidden; border:1px solid #e1e1e1; padding:4px;}
.djwh .left #content ul li dl dt span {width:200px; height:120px; *display: block;*font-size:105px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center;}
.djwh .left #content ul li dl dt span img {max-width:200px; max-height:120px; display:block; margin:0 auto;}
.djwh .left #content ul li dl dd { float:left; width:570px; padding-left:20px; overflow:hidden; height:130px; position:relative;}
.djwh .left #content ul li dl dd h3 { font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; height:30px; line-height:30px;}
.djwh .left #content ul li dl dd span { font-size:12px; color:#797979; display:block; width:100%; height:20px; line-height:20px; padding-top:5px; overflow:hidden;}
.djwh .left #content ul li dl dd p { line-height:24px; height:48px; overflow:hidden; padding-top:5px;}
.djwh .left #content ul li dl dd b { font-size:12px; font-weight:normal; position:absolute; bottom:0; color:#666}
.djwh .left #content ul li dl a { display:block; width:100%; height:100%; overflow:hidden;}
.djwh .left #content ul li dl a:hover dt { border:1px solid #80494c;}
.djwh .left #content ul li dl a:hover h3,.djwh .left #content ul li dl a:hover b{ color:#80494c;}

.djwh .right .right_gfsp { width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.djwh .right .right01 { height:500px;}
.djwh .right .right02 { height:452px;}
.djwh .right { width:346px; float:right; padding:0 10px 0 30px;}
.djwh .right h2 { width:100%; height:30px; line-height:30px; background:#80494c;font-size:14px; color:#f3d75b; text-indent:1.2em;}
.djwh .right h2 span { font-size:12px; color:#fff; font-weight:normal;}
.djwh .right dl { width:100%; height:100px; overflow:hidden; padding:20px 0; border-bottom:1px solid #e7e7e7}
.djwh .right dl a { display:block; width:100%; height:100%; overflow:hidden;}
.djwh .right dl a:hover dt{ border-color:#80494c}
.djwh .right dl dt { width:140px; height:90px; float:left; overflow:hidden; border:1px solid #e1e1e1; padding:4px;}
.djwh .right dl dt span {width:140px; height:90px; *display: block;*font-size:78px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center;}
.djwh .right dl dt span img {max-width:140px; max-height:90px; display:block; margin:0 auto;}
.djwh .right dl dd { float:left; width:186px; padding-left:10px; overflow:hidden; height:100px; position:relative;}
.djwh .right dl dd h3 { font-size:15px; color:#80494c; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; height:30px; line-height:30px;}
.djwh .right dl dd p { line-height:24px; height:48px; overflow:hidden; padding-top:5px; font-size:12px;}
.djwh .right ul { overflow:hidden; padding-top:10px;}
.djwh .right ul li { color:#666; line-height:32px; width:100%;}
.djwh .right ul li a { display:block; background:url(imagesindustry.jpg) no-repeat 8px center; color:#666; padding-left:25px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.djwh .right ul li a:hover { display:block; background:url(imagesindustry2.jpg) no-repeat 8px center; color:#80494c}

/*最新课程*/

.fl { float: left; }
.fr { float: right; }
.abs{position: absolute;}
.rela{position: relative;}

.main{padding:14px;background-color: #fff7ea;overflow: hidden;}
.rollnews.p2{padding:7px;border:1px solid #ddd;width: 574px;height: 270px;position: relative; float:none}
.rollnews.p2 .hd{width: 138px;}
.rollnews.p2 .hd li{padding:3px;border:1px solid #ddd;margin-bottom: 10px;height:75px;width: 130px;cursor: pointer;position: relative;}
.rollnews.p2 .hd li img{width: 100%;height: 100%;}
.rollnews.p2 .mask{background-color: #000;opacity: 0.6;filter:alpha(opacity=60);left:3px;bottom: 3px;width:130px;height:75px;z-index: 2}
.rollnews.p2 .hd li .mask{display: block;}
.rollnews.p2 .hd li.on .mask{display: none;}
.rollnews.p2 .bd{width:424px;height: 270px;}
.rollnews.p2 .bd li{overflow: hidden;}
.rollnews.p2 .bd li .mask{width: 424px;height: 30px;left:0;bottom: 0;}
.rollnews.p2 .bd li p{line-height: 30px;height: 30px;width: 424px;display: block;left: 0;bottom: 0;z-index: 3}
.rollnews.p2 .bd li p a{font-size: 14px;color: #fff;height: 30px;overflow: hidden;padding: 0 10px;line-height: 30px;}
.rollnews.p2{border:1px solid #e5e5e5;height:390px;width: 1160px; margin:0 auto;}
.rollnews.p2 .hd{width: 355px;}
.rollnews.p2 .hd .mask{width:135px;height: 80px;bottom:4px;left:4px;}
.rollnews.p2 .hd li img{width: 135px;}
.rollnews.p2 .hd li .txt{width: 170px;overflow: hidden;margin-right: 20px;}
.rollnews.p2 .hd li h4{line-height: 30px;font-size: 14px;color: #d00f0a;height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rollnews.p2 .hd li p {font-size: 12px;height: 40px;overflow: hidden;line-height: 20px;}
.rollnews.p2 .hd li{padding:4px;border:1px solid #d9c4a4;width: 345px;height: 80px;}
.rollnews.p2 .hd li.on {background-color: #f5e6cf;}
.rollnews.p2 .bd,.rollnews.p2 .bd li/*,.rollnews.p2 .bd li img*/{width: 780px;height:390px;}
/*.rollnews.p2 .bd li a { display:block; width:778px; height:388px;}*/
.rollnews.p2 .bd li a {width:778px; height:388px; *display: block;*font-size:340px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center;}
.rollnews.p2 .bd li a img {max-width:778px; max-height:388px; display:block; margin:0 auto;}
.rollnews.p2 .bd li .mask{width: 780px;height: 40px;}
.rollnews.p2 .bd li p{width: 780px;line-height: 40px;height: 40px;}
.rollnews.p2 .bd li p a{font-size: 15px;line-height: 40px;height: 40px;overflow: hidden; border:none; width:100%;}

.zxkc .left { height:auto;}
.zxkc .left #content ul {display:none; overflow:hidden; clear:both; width:110%;}
.zxkc .left #content ul li { width:250px; height:210px; float:left; overflow:hidden; margin:0 25px 10px 0;}
.zxkc .left #content ul li span {width:248px; height:178px; *display: block;*font-size:156px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center;border:1px solid #e1e1e1; }
.zxkc .left #content ul li span img {max-width:248px; max-height:178px; display:block; margin:0 auto;}
.zxkc .left #content ul li p { height:30px; line-height:30px; text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zxkc .left #content ul li a { display:block; width:100%; height:100%;}
.zxkc .left #content ul li a:hover span{ border-color:#80494c}
.zxkc .left #content ul li a:hover { color:#80494c}

.Course_ad { width:1176px; height:97px; background:url(imagesad.jpg) no-repeat center center; margin:20px auto 0 auto;}


/*道家文化*/
.djwh2 { width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.bd1{border:1px solid #ccc;}
.rollnews {width: 570px;height: 270px;overflow: hidden;float: left; margin-left:10px;}
.rollnews .bd{width:430px;height: 270px;overflow: hidden;position: relative;}
.rollnews .bd li{width: 430px;height: 270px;}
.rollnews .bd li a {width:428px; height:268px; *display: block;*font-size:235px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center; border:1px solid #e1e1e1;}
.rollnews .bd li a img {max-width:428px; max-height:268px; display:block; margin:0 auto;}
.rollnews .bd li a:hover { border-color:#982310}

.rollnews .hd {width: 120px;height: 270px;}
.rollnews .hd li{width: 110px;height: 75px;padding:4px;border:1px solid #ddd;}
.rollnews .hd li .mask{background-color: #000;opacity: 0.6;filter:alpha(opacity=60);left:4px;bottom: 4px;width: 110px;height: 75px;}
.mb{margin-bottom: 7px;}
.rollnews .hd li.on .mask{display: none;}
.rollnews .hd li img{width: 110px;height: 75px;}
.hgdt{float: right;width:580px;overflow: hidden; height: 270px; margin-right:10px;}
.hgdt h2{height: 32px;text-indent: 1em; background:#ece3d2; line-height: 32px;}
.hgdt h2 a{padding-left: 10px;font-size: 15px; color:#653a3c}
.hgdt h2 span a{padding-left: 0;background:none;font-size: 12px; padding-right:10px}
.hgdt h3{display: block;width:550px;margin:0 auto;line-height:60px;height: 60px;overflow: hidden;border-bottom: 1px dashed #ccc }
.hgdt h3 a{font-size: 15px;color: #982310;line-height: 60px;overflow: hidden;}
.hgdt ul{padding:15px;}
.hgdt li{height: 30px;line-height: 30px;width: 100%;background: url('../images/dot.gif') no-repeat left 13px;}
.hgdt li span{font-size: 12px;}
.hgdt li a{line-height: 30px;height: 30px;overflow: hidden; width:450px; float:left;font-size: 13px;color: #000;font-family: "Simsun"}
.hgdt li a:hover { color:#982310}

/*学员专栏*/
.xyzl{ height:490px; width:1176px; margin:30px auto 0 auto; overflow:hidden;}
.xyzl #outer .new_tit { overflow:hidden;}
.xyzl #tab { overflow:hidden; background:#80494c;}
.xyzl #tab li { float:left; color:#f3d75b; font-size:14px; width:120px; text-align:center; height:30px; line-height:30px; background:#80494c; overflow:hidden; margin-right:35px; display:block;cursor:pointer; }
.xyzl #tab li.current { color:#262626; background:#f3d75b;}

.xyzl #content ul {display:none; overflow:hidden; clear:both; width:110%; padding-top:20px;}
.xyzl #content ul li { width:275px; height:230px; float:left; overflow:hidden; margin:0 25px 10px 0;}
.xyzl #content ul li span {width:273px; height:196px; *display: block;*font-size:171px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center;border:1px solid #e1e1e1; }
.xyzl #content ul li span img {max-width:273px; max-height:196px; display:block; margin:0 auto;}
.xyzl #content ul li p { height:30px; line-height:30px; text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xyzl #content ul li a { display:block; width:100%; height:100%;}
.xyzl #content ul li a:hover span{ border-color:#80494c}
.xyzl #content ul li a:hover { color:#80494c}

/*收费标准*/
.sfbz { width:100%; margin:0 auto; height:auto; overflow:hidden;}
.sfbz h2 { text-align:center;}
.sfbz .left { width:600px; float:left; height:312px; overflow:hidden; border:1px solid #e7e7e7; margin:20px 0 0 10px; background:#ece3d2;}
.sfbz .chali { width:180px; height:auto; float:left; margin:15px 9px 15px 10px;}
.sfbz .chali h3 { background:#653a3c; color:#fff; font-weight:normal; font-size:14px; height:30px; line-height:30px; text-align:center; margin-bottom:5px;}
.sfbz .chali h3 a{ color:#fff; display:block;}
.sfbz .chali p { height:30px; line-height:30px; overflow:hidden;}
.sfbz .chali p a { display:block; background:url(imagesTeali.jpg) no-repeat 20px center; padding-left:35px; color:#88744f;}
.sfbz .chali p a:hover { color:#80494c; text-decoration:underline}
.sfbz .right { float:right; width:540px; height:312px; margin:20px 10px 0 22px; border:1px solid #e7e7e7;}
.sfbz .right h3 { width:510px;}
.sfbz .right ul li a { width:420px;}

.jxfc { width:1176px; margin:30px auto 0 auto; overflow:hidden; height:auto;}
.jxfc h2 { text-align:center;}
#jswbox{width:1176px;height:338px;margin:20px auto 0 auto;position:relative;}
#jswbox ul{position:relative;height:338px;}
#jswbox li{position:absolute;width:0;height:0;z-index:0;cursor:pointer;overflow:hidden;top:50px;left:10px;}
#jswbox li img{width:100%;height:100%;vertical-align:top;float:left;}
#jswbox .prev, #jswbox .next{display:none;}

.sfbz2 { width:100%; height:auto; overflow:hidden; margin:20px 0 0 0;}
.sfbz2 .sfbz_tit { width:100%; height:40px; overflow:hidden; line-height:40px; border-bottom:1px solid #e7e7e7; margin-bottom:15px; background:#ece3d2}
.sfbz2 .sfbz_tit h3 { float:left; font-weight:normal; border-left:3px solid #653a3c; padding-left:10px; color:#653a3c}
.sfbz2 .sfbz_tit a { float:right; padding-right:10px; font-size:12px; color:#797979;}
.sfbz2 .left { float:left; width:800px; margin-left:10px; height:335px; overflow:hidden}
.sfbz2 .left dl { width:100%; height:auto; overflow:hidden; margin-bottom:13px; border-bottom: 1px dashed #ccc; padding-bottom:13px;}
.sfbz2 .left dl dt { width:200px; height:120px; float:left; overflow:hidden; border:1px solid #e1e1e1; padding:4px;}
.sfbz2 .left dl dt span {width:200px; height:120px; *display: block;*font-size:105px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center;}
.sfbz2 .left dl dt span img {max-width:200px; max-height:120px; display:block; margin:0 auto;}
.sfbz2 .left dl dd { float:left; width:570px; padding-left:20px; overflow:hidden; height:130px; position:relative;}
.sfbz2 .left dl dd h3 { font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; height:30px; line-height:30px;}
.sfbz2 .left dl dd span { font-size:12px; color:#797979; display:block; width:100%; height:20px; line-height:20px; padding-top:5px; overflow:hidden;}
.sfbz2 .left dl dd p { line-height:24px; height:48px; overflow:hidden; padding-top:5px;}
.sfbz2 .left dl dd b { font-size:12px; font-weight:normal; position:absolute; bottom:0; color:#666}
.sfbz2 .left ul { width:110%; height:auto; overflow:hidden;}
.sfbz2 .left ul li { float:left; height:40px; line-height:40px; overflow:hidden; width:380px; margin:0 20px 20px 0;}
.sfbz2 .left ul li a { display:block; width:378px; height:38px; border:1px solid #ccc;}
.sfbz2 .left ul li a:hover p{ background:#ece3d2;}
.sfbz2 .left ul li b { float:left; width:40px; height:40px; background:#653a3c; line-height:40px; text-align:center; color:#fff; font-size:20px;}
.sfbz2 .left ul li p { float:left; width:318px; padding:0 10px; font-size:14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; color:#333;}

.sfbz2 .right { float:right; width:340px; height:335px; overflow:hidden; margin:0 10px 0 0;}
.sfbz2 .right .picnews.ins{ border:1px solid #e7e7e7; padding:5px;width:328px;height:245px; position:relative}
.sfbz2 .right .picnews.ins .slide_wrap{width:328px;height:305px; overflow:hidden}
.sfbz2 .right .slide_imglist{ width:100%; overflow:hidden;}
.sfbz2 .right .slide_imglist li{float:left;margin-right:3px;display:inline;}
.sfbz2 .right .picnews.ins .slide_imglist li a{width:328px;height:305px;display:block;}
.sfbz2 .right .picnews.ins .slide_imglist li span {width:328px; height:214px; *display: block;*font-size:187px;/*高度/字体大小的比值为1.14*/*font-family:Arial; overflow:hidden;display: table-cell;vertical-align:middle;text-align:center;}
.sfbz2 .right .picnews.ins .slide_imglist li span img {max-width:328px; max-height:214px; display:block; margin:0 auto;}
.sfbz2 .right .picnews.ins .slide_imglist li p { width:100%; text-align:center; height:40px; line-height:40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sfbz2 .right .picnews.ins .slide_num{right:0;z-index:3; bottom:0;position:absolute;}
.sfbz2 .right .slide_title{bottom:50px;right:0;width:100%;height:22px;overflow:hidden;position:absolute;}
.sfbz2 .right .slide_num{right:0;z-index:3; bottom:0;position:absolute;}
.sfbz2 .right .slide_num dd{display:inline;margin:3px 5px 0 0;width:15px;height:2px; line-height:45px;font-size:12px;text-align:center;line-height:13px;cursor:pointer;float:left;color:#fff; background:#6b3d40;filter:alpha(opacity=70); opacity:0.7;}
.sfbz2 .right .slide_num dd.active{color:#fff;background:#f3d75b;}

/* ===========分页======== */
.dede_pages{width:700px; padding-left:15px; }
.dede_pages ul{float:left;padding:12px 0px 12px 16px;}
.dede_pages li{float:left;font-family:Tahoma;line-height:21px;margin-right:6px;border:1px solid #E9E9E9; padding:0px 8px; letter-spacing:1.5px;}
.dede_pages li a{display:block; float:left; background:#fff; color:#333; margin:0 3px;  }
.dede_pages li a:hover{color:#690;}
.dede_pages li.thisclass,
.dede_pages li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8; }
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages li select{ border:none; background:none;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}



#sidekf{background:url(imagessidekf.png) no-repeat left bottom;width:146px;height:222px; position:fixed; _position:absolute; right:-110px;top:200px;_top:expression(documentElement.scrollTop+200);z-index:9;}
#sidekf .tel{padding-left:30px;font:bold 12px/normal Arial;color:#584527; height:28px; overflow:hidden;display:none;}
#sidekf .tel span{color:#c9720e}
#sidekf .lnk{ float:left;width:100px;padding-left:10px;}
#sidekf .ovh{ float:right;width:35px;height:100px;}
#sidekf a{ display:block;width:90px;height:22px;margin:5px auto 0;}

@media only screen and (max-width:1650px) {
		.Piaofu,.Piaofu2 { display:none;}
	}



