@charset "gb2312";
/* CSS Document */

body { margin: 0px; padding: 0px; font-size: 16px; font-family:"Microsoft YaHei"; line-height:1.5em; overflow-x:hidden; }
a:link { color: #333333; text-decoration: none; }
a:visited { text-decoration: none; color: #333333; }
a:hover { text-decoration: underline; color: #ff0000; }
a:active { text-decoration: none; color: #333333; }
ul, dl, dd, h1, h2, h3, h4, h5, h6, form, span, div, li,p { padding:0; margin:0; }
ul,li { list-style:none; }
img { border:0px; }
/*body*/
.container { width:1200px; margin:0 auto; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
/*topbg*/
#topbg { height:30px; background:#ebebeb; line-height:30px; font-size:14px;}
#topbg span { display:block; line-height:30px; }
.fl { float:left; }
.fr { float:right; }
.paddingtop15{padding-top:15px;}
.paddingtop30{padding-top:30px;}
.matop20{ margin-top:20px;}
.matop10{ margin-top:10px;}
.paddingbottom20px{ padding-bottom:20px;}
.more{ border:1px solid #c6c6c6; font-size:14px; padding:0px 10px; margin-right:5px;}

/*header*/
#header { margin:5px auto; height:100px;}
#logo { float:left; width:362px; height:89px; line-height:89px; padding: 8px 15px 0px 8px; }
#line { float: left; width:18px; padding-top:8px; }
#pinpai { float: left; vertical-align: middle; padding-left: 15px; padding-right: 10px; padding-top: 25px; width:450px; }
#pinpai .span1 { font-size:22px; line-height:30px; }
#phone { float:right; padding-top:25px; width:240px; }
.phonediv{float:right;}
.phonediv .span1{ font-size:16px;}
.phonediv .span2{ font-size:28px; font-weight:bold; color:#E10207; padding-top:5px; display:block;}

#nav { height: 60px; background:#2D2C32; font-size:16px; }
.nav_main { height: 60px; width:1200px; margin:0 auto; }
.nav_main h2{ font-size:16px; font-weight:inherit;}
.nav_main ul li { float:left; text-align:center; }
.nav_main ul li a { display:block; line-height:60px; width:129px; color:#fff; text-decoration:none; margin:0px; }
.nav_main ul li a:hover { color:#fff; text-decoration:none; background:#e10207; }

.nav_main ul li img { vertical-align:middle; }
.nav_main ul li .subClass { clear:both; position:absolute; font-size:14px; background-color:#2d2c32; display:none; text-align:left; z-index:99999;alpha(opacity=90); opacity: 0.9;  }
.nav_main ul li:hover .subClass { display:block; }
.nav_main ul li .subClass a { line-height:35px; color:#ffffff; display:block;}
.nav_main ul li .subClass a:hover { color:#ffffff; background-color:#e10207; }


.navls { background:#e10207; height:60px; }
.endabc{ display:none;}


.indexmenudiv{line-height:45px;}
.indexdh{ padding-left:38px; }
.indexdh b{ color:#e10207;}
.indexdh .lb{ background:url(imagesindexdhlb.jpg) no-repeat; margin-left:20px; padding-left:15px; color:#FF6600; font-weight:bold; line-height:35px;}
.indexdh .lb a{color:#e10207;}
.indexdhright {}
.indexdhright a{ padding:4px 10px; margin-right:23px; background:#e10207; color:#FFFFFF;}
.nydhright a{padding:0px 15px; margin-right:10px;}


/*全屏大图*/
.flexslider { position:relative; height:500px; overflow:hidden; background:url(imagesloading.gif) 50% no-repeat; }
.slides { position:relative; z-index:1; }
.slides li { height:500px; }
.slides li a { width:100%; height:500px; display:block; }
.flex-control-nav { position:absolute; bottom:10px; z-index:2; width:100%; text-align:center; }
.flex-control-nav li { display:inline-block; width:14px; height:14px; margin:0 5px; *display:inline;
zoom:1; }
.flex-control-nav a { display:inline-block; width:14px; height:14px; line-height:40px; overflow:hidden; background:url(imagesdot.png) right 0 no-repeat; cursor:pointer; }
.flex-control-nav .flex-active { background-position:0 0; }
.flex-direction-nav { position:absolute; z-index:3; width:100%; top:45%; }
.flex-direction-nav li a { display:block; width:50px; height:50px; overflow:hidden; cursor:pointer; position:absolute; }
.flex-direction-nav li a.flex-prev { left:40px; background:url(imagesprev.png) center center no-repeat; }
.flex-direction-nav li a.flex-next { right:40px; background:url(imagesnext.png) center center no-repeat; }


/*首页课程介绍*/
#indexkcjx{background:#4c4c50; height:50px; line-height:50px; width:100%;}
#indexkcjxbt1{float:left; width:5px; height:50px; background:#ff7200;}
#indexkcjxtitlech{float:left;color:#FFFFFF; font-size:18px;padding:0px 20px;}
#indexkcjxtitleen{font-size:16px; color:#999999; padding-left:10px;}
#kcmore{ float:right; background:#CCCCCC; margin-top:15px; margin-right:20px;}

.indexkechengleft{ float:left; width:195px;}
.indexkechengright{float:right;}

#indexkecheng .indexkctitle{ float:left;line-height: 28px; margin-top:5px; padding:20px 3px 20px 3px; writing-mode: tb-rl; font-size:18px; font-weight:bold;  background:#4c4c50; width:30px;text-align:left; text-align:center;}
#indexkecheng .indexkctitle a{ color:#FFFFFF;text-decoration: none; }
#indexkecheng .indexkctitle a:hover { color:#ff7200; text-decoration: none;}
#indexkecheng .indexkcimg{ float:left; padding-top:25px; padding-left:16px; }

#indexkecheng{}
#indexkecheng dl{margin:0px 0 0 0px; width:100%;}
#indexkecheng dl dt{ float:left;}
.indexkechengright li{float:left; border:1px solid #666666; width:245px; height:180px; margin:2px 2px;border-radius:5px;}
.indexkechengright li:hover{ background:#e2e2e2;}
.indexkechengright .kctitle{ text-align:center; font-weight:bold;}
.indexkechengright .kcnr{font-size:14px; padding:0 5px 5px 5px;}
.indexkechengright .kcnr .p1{ font-size:12px; text-align:center; color:#757575;}
.indexkechengright .kcnr .p2{ font-size:12px; line-height:18px;}

/*#indexkecheng img{ border:1px solid #ff7200;}
#indexkecheng img:hover{opacity:0.5;}*/

#indexkecheng span{ display:block; background:#ff7200; height:50px; line-height:50px; text-align:center; margin: 0 0 15px 0;}


/*首页冠美承诺*/
#indexywdiv{background:#f0ebe7;}
#indexywbg{background:url(imagesindexndyw.jpg) no-repeat; height:448px;}
#indexyw{width:580px; float:right; padding-top:100px;}
#indexyw span{ text-align:center; font-size:18px; font-weight:bold; display:block;}
#indexyw  ul{ margin-top:10px;}
#indexyw li{ line-height:30px; border-bottom:1px dashed #dad9d9;}


/*首页师资力量*/
#indexszll { margin-left: -5px;}
#indexszll a{ float:left;margin:0px 0 10px 8px; color:#FFFFFF;background:#2F2F2F; height:330px;}
#indexszll a:hover{ background:#e10207;}
#indexszll a dt{ width:190px;}
#indexszll a dd{height:50px; line-height:50px; text-align:center; margin: 0 0 15px 0; font-size:14px; text-align:center; width:100%;}



/*内页师资力量*/
#nyszll { margin-left: -5px;}
#nyszll li{ float:left;margin:0px 0 0 8px;}
#nyszll img{ border:1px solid #2F2F2F;}
#nyszll a{ color:#FFFFFF;}
#nyszll img:hover{opacity:0.8;}
#nyszll span{ display:block; background:#2F2F2F; height:50px; line-height:50px; text-align:center; margin: 0 0 15px 0; font-size:14px; text-align:center; width:100%;}


/*学校活动*/
.indexkhjznr {height:360px; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; }
#khjz_list { float:left; margin:0px auto 0 -12px;}
#khjz_list li {float:left; margin-left:15px; margin-top:2px; margin-bottom:2px; }
.khjzdiv { float:left; width:586px; margin:5px auto;}
.khjzimg { float:left; border:1px solid #FFFFFF;}
.khjzimg:hover { border:1px solid #333333; float:left;}
.khjztitle { float:right; width:367px; margin-left:5px; font-size:14px;}
.khjztitle dt { font-weight:bold; }
.khjztitle dd { line-height:26px; font-size:14px; color:#666666; }

.indexgg01{background:#000000; height:156px;}
.indexgg05{background:#000000; height:172px;}
.linkdiv dt{ font-size:14px;}
.linkdiv a{ padding-left:10px;float:left; font-size:12px; color:#333333;}

/**/
#indexzpdh{ float:right;}
#indexzpdh a{width:80px; line-height:30px; height:30px; background:#ff7200; display:block; text-align:center;-webkit-border-radius: 6px; border-radius: 6px; font-size:14px; float:left; margin-left:10px; }


/*课程*/
#kecheng{}
#kecheng li{float:left; margin:0 2px 2px 0;}
.curriculum{border:1px solid #CECECE; height:325px; width:290px;-webkit-border-radius: 6px; border-radius: 6px; display:block; }
.curriculum:hover{border:1px solid #a6a6a6; background:#ededed;}
.curriculum dt{font-weight:bold; text-align:center; padding-top:5px; font-size:18px;}
.curriculum dd{ margin:0px 5px 0px 5px ; font-size:14px; line-height:21px; height:260px;}
.curriculum dd a{ color:#0500ff;}
.curriculum .button{  margin:auto; width:160px; text-align:center;}
.curriculum .button a{float:left; font-size:12px; margin-left:5px; background:#eeeeee; width:70px; height:26px; line-height:26px; text-align:center; border:1px solid #DCA900;-webkit-border-radius: 3px; border-radius: 3px;}
.curriculum b{ font-weight:inherit; color:#FF0000;}
.kcleft{ float:left; height:auto; width:73px; }
.kcright{ float:right; height:auto; width:207px; }

/*优势DIV*/
#ysdiv{ background:url(imagesys01.jpg) no-repeat center; height:370px;}
#hzysdiv{ background:url(imageshzys01.jpg) no-repeat top center; height:330px;}
#mrysdiv{ background:url(imagesmrys01.jpg) no-repeat top center; height:330px;}
#mfysdiv{ background:url(imagesmfys01.jpg) no-repeat top center; height:330px;}
#mjysdiv{ background:url(imagesmjys01.jpg) no-repeat top center; height:330px;}
#wxysdiv{ background:url(imageswxys01.jpg) no-repeat top center; height:330px;}

#ys01{width:570px;margin:15px 0 0px 0;  height:133px;}
#ys01 dt{ color:#FFFFFF; text-align:center; font-weight:bold; height:40px;}
#ys01 dd{font-size:14px;padding-left:70px; line-height:22px; }

#gmmfys{text-align:center; margin-top:30px;}
#gmmfys .h1{ font-size:23px; font-weight:bold; display:block;}
#gmmfys .h2{ font-size:18px; display:block;}


/*作品*/
#worksdiv{}
#worksdiv h2{ font-size:23px; width:165px;padding-bottom:10px;border-bottom:5px solid #060606;}
#works li{ float:left; margin:0px 5px;}
#works li img:hover{opacity:0.8;}
#works li img{ width:230px; height:173px;}
#works span{width:230px; text-align:center; display:block; height:55px; line-height:22px; font-size:14px; margin-top:5px;}


/*美业知识*/
.myzsx{ border-bottom:1px solid #969696; margin:5px auto 0px auto;}
.myzs_tab span{font-size:24px; width:100px;}
.myzs_tab .hd{ float:right;}
.myzs_tab .hd ul li{  float:left; padding:0px 15px 2px 15px; line-height:29px; margin-left:10px; text-align:center; font-size:14px; color:#FFF; background:#2d2c32;cursor:pointer;-webkit-border-radius: 6px; border-radius: 6px;}

.myzs_tab .hd ul li.on{ background:#e10207;text-align:center;-webkit-border-radius: 6px; border-radius: 6px;}
.myzs_tab .bd{ }
.myzs_tab .bd ul{overflow:hidden; width:100%; padding:0; margin:0px 0 0 0;}
.myzs_tab .bd ul li{ float:left; margin:0px 3px}
.myzsdiv { margin-left: -3px;}
.myzsdiv li{ float:left; width:381px; border-bottom:dotted 1px #dfdfdf; border-right:1px solid #dfdfdf; border-left:1px solid #dfdfdf;margin:0 0px 0 8px; padding:0 2px 0 10px; line-height:40px;}
.myzsdiv li a{ font-size:14px;}


/*内容页知识*/
.myzsdivtitle h2{ float:left; font-size:23px; height:20px;width:165px;padding-bottom:10px;border-bottom:5px solid #060606;}
.myzsdivtitle a{ font-size:12px; float:right;}
.nyzsdiv {margin-left:-8px;}
.nyzsdiv li{ float:left; width:387px; border-bottom:dotted 1px #dfdfdf; border-right:1px solid #dfdfdf; border-left:1px solid #dfdfdf;margin:0 0px 0 8px; padding:0 0 0 5px; line-height:40px;}
.nyzsdiv li a{ font-size:14px;}

/*师资力量*/
.myzsx{ border-bottom:1px solid #969696; margin:5px auto 0px auto;}
.szll_tab span{font-size:24px; width:100px;}
.szll_tab .hd{ float:right;}
.szll_tab .hd ul li{  float:left; padding:0px 15px 2px 15px; line-height:29px; margin-left:10px; text-align:center; font-size:14px; color:#FFF; background:#2d2c32;cursor:pointer;-webkit-border-radius: 6px; border-radius: 6px;}

.szll_tab .hd ul li.on{ background:#e10207;text-align:center;-webkit-border-radius: 6px; border-radius: 6px;}
.szll_tab .bd{ }
.szll_tab .bd ul{overflow:hidden; width:100%; padding:0; margin:0px 0 0 0;}
.szll_tab .bd ul li{ float:left; margin:0px 3px}


/*热门问答*/
.myzsx{ border-bottom:1px solid #969696; margin:5px auto 0px auto;}
.rmwd_tab{ margin-bottom:30px;}
.rmwd_tab span{font-size:24px; width:100px;}
.rmwd_tab .hd{ float:right;}
.rmwd_tab .hd ul li{  float:left; padding:0px 15px 2px 15px; line-height:29px; margin-left:10px; text-align:center; font-size:14px; color:#FFF; background:#2d2c32;cursor:pointer;-webkit-border-radius: 6px; border-radius: 6px;}

.rmwd_tab .hd ul li.on{ background:#e10207;text-align:center;-webkit-border-radius: 6px; border-radius: 6px;}
.rmwd_tab .bd{ }
.rmwd_tab .bd ul{overflow:hidden; width:100%; padding:0; margin:0px 0 0 0;}
.rmwd_tab .bd ul li{ float:left; margin:0px 3px}


/*作品介绍*/
.worksdiv_tab span{font-size:24px; width:100px;padding-bottom:10px;border-bottom:5px solid #060606;}
.worksdiv_tab .hd{ float:right;}
.worksdiv_tab .hd ul li{  float:left; padding:0px 15px 2px 15px; line-height:29px; margin-left:10px; text-align:center; font-size:14px; color:#FFF; background:#2d2c32;cursor:pointer;-webkit-border-radius: 6px; border-radius: 6px;}
.worksdiv_tab .hd ul li.on{ background:#e10207;text-align:center;-webkit-border-radius: 6px; border-radius: 6px;}
.worksdiv_tab .bd{ padding-top:1px;}
.worksdiv_tab .bd ul{overflow:hidden; width:100%; padding:0; margin:15px 0 0 0;}
.worksdiv_tab .bd ul li{ float:left; margin:0px 5px}
.worksdiv_tab .bd ul li img{ width:230px;}
.worksdiv_tab li img:hover{opacity:0.8; }
.worksdiv_tab li dt{}
.worksdiv_tab li dd{ width:230px; text-align:center; font-size:14px; line-height:30px; margin-bottom:10px;}


/*实操练习*/
.xyscdiv_tab{ }
.xyscdiv_tab span{font-size:24px; width:160px;padding-bottom:10px;border-bottom:5px solid #060606;}
.xyscdiv_tab .hd{ float:right;}
.xyscdiv_tab .hd ul li{  float:left; padding:0px 15px 2px 15px; line-height:29px; margin-left:10px; text-align:center; font-size:14px; color:#FFF; background:#2d2c32;cursor:pointer;-webkit-border-radius: 6px; border-radius: 6px;}
.xyscdiv_tab .hd ul li.on{ background:#e10207;text-align:center;-webkit-border-radius: 6px; border-radius: 6px;}
.xyscdiv_tab .bd{}
.xyscdiv_tab .bd ul{overflow:hidden; width:100%; padding:0; margin:5px 0 0 0;}
.xyscdiv_tab .bd ul li{ float:left; margin:0px 5px}
.xyscdiv_tab .bd ul li img{ width:230px; height:350px}
.aa{ margin-left:10px; font-size:12px;}
.xyscdiv_tab li img:hover{opacity:0.8;}

.xysclx{ width:145px; margin:0 auto 10px auto; text-align:center; font-size:18px; border-bottom:1px solid #666666; padding-bottom:5px;}

/*学校资讯*/
.xxzxnewsdiv_tab{}
.xxzxnewsdiv_tab .hd{ float:right;}
.xxzxnewsdiv_tab .hd ul li{  float:left; padding:0px 15px 2px 15px; line-height:29px; margin-left:10px; text-align:center; font-size:14px; color:#FFF; background:#2d2c32;cursor:pointer;-webkit-border-radius: 6px; border-radius: 6px;}
.xxzxnewsdiv_tab .hd ul li.on{ background:#e10207;text-align:center;-webkit-border-radius: 6px; border-radius: 6px;}

/*首页学校活动*/
#indexSchool{height:33px; line-height:33px; width:100%; border-top:3px solid #2f2f2f;}
#indexSchoolbt1{float:left; height:33px;  }
#indexSchooltitlech{float:left;padding:0px 20px; background:url(imagesnewstitlebg.jpg) left no-repeat; line-height:33px; height:33px; width:248px; }
#indexSchooltitlech h2{ font-size:18px; color:#FFFFFF;}
#indexSchooltitlech b{ color:#FFFFFF;}

#indexSchooltitlech2{float:left;padding:0px 20px; background:url(imagesnewstitlebg2.jpg) left no-repeat; line-height:33px; height:33px; width:248px; }
#indexSchooltitlech2 h2{font-size:18px; color:#FFFFFF;}
#indexSchooltitlech2 b{ color:#FFFFFF;}
.hzdivtop2{ width:100%; border-top:2px solid #72023a;}

#indexSchooltitleen{font-size:16px; color:#999999; padding-left:10px;}
.hzdivtop{ width:100%; border-top:2px solid #2f2f2f;}
.hzlsjs{ height:190px; background:#2f2f2f; text-align:center; font-size:14px; padding-top:5px;}
.hzlsjs p{ width:175px; font-size:12px; color:#FFFFFF; line-height:20px; padding:0 5px 0 10px; text-align:left;}

/*化妆课程*/
.hzkclbdiv{ margin-top:10px; margin-right:-50px;}
.hzkclbdiv dl{ float:left; width:240px; margin:0 70px 0 0;}
.hzkclbdiv dl dt{ background:#72063a; line-height:35px; font-size:14px; text-align:center; color:#FFFFFF;}
.hzkclbdiv dl dt a{color:#FFFFFF;}
.hzkclbdiv dl dd{ font-size:14px; line-height:26px; padding:5px 5px 15px 15px;}


.wxkclbdiv{ margin-top:10px; margin-right:-50px;}
.wxkclbdiv dl{ float:left; width:240px; margin:0 70px 0 0;}
.wxkclbdiv dl dt{ background:#72063a; line-height:35px; font-size:14px; text-align:center; color:#FFFFFF;}
.wxkclbdiv dl dt a{color:#FFFFFF;}
.wxkclbdiv dl dd{ font-size:14px; line-height:26px; padding:5px 5px 15px 15px;}


.mjkclbdiv{ margin-top:10px; margin-right:-50px;}
.mjkclbdiv dl{ float:left; width:240px; margin:0 70px 0 0;}
.mjkclbdiv dl dt{ background:#72063a; line-height:35px; font-size:14px; text-align:center; color:#FFFFFF;}
.mjkclbdiv dl dt a{color:#FFFFFF;}
.mjkclbdiv dl dd{ font-size:14px; line-height:26px; padding:5px 5px 15px 15px;}

/*首页化妆实践*/
#practice{}
#practice h2{ font-size:24px; width:165px;padding-bottom:10px;border-bottom:5px solid #060606;}
#practicediv{ margin-left:-4px; margin-right:-10px;}
#practicediv li{ float:left; margin:0px 4px 0 4px;}
#practicediv img{ border:1px solid #cfcfcf; padding:3px; width:225px;height:157px;}
#practicediv img:hover{ border:1px solid #333333; padding:3px; }
#practicediv dd{ width:220px; font-size:14px; display:block; line-height:20px; text-align:center; margin:5px 0 15px 0;}

.hzscdiv h2{ font-size:24px; width:100px;padding-bottom:10px;border-bottom:5px solid #060606;}
.hzscdiv{ margin-left:-4px; margin-right:-10px;}
.hzscdiv li{ float:left; margin:0px 4px 0 4px;}
.hzscdiv img{ border:1px solid #cfcfcf; padding:3px; width:225px; height:157px;}
.hzscdiv span{ width:212px; font-size:14px; display:block; line-height:20px; text-align:center; margin:5px 0 15px 0;}



/*联系我们*/
#lxwmdiv{border:1px solid #cfcfcf; height:105px;}
#lxwmdiv li{ float:left; padding-top:30px;}
#lxwmdiv span{display:block;}
#lxwmphone{width:257px; margin:auto; padding:0px 20px;}
#lxwmphone b{ font-size:24px; color:#4D4D4D;}



/*内容活动*/
.activitybg{background:#efeeee; height:520px; margin-top:15px;}
#activity{}
#activity h2{ font-size:24px; width:100px;padding-bottom:10px;border-bottom:5px solid #060606;}
#activitydiv{ margin-left:-8px;}
#activitydiv li{ float:left; margin:0px 6px 0 8px;}
#activitydiv li img{ border:1px solid #cfcfcf; padding:2px;opacity:1.0;}
#activitydiv li img:hover{opacity:0.5;}

#activitydiv span{ width:212px;display:block; text-align:center; line-height:18px; margin-bottom:5px; font-size:14px; height:40px;}

/*老师*/
#teacherdiv {background:url(imageshzszllbg.jpg); height:685px; padding-left:6px; margin-top:10px;}
#teacherdiv li{ float:left; margin:0px 8px;}
#teacherdiv img{}
#teacherdiv li img:hover{opacity:0.8;}
#teacherdiv a{ color:#FFFFFF;}
#teacherdiv span{ display:block; text-align:center; margin:0px 0 15px 0; background:#666666; height:35px; line-height:35px;}

#teacher{width:880px;}
#teacher h2{ font-size:24px; width:100px;padding-bottom:10px;border-bottom:5px solid #060606;}


/*化妆内容页师生感言*/
.ssgy{width:305px;}
#ssgy{text-align:center; background:url(imagesssgy.jpg) no-repeat; height:47px; line-height:35px; font-size:22px; font-weight:bold; color:#FFFFFF;width:154px; margin:auto;}

#nyssgydiv{background:url(imageshzszllbg.jpg); height:698px; margin-top:2px;}
#nyssgydiv ol{ padding-top:15px;}
#nyssgydiv li{ list-style:decimal;float:left; width:90%; font-size:16px;/* margin:auto;*/ border-bottom:1px dotted #CCCCCC; margin-top:5px; margin-bottom:5px; padding-left:5px;margin-right:15px;}
#nyssgydiv span{ display:block; font-size:14px; color:#B4B4B4; line-height:22px; padding-bottom:2px;}


/*就业之星*/
#indexjyzx{background:#E4E4E4; height:580px; margin-top:30px;}
#jystudentsdiv{ margin-bottom:20px;}
#jystudentsdiv .h2{ font-size:24px; width:100px;padding-bottom:10px;border-bottom:5px solid #060606; font-weight:bold;}
/*首页就业学员*/
#jystudentsdiv span{font-size:24px; width:100px;padding-bottom:10px;border-bottom:5px solid #060606;}
#jystudentsdiv .h2{ font-size:30px; width:200px;}
#jystudentsdiv p{ float:right; margin-right:30px; }
#indexjyzxmore{ border:1px solid #000000; height:35px; width:160px; margin:auto; text-align:center; line-height:35px; font-size:14px;}
/*学员列表*/
#jystudents{ margin-left:-14px;width:840px; float:left;}
#jystudents li{ float:left; margin:0px 6px 0 15px;}
#jystudents img{ border:1px solid #cfcfcf; padding:2px;}
#jystudents dd{ font-size:14px;display:block; text-align:center; margin:5px 0 15px 0;}
#MarqueeDiv52{ border:1px #f1f1f1 solid; padding-right:10px;}


.ganyan{ float:right; width:350px;}
.ganyan li{ background:#e10207; height:40px; line-height:40px; display:block; color:#FFFFFF; padding-left:10px; font-weight:bold;border-radius: 15px 15px 0px 0px;}
.ganyan dt{ font-size:12px; height:28px; line-height:28px; padding-left:10px;}
.ganyan dd{ font-size:12px; line-height:18px; border-bottom:1px #CCCCCC dashed; color:#999999; padding-left:10px;}
/*新闻中心*/
#news{border-top:1px solid #d0d0d0;}
.wind405{width:380px;margin-top:20px;border:1px solid #dfdfdf;}
.wind420{width:455px;}
.wind240{ width:240px;}
.newsMod{float:left;margin-bottom:15px;}
.newsMod li{line-height:33px;margin-left:15px;}
.newsMod .title{height:38px; padding-top:10px;}
.newsMod .title .ch{font-size:22px;margin-left:8px;font-weight:bold;float:left;line-height:38px;}
.newsMod .picDiv{padding-top:8px;padding-left:4px;padding-bottom:8px;}
.width10{float:left;width:20px;overflow:hidden; background:url(imagesnews_bg.jpg) no-repeat; height:383px;}
.nyzslist li{ padding-left:25px; background:url(imagesnynewslistico.jpg) left no-repeat; border-bottom: dashed 1px #d8d8d8; margin-right:25px;}
/*首页*/
.newsMod .indextitle{ background:url(imagesnewsbg.jpg) no-repeat; height:40px;}
.newsMod .indextitle .indexch{font-size:16px;font-weight:bold;float:left;line-height:40px; padding-left:20px; width:345px;}
.newsMod .indextitle .eng{font-family:Helvetica;font-size:12px;line-height:40px;color:#666666;}
.newsMod .indextitle .newsmore{ float:right; margin-top:12px;}
.width10two{float:left;width:20px;overflow:hidden;}
.font14{ font-size:14px;}


/*首页新闻图片*/
#newstop1{ }
#newstop1 dt{ float:left; margin:10px 10px; border:1px solid #CCCCCC;}
#newstop1 dd{ display:block; float:left; width:170px; padding-top:18px; line-height:24px; font-size:14px;}
#newstop1 ul{ margin-bottom:10px; margin-right:10px; }
#newstop1 li{line-height:36px; border-bottom:1px dotted #d6d6d6; font-size:14px;}
#newstop1 ul li{ background:url(imagesindexnewslistico.jpg) no-repeat left; padding-left:18px;}
/*首页疑问解答*/
#newsywjd{ margin-bottom:6px;}
#newsywjd dt{ margin:10px 10px 0 10px; border:1px solid #e9e9e9; height:30px;}
#newsywjd dt span{ background:#FF9900; width:18px; height:20px; margin-top:5px; margin-left:5px; line-height:20px; font-size:14px; padding-left:5px;display:block; float:left;}
#newsywjd dt .nr{ float:left; padding-left:10px; line-height:30px;}
#newsywjd dd{ margin:10px 10px 0 10px;}
#newsywjd dd span{ background:#cacaca; width:18px; height:20px; margin-top:5px; margin-left:5px; line-height:20px; font-size:14px; padding-left:5px;display:block; float:left;}
#newsywjd dd .ddnr{ line-height:28px; color:#989898; font-size:14px; }

/*footer*/
#footer1{background:#505050;color:#fff; height:260px; padding-top:10px; border-top:5px solid #3b3b3b; font-size:14px;}
.width350{ width:360px;}
.width140{ width:150px;}
.width200{ width:180px;}
#footer { width:1100px; margin:auto; }
#footer dl{ float:left; padding:0 10px 0 10px; border-right:1px dashed #333333; height:250px;}
#footer dl dt { margin-top:5px; color:#FF9900; line-height:30px; font-size:16px;width:140px;background:#680001;-webkit-border-radius: 6px; border-radius: 6px;  text-align:center; margin:5px auto; line-height:30px;  }
#footer dl dt a{color:#FF9900;}
#footer dl dd{	line-height:30px; float:inherit; width:180px;}
#footer dl dd a {color:#CCCCCC;}
.wid225{ width:225px; float:right;}

/*#footer .bg{background:#e8e8e8;padding-top:25px; height:185px;}
#footer .logo { float:left;}
#footer .line { float: left;height:90px; padding:0px 15px;}
#footer .info{float:left;text-align:left;color:#666666;line-height:22px;margin-top:10px; width:260px;}*/
#linkdiv{background:#e5e5e5; font-size:12px; margin-left:20px; margin-top:10px; color:#000000;}
#linkdiv a{font-size:12px; color:#000000;}
.enddz{background:#e5e5e5; height:240px;}
.enddz2{ width:1200px;background:#e5e5e5; margin:auto; padding-top:10px;}
.enddz2 dl{ float:left; font-size:14px; width:240px; padding:0 10px;}
.enddz2 dt{ font-weight:bold;}


/*课程列表广告*/
.ggkcimg{ width:100%;height:290px;background-position:center;}
.gg2kcimg{ width:100%;height:500px;background-position:center;}

#kclist li{border:1px solid #dfdfdf; height:265px; margin-bottom:20px;}
#kclist dd a{ height:50px; line-height:40px; display:block; width:118px; text-align:center; background:#FF0000; color:#FFFFFF; height:40px;border-radius:3px 8px 3px 8px;}
.kclistimg{float:left; border:1px solid #dfdfdf; margin:20px 0 20px 20px;}
.kclistimg img{ width:280px; height:203px;}
.kclistjs{float:left;margin:10px 0 20px 20px; width:860px; font-size:16px;}
.kclistjs dt{ font-size:20px; font-weight:bold; padding:9px;}
.kclistjs dd{ padding-left:10px; line-height:26px;font-size:16px;}
.kclistjs dd b{ color:#e74040; font-size:16px;}
.kclistjs img{padding-right:10px; padding-top:5px;}
.kclistjs img:hover{opacity:0.6;}
.kclistjs i{font-size:16px; font-weight:bold; color:#000000;}

.kclistmore{border:1px solid #CCCCCC;-webkit-border-radius: 2px; border-radius: 5px; margin-top:5px; line-height:26px; padding:0 3px; background:#eaeaea; margin:0 auto 10px auto; width:350px; text-align:center;}

/*老师列表*/
.listname{ text-align:center;}
.listname h1{ /*border-bottom:3px solid #999999; padding-bottom:10px;  */ font-size:24px;background:url(imagesnyszlltitlebg.jpg) no-repeat bottom; height:40px; margin:0 auto;}
.listname span{ display:block; margin-top:10px; margin-bottom:20px; font-size:12px; color:#999999; background:#EAEAEA; line-height:40px;}
#laoshi { margin-left: -40px;}
#laoshi li{ float:left;margin:0px 0 20px 40px; }
#laoshi img{ border-left:2px solid #828282;border-top:2px solid #828282;border-right:2px solid #828282;box-shadow: 0 0 10px #333;}
#laoshi a{ color:#FFFFFF; font-size:14px;}
/*#indexszll img:hover{filter: alpha(opacity=90);opacity: 0.9;}*/
#laoshi img:hover{opacity:0.8;}
#laoshi span{ display:block; background:#2F2F2F; height:50px; line-height:50px; text-align:center; margin: 0 0 15px 0;}

/*环境列表*/
#huanjing { margin-left: -10px;}
#huanjing li{ float:left;margin:0px 0 0px 10px; }
#huanjing img{width:292px; height:193px;}
#huanjing img:hover{opacity:0.8;}
#huanjing span{ display:block; height:50px; line-height:50px; text-align:center; margin: 0 0 15px 0;}

#huanjing2 { margin-left: -10px;}
#huanjing2 li{ float:left;margin:0px 0 0px 10px; }
#huanjing2 img{width:230px; height:153px;}

#huanjing2 span{ display:block; height:30px; line-height:25px; text-align:center; margin: 0 0 15px 0;}
#huanjing2 a{ font-size:14px;}

/*作品列表*/
#zhoupin { margin-left: -10px;}
#zhoupin li{ float:left;margin:0px 0 0px 10px; }
#zhoupin img{width:230px; height:173px; border:1px solid #FFFFFF;}
#zhoupin img:hover{opacity:0.8; border:1px solid #999999;}
#zhoupin span{width:230px; display:block; height:50px; text-align:center; margin: 5px 0 15px 0;}

/*学员列表*/
#xueyuan { margin-left: -30px;}
#xueyuan li{ float:left;margin:0px 0 30px 45px; }
#xueyuan img{width:180px; height:240px;border:2px solid #2F2F2F;}
#xueyuan img:hover{opacity:0.8;}
#xueyuan a{ color:#FFFFFF;}
#xueyuan span{ display:block; background:#2F2F2F; height:40px; line-height:40px; text-align:center; margin: 0 0 15px 0;}

/*新闻列表*/
#newslist{ width:880px;float:left;}
#newslist li{height:250px; margin-bottom:20px;}
#newslistimg{float:left; border:1px solid #dfdfdf;}
#newslistimg img{ width:300px; height:220px;}
#newslistjs{float:right;margin:0px 0 20px 0px;}
.newslistjs{ width:560px;}
#newslistjs h2{ font-size:18px; margin-top:10px;}
#newslistjs span{ display:block; font-size:14px;}
#newslistjs img{padding-right:10px; padding-top:5px;}
#newslistjs img:hover{opacity:0.6;}
#newslistjs p{  line-height:26px;}

/*没有图片的新闻列表*/
.newslistjb{width:880px; border-bottom:1px dotted #B4B4B4; padding-bottom:15px;}




/*学校活动列表*/
#xxnewslist{ width:100%;float:left;}
#xxnewslist li{height:155px; width:585px; padding-right:10px; float:left; border-bottom:1px dotted #CCCCCC; margin-bottom:10px;}

#xxnewslistimg{float:left; border:1px solid #dfdfdf;}
#xxnewslistimg h2 a{ font-size:14px;}
#xxnewslistimg img{ width:200px; height:140px;}
#xxnewslistjs{float:left;margin:0px 20px 0px 20px; width:335px; }
#xxnewslistjs span{ display:block; font-size:14px;}
#xxnewslistjs img{padding-right:10px; padding-top:5px;}
#xxnewslistjs img:hover{opacity:0.6;}
#xxnewslistjs dt{line-height:26px; font-weight:bold; font-size:14px; color:#333333;}
#xxnewslistjs dd{ font-size:14px; color:#666666;}


/*学校活动内页*/
#xxnewsnr{width:880px;float:left; margin-bottom:50px;}

#xxnewsnr h1{ font-size:20px; text-align:center; line-height:50px;}
#newsdh{ height:50px;}
.nynrcss{ line-height:33px;}
.nynrcss h2{ margin-left:30px;background:#ff7200;height:33px; width:169px; font-size:16px;-webkit-border-radius: 6px; border-radius: 6px; text-align:center;}
.nynrcss h2 a{text-align:center;  height:33px; width:169px; }
.nynrcss h1{ border-bottom:1px dotted #D6D6D6; padding-bottom:5px;}
#newsrightgg{float:right; width:300px; margin-bottom:20px;}
#newsright{margin-top:15px; border-left:1px solid #000; border-right:1px solid #000;}
#newsright dt{background:url(imagesnewsrightbg.jpg) no-repeat; height:55px; line-height:70px; padding-left:30px; border-bottom:2px solid #ccc; font-size:20px; font-weight:bold;}
#newsrightlist{}
#newsrightlist ul{/* padding-left:10px; */font-size:14px;}
#newsrightlist li{/* padding-left:20px;*/ line-height:40px; border-bottom:1px dotted #E0E0E0;}
#newsrightlist ul li a{ padding-left:18px; background:url(imagesnewsrightlistico.jpg) 6px no-repeat;  }
#newsrightlist ul li a:hover{ background:#666666; height:40px; padding-left:18px; display:block; color:#FFFFFF;text-decoration: none;}
.newsrightendbg{background:url(imagesnewsrightendbg.jpg) no-repeat; height:26px;}

.newsrightrmdjtitle{font-size:22px; font-weight:bold; float:left;}
#rmnewslist{ font-size:14px;}
#rmnewslist li{ line-height:35px; height:35px; border-bottom:1px dashed #E2E2E2;background:url(imagesindexnewslistico.jpg) no-repeat left; padding-left:18px;}

#listfy{text-align:center; margin:20px auto 30px auto;}
.abouttitle{ font-size:16px; line-height:30px;}
.abouttitle dt{font-size:24px; width:100px; margin:0 auto; text-align:center; background:url(imagesnytitlebg.jpg) bottom no-repeat; height:40px;}
.abouttitle dd{ font-size:18px; display:block; margin-top:10px; margin-bottom:20px; text-align:center;}


/*留学*/
.width980{width:980px; margin:auto;}

#lxyd01Div{background:url(imageslxlx01.jpg) top no-repeat; height:280px;}
#lxys01{padding-top:120px; width:950px; margin:auto; padding-bottom:10px; border-bottom:1px dashed #CCCCCC; line-height:30px;}
#lxys01 span{ display:block; margin-top:10px;}

#lxyd02Div{background:url(imageslxlxys02.jpg) top center no-repeat; height:130px;}
#lxyd02Div .h1{ color:#FFFFFF; text-align:center; }
#lxyd02Div span{display:block; padding-top:30px; text-align:center;}

.lxyd03Div{width:980px; margin:auto;border:1px solid #CCCCCC; height:440px; margin-top:20px;}
#lxhzxx li{ float:left; margin:15px 15px 0 15px;}
#lxhzxx li img{ border:1px solid #CCCCCC; padding:1px;}
#lxhzxx li .span1{ background:#1EA8FF; width:296px; padding-bottom:10px;color:#FFFFFF; }
#lxhzxx li .span1 dt{ display:block; text-align:center; font-weight:bold; padding-top:10px;}
#lxhzxx li .span1 dd{ margin:0 10px;font-size:14px;}

#lxhzxx li .span2{ background:#E99A01; width:296px; padding-bottom:10px;color:#FFFFFF; }
#lxhzxx li .span2 dt{ display:block; text-align:center; font-weight:bold; padding-top:10px;}
#lxhzxx li .span2 dd{ margin:0 10px;font-size:14px; height:72px;}

#lxhzxx li .span3{ background:#029721; width:296px; padding-bottom:10px;color:#FFFFFF; }
#lxhzxx li .span3 dt{ display:block; text-align:center; font-weight:bold; padding-top:10px;}
#lxhzxx li .span3 dd{ margin:0 10px;font-size:14px;}

#lxxyhj{width:980px; margin:auto;height:480px; margin-top:20px; border:1px solid #CCCCCC;}
#lxxyhjleft{background:#1ea9ff; width:50px; padding:170px 0px; line-height:35px; color:#FFFFFF; font-size:26px; font-weight:bold; text-align:center;}

#lxxyhjright{ width:910px;}
#lxxyhjright li{float:left; margin:15px 15px 0 5px;}
#lxxyhjright img{border:1px solid #CCCCCC; width:280px; height:210px;}

#sbsxydiv{ background:url(imageslxsbsxy.jpg) no-repeat; height:553px; width:980px; margin:0 auto;}
#sbsxydiv h2{ text-align:center; padding-top:35px; margin-left:30px; color:#1ea9ff;}
#sbsxydiv span{ display:block; text-align:center; padding-top:15px; margin-left:30px;}
#sbsxydiv  p{ line-height:33px;}
#sbsxydivright{float:right; width:480px; margin-top:50px;}

#lxly10div{ padding-top:10px;}
#lxly10div li{ float:left; margin:0px 0 0 8px ;}

#lxyd03Div{background:#1ea9ff; height:60px; width:980px; margin:auto; text-align:center; line-height:30px; color:#FFFFFF;}

#lxhy .h1{ text-align:center; margin-top:20px; margin-bottom:40px;}
#lxhydiv {}
#lxhydiv li{ float:left; margin:0px 15px 0 0;}
#lxhydiv li span{ display:block; text-align:center; line-height:35px; margin-bottom:20px;}

/*学术交流*/
#lxxxjlleft{background:#e89b01; width:50px; padding:170px 0px; line-height:35px; color:#FFFFFF; font-size:26px; font-weight:bold; text-align:center;}

#lxxxjlright{ width:910px;}
#lxxxjlright li{float:left; margin:15px 15px 0 5px;}
#lxxxjlright img{ width:280px; height:210px;}

#lxmsleft{background:#049724; width:50px; padding:170px 0px; line-height:35px; color:#FFFFFF; font-size:26px; font-weight:bold; text-align:center;} 

#lxzsdiv{}
#lxzsdiv .h1{ color:#1ea9ff; text-align:center; background:url(imageslxlxzsx.jpg) bottom no-repeat; height:50px;}
#lxzsdiv span{ display:block; text-align:center;}

/*留学联系*/
#lxlxwmdiv{border:1px solid #cfcfcf; height:105px;}
#lxlxwmdiv li{ float:left; padding-top:30px;}
#lxlxwmdiv span{display:block;}
#lxlxwmphone{width:200px; margin:auto; padding:0px 20px;}
#lxlxwmphone b{ font-size:18px;}

.xxyhdiv{ text-align:center; font-size:20px; margin-top:10px;}
.xxyhdiv dt{ font-weight:bold;}

#nybanner{background:url(imagesbanner04.jpg) no-repeat; width:100%; height:450px;background-position:center;}
#hzbanner{background:url(images201702182.jpg) no-repeat; width:100%; height:500px;background-position:center;}
#mrbanner{background:url(images201702186.jpg) no-repeat; width:100%; height:500px;background-position:center;}
#mjbanner{background:url(images201702185.jpg) no-repeat; width:100%; height:500px;background-position:center;}
#mfbanner{background:url(images201702187.jpg) no-repeat; width:100%; height:500px;background-position:center;}
#wxbanner{background:url(images201702181.jpg) no-repeat; width:100%; height:500px;background-position:center;}
#gkbanner{background:url(images20170609.jpg) no-repeat; width:100%; height:500px;background-position:center;}
.gg01{background:url(imagesgg01.jpg) no-repeat; width:100%; height:208px;background-position:center;}

#mjgg1{ background:#fde403; height:200px; width:100%;}
#hzgg1{background:#000000; width:100%; height:200px;}

.gg02{background:url(imagesgg02.jpg) no-repeat; width:100%; height:208px;background-position:center;}
.wxgg01{background:#2c2a2b; width:100%; height:200px;}
.mrgg02{background:#000000; width:100%; height:200px;}
.nydivwindh{width:880px; margin-bottom:50px; float:left;}

.indexbutton{ margin:auto; text-align:center; width:150px; margin-top:20px;}
.indexbutton a{ display:block; width:150px; height:35px; line-height:35px; border:1px solid #ff7200; font-size:14px;}

/*QQ客服在线*/
#sub_quick{position:absolute;right:-5px; top:80px; z-index:1000; width:140px;min-height:300px;height:auto !important;height:300px;}
.qt{background:url(imagesqn.png) left top no-repeat;width:138px;height:83px;}
.qcon{/*background:url(imagesqn_05.jpg) left top repeat-y;*/width:136px;overflow:hidden;padding-bottom:15px;}
.qcon li{background:url(imagesqn_03.jpg) left bottom no-repeat;width:136px; height:36px;padding-left:40px; padding-right:15px; /*margin-bottom:3px;*/}
.qcon li a{line-height:40px;display:block;color:#ffffff;font-size:14px;}
.qcon li a:hover{ color:#FFFF00; text-decoration: underline; }
/*.qcon li.wma{background:url(../images/gmindex_98.jpg) left center no-repeat;width:99px;height:112px;margin:15px 0 5px 15px}*/
.qcon li.tjj{background:url(imagestj.png) left center no-repeat;width:136px;height:36px;}
.qcon li.tjj a{ font-size:10px; color:#e10207; margin-left:6px;}
.clw{position:absolute;left:120px;top:10px;display:block;width:15px;height:15px;}

.hzkcdiv{ background:#eeeeee; height:130px; text-align:center; padding-top:10px;}
.hzkcdiv dt{ line-height:38px; font-size:20px; font-weight:bold; padding-top:5px;}
.hzkcdiv dd{ line-height:26px;}
.hzkcdiv h1{ font-size:22px;}

.lxlxdiv{width:810px; margin:auto; text-align:center; color:#FFFFFF; background:#666666; line-height:28px; font-size:14px;-webkit-border-radius: 6px; border-radius: 6px;}
.lxlxmap{margin-top:10px;}
.lxlxmap dl{ float:left; font-size:12px; margin-left:25px; height:auto;}
.lxlxmap dt{ background:#666666; text-align:center; width:140px; line-height:26px;-moz-border-radius: 100px / 50px; -webkit-border-radius: 100px / 50px; border-radius: 100px / 50px; color:#FFFFFF; }
.lxlxmap dd{ line-height:25px; width:360px;}
.lxlxmap dd span{ color:#001eff;}

#youshi{}
#youshi p{ background:#680001; color:#FFFFFF; line-height:40px; height:40px; text-align:center; width:350px; margin:10px auto;-webkit-border-radius: 6px; border-radius: 6px; font-weight:bold; font-size:20;}
#youshileft{ float:left; width:570px;}
.youshidiv dt{margin:13px auto 9px auto; color:#FFFFFF; text-align:center; font-size:30px; font-weight:bold; line-height:54px; height:54px;}
.youshidiv dd{color:#FFFFFF; line-height:32px; padding:10px 25px 10px 85px; font-size:18px;}
#youshiright{ float:right;width:570px;}

.lxfx{border:1px solid #680001;  height:110px; margin-top:10px;}
.lxfxdiv{}
.lxfxdiv dl{ float:left; width:197px;  text-align:center; margin:10px auto 0 auto;}
.lxfxdiv dt{ font-size:18px; color:#680001;font-weight:bold;}
.lxfxdiv dd{ font-size:18px; font-weight:bold; color:#ffffff; background:#680001;-webkit-border-radius: 6px; border-radius: 6px; width:140px; text-align:center; margin:5px auto; line-height:30px; }
.lxfxdiv dd a{ color:#FFFFFF;}
.lxfxdiv ul{ width:100%;}
.lxfx ul p{ margin-left:30px; padding-left:25px; color:#680001; font-size:14px; width:500px; background:url(imageslxfxggico.jpg) no-repeat left;}

.hm_dhdiv { margin:20px auto;}
.hm_dhdiv dl{ float:left; width:290px; text-align:center;}
.hm_dhdiv dl img{ padding-bottom:15px;}
.hm_dhdiv dt{ font-size:20px; font-weight:bold;}
.hm_dhdiv dd{ font-size:14px; padding:10px 10px 10px 10px; line-height:22px;}
.hm_dhdiv ul{ text-align:center; }
.hm_dhdiv ul a{}

.hm_lxwmkf{ margin-top:10px;}
.hm_lxwmkf ul{ margin-left:-15px;}
.hm_lxwmkf dl{ float:left; border:3px solid #e8e9ea; width:280px; margin-left:15px ;height:80px; padding-top:15px;}
.hm_lxwmkf dl dt{ float:left; width:120px; text-align:center;}
.hm_lxwmkf dl dd{ float:left; line-height:30px; font-size:18px;}
.hm_lxwmkf dl dd b{ font-size:20px; display:block; font-weight:normal;}
.hm_lxwmkf span{ width:560px; text-align:center; margin: 15px auto 25px auto; display:block;}

.hm_lxwmdiv{width:540px; text-align:center; margin:40px auto 0 auto;}
.hm_lxwmdiv dt{ background:#edf1f4;font-size:28px;  height:45px; line-height:45px; color:#181818; }
.hm_lxwmdiv dd{ background:url(imageshm_lxwmx.jpg) center bottom no-repeat;background-position:center; }

.404{width:320px; margin:auto; }


/*课程介绍*/
.kcdivlist ul{ margin-left:-16px;}
.kcdivlist ul h2{ font-size:26px; font-weight:bold; height:50px; line-height:50px; color:#c73a00;text-align:center; display:block; margin:10px auto;}
.kcdivlist dl{ float:left; width:285px; margin-left:16px; padding-bottom:10px; margin-bottom:10px;}
.kcdivlist dl:hover{ background:#DFDFDF;}
.kcdivlist dl img{ width:285px; height:210px; padding:0px;}
.kcdivlist dl h3{ font-size:18px; font-weight:bold; text-align:center; line-height:35px; height:35px; color:#c73a00;}
.kcdivlist dl a{ text-decoration: none;}
.ahot{ background:url(imageshot.jpg) 10px 5px no-repeat;}
.kcdivlist dl dt{ float:left; width:25px; text-align:center;color:#c73a00; }
.kcdivlist dl dd{ float:left; width:240px;font-size:14px; line-height:25px;}
.kcdivlist .buttom { width:200px; margin:auto; display:block; text-align:center; padding:25px 0;}



/*美容课程介绍*/
.kcdivlist2 ul{ margin-left:-16px;}
.kcdivlist2 ul h2{ font-size:26px; font-weight:bold; height:50px; line-height:50px; color:#680001;text-align:center; display:block; margin:10px auto;}
.kcdivlist2 dl{ float:left; width:285px; margin-left:16px; color:#680001; padding-bottom:10px; margin-bottom:10px; }
.kcdivlist2 dl:hover{background:#e9e9e9;}
.kcdivlist2 dl img{ width:285px; height:210px; padding:0px;}
.kcdivlist2 dl h3{ font-size:18px; font-weight:bold; text-align:center; line-height:35px; height:35px; color:#680001;}
.kcdivlist2 dl a{ text-decoration: none;}
.kcdivlist2 dl dt{ float:left; width:25px; text-align:center;color:#680001;}
.kcdivlist2 dl dd{ float:left; width:240px;font-size:14px; line-height:25px;}
.kcdivlist2 .buttom { width:200px; margin:auto; display:block; text-align:center; padding:25px 0;}



/*课程介绍*/
.kcdivlist3 ul{ margin-left:-16px;}
.kcdivlist3 ul h2{ font-size:26px; font-weight:bold; height:50px; line-height:50px; color:#ed1522;text-align:center; display:block; margin:10px auto;}
.kcdivlist3 dl{ float:left; width:285px; margin-left:16px; background:#fafafa; padding-bottom:10px;margin-bottom:10px; }
.kcdivlist3 dl:hover{ background:#e9e9e9;}
.kcdivlist3 dl img{ width:285px; height:210px; padding:0px;}
.kcdivlist3 dl h3{ font-size:18px; font-weight:bold; text-align:center; line-height:35px; height:35px; color:#ed1522;}
.kcdivlist3 dl a{ text-decoration: none;}
.kcdivlist3 dl dt{ float:left; width:25px; text-align:center; color:#ed1522}
.kcdivlist3 dl dd{ float:left; width:240px;font-size:14px; line-height:25px;}
.kcdivlist3 .buttom { width:200px; margin:auto; display:block; text-align:center; padding:25px 0;}


.gmrxlcbg{ background:url(imagesgmrxlcbg.jpg) no-repeat center; background-position:center; height:350px; margin-top:20px; }

/*视频*/
.video{ width:640px; height:368px; margin:auto;}
.shizijj{text-align: left; margin: auto; width: 460px;}


.sqtitlediv{ text-align:center; width:310px; height:100px; padding-top:10px; margin:15px auto;}
.sqtitlediv dt{ float:left;}
.sqtitlediv dd{ float:left; font-weight:bold; font-size:25px; line-height:90px; color:#666666;}

.sqqj { height:350px;}
.sqqj dl{ float:left; width:268px; background:url(imagessqlysxx.jpg) center right no-repeat; padding:0 15px;}
.sqqj dt{ color:#FF3300; text-align:center; font-size:18px; font-weight:bold;}
.sqqj dt img{ display:block; margin:auto; padding-bottom:5px; }
.sqqj dd{ font-size:14px;}

.sqlysgz{ background:url(imagessqlysgz.jpg) no-repeat; height:654px;}
.sqlysgz dt{ font-size:44px; color:#FF0000; font-weight:bold; padding-top:120px;}
.sqlysgz dd{ width:500px; color:#FFFFFF; padding-top:50px; line-height:35px;}

.kcdivhot{}
.kcdivhot ul{ margin-left:-16px;}
.kcdivhot dl{ float:left; width:285px; margin-left:16px; padding-bottom:10px; margin-bottom:10px;}
.kcdivhot dl:hover{ background:#E6E6E6;}
.kcdivhot dd{ padding-left:20px; line-height:35px; font-size:14px; border-bottom:dotted 1px #CCCCCC;}
.kcdivhot  .buttom { width:200px; margin:auto; display:block; text-align:center; padding:25px 0;}

.gm_xgxxdiv{ border:1px solid #E7E7E7;}
.gm_xgxxdiv dl dt{ padding-left:25px; background:#E7E7E7; line-height:40px; font-size:16px; font-weight:bold;}
.gm_xgxxdiv dl li{ float:left; width:45%; margin-left:10px; padding-left:10px; background:url(imagesxgxxico.jpg) left no-repeat; border-bottom:1px dotted #CCCCCC; line-height:38px; font-size:14px;}
.endwznr{background:#EFEFEF; border:3px dotted #999999; margin-bottom:20px; padding:15px;}


.nrlistzl{ width:920px; float:left;}
.nrlistzl ol{ background:#F6F6F6; padding:20px; height:auto; margin-bottom:20px;}
.nrlistzl ol:hover{ background:#EBEBEB;}
.nrlistzl h2{ font-size:20px; margin-bottom:20px; padding-left:10px;}
.nrlistzl span{ font-size:14px; color:#999999; font-weight:normal;}
.nrlistzl .gmleftimg{ float:left; width:220px; text-align:center; }
.nrlistzl .gmleftimg a img{ width:200px; height:140px;}
.nrlistzl dd{ float:right; width:650px; line-height:30px;}
.nrlistzl dd b{ font-weight:normal;}

.nrrightdiv{ width:250px; float:right;}
.rightfl{width:250px;float:right;  margin-top:45px;}
.rightfl dl{ margin-bottom:20px;}
.rightfl dt{ font-weight:bold;  line-height:35px;}
.rightfl li { line-height:35px; border-bottom:1px dotted #CCCCCC;}

.hzpxdiv{}
.hzpxdiv h2{ font-size:18px; font-weight:bold;}
.hzpxdiv a{ padding:0 20px;}
