/* 重定义html元素样式 */
* html{background-image:url(about:blank); background-attachment:fixed;} 
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
/*table, tr, td{margin:0; padding:0; border:0px;}*/
fieldset, img {border:none; display:block;}
ul, li, ol, dl, dt, dd{list-style:none;}
input, textarea{outline-style:none; font-size:14px; font-family:Arial,Microsoft YaHei;}
input[type="submit"]{cursor:pointer; border:0px;}
textarea{resize:none;}
a{text-decoration:none; cursor:pointer; text-align:left;}
a:hover{text-decoration:none;}
em{font-style:normal}
body{color:#333; font-size:14px; font-family:Arial,Microsoft YaHei; background:#fff; min-width:1100px;}
.fl{ float:left;}
.fr{ float:right;}


/* 首页 */
.head{ width:100%; height:148px;} 
.head_box{ height: 148px; background: url(../images/i_head-back.png) no-repeat bottom center; overflow:hidden; position:relative; text-align:center;}
.head_logo{ width:193px; height:64px; position:absolute; top:14px; left:50%; margin-left:-96.5px;} 
.head_logo img{ width: 100%; height: auto; overflow:hidden;} 
.head_nav{ width:1008px; margin:0px auto; padding:98px 6px 0;} 
.head_nav ul{ width:450px; overflow:hidden; width: 100%;} 
.head_nav li{ float:left; width:88px;}    
.head_nav li a{ display:block; width:100%; height:28px; text-align:center; line-height:28px; font-size:16px; color:#211c3a;}
.head_nav li a:hover{ color:#f77102;} 
.head_nav li.nli1{ width: 120px;}
.head_nav li.nli1 a{ font-weight: bold; color: #fff;}





/* banner */
.banner_box{ width:100%; height:580px; margin:0px auto;}
.banner_pic{ width:100%; height:580px; overflow:hidden;}
.banner_pic li{ width:100%; height:580px;}
.banner_pic li.ban1{ background:url(../images/ban_01.jpg) no-repeat center;}
.banner_pic li.ban2{ background:url(../images/ban_02.jpg) no-repeat center;}
.banner_pic li.ban3{ background:url(../images/ban_03.jpg) no-repeat center;}
.banner_pic li.ban4{ background:url(../images/ban_04.jpg) no-repeat center;}
.banner_pic li.ban5{ background:url(../images/ban_05.jpg) no-repeat center;}
.banner_pic li.ban6{ background:url(../images/ban_06.jpg) no-repeat center;}
.banner_pic li.ban7{ background:url(../images/ban_07.jpg) no-repeat center;} 
.banner_pic li.ban8{ background:url(../images/ban_08.jpg) no-repeat center;}
/*foot*/
.foot{ width:100%; margin:0px auto;}
.foot_top{ width:100%; background:#2d2d2d;}
.foot_top_box{ width:1000px; margin:0px auto; padding-top:30px;}
.foot_nav{ width:980px; padding-left:20px;}
.foot_nav li{ float:left; width:120px; margin-right:20px;}
.foot_nav li dl{ width:120px;}
.foot_nav li dl dt{ width:120px; height:30px;}
.foot_nav li dl dt a{ display:block; width:120px; height:30px; background:#fff; text-align:center; line-height:30px; font-size:15px; color:#3c3c3c; font-weight:bold;}
.foot_nav li dl dd{ width:120px; margin-top:8px;}
.foot_nav li dl dd a{ display:block; width:120px; height:20px; text-align:center; line-height:20px; color:#fff; font-size:12px; border-bottom:1px solid #5d5d5d;}
.foot_nav li dl dd:last-child a{ border-bottom:none;}
.foot_contact{ width:970px; padding-left:30px; padding-top:20px;}
.foot_contact dt{ float:left; width:720px;}
.foot_contact dt ul{ width:720px; margin-top:20px;}
.foot_contact dt ul li{ float:left; width:215px; margin-right:25px; margin-bottom:5px; padding-bottom:5px;}
.foot_contact dt ul li.wx{ border-bottom:2px solid #9f9f9f;}
.foot_contact dt ul li i{ float:left; display:block; width:50px; height:50px; margin-right:10px;}
.foot_contact dt ul li p{ float:left; width:155px; height:40px; padding:5px 0px; line-height:20px; font-size:12px; font-weight:bold; color:#9f9f9f; overflow:hidden;}
.foot_contact dd{ float:left; width:220px; margin-left:30px;}
.ewm{ width:140px; height:140px; padding:10px; background:#fff; border-radius:10px;}
.ewm img{ width:140px; height:140px; overflow:hidden;}
.foot_contact dd h6{ width:126px; padding-left:34px; height:26px; background:url(../images/tb_10.png) no-repeat left; margin-top:5px; line-height:26px; font-size:12px; color:#fff;}

.foot_bot{ width:100%; background:#000;}
.foot_bot p{ width:1000px; margin:0px auto; padding:20px 0px; line-height:18px; font-size:12px; color:#fff; text-align:center;}
.foot_bot a{color:#fff;}









/* 清理浮动 */
.clearfix:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
.clearfix{zoom:1;}    
.clear{clear:both; height:0; margin:0; padding:0; font-size:0; overflow:hidden;}

.hd{width:0px; height:0px; overflow:hidden;}
.load{width:100px; height:20px; position:absolute; top:50%; left:50%; margin-left:-50px; margin-top:-10px;}

/* 首页培训课程 */
.dj_px{ width:100%; margin:0px auto; text-align:center; padding-top: 42px;} 
.dj_px_head{ width:100%; height:70px; background:url(../images/ny_pic-new.jpg) no-repeat center top; margin-top:-1px;}
.dj_px_head a{ display:block; width:300px; height:35px; margin:0px auto; color:#333333; font-size:36px; text-align:center; line-height:35px;}
.dj_px_head p{font-size: 16px;color: #8c8b8b; text-align: center; padding-top: 20px;}



.dj_px_show{ width:100%; padding-top:20px; padding-bottom: 20px;} 
.dj_px_show_list{ width:1020px; margin:0px auto;}

.dj_px_show_li-new{width: 325px; height: 285px; float: left; margin: 15px 7.5px 0;} 
.dj_px-pic-new{width: 325px;height: 205px;overflow: hidden;border: 1px solid #e4e2e3;}
.dj_px-pic-new img{width: 100%;}
.dj_px-text-new{ padding-top: 5px;}
.dj_px-text-new-row { padding-top: 10px; position: relative;}
.dj_px-text-new-row .fl{  float: left; font-size: 13px; color: #333333; position: absolute; left: 0;}
.dj_px-text-new-row .fr{ width: 33%; float: right; font-size: 13px; color: #333333; text-align: right;}
.dj_px-text-new-row .cen{ width: 40%; float: left; margin-left: 27%; text-align: center; font-size: 13px; color: #333333;}
.dj_px-text-new-row .bj-n{ font-size: 17px; color: #333333; line-height: 22px;} 
.dj_px-text-new-row .jg-n{ font-size: 17px; color: #b00436; line-height: 22px;}
.dj_px-text-new-row .qq-n{width: 92px; height: 22px;}
 


.dj_px_show_img1{ float:left; width:155px; height:359px; margin-top:61px; margin-right:12px;}
.dj_px_show_img1 a{ display:block; width:155px; height:359px;}
.dj_px_show_img1 a img{ width:155px; height:359px; overflow:hidden;}
.dj_px_show_img2{ float:left; width:130px; height:381px; margin-right:12px; margin-top:39px;}
.dj_px_show_img2 a{ display:block; width:130px; height:381px;}
.dj_px_show_img2 a img{ width:130px; height:381px; overflow:hidden;}
.dj_px_show_img3{ float:left; width:122px; height:407px; margin-right:15px; margin-top:13px;}
.dj_px_show_img3 a{ display:block; width:122px; height:407px;}
.dj_px_show_img3 a img{ width:122px; height:407px; overflow:hidden;}
.dj_px_show_img4{ float:left; width:189px; height:397px; margin-right:12px; margin-top:23px;}
.dj_px_show_img4 a{ display:block; width:189px; height:397px;}
.dj_px_show_img4 a img{ width:189px; height:397px; overflow:hidden;}
.dj_px_show_img5{ float:left; width:122px; height:407px; margin-right:12px; margin-top:13px;}
.dj_px_show_img5 a{ display:block; width:122px; height:407px;}
.dj_px_show_img5 a img{ width:122px; height:407px; overflow:hidden;}
.dj_px_show_img6{ float:left; width:130px; height:381px; margin-right:12px; margin-top:39px;}
.dj_px_show_img6 a{ display:block; width:130px; height:381px;}
.dj_px_show_img6 a img{ width:130px; height:381px; overflow:hidden;}
.dj_px_show_img7{ float:left; width:155px; height:359px; margin-right:12px; margin-top:61px;}
.dj_px_show_img7 a{ display:block; width:155px; height:359px;}
.dj_px_show_img7 a img{ width:155px; height:359px; overflow:hidden;}





/* 首页中间 */
.cent{ width:100%; margin:0px auto; text-align:center;}
.cent_web{ width:1000px; border-bottom:1px solid #ccc; margin:0px auto;}
.cent_web ul{ width:1000px; overflow:hidden;}
.cent_web ul li{ float:left; height:63px;}
.cent_web ul li.w220{ width:220px;}
.cent_web ul li.w220 img{ width:220px; height:63px; overflow:hidden;}
.cent_web ul li.w253{ width:253px;}
.cent_web ul li.w253 img{ width:253px; height:63px; overflow:hidden;}
.cent_web ul li.w307{ width:307px;}
.cent_web ul li.w307 img{ width:307px; height:63px; overflow:hidden;}

.cent_mid{ width:1000px; margin:15px auto; text-align:center;}
.cent_mid_l{ float:left; width:640px;}
.cent_mid_l_head{ width:640px; height:30px; background:url(../images/news_bg.png) no-repeat center;}
.cent_mid_l_head h3{ float:left; width:77px; height:30px;}
.cent_mid_l_head h3 a{ display:block; width:77px; height:30px; line-height:30px; font-size:19px; color:#000; font-style:italic;}
.mid_jx_list{ float:left; width:555px; height:30px;}
.mid_jx_list a{ float:left; display:block; width:106px; height:23px; margin:2px 0px 0px 4px; background:url(../images/prev_bg.png) no-repeat center; text-align:center; line-height:23px; font-weight:normal; font-size:13px; color:#fff;}
.mid_jx_list a:hover{ background:url(../images/next_bg.png) no-repeat center;}
.mid_jx_list a.on{ background:url(../images/next_bg.png) no-repeat center;}
.mid_l_list{ width:630px; overflow:hidden;}
.mid_l_list ul{ width:630px; margin-top:15px;}
.mid_l_list ul li{ width:630px; padding-bottom:10px; margin-bottom:10px;}
.mid_l_list ul li dl{ width:630px; background:#f7f7f7;}
.mid_l_list ul li dl dt{ float:left; width:120px; height:92px;}
.mid_l_list ul li dl dt a{ display:block; width:120px; height:92px;}
.mid_l_list ul li dl dt a img{ width:120px; height:92px; overflow:hidden;}
.mid_l_list ul li dl dd{ float:left; width:490px; margin-left:10px;}
.mid_l_list ul li dl dd h4{ width:490px; height:24px;}
.mid_l_list ul li dl dd h4 a{ display:block; width:490px; height:24px; line-height:24px; font-weight:normal; font-size:18px; color:#986603; overflow:hidden;}
.mid_l_list ul li dl dd h4 a:hover{ text-decoration:underline;}
.share_list{ width:490px; height:16px; margin:5px 0px;}
.share_list a{ float:left; display:block;  height:16px;  }
.share_list a img{ width:16px; height:16px; overflow:hidden;}
.share_list i{ float:right; width:55px; height:16px; font-size:13px; font-style:normal; color:#9c9c9c; padding-left:15px; background:url(../images/tb_7.png) no-repeat left; overflow:hidden;}
.mid_l_list ul li dl dd p{ width:490px; height:42px; line-height:21px; font-size:13px; color:#9c9c9c; overflow:hidden;text-align:left}
.mid_l_list ul li dl dd p b{ margin-right:3px; font-weight:normal;}
.mid_l_list ul li dl dd p a{ font-size:13px; color:#986603;}


.l-cent_mid .mid_l_list ul{ width: 630px; float: left;}
.l-cent_mid .mid_l_list{width: 100%;} 
.l-mid-pic-list{width: 350px; float: right; margin-top: 15px;} 
.l-mid-pic-item{ margin-bottom: 10px;}
.l-mid-pic-item a{display: block; position: relative; height: 222.5px;}
.l-mid-pic-item img{width: 100%; height: 222.5px;}
.l-mid-pic-item h4{ text-overflow: ellipsis;  white-space: nowrap;  width: 100%; overflow: hidden;
height: 30px;
background: url(../images/tech_name.png);
text-align: center;
line-height: 30px;
font-size: 13px;
color: #fff;
position: absolute;
left: 0;
width: 100%;
bottom: 0;
}




.cent_mid_r{ float:left; width:350px; margin-left:10px;}
.cent_mid_r_head{ width:340px; height:30px; padding-left:10px; background:url(../images/shizi_bg.png) no-repeat left;}
.cent_mid_r_head h3{ float:left; width:77px; height:30px;}
.cent_mid_r_head h3 a{ display:block; width:77px; height:30px; line-height:30px; font-size:19px; color:#000; font-style:italic;}
.cent_mid_r_head div{ float:left; width:150px; height:20px; border:1px solid #b00436; margin-left:15px; margin-top:2px;}
.cent_mid_r_head div input{ float:left; width:121px; height:12px; padding:4px 3px; border:none; font-size:12px; color:#9c9c9c;}
.cent_mid_r_head div a{ float:right; display:block; width:23px; height:18px; margin-top:2px; background:url(../images/tb_8.png) no-repeat center;}
.sz_more{ float:right; width:40px; height:30px; text-align:right; line-height:30px; font-size:12px; color:#9c9c9c;}
.sz_more:hover{ color:#b00436;}
.teac_list{ width:350px; overflow:hidden;}
.teac_list ul{ width:364px;}
.teac_list ul li{ float:left; width:168px; height:210px; margin-right:14px; margin-top:16px;}
.teac_pic{ width:168px; height:210px; position:relative;}
.teac_pic img{ width:168px; height:210px; overflow:hidden;}
.teac_name{ width:168px; height:24px; background:url(../images/tech_name.png) no-repeat center; text-align:center; line-height:24px; font-size:13px; color:#fff; position:absolute; left:0; bottom:0;}

.cent_video{ width:1000px; margin:0px auto;}
.cent_video_head{ width:1000px; height:30px; background:url(../images/video_bg.png) no-repeat center;}
.cent_video_head h3{ float:left; width:77px; height:30px;}
.cent_video_head h3 a{ display:block; width:77px; height:30px; line-height:30px; font-size:19px; color:#000; font-style:italic;}
.sp_bt{ float:left; width:700px; height:30px; margin-left:10px;}
.sp_bt a{ float:left; display:block; width:106px; height:23px; margin:2px 0px 0px 4px; background:url(../images/prev_bg.png) no-repeat center; text-align:center; line-height:23px; font-weight:normal; font-size:13px; color:#fff;}
.sp_bt a:hover{ background:url(../images/next_bg.png) no-repeat center;}
.sp_bt a.on{ background:url(../images/next_bg.png) no-repeat center;}
.video_more{ float:right; width:40px; height:30px; text-align:right; line-height:30px; font-size:12px; color:#9c9c9c;}
.video_more:hover{ color:#b00436;}
.video_list{ width:1000px; overflow:hidden;}
.video_list dl{ width:1012px;}
.video_list dl dt{ float:left; width:494px; height:271px; margin-top:13px; margin-right:12px; position:relative;}
.video_list dl dt div{ width:494px; height:271px;}
.video_list dl dt div a{ display:block; width:494px; height:271px; position:relative;}
.video_list dl dt div a img{ width:494px; height:271px; overflow:hidden;}
.video_list dl dt div a span{ display:block; width:120px; height:76px; background:url(../images/sp_tp.png) no-repeat center; position:absolute; top:50%; margin-top:-38px; left:50%; margin-left:-60px;}
.video_list dl dt h4{ display:none; width:494px; height:24px; position:absolute; left:0; bottom:0; overflow:hidden; z-index:100;}
.video_list dl dt h4 a{ display:block; width:494px; height:24px; background:url(../images/tech_name.png) repeat-x; font-weight:normal; color:#fff; font-size:13px; line-height:24px; text-align:center; overflow:hidden;}
.video_list dl dt:hover .wwee{ display:block;}
.video_list dl dd{ float:left; width:241px; height:129px; margin-top:13px; margin-right:12px; position:relative;}
.video_list dl dd div{ width:241px; height:129px;}
.video_list dl dd div a{ display:block; width:241px; height:129px; position:relative;}
.video_list dl dd div a img{ width:241px; height:129px; overflow:hidden;}
.video_list dl dd div a span{ display:block; width:70px; height:44px; background:url(../images/sp_tp2.png) no-repeat center; position:absolute; top:50%; margin-top:-22px; left:50%; margin-left:-35px;}
.video_list dl dd h4{ display:none; width:241px; height:24px; position:absolute; left:0; bottom:0; overflow:hidden;}
.video_list dl dd h4 a{ display:block; width:241px; height:24px; background:url(../images/tech_name.png) repeat-x; font-weight:normal; color:#fff; font-size:13px; line-height:24px; text-align:center;}
.video_list dl dd:hover .wwee{ display:block;}
.cent_pic{ width:1000px; margin:25px auto;}
.cent_pic_head{ width:1000px; height:30px; background:url(../images/video_bg.png) no-repeat center;}
.cent_pic_head h3{ float:left; width:77px; height:30px;}
.cent_pic_head h3 a{ display:block; width:77px; height:30px; line-height:30px; font-size:19px; color:#000; font-style:italic;}
.tk_bt{ float:left; width:700px; height:30px; margin-left:10px;}
.tk_bt a{ float:left; display:block; width:106px; height:23px; margin:2px 0px 0px 4px; background:url(../images/prev_bg.png) no-repeat center; text-align:center; line-height:23px; font-weight:normal; font-size:13px; color:#fff;}
.tk_bt a:hover{ background:url(../images/next_bg.png) no-repeat center;}
.tk_bt a.on{ background:url(../images/next_bg.png) no-repeat center;}
.pic_more{ float:right; width:40px; height:30px; text-align:right; line-height:30px; font-size:12px; color:#9c9c9c;}
.pic_more:hover{ color:#b00436;}
.pic_list{ width:1000px; overflow:hidden;}
.pic_list dl{ width:1012px;}
.pic_list dl dd{ float:left; width:241px; height:165px; margin-top:13px; margin-right:12px; position:relative;}
.pic_list dl dd div{ width:241px; height:165px;}
.pic_list dl dd div a{ display:block; width:241px; height:165px;}
.pic_list dl dd img{ width:241px; height:165px; overflow:hidden;}
.pic_list dl dd h4{ display:none; width:241px; height:24px; position:absolute; left:0; bottom:0; overflow:hidden;}
.pic_list dl dd h4 a{ display:block; width:241px; height:24px; background:url(../images/tech_name.png) repeat-x; font-weight:normal; color:#fff; font-size:13px; line-height:24px; text-align:center; }
.pic_list dl dd:hover .xxss{ display:block;}
.cent_song{ width:1000px; margin:25px auto;}
.cent_song_head{ width:1000px; height:30px; background:url(../images/video_bg.png) no-repeat center;}
.cent_song_head h3{ float:left; width:77px; height:30px;}
.cent_song_head h3 a{ display:block; width:77px; height:30px; line-height:30px; font-size:19px; color:#000; font-style:italic;}
.gq_bt{ float:left; width:700px; height:30px; margin-left:10px;}
.gq_bt a{ float:left; display:block; width:106px; height:23px; margin:2px 0px 0px 4px; background:url(../images/prev_bg.png) no-repeat center; text-align:center; line-height:23px; font-weight:normal; font-size:13px; color:#fff;}
.gq_bt a:hover{ background:url(../images/next_bg.png) no-repeat center;}
.gq_bt a.on{ background:url(../images/next_bg.png) no-repeat center;}
.song_list{ width:1000px; overflow:hidden;}
.song_list ul{ width:1012px;}
.song_list ul li{ float:left; width:227px; height:20px; padding-left:14px; background:url(../images/tb_9.png) no-repeat left; margin-top:13px; margin-right:12px;}
.song_list ul li a{ display:block; width:227px; height:20px; font-size:13px; line-height:20px; color:#666;}
.song_list ul li a:hover{ color:#fd6404;}
.song_more{ float:right; width:40px; height:30px; text-align:right; line-height:30px; font-size:12px; color:#9c9c9c;}
.song_more:hover{ color:#b00436;}

/* 教学资料 */
.ny_pic{ width:100%; height:68px; margin:0px auto 10px; background:url(../images/ny_pic.jpg) no-repeat center;}
.ny_main{ width:100%; margin:0px auto; padding-bottom:30px;}
.ny_main_bt{ width:100%; height:80px; margin:0px auto; background:url(../images/daohang.jpg) no-repeat center;z-index:555;}
.ny_main_bt_list{ width:990px; height:30px; padding-top:53px; padding-left:10px; margin:0px auto;}
.ny_main_bt_list div{ width:990px; height:30px; overflow:hidden;}
.ny_main_bt_list div a{ float:left; display:block; width:93px; height:27px; margin-right:5px; background:#fff; /*border-top:3px solid #355699; border-left:1px solid #d2d0e5; border-right:1px solid #d2d0e5; border-bottom:1px solid #d2d0e5;*/ text-align:center; line-height:26px; color:#ffffff; font-size:12px;  background: url(../images/anniu1.jpg) no-repeat center;}

.ny_main_bt_list div a:hover{ /*border-top:3px solid #fd6404;*/ border-bottom:1px solid #fff;background: url(../images/anniu2.jpg) no-repeat center;}
.ny_main_bt_list div a.currr{ border-top:3px solid #fd6404; border-bottom:1px solid #fff;}
.ny_main_bt_list div a.on{ /*border-top:3px solid #fd6404; border-bottom:1px solid #fff;*/}
.ny_main_dq{ width:1000px; height:20px; margin:0px auto; padding-top:20px; padding-bottom:20px;  background: url(../images/line.png) no-repeat left 80%;background-size:700px; position:relative;}
.ny_main_dq span{ float:left; margin-right:5px; line-height:20px; color:#3c3c3c; font-size:14px;}
.ny_main_dq a{ float:left; margin-right:5px; line-height:20px; color:#3c3c3c; font-size:12px;}
.ny_main_dq a:hover{ color:#fd6404;}

.ny_main_teach{ width:1000px; margin:0px auto;}
.ny_main_teach_l{ float:left; width:700px;font-size:15px;}
.ny_main_teach_2{ float:left; width:700px;font-size:15px;}
.ny_main_teach_l ul{ width:700px; overflow:hidden;}
.ny_main_teach_l ul li{ /*width:700px;*/ margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #e1e1e1;}
.ny_main_teach_l ul dl{ width:700px;}
.ny_main_teach_l ul dl dt{ float:left; width:113px; height:82px;}
.ny_main_teach_l ul dl dt a{ display:block; width:113px; height:82px;}
.ny_main_teach_l ul dl dt a img{ width:113px; height:82px; overflow:hidden;}
.ny_main_teach_l ul dl dd{ float:left; width:574px; margin-left:12px;}
.ny_main_teach_l ul dl dd h4{ width:574px; height:25px;}
.ny_main_teach_l ul dl dd h4 a{ display:block; width:574px; height:25px; line-height:25px; overflow:hidden; font-size:16px; color:#526569;}
.ny_main_teach_l ul dl dd h4 a:hover{ color:#fd6404;}
.ny_main_teach_l ul dl dd p{ width:574px; height:40px; line-height:20px; font-size:12px; color:#333; overflow:hidden;}
.ny_teach_see{ width:574px; height:27px; overflow:hidden;}
.ny_teach_more{ float:left; display:block; width:60px; height:17px; line-height:17px; color:#C00; font-size:12px;}
.ny_share_list{ float:right; width:200px;}
.ny_share_list a{ float:right;   height:16px; margin-left:5px;}
.ny_share_list img{ width:16px; height:16px; overflow:hidden;}
.ny_share_list i{ float:right; width:45px; height:16px; font-size:12px; color:#888; text-align:center; line-height:16px; background:url(../images/bbgg.png) no-repeat center; font-style:normal;}















/* 内页公用侧栏 */
.ny_main_teach_r{ float:right; width:280px;}
.ny_teach_r_sign{ width:280px;}
.ny_teach_r_sign dl{ width:280px;}
.ny_teach_r_sign dl dt{ float:left; width:87px; padding-right:10px; border-right:1px solid #e1e1e1;}
.ny_teach_r_sign dl dt img{ width:87px; height:197px; overflow:hidden;}
.ny_teach_r_sign dl dd{ float:left; width:176px; margin-left:6px;}
.ny_teach_r_sign dl dd h6{ width:176px; height:27px; line-height:27px; border-bottom:2px solid #fd6404; color:#6f6c67; font-size:14px;}
.ny_teach_r_sign dl dd ul{ width:176px; overflow:hidden;}
.ny_teach_r_sign dl dd ul li{ width:176px; height:30px; margin-top:10px;}
.ny_teach_r_sign dl dd ul li input{ width:164px; height:14px; line-height:14px; padding:7px 5px; border:1px solid #060100; background:#efe4d0; font-size:14px; color:#060100;}
.ny_teach_r_sign dl dd ul li a{ display:block; width:120px; height:30px; margin:0px auto; background:#716857; text-align:center; line-height:30px; color:#fff; font-size:14px;}
.ny_teach_r_course{ width:266px; padding-left:12px; margin-top:10px; border-top:3px solid #00397c; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
.ny_teach_r_course h5{ width:253px; height:20px; margin-top:15px; line-height:20px; font-size:14px; color:#333; overflow:hidden;}
.ny_teach_r_course h5 a{ float:right; font-size:12px; color:#666; line-height:20px; font-weight:normal;}
.ny_teach_r_course h5 a:hover{ color:#b00436;}
.ny_teach_r_course ul{ width:266px; overflow:hidden; margin-top:10px;}
.ny_teach_r_course ul li{ float:left; width:120px; margin-right:13px; margin-bottom:13px;}
.ny_teach_r_course ul li dl{ width:120px; height:105px;}
.ny_teach_r_course ul li dl dt{ width:120px; height:83px;}
.ny_teach_r_course ul li dl dt a{ display:block; width:120px; height:83px;}
.ny_teach_r_course ul li dl dt a img{ width:120px; height:83px; overflow:hidden;}
.ny_teach_r_course ul li dl dd{ width:120px; height:22px;}
.ny_teach_r_course ul li dl dd a{ display:block; width:120px; height:22px; text-align:center; line-height:22px; font-size:12px; color:#666; overflow:hidden;}
.ny_teach_r_news{ width:278px; padding-bottom:15px; margin-top:15px; border-top:3px solid #00397c; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
.ny_teach_r_news_head{ width:280px; height:30px;}
.ny_teach_r_news_head a{ float:left; display:block; width:138px; height:29px; border-right:1px solid #e4e4e4; border-left:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; background:#f4f4f4; text-align:center; line-height:29px; color:#333;}
.ny_teach_r_news_head a.curr{ border-right:1px solid #fff; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#fff;}
.ny_teach_r_news_zixun{ width:266px; padding-left:12px;}
.zixun_pic{ width:266px; overflow:hidden; margin-top:10px;}
.zixun_pic li{ float:left; width:120px; margin-right:13px; margin-bottom:13px;}
.zixun_pic li dl{ width:120px; height:105px;}
.zixun_pic li dl dt{ width:120px; height:83px;}
.zixun_pic li dl dt a{ display:block; width:120px; height:83px;}
.zixun_pic li dl dt a img{ width:120px; height:83px; overflow:hidden;}
.zixun_pic li dl dd{ width:120px; height:22px;}
.zixun_pic li dl dd a{ display:block; width:120px; height:22px; text-align:center; line-height:22px; font-size:12px; color:#666; overflow:hidden;}
.zixun_list{ width:253px; overflow:hidden;}
.zixun_list li{ width:253px; height:28px;}
.zixun_list li b{ float:left; display:block; width:15px; height:28px; line-height:28px; font-size:15px; font-style:italic;}
.zixun_list li b.txt_blue{ color:#2d73c8;}
.zixun_list li b.txt_gray{ color:#606060;}
.zixun_list li a{ float:left; display:block; width:230px; height:28px; line-height:28px; color:#888; font-size:12px; overflow:hidden;}
.zixun_list li a:hover{ text-decoration:underline;}
.ny_teach_r_news_wenz{ width:266px; padding-left:12px;}
.wenz_pic{ width:266px; overflow:hidden; margin-top:10px;}
.wenz_pic li{ float:left; width:120px; margin-right:13px; margin-bottom:13px;}
.wenz_pic li dl{ width:120px; height:105px;}
.wenz_pic li dl dt{ width:120px; height:83px;}
.wenz_pic li dl dt a{ display:block; width:120px; height:83px;}
.wenz_pic li dl dt a img{ width:120px; height:83px; overflow:hidden;}
.wenz_pic li dl dd{ width:120px; height:22px;}
.wenz_pic li dl dd a{ display:block; width:120px; height:22px; text-align:center; line-height:22px; font-size:12px; color:#666; overflow:hidden;}
.wenz_list{ width:253px; overflow:hidden;}
.wenz_list li{ width:253px; height:28px;}
.wenz_list li b{ float:left; display:block; width:15px; height:28px; line-height:28px; font-size:15px; font-style:italic;}
.wenz_list li b.txt_blue{ color:#2d73c8;}
.wenz_list li b.txt_gray{ color:#606060;}
.wenz_list li a{ float:left; display:block; width:230px; height:28px; line-height:28px; color:#888; font-size:12px; overflow:hidden;}
.wenz_list li a:hover{ text-decoration:underline;}
.ny_teach_r_video{ width:278px; padding-bottom:15px; margin-top:15px; border-top:3px solid #00397c; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
.ny_teach_r_video_head{ width:280px; height:30px;}
.ny_teach_r_video_head a{ float:left; display:block; width:138px; height:29px; border-right:1px solid #e4e4e4; border-left:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; background:#f4f4f4; text-align:center; line-height:29px; color:#333;}
.ny_teach_r_video_head a.curr{ border-right:1px solid #fff; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#fff;}
.video_hot{ width:266px; overflow:hidden; margin-top:10px; padding-left:12px;}
.video_hot li{ float:left; width:120px; margin-right:13px; margin-bottom:13px;}
.video_hot li dl{ width:120px; height:105px;}
.video_hot li dl dt{ width:120px; height:83px;}
.video_hot li dl dt a{ display:block; width:120px; height:83px;}
.video_hot li dl dt a img{ width:120px; height:83px; overflow:hidden;}
.video_hot li dl dd{ width:120px; height:22px;}
.video_hot li dl dd a{ display:block; width:120px; height:22px; text-align:center; line-height:22px; font-size:12px; color:#666; overflow:hidden;}
.video_bar{ width:266px; overflow:hidden; margin-top:10px; padding-left:12px;}
.video_bar li{ float:left; width:120px; margin-right:13px; margin-bottom:13px;}
.video_bar li dl{ width:120px; height:105px;}
.video_bar li dl dt{ width:120px; height:83px;}
.video_bar li dl dt a{ display:block; width:120px; height:83px;}
.video_bar li dl dt a img{ width:120px; height:83px; overflow:hidden;}
.video_bar li dl dd{ width:120px; height:22px;}
.video_bar li dl dd a{ display:block; width:120px; height:22px; text-align:center; line-height:22px; font-size:12px; color:#666; overflow:hidden;}
.ny_teach_r_pic{ width:278px; padding-bottom:15px; margin-top:15px; border-top:3px solid #00397c; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
.ny_teach_r_pic_head{ width:280px; height:30px;}
.ny_teach_r_pic_head a{ float:left; display:block; width:138px; height:29px; border-right:1px solid #e4e4e4; border-left:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; background:#f4f4f4; text-align:center; line-height:29px; color:#333;}
.ny_teach_r_pic_head a.curr{ border-right:1px solid #fff; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#fff;}
.pic_hot{ width:266px; overflow:hidden; margin-top:10px; padding-left:12px;}
.pic_hot li{ float:left; width:120px; margin-right:13px; margin-bottom:13px;}
.pic_hot li dl{ width:120px; height:105px;}
.pic_hot li dl dt{ width:120px; height:83px;}
.pic_hot li dl dt a{ display:block; width:120px; height:83px;}
.pic_hot li dl dt a img{ width:120px; height:83px; overflow:hidden;}
.pic_hot li dl dd{ width:120px; height:22px;}
.pic_hot li dl dd a{ display:block; width:120px; height:22px; text-align:center; line-height:22px; font-size:12px; color:#666; overflow:hidden;}
.pic_bar{ width:266px; overflow:hidden; margin-top:10px; padding-left:12px;}
.pic_bar li{ float:left; width:120px; margin-right:13px; margin-bottom:13px;}
.pic_bar li dl{ width:120px; height:105px;}
.pic_bar li dl dt{ width:120px; height:83px;}
.pic_bar li dl dt a{ display:block; width:120px; height:83px;}
.pic_bar li dl dt a img{ width:120px; height:83px; overflow:hidden;}
.pic_bar li dl dd{ width:120px; height:22px;}
.pic_bar li dl dd a{ display:block; width:120px; height:22px; text-align:center; line-height:22px; font-size:12px; color:#666; overflow:hidden;}
.ny_teach_r_rank{ width:266px; padding-bottom:15px; padding-left:12px; margin-top:10px; border-top:3px solid #00397c; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
.ny_teach_r_rank h5{ width:253px; height:20px; margin-top:15px; line-height:20px; font-size:14px; color:#333; overflow:hidden;}
.ny_teach_r_rank h5 a{ float:right; font-size:12px; color:#666; line-height:20px; font-weight:normal;}
.ny_teach_r_rank h5 a:hover{ color:#b00436;}
.ny_teach_r_rank ul{ width:253px; overflow:hidden; margin-top:10px;}
.ny_teach_r_rank ul li{ width:253px; height:16px; margin-top:10px;}
.ny_teach_r_rank ul li b{ float:left; display:block; width:16px; height:16px; font-size:14px; text-align:center; line-height:16px; color:#fff; background:#9ed2ff;}
.ny_teach_r_rank ul li a{ float:left; display:block; width:230px; height:16px; margin-left:7px; font-size:12px; line-height:16px; color:#888; overflow:hidden;}
.ny_teach_r_rank ul li a:hover{ text-decoration:underline;}




/* 培训课程 */
.ny_main_course_l{ float:left; width:700px;}
.ny_main_course_l ul{ width:700px; overflow:hidden;}
.ny_main_course_l ul li{ width:700px; margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #e1e1e1;}
.ny_main_course_l ul li dl{ width:700px;}
.ny_main_course_l ul li dl dt{ float:left; width:190px; height:190px;}
.ny_main_course_l ul li dl dt a{ display:block; width:190px; height:190px;}
.ny_main_course_l ul li dl dt a img{ width:190px; height:190px; border-radius:5px; overflow:hidden;}
.ny_main_course_l ul li dl dd{ float:left; width:500px; margin-left:10px;}
.ny_main_course_l ul li dl dd h4{ width:500px; height:39px; border-bottom:1px solid #999;}
.ny_main_course_l ul li dl dd h4 a{ width:500px; height:39px; line-height:39px; font-size:16px; color:#333; overflow:hidden;}
.ny_main_course_l ul li dl dd p{ width:500px; height:69px; margin-top:11px; line-height:23px; font-size:12px; color:#666; overflow:hidden;}
.ny_main_course_l ul li dl dd span{ width:500px; height:40px; font-size:18px; font-weight:bold; color:#4f4f51;}
.ny_main_course_l ul li dl dd span i{ font-size:30px; color:#4f4f51; font-weight:bold; margin-right:5px; font-style:normal;}
.ny_main_course_l ul li dl dd div{ width:500px; height:30px;}
.ny_main_course_l ul li dl dd div a{ float:left; display:block; width:130px; height:30px; margin-right:10px; font-size:16px; font-weight:bold; text-align:center; line-height:30px;}
.ny_main_course_l ul li dl dd div a.btn_online{ background:#d7d7d7; color:#990000;}
.ny_main_course_l ul li dl dd div a.btn_more{ background:#5c5c5c; color:#ffdb02;}
.ny_main_course_l ul li dl dd div a.btn_more:hover{ background:#5c5c5c; color:#990000;}
.ny_main_course_l ul li dl dd div a.btn_online:hover{ background:#d7d7d7; color:#ffdb02;}
/* 师资力量 */
.ny_main_shizi_l{ float:left; width:700px;}
.ny_main_shizi_l ul{ width:700px; overflow:hidden;}
.ny_main_shizi_l ul li{ width:700px; margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #e1e1e1;}
.ny_main_shizi_l ul li dl{ width:700px;}
.ny_main_shizi_l ul li dl dt{ float:left; width:250px; height:170px;}
.ny_main_shizi_l ul li dl dt a{ display:block; width:228px; height:150px; padding:9px 11px 11px 11px;; background:url(../images/sz_bg.png) no-repeat center;}
.ny_main_shizi_l ul li dl dt a img{ width:228px; height:150px; overflow:hidden;}
.ny_main_shizi_l ul li dl dd{ float:left; width:435px; margin-left:15px;}
.ny_main_shizi_l ul li dl dd h4{ width:435px; height:30px;}
.ny_main_shizi_l ul li dl dd h4 a{ display:block; width:435px; height:30px; font-size:16px; color:#333; overflow:hidden; line-height:30px;}
.ny_main_shizi_l ul li dl dd h4 a:hover{ color:#b00436;}
.ny_main_shizi_l ul li dl dd p{ width:435px; height:72px; line-height:24px; font-size:12px; margin-top:20px; overflow:hidden;}
.ny_main_shizi_l ul li dl dd div{ width:435px; height:25px; margin-top:20px;}
.ny_main_shizi_l ul li dl dd div a{ display:block; width:90px; height:29px; border-radius:3px; margin-left:345px; border-bottom:1px solid #d5d5d5; line-height:30px; text-align:center; font-size:12px; color:#666; background:#efefef; font-weight:normal; overflow:hidden;}
.ny_main_shizi_l ul li dl dd div a:hover{ color:#b00436;}


/* 皇族视频 */
.ny_main_video_l{ float:left; width:700px;}
.ny_main_video_l ul{ width:702px; overflow:hidden;}
.ny_main_video_l ul li{ float:left; width:225px; height:170px; margin-right:9px; margin-bottom:9px;}
.ny_main_video_l ul li dl{ width:225px; height:170px;}
.ny_main_video_l ul li dl dt{ width:225px; height:145px;}
.ny_main_video_l ul li dl dt a{ display:block; width:225px; height:145px;}
.ny_main_video_l ul li dl dt a img{ width:225px; height:145px; overflow:hidden;}
.ny_main_video_l ul li dl dd{ width:225px; height:25px;}
.ny_main_video_l ul li dl dd a{ display:block; width:225px; height:25px; text-align:center; line-height:25px; font-size:13px; color:#666; overflow:hidden;}
.ny_main_video_l ul li dl dd a:hover{ color:#fd6404;}

/* 皇族图库 */
.ny_main_pic_l{ float:left; width:700px;}
.ny_main_pic_l ul{ width:702px; overflow:hidden;}
.ny_main_pic_l ul li{ float:left; /*width:225px; height:170px;*/ margin-right:9px; margin-bottom:9px;}
.ny_main_pic_l ul li dl{ width:225px; height:170px;}
.ny_main_pic_l ul li dl dt{ width:225px; height:145px;}
.ny_main_pic_l ul li dl dt a{ display:block; width:225px; height:145px;}
.ny_main_pic_l ul li dl dt a img{ width:225px; height:145px; overflow:hidden;}
.ny_main_pic_l ul li dl dd{ width:225px; height:25px;}
.ny_main_pic_l ul li dl dd a{ display:block; width:225px; height:25px; text-align:center; line-height:25px; font-size:13px; color:#666; overflow:hidden;}
.ny_main_pic_l ul li dl dd a:hover{ color:#fd6404;}


/* DJ舞曲 */
.ny_main_song{ width:1000px; margin:0px auto;}
.ny_main_song ul{ width:1008px; overflow:hidden;}
.ny_main_song ul li{ float:left; width:244px; margin-right:8px; border-bottom:1px dashed #e6e6e6; margin-bottom:5px;height:24px;}
.ny_main_song ul li a{ display:block;   background:url(../images/ej_tb.png) no-repeat left; padding-left:34px; height:24px; line-height:24px; margin-bottom:5px; font-size:13px; color:#A0410D; overflow:hidden;float:left}
.ny_main_song ul li img{ float:left; margin-left:5px;}
.ny_main_song ul li a:hover{color: #fe8503;text-decoration: underline;}

/*add*/
.art_head{
  width: 100%;
  text-align: center;
}
.art_head .artInfo {
  color: #c7c8c8;
  padding: 20px 0 15px;
}
#cyEmoji{
background-color: transparent;
  border: 0;
  color: #333;
  display: block;
  font-weight: normal;
  height: auto;
  line-height: 1.4;
  margin: 20px auto 0;
  overflow: visible;
  padding: 0;
  /* position: relative; */
  text-align: left;
  width: 100%;
  font-size: 14px;
}

.per-next {margin: 50px 0 30px;height:30px}
.per-next li.on {margin-right: 21px;}
.per-next li {display: inline-block;float: left;width: 330px;font-size: 14px;height: 30px;line-height: 30px;overflow: hidden;background-color: #e8e8e8;}
.xg{margin-top:20px;}
.xg h2{font-size:18px;color:#333;border-bottom: 1px solid #e6e6e6;height: 36px;line-height: 36px;}
.xg_box li{padding-right:15px;width:320px;float:left;}
.tjian{width:272px;padding-left:20px;}
.tjian_box{padding-top:6px;}
.tjian_box li{line-height:32px;height:32px;overflow:hidden;background:url(../images/icon.png) -14px -143px no-repeat;padding-left:15px;}

.wqtjian_box li a{font-size:14px; }
 .wqxg_box li{ width:206px;float:left; text-align: left; background-color:#cccccc}
.wqtjian_box{padding-top:6px; margin-bottom:20px;margin:0 auto; width:100%;}
.wqtjian_box li{line-height:32px;height:32px;overflow:hidden;background:url(../images/play.jpg) center left   no-repeat;padding-left:25px;}
.wqtjian_box li a{font-size:14px;}
.musicad{width:670px; margin:0 auto; margin-top:20px;}
.ny_main_teach_2 a{color:#333333;}
.ny_main_dq .tabTxt {
	position: absolute;
	left: 640px;
	top: 25px;
}
.ny_main_dq .tabTxt span {
	display: inline-block;
	text-align: center;
	width: 28px;
	height: 20px;
	line-height: 20px;
	color: #999;
	background: #eee;
	font-size: 14px;
	cursor: pointer;
	font-family: 'Microsoft YaHei';
}
.ny_main_dq .tabTxt .current {
	background: #2b6bab;
	color: #fff;
}
.fz14{
	font-size: 14px !important;
	}	
.fz16{
	font-size: 16px !important;
	font-weight:bolder;
	}
#zxzx{
 height: 100px;line-height: 30px; margin:0 auto;width:300px; margin-top:40px;
}	
	.picLead-container{width: 100%;height:100%; padding-top:20px;}
	.picLead-blk{width: 165px;height: 160px;;margin-right: 13px;float: left;}
	.picLead-blk img{display: block;}
	.picLead-blk a span{height: 24px;line-height: 24px;padding-top: 3px;text-align: left;display: block;}
	.picLead-blk a:link, .picLead-blk a:visited, .picLead-blk a:link span, .picLead-blk a:visited span {color: #666;text-decoration: none;}
	.picLead-blk a:hover, .picLead-blk a:hover span{color: #fe8503;text-decoration: underline;cursor: pointer;}

.tjian_box   li a:hover{color: #fe8503;text-decoration: underline;cursor: pointer;}
.wqtjian_box   li a:hover{color: #fe8503;text-decoration: underline;cursor: pointer;}
.fc1{color:#989191}
.fc2{color:#000000}
.show_dj_bo {
height: 184px;
width: 650px;
overflow: hidden;
background: url("../images/h20.jpg") no-repeat top center;
margin-top: 40px;
margin:0 auto;
}
.show_dj_bo_2 {
height: 184px;
width: 426px;
margin: 0 auto;
margin-top: 55px;
}
.editShare {
	border: 1px solid #ddd;
	background: #fff;
	height: 44px;
	line-height: 44px;
	margin-top:50px;
}
.editShare .editBar li {
	float: left;
	width: 135px;
	border-right: 1px solid #ddd;
	position:relative;
}
.editShare .editBar .share {
	border-right: 0;
	width: 258px;
}
.editShare li .one {
	text-align: center;
	display: block;
}
.editShare .editBar .share .one {
	text-align: left;
	padding-left: 20px;
}
.editShare li .one .t {
	padding: 0 0 0 25px;
	display: inline-block;
	position:relative;
}
.editShare li .one {
	font-size: 16px;
	color: #999;
}
.editShare li .one:hover {
	background: #369;
	color:#fff;
}
.editShare li .one i {
	position: absolute;
	left: 0;
	top: 12px;
 *top: 13px;
	width: 20px;
	height: 20px;
	_width: 18px;
	_height: 18px;
	overflow: hidden;
	background-position: -147px -49px;
}
.editShare li .one:hover i {
	background-position: -167px -49px;
}
.editShare .against .one i {
	background-position: -147px -109px;
}
.editShare .against .one:hover i {
	background-position: -167px -109px;
}
.editShare .posting .one i {
	background-position: -147px -69px;
}
.editShare .posting .one:hover i {
	background-position: -167px -69px;
}
.editShare .collect .one i {
	background-position: -147px -89px;
}
.editShare .collect:hover .one i {
	background-position: -167px -89px;
}
.editShare li .two {
	position: absolute;
	z-index: 2;
	display: none;
	background: #fff;
	padding: 0 5px;
	height:40px;
	line-height: 40px;
	top: 0;
	left: 78px;
	white-space: nowrap;
	border: 1px solid #999;
}
.editShare li.hover .two {
	display: block;
}
.editShare li .two .arry {
	position: absolute;
	top: 14px;
	left: -13px;
	border-style: dashed solid dashed dashed;
	border-width: 6px;
	border-color: transparent #999 transparent transparent;
}
.editShare li .two i.arry {
	left: -12px;
	border-color: transparent #fff transparent transparent;
}
.YaHei {
  font-family: 'Microsoft YaHei';
}
.icon {
  display: inline-block;
  position: relative;
  overflow: hidden;
  background: url(../images/icon1.png) no-repeat;
}
.pd20{
	padding: 20px;
	}
.mb20{
	margin-bottom: 20px;
	}
 

#cyEmoji {
    background-color: transparent;
    border: 0;
    color: #333;
    display: block;
    font-size: 14px;
    font-weight: normal;
    height: auto;
    line-height: 1.4;
    margin: 0 auto;
    overflow: visible;
    padding: 0;
    position: relative;
    text-align: left;
    width: 100%;
    font-size: 14px;
}

#cyEmoji div, #cyEmoji ul {
    margin: 0;
    padding: 0;
}

#cyEmoji img {
    border: 0;
    margin: 0 auto;
    padding: 0;
}

#cyEmoji p {
    text-indent: 0;
}

#cyEmoji .emoji-tip {
 
    font-family: "Microsoft YaHei";
    font-size: 16px;
    height: 26px;
    line-height: 26px;
    padding: 5px 0;
}

#cyEmoji .emoji-tip span{
	float: right;
}

#cyEmoji .emoji-list {
    text-align: center;
    list-style: none;
    margin: 0 0 24px 0;
    overflow: hidden;
    padding: 10px 0 0 0;
    white-space:nowrap;
    width: 100%;
}

#cyEmoji .emoji-item {
    cursor: pointer;
    display: inline;
    /* height: 141px; */
    /* margin: 0 6px 10px 6px; */
    padding: 10px 0;
    margin: 3px 0;
    position: relative;
    text-align: center;
    /* width: 107px; */
	/* display: inline; */
    float: left;
    height: auto;
    background: none;
    
}

#cyEmoji .emoji-item div{
	font-family: "Microsoft YaHei";
}

#cyEmoji .emoji-hover {
    border: 1px solid #EEE;
    border-radius: 4px;
    box-shadow: 0 0 10px #CCC;
}

#cyEmoji .emoji-name {
    display: block;
    font-family: "Microsoft YaHei";
    font-size: 16px;
    height: 26px;
    line-height: 26px;
    margin: 0;
    padding: 7px 0 0;
}

#cyEmoji .emoji-num {
    color: #c33;
    display: block;
    font-family: "Microsoft YaHei";
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    margin: 0;
    padding: 0;
}

#cyEmoji .plus1 {
    background-color: transparent;
    color: red;
    font-family: "Arial";
    font-size: 180%;
    position: absolute;
}

#cyEmoji .saymore {
    box-shadow: 0 0 10px #CCC;
    width: 320px;
    border: 1px solid #ccc;
    border-radius: 2px;
    background-color: #fff;
    position: absolute;
    z-index: 99;
}

#cyEmoji .saymore-slogan {
    font-weight: bold;
    height: 37px;
    line-height: 37px;
    padding: 0 0 0 17px;
    background: url(../images/xb01.gif) repeat-x;
    border-bottom: 1px solid #f0f0f0;
    height: 37px;
}

#cyEmoji .saymore-close {
    float: right;
    width: 20px;
    height: 20px;
    margin: 8px 7px 0 0;
    display: inline;
    background: url(../images/icon15.png) no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://assets.changyan.sohu.com/upload/asset/scs/images/icon15.png',
        sizingMethod='crop' );
    _background: none;
    font-size: 0;
}

#cyEmoji .saymore-tip {
    line-height: 22px;
    color: #333;
    padding: 15px 0;
    font-size: 14px;
}

#cyEmoji .saymore-tip img {
    margin: 4px 10px 0 0;
}

#cyEmoji .saymore-post {
    height: 32px;
    line-height: 32px;
    font-size: 14px;
}

#cyEmoji .saymore-text {
    float: left;
    width: 200px;
    height: 30px;
    line-height: 30px\9;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 0 0 0 10px;
    margin: 0 5px 0 0;
}

#cyEmoji .saymore-button {
    background-color: #f5f9fa;
    border: 1px solid #ccd3d9;
    border-radius: 3px;
    color: #5688a9;
    cursor: pointer;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    height: 32px;
    width: 50px;
    color: #5688a9;
}

#cyEmoji .saymore-error {
    
}	

.dede_pages{
   margin:0 auto;
   width:800px;
   height:40px;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
	padding:0px;
	border:none;
	 

	
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.newscontent img{
max-height:1500px;
max-width:700px;
width:expression_r((this.width > 700 && this.width > this.height) ? '700px': this.width+'px');
height:expression_r((this.height > 1500 && this.height > this.width) ? '1500px': this.height+'px');
float:middle;
display:inline;
margin:-4px 0 -4px 0;
}
.newscontent {line-height:26px;}
#weixinshow{position:absolute; z-index:200;display:none;}
.navpic{background:url(../images/000.png) no-repeat center;width:139px;height:25px;position: relative; top: -8px;}
 
.per-next li a:hover{color: #fe8503;}
.ny_main_teach_r a:hover{color: #fe8503;}
 

.ny_main_bt_jianjie{ width:100%; height:80px; margin:0px auto; background:url(../images/d_jianjie.jpg) no-repeat center;z-index:555;}
.ny_main_bt_jianzhang{ width:100%; height:80px; margin:0px auto; background:url(../images/d_jianzhang.jpg) no-repeat center;z-index:555;}
.ny_main_bt_kecheng{ width:100%; height:80px; margin:0px auto; background:url(../images/d_kecheng.jpg) no-repeat center;z-index:555;}
.ny_main_bt_lxwm{ width:100%; height:80px; margin:0px auto; background:url(../images/d_lxwm.jpg) no-repeat center;z-index:555;}
.ny_main_bt_music{ width:100%; height:80px; margin:0px auto; background:url(../images/d_music.jpg) no-repeat center;z-index:555;}
.ny_main_bt_pic{ width:100%; height:80px; margin:0px auto; background:url(../images/d_pic.jpg) no-repeat center;z-index:555;}
.ny_main_bt_shizi{ width:100%; height:80px; margin:0px auto; background:url(../images/d_shizi.jpg) no-repeat center;z-index:555;}
.ny_main_bt_video{ width:100%; height:80px; margin:0px auto; background:url(../images/d_video.jpg) no-repeat center;z-index:555;}
.ny_main_bt_ziliao{ width:100%; height:80px; margin:0px auto; background:url(../images/d_ziliao.jpg) no-repeat center;z-index:555;}




