/*--------------------------------- Common Element --------------------------*/
*{ padding:0px; margin:0px; list-style-type:none;}
body{/* background:#f9f9f9;*/ background:#fff; color:#333; font-size:12px; line-height:24px; text-align:left; font-family:"宋体";}
button{ cursor:pointer; outline:none;} /*按钮-鼠标点击显示小手*/
input { outline:none;}
img{ border:0px; display:block;} /*图片默认公用样式*/
.lf{ float:left} /*左浮动*/
.rf{ float:right} /*右浮动*/
.clear_both { clear:both;}
.text_center { text-align:center;}
.font_weiruan { font-family:"Microsoft YaHei",微软雅黑;}
.text_yincang { width: 20em;/*不允许出现半汉字截断*/ white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.bantouming { background:#000; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.text_yinying { text-shadow:0px 2px 1px #000;}
/*--------------------------------- 链接 ------------------------------*/
a{ font-size:12px; text-decoration:none; color:#333; blr:expression(this.onFocus=this.blur()); outline:none;}
a:hover { font-size:12px; text-decoration:none; blr:expression(this.onFocus=this.blur()); outline:none;}


/*------------------ 整站公用样式 begin ---------------------------*/
.mainbox { width:1000px; margin:0 auto; overflow:hidden;}
.main_color { color:#2eafbb;}

/*头部*/
.header { height:185px; overflow:hidden; background:url(imagesbg1.jpg) no-repeat center top;}

/*导航*/
.nav { height:65px; background:url(imagesbg2.jpg) repeat-x left top;}
.nav .nav_box { width:1000px; margin:0 auto;}
.nav .nav_box .ul_left { display:inline; float:left; width:836px; height:50px; line-height:50px;}
.nav .nav_box .ul_left li { display:inline; float:left; width:209px; text-align:center;}
.nav .nav_box .ul_left li a { font-family:"Microsoft YaHei",微软雅黑; font-size:20px; color:#fff;}
.nav .nav_box .ul_left li a:hover { font-family:"Microsoft YaHei",微软雅黑; font-size:20px; color:#fff; text-shadow:0px 2px 1px #000;}
.nav .nav_box .ul_left li a.current { font-family:"Microsoft YaHei",微软雅黑; font-size:20px; color:#fff; text-shadow:0px 2px 1px #000;}
.nav .nav_box .rk_right { display:inline; float:right; width:164px; text-align:center; position:relative;z-index:99999;}
.nav .nav_box .rk_right .wz_rk { width:164px; height:50px; line-height:50px; position:absolute; left:0; top:0;}
.nav .nav_box .rk_right .wz_rk a { font-family:"Microsoft YaHei",微软雅黑; font-size:20px; color:#f3ff71; text-shadow:0px 2px 1px #000;}
.nav .nav_box .rk_right .wz_rk a:hover { font-family:"Microsoft YaHei",微软雅黑; font-size:20px; color:#f3ff71; text-shadow:0px 2px 1px #000;}
.nav .nav_box .rk_right .nr_rk { display:none; width:280px; padding:20px 0 20px 30px; position:absolute; right:0; top:50px; z-index:999999; background:#0d8a96; filter:alpha(Opacity=95);-moz-opacity:0.95;opacity: 0.95;}
.nav .nav_box .rk_right .nr_rk li { display:inline; float:left; width:70px; height:30px; line-height:30px; text-align:left;}
.nav .nav_box .rk_right .nr_rk li a { font-size:14px; color:#fff; font-family:"宋体"; font-weight:700; text-shadow:none;}
.nav .nav_box .rk_right .nr_rk li a:hover { font-size:14px; color:#fff; font-family:"宋体"; font-weight:700; text-shadow:none;}

/*底部*/
.footer { height:100px; background:#efefef; margin-top:30px; color:#cac8c8;}
.footer p { text-align:center; margin-top:40px;}
.footer p span { font-family:Arial, Helvetica, sans-serif;}
/*------------------ 整站公用样式 end ---------------------------*/

/*---------------------------------------------- 首页 begin ----------------------------------------------*/

/*------首页公用样式 begin-------*/
.sy_title { padding:0 10px; height:35px; line-height:35px; border-bottom:1px solid #ccc;}
.sy_title .wz_left { display:inline; float:left; color:#2eafbb; font-size:18px; font-family:"Microsoft YaHei",微软雅黑;}
.sy_title .more_right { display:inline; float:right; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.sy_title .more_right a { font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.sy_title .more_right a:hover { color:#2eafbb; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
/*------首页公用样式 end-------*/

/*焦点图*/
.banner { border:3px solid #e6e6e6; height:294px; overflow:hidden; position:relative;}
.mF_tab { width:994px;height:294px ; overflow:hidden;}
.mF_tab .wz { position:absolute; top:0; right:0; z-index:22; width:329px; height:36px; line-height:36px; color:#0ca87d; font-family:"Microsoft YaHei",微软雅黑; font-size:16px;}
.mF_tab .biaoti { position:absolute; top:37px; right:0; z-index:2; overflow:hidden; width:329px;}
.mF_tab .biaoti.shouye { position:absolute; top:0; right:0; z-index:2; overflow:hidden;}
.mF_tab .biaoti li { *float:left; width:299px; padding-left:30px; height:35px; line-height:35px; border-bottom:1px solid #fff; cursor:pointer; background:url(imagesbg3.jpg) no-repeat 15px center; font-family:"Microsoft YaHei",微软雅黑; overflow:hidden;}
.mF_tab .biaoti li.current { height:35px; line-height:35px; border-bottom:1px solid #2eafbb; color:#2eafbb; background:url(imagesbg3.jpg) no-repeat 15px center;}
.mF_tab .biaoti li a { display:inline; float:left; font-size:14px; width:210px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;  font-family:"Microsoft YaHei",微软雅黑;}
.mF_tab .biaoti li a:hover { font-size:14px; color:#2eafbb;}
.mF_tab .biaoti li.current a { font-size:14px; color:#2eafbb;}
.mF_tab .biaoti li .time { display:inline; float:right; width:80px; text-align:center;}
.mF_tab .cont { position:absolute; top:0; left:0; overflow:hidden; background:#fff}
.mF_tab .cont .swt { position:absolute; left:0; top:0; }
.mF_tab .cont img { width:665px; height:294px;}

/* ----------------------------新焦点图 2015-8-28--------------------------------------- */
.mk01 { width: 994px; height: 294px; margin:0 auto; overflow:hidden; border:3px solid #e6e6e6}
.mk01 .mk01_main { display:inline; float:left; width:665px;height:294px; overflow:hidden; }
.mk01 .mk01_main a { display:block;}
.mk01 .mk01_main img { width:665px;height:294px; }
.mk01 .news_title { display:inline; float: right; width:329px; height:291px; margin-top:3px; overflow:hidden; }
.mk01 .news_title ul { overflow:hidden; }
.mk01 .news_title ul li { width:299px; padding-left:30px; height:35px; line-height:35px; border-bottom:1px solid #fff; cursor:pointer; background:url(imagesbg3.jpg) no-repeat 15px center; overflow:hidden; overflow:hidden;}
.mk01 .news_title ul li a { display:block; font-size:14px; font-family:"Microsoft YaHei",微软雅黑; width:295px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.mk01 .news_title ul li a:hover { font-size:14px; font-family:"Microsoft YaHei",微软雅黑; text-decoration:none; color:#2eafbb;}
.mk01 .news_title ul li.on { width:299px; padding-left:30px; height:35px; line-height:35px; border-bottom:1px solid #2eafbb; color:#2eafbb; background:url(imagesbg3.jpg) no-repeat 15px center;}
.mk01 .news_title span { display:block; overflow:hidden;}
.mk01 .dis { display:block;}
.mk01 .undis { display:none;}

/*焦点图 下面三张大图*/
.pic_three { width:1000px; margin:30px auto; overflow:hidden;}
.pic_three li { display:inline; float:left; margin-right:40px;}
.pic_three li .li_box { width:304px; height:204px;/* border:1px solid #2eafbb;*/ border:1px solid #f2f2f2; background:#fff; position:relative;}
.pic_three li .li_box .img_box { width:300px; height:200px; margin:2px; position:relative; overflow:hidden; cursor:pointer; background:#ff0}
.pic_three li .li_box .img_box img { width:300px; height:200px; position:absolute;}
.pic_three li .li_box .wz_box { width:300px; height:40px; position:absolute; left:2px; bottom:2px; z-index:5; background:#000; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.pic_three li .li_box p { width:300px; height:40px; line-height:40px; position:absolute; left:2px; bottom:2px; z-index:10; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#fff; font-size:18px; font-family:"Microsoft YaHei",微软雅黑; }
.pic_three li .li_box a { color:#fff; font-size:18px; font-family:"Microsoft YaHei",微软雅黑; }
.pic_three li .li_box a:hover { color:#fff; font-size:18px; font-family:"Microsoft YaHei",微软雅黑; }

/*活动专区*/
.sy_hdzq { width:1000px; margin:0 auto 20px; overflow:hidden;}
.sy_hdzq .sy_hdzq_gd { margin-top:20px; overflow:hidden;}
.sy_hdzq .sy_hdzq_gd ul { overflow:hidden;}
.sy_hdzq .sy_hdzq_gd ul li { display:inline; float:left; margin-right:6px; width:194px;}
.sy_hdzq .sy_hdzq_gd ul li .img { width:192px; height:129px; background:#fff; border:1px solid #f2f2f2; }
.sy_hdzq .sy_hdzq_gd ul li .img img { width:190px; height:127px; margin:1px;}
.sy_hdzq .sy_hdzq_gd ul li p { width:190px; line-height:18px; text-align:center; margin:10px 0; font-family:"Microsoft YaHei",微软雅黑; font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

/*专家团队*/
.sy_zjtd { width:567px; float:left; overflow:hidden;}
.sy_zjtd .ul_big { margin-top:20px; overflow:hidden;}
.sy_zjtd .ul_big li { display:inline; float:left; width:110px; height:145px; margin-right:4px; position:relative; overflow:hidden;}
.sy_zjtd .ul_big li img { width:110px; height:145px;}
.sy_zjtd .ul_big li .bg_box { width:100%; height:30px; position:absolute; left:0; bottom:0; z-index:5; background:#000; filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.sy_zjtd .ul_big li p { width:100%; height:30px; line-height:30x; position:absolute; left:0; bottom:0; z-index:10; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#fff; font-size:14px; font-family:"Microsoft YaHei",微软雅黑;}
.sy_zjtd .ul_small { margin-top:3px; overflow:hidden;}
.sy_zjtd .ul_small li { display:inline; float:left; width:62px; height:82px; margin-right:1px; position:relative; overflow:hidden;}
.sy_zjtd .ul_small li img { width:60px; height:80px;}
.sy_zjtd .ul_small li a { display:inline-block; border:1px solid #f9f9f9;}
.sy_zjtd .ul_small li a:hover { border:1px solid #ffb638;}

/*资源展示*/
.sy_zyzs { width:400px; float:right; overflow:hidden;}
.sy_zyzs ul { margin-top:10px;}
.sy_zyzs ul li { *float:left; width:370px; padding:0 10px 0 20px; height:31px; line-height:31px; background:url(imagesbg3.jpg) no-repeat 10px center; overflow:hidden;}
.sy_zyzs ul li a { display:inline; float:left; font-size:14px; width:270px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;  font-family:"Microsoft YaHei",微软雅黑;}
.sy_zyzs ul li a:hover { font-size:14px; color:#2eafbb;}
.sy_zyzs ul li .time { display:inline; float:right; width:80px; text-align:center; color:#999;}

/*---------------------------------------------- 首页 end ----------------------------------------------*/



/*---------------------------------------------- 二级页 begin ----------------------------------------------*/

/*----- 公用样式 begin -----*/

.mt_20 { margin-top:20px;}  

/*二级页大图*/
.erji_img { height:200px; background:url(imageserji_img.jpg) no-repeat center top; overflow:hidden;}

/*当前位置*/
.dqwz { width:960px; padding:27px 0 0 40px; margin:0 auto; overflow:hidden; background:url(imagesbg4.jpg) no-repeat 15px 32px; font-size:14px; color:#666;}
.dqwz a { font-size:14px; color:#2eafbb; font-weight:700;}
.dqwz a:hover { font-size:14px; color:#2eafbb; font-weight:700;}

/*二级栏目名称*/
.erji_title { padding:0 10px; height:35px; line-height:35px; border-bottom:1px solid #ccc; color:#2eafbb; font-size:18px; font-family:"Microsoft YaHei",微软雅黑;}

/*分页*/
.fenye { text-align:center; border-top:1px dashed #dcdcdc; padding:24px 0; font-size:14px; margin:0 10px;}
.fenyewx { text-align:center; padding:24px 0; font-size:14px; margin:0 10px;}

.fenye.fenye1 { width:700px;}
.fenye ul { position:relative; left:50%; float:left;}
.fenye ul li { position:relative; right:50%; z-index:2; float:left; height:25px; overflow:hidden;}
.fenye ul li img { display:inline-block; margin-top:7px;}
.fenye ul li a { padding:0 5px; font-size:14px; color:#4d4d4d;}
.fenye ul li a:hover { padding:0 5px; font-size:14px; color:#0069ad; text-decoration:underline;}
.fenye ul li input { width:20px; height:14px; line-height:14px; text-align:center; padding:0 2px; margin:0 5px; font-size:12px; color:#4d4d4d;}

/*----- 公用样式 end -----*/

/*---------------------------------------------- 二级页 begin ----------------------------------------------*/

/*文字列表页*/
.list_text { margin-top:20px;}
.list_text li { *float:left;/* width:1000px;*/ height:40px; line-height:40px; background:url(imagesxuxian.jpg) repeat-x left 35px; overflow:hidden;}
.list_text li a { display:inline; float:left; font-size:14px; width:700px; padding-left:20px; background:url(imagesbg3.jpg) no-repeat 10px center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-family:"Microsoft YaHei",微软雅黑; color:#666;}
.list_text li a:hover { font-size:14px; color:#2eafbb;}
.list_text li .time { display:inline; float:right; padding-right:5px; color:#999;}

/*图片列表页*/
.list_img { margin-top: 20px; padding-left: 3px; overflow: hidden;}
.list_img li { display:inline; float:left; margin:0 4px 10px; width:241px;}
.list_img li .img { width:237px; height:159px; background:#fff; border:1px solid #f2f2f2; }
.list_img li .img img { width:235px; height:157px; margin:1px;}
.list_img li p { width:237px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; line-height:18px; text-align:center; margin:10px 0; font-family:"Microsoft YaHei",微软雅黑; font-size:14px;}

/*详细页*/
.detail {}
.detail .title { padding:20px 0; line-height:26px; border-bottom:1px solid #ccc; text-align:center; font-family:"Microsoft YaHei",微软雅黑; font-size:24px; color:#2eafbb;}
.detail .wz_xinxi { float:right; background:#f9f9f9; padding:0 10px;  color:#999;}
.detail .detail_nr { padding:20px 0 30px; color:#666; font-size:14px;}

/*上下篇*/
.sxp { padding:5px 0 30px; background:url(imagesxuxian.jpg) repeat-x left top; color:#999;}
.sxp .sp { display:inline; float:left; width:48%;}
.sxp .xp { display:inline; float:right; width:48%; text-align:right;}
.sxp a { color:#999;}
.sxp a:hover { color:#2eafbb;}

/*分享*/
.share { width:950px; height:25px; overflow:hidden; margin-top:20px;}
.share img { float:left; display:inline-block; margin:0 5px 0 0;}

/*------- 服务体系 -------*/
.erji_left { display:inline; float:left; width:250px;}
.erji_left .title { padding:0 10px; height:35px; line-height:35px; border-bottom:1px solid #ccc; color:#2eafbb; font-size:18px; font-family:"Microsoft YaHei",微软雅黑;}
.erji_left .title span { font-size:14px; color:#ccc; font-family:Arial, Helvetica, sans-serif; background:url(imagesbg5.jpg) no-repeat left center; margin-left:2px; padding-left:15px;}
.erji_left ul { padding:0 100px 0 20px; overflow:hidden; margin-top:20px;}
.erji_left ul li { height:40px; line-height:40px; background:url(imagesxuxian.jpg) repeat-x left 33px;}
.erji_left ul li a { display:block; padding-left:30px; background:url(imagesbg7.jpg) no-repeat 10px center; font-size:16px; font-family:"Microsoft YaHei",微软雅黑;}
.erji_left ul li a:hover { display:block; padding-left:30px; background:url(imagesbg6.jpg) no-repeat 10px center; font-size:16px; font-family:"Microsoft YaHei",微软雅黑; color:#2eafbb;}
.erji_left ul li a.current { display:block; padding-left:30px; background:url(imagesbg6.jpg) no-repeat 10px center; font-size:16px; font-family:"Microsoft YaHei",微软雅黑; color:#2eafbb;}

.erji_right { display:inline; float:right; width:700px;}

/* 培训理念 */
.pxln { overflow:hidden; padding:30px 20px;}
.pxln p{ font-size:28px; line-height:60px;overflow:hidden; }
.pxln strogn{ font-size:30px; font-weight:900; font-family:"Microsoft YaHei",微软雅黑;}
.pxln p.text2{ padding-left:130px; }
.pxln img{ display:block; width:598px; height:595px; margin:50px auto;}

/* 服务保障 */
.fwbz {}
.fwbz .fuwuBox1,.fuwuBox2,.fuwuBox3,.fuwuBox4{ margin-top:20px; padding:0 14px 20px 14px; overflow:hidden;}
.fwbz .fuwuBZ_con h3{ text-align:center; font-size:18px; font-family:"微软雅黑"; color:#000;  line-height:40px;}
.fwbz .fuwuBZ_con p,.kechengZY p,.kechengTS p{ line-height:30px; font-size:15px; color:#595757; text-indent:2em;}
.fwbz .fuwuBox1 .fwboxIN1{ overflow:hidden;}
.fwbz .fuwuBox1 .fwboxIN1 img{ float:left; display:inline; margin-right:20px;}
.fwbz .fuwuBox1 .fwboxIN1 p{ padding-top:30px;}
.fwbz .fuwuBox1 .fwboxIN2{ margin-top:20px; overflow:hidden;}
.fwbz .fuwuBox1 .fwboxIN2 .img2{ float:right;}
.fwbz .fuwuBox1 .fwboxIN2 .img1{ float:left;}
.fwbz .fuwuBox2{}
.fwbz .fuwuBox3 img{ float:left; margin-right:20px; display:inline;}
.fwbz .fuwuBox4 img { float:left; margin:30px 20px 0 0;}
.fwbz .fuwuBox4 span{ font-size:16px; color:#000;line-height:30px;  display:block;}
.fwbz .fuwuBox4 p{}
.fwbz .BOXshadow{ border:2px solid #f7f6f6;/* border-top:none;*/ box-shadow:0 2px 4px #eae9ea;}

/*专家团队*/
.list_zj { margin:20px 0; padding-left:3px; overflow:hidden;}
.list_zj li { display:inline; float:left; margin:0 2px 10px; width:134px;}
.list_zj li .img { width:132px; height:176px; background:#fff; border:1px solid #f2f2f2; }
.list_zj li .img img { width:130px; height:174px; margin:1px;}
.list_zj li p { width:130px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; line-height:18px; text-align:center; margin:10px 0; font-family:"Microsoft YaHei",微软雅黑; font-size:14px;}

