/*------------------------------------公用样式------------------------------------------------------*/
*{ padding:0px; margin:0px; list-style-type:none;}
body{ background:#fdfdfd; color:#333; font-size:12px; line-height:24px; text-align:left; font-family:"微软雅黑",Microsoft YaHei;}
button{ cursor:pointer; outline:none;}
input { outline:none;}
textarea { outline:none; resize:none;}
img{ border:0px; display:block;}
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;}
.lf{ float:left}
.rf{ float:right}
.clear_both { clear:both;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.text_center { text-align:center;}
.f00 { color:#f00}

.yy_font_weiruan { font-family:Microsoft YaHei,"微软雅黑",Microsoft YaHei;/* font-family:"微软雅黑",Microsoft YaHei;*/}
.yy_text_yincang { width: 20em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.yy_bantouming { background:#000; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.yy_text_yinying { text-shadow:0px 2px 1px #000;}
.yy_box_yinying { box-shadow:0px 2px 1px #000;}
.yy_flipy { -moz-transform:scaleY(-1); -webkit-transform:scaleY(-1); -o-transform:scaleY(-1);transform:scaleY(-1); filter:FlipV;}
.yy_triangle { display:inline-block; width:0; height:0; border-bottom:4px solid #666; border-left:4px solid transparent; border-right:4px solid transparent;/*4个方向*/display:inline-block; width:0; height:0; margin-bottom:-2px; border-width:4px; border-style:solid dashed dashed;border-color:#666 transparent transparent; overflow:hidden;/*只有向下的*/}

/* color:#CE050B;*/

/*------------------------------------本网站样式------------------------------------------------------*/
.mainbox { width:1010px; margin:0 auto;}

/* -------- 首页 begin --------- */  
/*头部*/
.header { width:100%; height:122px; background:url(/r/cms/www/default/images/header_g.jpg) repeat-x left top;}
.header .logo { display:inline; float:left; margin-top:57px;}
.header .right { display:inline; float:right; width:466px;position:relative;margin-left:65px;} 
.header .right .search { float:left; width:217px; height:33px; line-height:33px; border:none;margin-top: 5px;overflow:hidden;}
.header .right .search .input1 { display:block; float:left; width:149px; height:33px;background:url(/r/cms/www/default/images/search_bg_fl.png) no-repeat; line-height:33px; padding:0 15px; border:0; font-size:14px; color:#666; font-family:"微软雅黑",Microsoft YaHei; }
.header .right .search .input2 { width:38px; height:33px;border:0; background:url(/r/cms/www/default/images/search_bg_fr.png) no-repeat; cursor:pointer;display:block;float:left;}
.header .right ul { float:right; width:531px; height:58px; overflow:hidden;filter:alpha(Opacity=0);-moz-opacity:0;opacity:0;}
.header .right ul li { display:inline; float:right; height:28px; line-height:28px; font-family:"微软雅黑",Microsoft YaHei; font-size:14px; color:#6e6e6e;}
.header .right ul li.li1 { background:url(/r/cms/www/default/images/icon2.png) no-repeat 0 8px; padding:0 10px 0 10px;}
.header .right ul li span { padding-left:10px;}
.header .right ul li a { margin-left:10px; font-size:14px;}
.header .right ul li a:hover { text-decoration:underline; color:#CE050B;}
.header .right .hotphone{width:170px;height:44px;position: absolute;bottom: -8px;right: 0;}
#loginCsiDiv{overflow:hidden;}

.bigbox { position:relative;}
.banner_height { height:392px;}
.erji_img { width:100%; height:227px; background:#e6e6e6 url(../images/bg55.jpg) repeat-x center bottom; overflow:hidden;}
.erji_img img { margin:0 auto;}

/*导航 width:108px;*/
.nav { position:absolute; left:0; top:0; z-index:2; width:100%; height:70px;height:322px\9;/*ie6\7\8适用*/ line-height:70px; border-top:1px solid #df1c2d; background:url(/r/cms/www/default/images/nav_bg.png) repeat-x left top; filter:alpha(Opacity=95);-moz-opacity:0.95;opacity: 0.95;}
.nav .ul1 { width:894px; display:inline; float:left;}
.nav .ul1 li { display:inline; float:left; width:99px; height:70px; line-height:70px; text-align:center; position:relative; cursor:pointer;}
.nav .ul1 li a { font-size:16px; color:#000; font-weight:700; font-family:"微软雅黑",Microsoft YaHei;}
.nav .ul1 li a:hover { font-size:16px; color:#a23636; font-family:"微软雅黑",Microsoft YaHei; font-weight:700;}
.nav .ul1 li a.current { color:#a23636;}
.nav .ul1 li ul { display:none; width:100%; background:#fcfcfc; border:1px solid #dfdfdf; border-bottom:0; border-top:1px solid #aa4949; overflow:hidden; position:absolute; left:-1px; top:69px; z-index:99999;}
.nav .ul1 li ul li { width:100%; height:35px; line-height:35px; border-bottom:1px solid #dfdfdf; text-align:center; background:none; overflow:hidden;}
.nav .ul1 li ul li a { display:block; width:100%; color:#333; font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:400;}
.nav .ul1 li ul li a:hover { display:block; width:100%; color:#a23636; font-size:14px; background:#e1e1e1; font-weight:400;}
.nav .ul1 li ul li a.biaoti { display:block; width:100%; color:#a23636; font-size:14px; font-weight:400;}
.nav .pxrk { display:inline; float:right; width:106px; height:67px; line-height:67px; text-align:center; color:#fff; font-size:18px; position:relative; background:#a23636; font-family:"微软雅黑",Microsoft YaHei;}
.nav .pxrk p { width:100%; height:100%; cursor:pointer; }
.nav .pxrk .con { display:none; width:292px; height:222px; position:absolute; left:-50%; top:59px; z-index:99999;}
.nav .pxrk .con p { position:absolute; left:0; top:0; display:block; width:100%; height:8px; background:url(/r/cms/www/default/images/icon7.png) no-repeat center top;}
.nav .pxrk .con .bg_fff { position:absolute; left:0; top:8px; width:294px; height:252px; background:#ECE9E4;filter:alpha(Opacity=95); -moz-opacity:0.95;opacity: 0.95;filter:alpha(Opacity=100)\9; -moz-opacity:1\9;opacity: 1\9;/*ie6\7\8适用*/}
.nav .pxrk .con ul { width:292px; height:auto; padding:5px 0; border:1px solid #fbfbfb; position:absolute; left:0; top:8px;z-index:99999;zoom:1;}
.nav .pxrk .con ul li { display:inline; float:left; width:73px; height:30px; line-height:30px; background:url(/r/cms/www/default/images/icon6.jpg) no-repeat right 6px}
.nav .pxrk .con ul li a { display:block; height:30px; line-height:30px; color:#000;color:#000\9;/*ie6\7\8适用*/filter:alpha(Opacity=100)\9; -moz-opacity:1\9;opacity: 1\9;/*ie6\7\8适用*/}
.nav .pxrk .con ul li a:hover { text-decoration:underline; color:#a23636;color:#a23636\9;/*ie6\7\8适用*/filter:alpha(Opacity=100)\9; -moz-opacity:1\9;opacity: 1\9;/*ie6\7\8适用*/}

/*幻灯*/
.banner { position:absolute; left:0; top:0; z-index:1; width:100%; height:392px;}
.slidehd { width:100%; height:392px; overflow:hidden; position:relative;}
.slidehd .hd{ width:100%; height:15px; overflow:hidden; position:absolute; left:0; bottom:5px; z-index:1;}
.slidehd .hd_box { float:left; position:relative; left:50%;}
.slidehd .hd .ul_box { width:1000px; overflow:hidden; zoom:1; float:left; position:relative; right:50%;}
.slidehd .hd ul { float:right;}
.slidehd .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:url(/r/cms/www/default/images/icon4.png) no-repeat; cursor:pointer; }
.slidehd .hd ul li.on{ background:url(/r/cms/www/default/images/icon3.png) no-repeat; color:#fff; }
.slidehd .bd{ position:relative; height:100%; z-index:0;   }
.slidehd .bd li{ zoom:1; vertical-align:middle; }
.slidehd .bd li a { width:100%; height:392px; display:block;}
.slidehd .bd img{ height:392px; display:block; margin:0 auto;}
.slidehd .bd li div { position:absolute; left:0; top:360px; width:100%; height:25px;}
.slidehd .bd li div p { width:1000px; margin:0 auto; display:block;}
.slidehd .bd li div p span { display:block; width:700px; height:25px; font-size:14px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;color:transparent;}

/*底部*/
.footer.notop { margin-top:0;} 
.footer { width:100%; height:120px; font-family:"微软雅黑",Microsoft YaHei; color:#fff;text-align:center; background:url(/r/cms/www/default/images/footer_bg.jpg) repeat-x left top; overflow:hidden;}
/*.footer .tele { display:inline; float:left; width:315px; height:49px; margin:15px 0 0 77px; background:url(/r/cms/www/default/images/tele.jpg) no-repeat }*/
/*.footer .right { display:inline; float:left; padding:17px 0 0 24px; background:url(/r/cms/www/default/images/footer_bg1.jpg) no-repeat left 21px; color:#fff; font-family:"微软雅黑",Microsoft YaHei;}*/
.footer .dbxx {text-align:center;margin-top:15px;}
.footer .dbxx a { color:#fff; }
.footer .dbxx a:hover { color:#fff; text-decoration:underline;}
.footer p {}

.sy_title { height:45; line-height:45px; background:url(/r/cms/www/default/images/bg08.jpg) repeat-x left center; overflow:hidden;}
.sy_title .zw { display:inline-block; float:left; height:45; color:#951e20; font-size:24px; font-family:"微软雅黑",Microsoft YaHei; font-weight:700; background:#fdfdfd;}
.sy_title .yw { display:inline-block; float:left; height:45; padding:3px 5px 0 8px; color:#999; font-size:20px; font-family:Arial, Helvetica, sans-serif; background:#fdfdfd; text-transform:uppercase;}
.sy_title .more { display:inline; float:right; width:43px; background:#fdfdfd; height:45px;}
/*.sy_title .more img { float:right; margin-top:18px;}*/
.sy_title .more a{color:#999;}

.sy_list { margin-top:10px; overflow:hidden; height:216px;}

.sy_list li { *margin-bottom:-4px; padding-left:7px; height:36px; line-height:36px; background:url(/r/cms/www/default/images/bg09.jpg) repeat-x left bottom;}
.sy_list li img { display:inline; float:left; margin:17px 12px 0 0; background:#ff0}
.sy_list li a { display:inline; float:left; font-size:14px; color:#333; width:95%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sy_list li a:hover { display:inline; float:left; font-size:14px; color:#951E20; text-decoration:underline;}

.sy_box1 { margin-top:35px; overflow:hidden;}
.sy_box1 .left { display:inline; float:left; width:455px; overflow:hidden;}
.sy_box1 .right { display:inline; float:right; width:491px; overflow:hidden;}

.sy_box2 { margin-top:25px; overflow:hidden;}
.sy_box2 .left { display:inline; float:left; width:455px;}
.sy_box2 .right { display:inline; float:right; width:491px;}

.sy_box3 { margin-top:35px; overflow:hidden;}
.sy_box3 .left { display:inline; float:left; width:460px;}
.sy_box3 .right { display:inline; float:right; width:488px;}

.sy_box4 { margin-top:35px; overflow:hidden;}
.sy_box4 .left { display:inline; float:left; width:650px;}
.sy_box4 .right { display:inline; float:right; width:306px;}
.sy_box4 .right .sy_title{ background:none;}
.sy_box4 .right .img { margin-top:10px;}

.sy_ul1 { margin-top:3px; overflow:hidden; height:216px;}
.sy_ul1 li { height:109px; background:url(/r/cms/www/default/images/bg09.jpg) repeat-x left bottom; overflow:hidden;}
.sy_ul1 li .img { display:inline; float:left; width:108px; padding-top:17px;}
.sy_ul1 li .img img { border:1px solid #dfdfdf;width:89px;height:77px;}
.sy_ul1 li .you_wz { display:inline; float:left; width:300px; padding-top:13px;}
.sy_ul1 li .you_wz a { display:inline-block; color:#010101; font-size:14px; font-weight:700; width:300px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sy_ul1 li .you_wz a:hover { display:inline-block; color:#DC474B; font-size:14px; font-weight:700; width:300px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sy_ul1 li .you_wz .jj { height:60px; color:#333; line-height:20px; overflow:hidden;}

/*培训项目tab*/


/*改！！！！！远程培训项目tab*/
.sy_pxtab { margin-top:10px;height:214px; overflow:hidden; border:1px solid #e9e9e9;background:#fcf9f4;}
.sy_sj .hd ,.sy_pxtab .hd { width:100%;height: 28px; background:#f6f6f6;border-bottom:1px solid #e9e9e9;/*overflow:hidden; position:absolute; left:0; top:0; z-index:1;*/}
.sy_sj .hd ul li,.sy_pxtab .hd ul li { height:29px; line-height:29px;text-align:center;float:left; border-right:1px solid #e9e9e9; cursor:pointer; width:70px; }
.sy_sj .hd ul li.on,.sy_pxtab .hd ul li.on {background: #951e20; }
.sy_sj .hd ul li a,.sy_pxtab .hd ul li a { font-size:14px; color:#333;}
.sy_sj .hd ul li.on a ,.sy_pxtab .hd ul li.on a  {font-size:14px;color:#fff; }
.sy_sj .bd,.sy_pxtab .bd {width:100%; }
.sy_sj .bd li,.sy_pxtab .bd li { zoom:1; vertical-align:middle; }
.sy_sj .bd li ul li,.sy_pxtab .bd li ul li { padding-left:24px; height:38px; line-height:36px;background: url(/r/cms/www/default/images/bg09.jpg) repeat-x left bottom;}
.sy_sj .bd li ul li a ,.sy_pxtab .bd li ul li a { display:block; color:#333; font-size:14px; width:324px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sy_sj .bd li ul li a:hover ,.sy_pxtab .bd li ul li a:hover  { color:#951e20; font-size:14px; text-decoration:underline;}

/*省级门户不要了*/

/*改！！！！！集中面授*/
.sy_sj { margin-top:10px;  height:214px; overflow:hidden; border:1px solid #e9e9e9;background:#fcf9f4;}


/*首页-长条图*/
.sy_ctt { margin-top:35px; height:138px; overflow:hidden;}
.sy_ctt img { margin:0 auto;}
.sy_ctt a{cursor:pointer;}
/*名师频道*/
.sy_ms { margin-top:20px; overflow:hidden;}
.sy_ms .img_l { display:inline; float:left; width:304px; height:228px;}
.sy_ms .img_l img { width:304px; height:228px;}
.sy_ms .img_l .ms_img { position:relative; height:228px; overflow:hidden;}
.sy_ms .img_l .ms_img a { color:#e4ff00; font-size:14px;}
.sy_ms .img_l .ms_img .tou_bg { position:absolute; left:0; bottom:-50px; z-index:2; width:100%; height:50px; background:#000; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.sy_ms .img_l .ms_img .wz { position:absolute; left:0; bottom:-50px; z-index:3; line-height:20px; padding:0 0 5px 9px; color:#fff; font-size:14px; font-family:"微软雅黑",Microsoft YaHei;}
.sy_ms .img_l .ms_img .wz span { color:#e4ff00;}
.sy_ms .img_l .ms_img .wz span a { color:#e4ff00; font-size:14px;}
.sy_ms .img_r { display:inline; float:right; width:316px; overflow:hidden;}
.sy_ms .img_r li { display:inline; float:left; margin:0 0 7px 10px;}
.sy_ms .img_r li img { width:148px; height:120px;}
.sy_ms .img_r .ms_img { position:relative; height:111px; overflow:hidden;}
.sy_ms .img_r .ms_img .tou_bg { position:absolute; left:0; bottom:-23px; z-index:2; width:100%; height:23px; background:#000; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.sy_ms .img_r .ms_img .wz { width:100%; position:absolute; left:0; bottom:-23px; z-index:3; line-height:23px; color:#fff; font-size:12px; overflow:hidden;}
.sy_ms .img_r .ms_img .wz .span1 { display:inline-block; float:left; color:#fff; width:95px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sy_ms .img_r .ms_img .wz .span2 { display:inline-block; float:right; text-align:right; color:#e4ff00; width:43px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sy_ms .img_r .ms_img .wz .span2 a { color:#e4ff00; }

/*亚博mg老虎机*/
.yq_link { width:100%; margin-top:65px; background:#ececec url(../images/bg15.jpg) repeat-x left 50px;padding-bottom:45px;}
.yq_link .title { width:312px; margin:0 auto; text-align:center; height:55px; line-height:98px; background:#ececec; color:#951e20; font-size:24px; font-family:"微软雅黑",Microsoft YaHei; font-weight:700;}
.yq_link .title span { margin-left:10px; color:#999; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:400; text-transform:uppercase;}
.yq_link .link_url { padding:40px 20px 0; text-align:center;font-size:0;overflow:hidden;}
.yq_link .link_url a { display:block;border: 1px solid #ccc;float:left;margin-left:-1px;margin-top: -1px;overflow:hidden;overflow:visible\9;/*ie6\7\8适用*/}
.yq_link .link_url a img:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-transform:scale(1.1,1.1);}

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

/* -------- 其他页 begin--------- */  

/*当前位置*/
.dqwz { height:25px; line-height:25px; margin-bottom:7px; padding-left:10px; background:url(/r/cms/www/default/images/icon8.jpg) no-repeat left center; font-family:"微软雅黑",Microsoft YaHei; font-weight:700; width:990px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.dqwz a { }
.dqwz a:hover { text-decoration:underline;  }
.dqwz a.active { color:#0068b7;}
.dqwz span { color:#0068b7;}

.erji_left { display:inline; float:left; width:200px;}
.erji_right { display:inline; float:right; width:778px;}

/*二级页左侧菜单样式*/
.erji_left .title { height:49px; line-height:49px; text-align:center; color:#fff; font-family:"微软雅黑",Microsoft YaHei; font-size:18px; font-weight:700; background:url(/r/cms/www/default/images/bg02.jpg) no-repeat;}
.erji_left dl { border-left:1px solid #e5e4e4; border-right:1px solid #e5e4e4;}
.erji_left dl dt { border-bottom:2px solid #e5e4e4;}
.erji_left dl dt a { display:block; padding-left:37px; background:url(/r/cms/www/default/images/bg06.jpg) no-repeat left top; height:27px; line-height:27px; color:#000; font-size:14px; font-weight:700; font-family:"微软雅黑",Microsoft YaHei;}
.erji_left dl dt a:hover { display:block; padding-left:37px; background:url(/r/cms/www/default/images/bg07.jpg) no-repeat left top; height:27px; line-height:27px; color:#9B2523; font-size:14px; font-weight:700; font-family:"微软雅黑",Microsoft YaHei;}
.erji_left dl dt a.active { display:block; padding-left:37px; background:url(/r/cms/www/default/images/bg07.jpg) no-repeat left top; height:27px; line-height:27px; color:#9B2523; font-size:14px; font-weight:700; font-family:"微软雅黑",Microsoft YaHei;}
.erji_left dl dd { display:block; height:27px; line-height:27px; border-bottom:2px solid #e5e4e4;}
.erji_left dl dd a { display:block; padding-left:65px; color:#898989; font-family:"微软雅黑",Microsoft YaHei;}
.erji_left dl dd a:hover { display:block; padding-left:65px; color:#b20000; background:#fcf9f4;}
.erji_left dl dd a.active { display:block; padding-left:65px; color:#b20000;}

.erji_left .jiaru { margin-top:20px;}

.erji_right .title { padding-left:19px; height:42px; line-height:42px; background:url(/r/cms/www/default/images/bg03.jpg) repeat-x left top;}

.erji_right .title p { padding-left:15px; background:url(/r/cms/www/default/images/icon10.jpg) no-repeat left center; color:#000; font-size:16px; font-family:"微软雅黑",Microsoft YaHei; font-weight:700;}
.erji_right .con { border:1px solid #d9d8d8; border-bottom:0; /*background:#fff url(../images/bg04.jpg) repeat-x left top;*/background:#fcf9f4;font-family: "微软雅黑",Microsoft YaHei;}
.erji_right .con_bot { height:8px; width:100%; background:url(/r/cms/www/default/images/bg05.jpg) no-repeat left top;}



/*课程资源*/
.kczy { position:relative; padding:36px 20px; overflow:hidden; font-family:"微软雅黑",Microsoft YaHei;}
.kczy .shang { padding:20px 0 70px 0; overflow:hidden;}
.kczy .shang .tit { width:190px; height:60px; line-height:60px; padding-left:40px; position:absolute; right:52px; top:36px; background:url(/r/cms/www/default/images/bg16.jpg) no-repeat; font-size:40px; color:#b80000;}
.kczy .shang p { font-size:14px; color:#919191; height:30px;}
.kczy .shang span { font-size:18px; color:#ff0000;}
.kczy .shang .p1 { padding-left:30px; color:#000; font-size:16px; font-weight:700;} 
.kczy .shang .p2 { padding-left:53px;} 
.kczy .shang .p3 { padding-left:121px;} 
.kczy .zhong { font-weight:700;}
.kczy .zhong span { font-size:30px;}
.kczy .zhong .p1 { padding-left:230px; font-size:20px; color:#685145;}
.kczy .zhong .p2 { padding:15px 0 0 120px; font-size:34px; color:#f65b22;}
.kczy .xia { margin-top:15px; padding-top:30px; background:url(/r/cms/www/default/images/bg17.jpg) no-repeat 450px top;}
.kczy .xia .lb_tab { background:url(/r/cms/www/default/images/bg19.png) no-repeat; overflow:hidden; height:300px;}
.kczy .xia .lb_tab .tb_left { display:inline; float:left; padding:40px 15px; margin:33px 0 0 60px; width:297px; height:88px; overflow:hidden;}
.kczy .xia .lb_tab .tb_left .img { display:inline; float:left; width:126px; height:84px;}
.kczy .xia .lb_tab .tb_left .r_wz { display:inline; float:right; width:160px; height:140px; overflow:hidden;}
.kczy .xia .lb_tab .tb_left .r_wz p { font-weight:700;}
.kczy .xia .lb_tab .tb_left .r_wz .jj { line-height:20px;}
.kczy .xia .lb_tab .tb_right { position:relative; display:inline; float:right; width:250px; height:300px;}
.kczy .xia .lb_tab .tb_right div { position:absolute; border-radius:100%;}
.kczy .xia .lb_tab .tb_right .div1 { left:0; top:5px; z-index:1; width:134px; height:134px;}
.kczy .xia .lb_tab .tb_right .div2 { left:144px; top:95px; z-index:2; width:105px; height:105px;}
.kczy .xia .lb_tab .tb_right .div3 { left:30px; top:160px; z-index:1; width:93px; height:93px;}
.kczy .xia .lb_tab .tb_right a { width:100%; height:100%; text-align:center; border-radius:100%; display:block; color:#fff; font-weight:700; background:#9e9998;}
.kczy .xia .lb_tab .tb_right a:hover { width:100%; height:100%; text-align:center; border-radius:100%; display:block; color:#fff; font-weight:700; background:#f66400; box-shadow:2px 2px 5px #f66400;}
.kczy .xia .lb_tab .tb_right a.current { width:100%; height:100%; text-align:center; border-radius:100%; display:block; color:#fff; font-weight:700;  background:#f66400; box-shadow:1px 1px 5px #f66400;}
.kczy .xia .lb_tab .tb_right .img_p1 { width:100px; height:100px;  margin:30px 0 0 17px; *margin:20px 0 0 -50px; *cursor:pointer;}
.kczy .xia .lb_tab .tb_right .img_p1 img { margin:0 auto 10px;}
.kczy .xia .lb_tab .tb_right .img_p1 p { font-size:20px; }
.kczy .xia .lb_tab .tb_right .img_p2 { width:80px; height:80px;  margin:20px 0 0 13px; *margin:20px 0 0 -40px; *cursor:pointer;}
.kczy .xia .lb_tab .tb_right .img_p2 img { margin:0 auto 8px;}
.kczy .xia .lb_tab .tb_right .img_p2 p { font-size:16px; }
.kczy .xia .lb_tab .tb_right .img_p3 { width:60px; height:60px;  margin:20px 0 0 17px; *margin:20px 0 0 -30px; *cursor:pointer;}
.kczy .xia .lb_tab .tb_right .img_p3 img { margin:0 auto 5px;}
.kczy .xia .lb_tab .tb_right .img_p3 p { font-size:14px; }

/*项目类型*/
.xmlx { padding:15px 25px 30px; font-family:"微软雅黑",Microsoft YaHei; overflow:hidden;}
.xmlx .shang {}
.xmlx .shang p { font-size:18px; font-weight:700;}
.xmlx .shang .jj { margin-top:10px; font-size:14px; line-height:25px; color:#9f9f9f; overflow:hidden;}
.xmlx .xia { background:url(/r/cms/www/default/images/bg20.jpg) repeat left top; margin-top:30px; width:715px; overflow:hidden;}
.xmlx table { width:100%; border:3px solid #e7e7e7; background:url(/r/cms/www/default/images/bg21.jpg) repeat-x left top;}
.xmlx table thead td { text-align:center; height:65px; line-height:65px; background:#f4f4f4; color:#000; font-size:18px; font-weight:700;}
.xmlx table thead td .span4 { color:#8e9598;}
.xmlx table thead .span1 { font-size:18px;}
.xmlx table thead .span3 { text-align:center;}
.xmlx table tbody td { padding:10px; /*text-align:center;*/text-indent:20px; height:16px; line-height:16px; background:#f4f4f4; line-height:20px;font-size:13px;}
.xmlx table .width1 { background:none; width:150px; color:#000; font-size:14px; font-weight:700; background:url(/r/cms/www/default/images/bg22.png) repeat left top;text-align:center;text-indent: -20px;}
.xmlx table .width2  { width:240px;}
.xmlx table .width3  { width:330px; text-align:left; padding:10px;}
.xmlx table .width4  { width:96px;}
.xmlx table a { display:block;}
.xmlx table a:hover { color:#CE050B; text-decoration:underline;}


/*列表页公共框架*/
.erji_biglist { width:100%; overflow:hidden;}
.erji_biglist .title { padding-left:19px; height:42px; line-height:42px; background:url(/r/cms/www/default/images/bg03.jpg) repeat-x left top;}

.erji_biglist .title p { padding-left:15px; background:url(/r/cms/www/default/images/icon10.jpg) no-repeat left center; color:#000; font-size:16px; font-family:"微软雅黑",Microsoft YaHei; font-weight:700;}
.erji_biglist .con { border:1px solid #d9d8d8; border-bottom:0; background:#fff url(../images/bg04.jpg) repeat-x left top; overflow:hidden;}
.erji_biglist .con_bot { height:8px; width:100%; background:url(/r/cms/www/default/images/bg24.png) repeat-x left top;}

/*mg老虎机游戏：产品*/
.jycp { padding:0 15px 10px; overflow:hidden;}
.jycp li { height:236px; background:url(/r/cms/www/default/images/bg23.png) repeat-x left bottom; overflow:hidden;}
.jycp li .img { display:inline; float:left; padding:24px 0 0 4px;}
.jycp li .img img { width:338px; height:185px; border:1px solid #ccc;}
.jycp li .y_wz { display:inline; float:right; width:592px; padding-top:18px;}
.jycp li .y_wz .bt { width:592px;}
.jycp li .y_wz .bt a { display:block; font-size:14px; color:#333; font-weight:700; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.jycp li .y_wz .bt a:hover { font-size:14px; font-weight:700; color:#CE050B;}
.jycp li .y_wz .jj { margin-top:5px; font-size:12px; color:#666; line-height:28px; height:112px; overflow:hidden;}
.jycp li .y_wz .bot { margin-top:28px; overflow:hidden;}
.jycp li .y_wz .bot .span1 { display:inline; float:left; width:180px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.jycp li .y_wz .bot .span2 { display:inline; float:left; padding-left:60px;}
.jycp li .y_wz .bot a { display:inline; float:right; color:#ff0000;}
.jycp li .y_wz .bot a:hover { text-decoration:underline;}

/*mg老虎机游戏：产品*/
.msyy { padding:7px 15px 10px; overflow:hidden;}
.msyy li { padding:17px 0; background:url(/r/cms/www/default/images/bg23.png) repeat-x left bottom; overflow:hidden;}
.msyy li .img { display:inline; float:left; padding:0 0 0 4px;}
.msyy li .img img { width:160px; height:130px; border:1px solid #ccc;}
.msyy li .y_wz { display:inline; float:right; width:785px; padding-top:10px; overflow:hidden;}
.msyy li .y_wz .bt { width:785px;}
.msyy li .y_wz .bt a { display:block; font-size:14px; color:#333; font-weight:700; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.msyy li .y_wz .bt a:hover { font-size:14px; font-weight:700; color:#CE050B;}
.msyy li .y_wz .jj { margin-top:5px; font-size:12px; color:#666; line-height:28px; height:60px; overflow:hidden;}
.msyy li .y_wz .bot { margin-top:10px; overflow:hidden;}
.msyy li .y_wz .bot a { display:inline; float:right; color:#ff0000;}
.msyy li .y_wz .bot a:hover { text-decoration:underline;}

/*分页*/
.pagetran{ text-align:center; padding:24px 0; font-size:14px; margin:0 10px;}

.fenye { width:950px;margin:40px auto; padding:20px 0; overflow:hidden; font-size:14px; color:#fff; font-family:"微软雅黑",Microsoft YaHei;}
.fenye ul { position:relative; left:50%; float:left;}
.fenye ul li { position:relative; right:50%; z-index:2; float:left; margin:0 5px; height:25px; overflow:hidden;}
.fenye ul li img { display:inline-block; margin-top:7px;}
.fenye ul li a { display:block; padding:0 7px; height:24px; line-height:24px; font-size:14px; color:#fff; background:#999; font-family:"微软雅黑",Microsoft YaHei;}
.fenye ul li a:hover { padding:0 7px; height:24px; line-height:24px; font-size:14px; color:#fff; background:#820000; font-family:"微软雅黑",Microsoft YaHei;}
.fenye ul li a.current { padding:0 7px; height:24px; line-height:24px; font-size:14px; color:#fff; background:#820000; font-family:"微软雅黑",Microsoft YaHei;}
.fenye ul li.hui { background:#999; padding:0 7px;}
.fenye ul li .input1 { width:20px; height:16px; line-height:16px; text-align:center; padding:0 2px; margin:0 5px; font-size:14px; font-size:14px; color:#4d4d4d; border:0;}
.fenye ul li .input2 { width:36px; height:24px; line-height:24x; text-align:center; padding:0 2px; margin:0 5px; font-size:14px; font-size:14px; color:#4d4d4d; border:1px solid #d3d3d3; cursor:pointer; outline:none;}

/*省级门户*/
.erji_list {}
.erji_list .shang { padding:15px 17px 19px; background:#fff url(../images/bg25.jpg) repeat-x left top;}
.erji_list .shang dl { overflow:hidden; padding-bottom:10px;}
.erji_list .shang dl dt { display:inline-block; float:left; height:24px; line-height:24px; padding-right:19px; background:url(/r/cms/www/default/images/bg26.png) no-repeat right top; overflow:hidden;}
.erji_list .shang dl dt .span1 { display:block; padding:0 7px 0 20px; font-size:14px; float:#666; background:#d4d4d4 url(../images/bg27.jpg) no-repeat 11px center;}
.erji_list .shang dl dd { display:inline-block; width:750px; margin-left:15px;}
.erji_list .shang dl dd a { display:inline-block; margin:0 14px; color:#666;}
.erji_list .shang dl dd a.a1 { margin-left:5px;}
.erji_list .shang dl dd a:hover { color:#f30101; text-decoration:underline;}
.erji_list .shang dl dd a.current { color:#f30101; text-decoration:underline;}
.erji_list .xia { border-top:11px solid #f2f2f2;}
.erji_list .xia .tjtj { padding:15px 20px; background:#fcfcfc; overflow:hidden; color:#000; overflow:hidden;}
.erji_list .xia .tjtj div { display:inline; float:left;}
.erji_list .xia .tjtj a { display:inline-block; margin:0 20px 5px 0; height:18px; line-height:18px; padding:0 3px; color:#9b2229; border:1px solid #ccc;}
.erji_list .xia .tjtj a:hover { display:inline-block; margin:0 20px 5px 0; height:18px; line-height:18px; padding:0 3px; color:#9b2229; border:1px solid #ff9a98;}
.erji_list .xia .tjtj span { font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.erji_list .xia .tjtj a:hover span { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#f00;}
.erji_list .xia table { border-top:1px solid #9b2229; background:url(/r/cms/www/default/images/bg38.jpg) repeat left top;}
.erji_list .xia table tr th{text-align:center;height:53px;line-heigt:53px;background:url(/r/cms/www/default/images/bg_388.png) repeat-x;}
.erji_list .xia table td { height:36px; line-height:36px; padding-bottom:1px; font-size:14px; text-align:center; background:#fff}
.erji_list .xia table td.td_fff { background:#fff;}
.erji_list .xia table td.td_hui { background:url(/r/cms/www/default/images/bg37.jpg) repeat left top;}
.erji_list .xia table td.td1 { text-align:left; padding:0 20px;}
.erji_list .xia table td.td2 { width:91px;}
.erji_list .xia table td.td3 { width:100px;}
.erji_list .xia table td.td4 {width: 160px;}
.erji_list .xia table td.td5 { width:100px;color:#888888;}
.erji_list .xia table td.td6 { width:90px;} 
.erji_list .xia table td.ing { color:#d66b6b;}
.erji_list .xia table td a { display:block; color:#333; font-size:14px;}
.erji_list .xia table td a.ahm {
    width: 600px;
}

.erji_list .xia table td a.a1 { width:540px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.erji_list .xia table td a:hover { color:#951E20;} 
.erji_list .xia table td a.current { color:#f30101; text-decoration:underline;} 
.erji_list .xia table td a.a2 { color:#55ab55;}
.erji_list .xia table td.hover_huiuu { background:#f2f2f2;}


/*面授、项目动态、mg老虎机游戏：资讯、mg老虎机游戏：政策、送教下乡 -- 列表页*/
.erji_list2 { padding-top:13px; background:#fcfcfc;}
.erji_list2 .xia { border:0;}
.erji_list2 .xia table { border-top:0;}
.erji_list2 .xia table td { width:887px; padding-left:15px; background:#fff;/* background:url(/r/cms/www/default/images/bg33.jpg) no-repeat 22px center;*/ overflow:hidden;}
.erji_list2 .xia table td.td01 { text-align:left;}
.erji_list2 .xia table td a { display:inline-block; float:left; padding-left:10px; background:url(/r/cms/www/default/images/bg10.jpg) no-repeat left center;}
.erji_list2 .xia table td a.a1 { width:843px; *width:756px;}
.erji_list2 .xia table td span { display:inline-block; float:left; width:121px; text-align:center;}
.erji_list2 .xia table td.td_fff { background:#fff;}
.erji_list2 .xia table td.td_hui { background:url(/r/cms/www/default/images/bg37.jpg) repeat left top;}
.erji_list2 .xia table td.hover_huiuu { background:#f2f2f2;}

.erji_list_s .xia table td a { color:#00F;}

/*课表*/
.kebiao { background:#fff; margin-bottom:40px; overflow:hidden; background:url(/r/cms/www/default/images/bg38.jpg) repeat left top;}
.kebiao table { color:#666; font-size:14px;}
.kebiao table thead { font-size:14px; font-weight:700; height:54px; line-height:54px; background:url(/r/cms/www/default/images/bg34.jpg) repeat left top;}
.kebiao table td { padding:5px; height:26px; line-height:22px; text-align:center;/* background:url(/r/cms/www/default/images/bg30.jpg) repeat-y right top;*/}
.kebiao table td.td_fff { background:#fff;}
.kebiao table td.td_hui { background:url(/r/cms/www/default/images/bg37.jpg) repeat left top;}
.kebiao table .width1 { width:80px; line-height:22px; background:#ffffff;}
.kebiao table .width2  { width:403px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.kebiao table .width3  { width:403px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.kebiao table .width4  { width:70px;}
.kebiao table td.hover_huiuu { background:#f2f2f2;}

/*课程体验*/
.kcty { padding:20px 13px 0; border-top:1px solid #9b2229; overflow:hidden;}
.kcty li { float:left; width:225px; height:200px; margin:0 8px 28px; border:1px solid #ccc; overflow:hidden;}
.kcty li .div1 { height:160px;}
.kcty li .div1 img { width:225x; height:160px;}
.kcty li .div2 { height:40px;}
.kcty li .div2 a { display:block; padding:0 12px 0 8px; height:40px; line-height:40px; color:#fff; font-size:16px; font-family:"微软雅黑",Microsoft YaHei; background:url(/r/cms/www/default/images/bg39.png) no-repeat right center;}


/*登录注册*/
.dlzc { width:100%; background:url(/r/cms/www/default/images/login_bg.jpg) no-repeat center top; font-family:"微软雅黑",Microsoft YaHei; font-size:15px; overflow:hidden; margin-bottom:-50px;}
.dlzc .wz { display:inline; float:left; margin:67px 0 0 17px; width:100px; text-align:center; height:32px; line-height:32px; border-left:1px solid #ccc; font-weight:700; font-size:16px;}
.dlzc .dlzc_right { display:inline; float:right; margin-top:80px; width:95px; text-align:center; font-weight:700;}
.dlzc .dlzc_right a { font-size:14px; font-family:"微软雅黑",Microsoft YaHei;}
.dlzc .dlzc_right a:hover { font-size:14px; font-family:"微软雅黑",Microsoft YaHei; color:#F00; text-decoration:underline;}
.dlzc .con { height:530px; border-top:1px solid #de1b2d; overflow:hidden;}
.dlzc .con .left { display:inline; float:left; width:448px; padding:108px 0 0 90px; background:url(/r/cms/www/default/images/bg40.jpg) no-repeat right 128px;}
.dlzc .con .right { display:inline; float:left; width:367px; padding:95px 0 0 95px; *width:382px; *padding:95px 0 0 80px;}
.dlzc .con .right li { overflow:hidden; *margin-bottom:-6px;}
.dlzc .con .right li .zuo { display:inline; float:left; width:40px; height:38px; line-height:38px; font-size:14px; color:#666; overflow:hidden;}
.dlzc .con .right li .you { display:inline; float:right; width:320px;  overflow:hidden;}
.dlzc .con .input1 { width:308px; height:38px; line-height:38px; padding:0 5px; font-size:12px; font-family:"宋体"; color:#999; border:1px solid #ccc; margin-bottom:15px;}
.dlzc .con .right .span1 { display:inline; float:left; font-size:15px; color:#666;}
.dlzc .con .right .span2 { display:inline; float:right; width:98px; text-align:right; font-size:15px; color:#ff7f00;}
.dlzc .con .right a { font-size:15px; color:#ff7f00;}
.dlzc .con .right a:hover { font-size:15px; color:#ff7f00; text-decoration:underline;}
.dlzc .con .btn { margin:30px 0 10px; width:319px; height:39px; text-align:center; color:#fff; font-size:20px; font-weight:700; border:0; background:url(/r/cms/www/default/images/bg41.jpg) no-repeat; cursor:pointer;}
.dlzc .con .right p { padding:25px 0 10px;}
.dlzc .con .right p a { display:inline-block; color:#666; padding-left:28px; margin-right:30px;}
.dlzc .con .right p a.aq { background:url(/r/cms/www/default/images/bg42.png) no-repeat left center;}
.dlzc .con .right p a.aw { background:url(/r/cms/www/default/images/bg43.png) no-repeat left center;}

.dlzc .con .zhuce { width:700px; margin:96px 0 0 200px; overflow:hidden;}
.dlzc .con .zhuce td { height:55px; line-height:55px;}
.dlzc .con .zhuce td.zs { height:15px; line-height:15px;} 
.dlzc .con .zhuce td.td1 { width:97px; padding-right:15px; text-align:right;}
.dlzc .con .zhuce td.td2 { width:330px;}
.dlzc .con .zhuce span { color:#f4801d; font-size:12px; font-family:"宋体";}
.dlzc .con .zhuce input { margin-bottom:0;}
.dlzc .con .zhuce a { color:#CE050B; font-weight:700; font-family:"宋体";}
.dlzc .con .zhuce a:hover { color:#ff0000; font-weight:700; font-family:"宋体"; text-decoration:underline;}

/*服务保障*/
.fwbz { padding:30px 30px 60px; font-size:14px;background:#fcf9f4; /*background:#fff url(../images/bg46.jpg) repeat-x left top;*/ overflow:hidden;}
.fwbz .biaoti { color:#b20000; font-family:"微软雅黑",Microsoft YaHei; font-size:18px; font-weight:700;}
.fwbz .box1 { padding-bottom:35px; background:url(/r/cms/www/default/images/bg45.png) no-repeat 480px top; overflow:hidden;}
.fwbz .box2 { overflow:hidden;}
.fwbz .box2 .img { margin-top:10px;}
.fwbz .box2 .img img { margin:0 auto;}
.fwbz .box3 { margin-top:25px; overflow:hidden;}
.fwbz .box3 { margin-top:35px; overflow:hidden;}
.fwbz .box3 .zen { margin:20px 0 25px 0; overflow:hidden;}
.fwbz .box3 .zen .wz { width:320px;margin-top: 15px;}
.fwbz .box3 .zen .wz p { font-size:14px; color:#131731; font-weight:700; overflow:hidden;}
.fwbz .box3 .zen .wz p.p2 { text-align:left;}
.fwbz .box3 .zen .wz p span { display:inline-block;}
.fwbz .box3 .zen .wz p img { display:inline; margin:7px 0 0 5px;}
.fwbz .box3 .zen .wz p img.img2 { margin-right:5px;}
.fwbz .box3 .zen .wz .jj {/* margin-top:10px;*/}
.fwbz .box4 {margin-top: 35px;}
.fwbz .box4 .tyan { margin-top:15px; width:100%;}
.fwbz .box4 .tyan .img img{display:block;margin:10px auto 0;}
.fwbz .box4 p { margin:20px 0 0 355px; font-size:18px; font-family:"微软雅黑",Microsoft YaHei; color:#131731;}
.fwbz ul { overflow:hidden;}
.fwbz .ul1 li { line-height:22px; margin-bottom:20px; overflow:hidden;}
.fwbz ul li span { font-size:18px; font-family:"微软雅黑",Microsoft YaHei;}
.fwbz ul.ul1 { margin-top:10px; width:447px;}
.fwbz ul.ul2 { margin-top:20px;}
.fwbz ul.ul3 { width:; margin:10px 0 0 335px;}
.fwbz ul.ul3 li { margin-bottom:5px; padding-left:19px; background:url(/r/cms/www/default/images/bg50.jpg) no-repeat left 7px;}

/*在线招聘*/
.zp_nr { padding:10px 32px 0;}
.zp_nr dl { width:100%; overflow:hidden;}
.zp_nr dl dt { display:inline; float:left; width:180px; padding-top:4px; font-size:16px;font-family:"微软雅黑",Microsoft YaHei;}
.zp_nr dl dd { display:inline; float:left; width:470px;}
.zp_nr dl dd ul {}
.zp_nr dl dd ul li { color:#424140; padding-left:12px; line-height:30px; background:url(/r/cms/www/default/images/bg51.jpg) no-repeat left 15px;}
.zp_nr dl dd ul li a { color:#424140; font-size:14px; font-family:"微软雅黑",Microsoft YaHei;font-weight:bold;}
.zp_nr dl dd ul li a:hover { color:#951E20; text-decoration:underline;}
.zp_nr dl dd ul li a.current { color:#EE6A43; font-size:16px; font-family:"微软雅黑",Microsoft YaHei; text-decoration:underline;}
.zp_nr dl dd ul li .zpxx { display:none; padding:10px; line-height:20px; color:#333; font-size:14px; font-family:"微软雅黑",Microsoft YaHei;}
.zp_nr dl dd ul li .zpxx .bt { font-weight:700;}
.zp_nr dl dd ul li .zpxx .zptj { padding:0 10px;}


/*************************************************分开的********************************************************/
/*----------关于我们---------*/
/*公司简介*/
.con_gywm{padding: 20px 20px 70px 25px;overflow:hidden;}
.title2{padding-left:10px;font-size:18px;font-family:"微软雅黑",Microsoft YaHei;font-weight:700;color:#a84442;font-style:italic;margin-bottom:20px;}
.gsjj_p{padding:0 8px 0 8px;font-size:14px;font-family:"微软雅黑",Microsoft YaHei;line-height:31px;}
.gsjj_p a:hover{text-decoration: underline;}

/*发展历程*/
.fzlc{width:731px;height:777px;background:url(/r/cms/www/default/images/fzlc_bg.png) no-repeat;}
.fzlc_img_l{width:95px;height:777px;display:block;float:left;}
.fzlc_p{padding:38px 175px 0 75px;font-size:12px;line-height:25px;}
.fzlc_p_s{line-height:23px;font-size:14px;font-family:"宋体";}
.fzlc_img_r{float:right;}

/*联系我们*/
.lxfs{width:731px;height:191px;}
.lxfs li{float:left;width:225px;height:147px;border:1px solid #e1e1e1;margin-right:25px;margin-top:42px;text-align:center;position:relative;}
.lxfs .hm_clear{margin-right:0;}
.address_img{position:absolute;top:-39px;left:74px;}
.dianhua_img{position:absolute;top:-39px;left:74px;}
.weixin_img{position:absolute;top:-39px;left:74px;}
.lxfs li span.desc{width:225px;height:20px;line-height:20px;display:block;margin-top:48px;text-align:center;font-weight:700;font-family:"微软雅黑",Microsoft YaHei;}
.lx_con{width:225px;line-height:25px;display:block;margin-top:13px;text-align:center;font-weight:500;font-family:"微软雅黑",Microsoft YaHei;}
.lx_con img{margin:0 auto;}
.lx_map{margin-top:33px;width:731px;height:381px;}
.lx_map img{margin:0 auto;}

/*----------mg电子游戏娱乐场-----------*/
/*培训体系*/

.con_fwtx{padding-bottom:70px;padding-top: 40px;border:1px solid #d9d8d8;border-bottom:none;/* background:url(/r/cms/www/default/images/bg4.jpg) repeat-x left top;*/background:#fcf9f4;overflow:hidden;text-align: center;}
.con_fwtx .pxms_wz{width:778px;height:153px;}
.con_fwtx .pxms_wz img{margin:0 auto;}
.con_fwtx img{display:inline;}

ul.ms{margin:30px 35px 0 87px;width:250px;height:372px;float:left;}
ul.ms li{height:62px;width:250px;position:relative;text-align:center;line-height:62px;font-size:18px;font-family:"微软雅黑",Microsoft Yahei;color:#ff0000;}
ul.ms li.sz_01{background:url(/r/cms/www/default/images/sz_01.png) no-repeat;}
ul.ms li.sz_02{background:url(/r/cms/www/default/images/sz_02.png) no-repeat;}
ul.ms li.sz_03{background:url(/r/cms/www/default/images/sz_03.png) no-repeat;}
ul.ms li.sz_04{background:url(/r/cms/www/default/images/sz_04.png) no-repeat;}
ul.ms li.sz_05{background:url(/r/cms/www/default/images/sz_05.png) no-repeat;}
ul.ms li.sz_06{background:url(/r/cms/www/default/images/sz_06.png) no-repeat;}
.anniu_hm{width:26px;height:26px;float:left;margin-top:172px;}
.ms_con{width:778px;height:402px;}
.ms_con .renwu{width:287px;height:398px;margin:30px 0 0 25px;float:left;}
.pxms_btn1{width:558px;height:44px;line-height:48px;text-align:center;font-size:19px;color:#ff7e00;font-family:"微软雅黑",Microsoft YaHei;background:url(/r/cms/www/default/images/deng.png) no-repeat;margin:42px auto 0;}
.pxms_btn2{width:383px;height:45px;line-height:45px;background:#cd3f3b;border-radius:20px;font-size:19px;color:white;font-family:"微软雅黑",Microsoft YaHei;text-align:center;margin:25px auto 0;cursor:pointer;}

.ts_title{width:778px;height:103px;line-height:103px;background:url(/r/cms/www/default/images/ts_bg1.png) no-repeat center;font-size:16px;font-family:"微软雅黑",Microsoft YaHei;}
.ts_title span{margin-left:176px;}
ul.ts_list{width:652px;margin-left:58px;}
ul.ts_list li{width:652px;height:87px;margin-bottom:30px;}
ul.ts_list li img{display:inline-block;float:left;}
ul.ts_list li .imgli01{width:146px;height:86px;display:inline-block;float:left;background:url(/r/cms/www/default/images/ts_01.png) left;}
ul.ts_list li .imgli02{width:146px;height:86px;display:inline-block;float:left;background:url(/r/cms/www/default/images/ts_02.png) left;}
ul.ts_list li .imgli03{width:146px;height:86px;display:inline-block;float:left;background:url(/r/cms/www/default/images/ts_03.png) left;}
ul.ts_list li .imgli04{width:146px;height:86px;display:inline-block;float:left;background:url(/r/cms/www/default/images/ts_04.png) left;}
ul.ts_list li .imgli05{width:146px;height:86px;display:inline-block;float:left;background:url(/r/cms/www/default/images/ts_05.png) left;}
ul.ts_list li .shuzi1{width:55px;height:50px;display:inline-block;float:left;background:url(/r/cms/www/default/images/ts_001.png) left;}
ul.ts_list li .shuzi2{width:55px;height:50px;display:inline-block;float:left;background:url(/r/cms/www/default/images/ts_002.png) left;}
ul.ts_list li .shuzi3{width:55px;height:50px;display:inline-block;float:left;background:url(/r/cms/www/default/images/ts_003.png) left;}
ul.ts_list li .shuzi4{width:55px;height:50px;display:inline-block;float:left;background:url(/r/cms/www/default/images/ts_004.png) left;}
ul.ts_list li .shuzi5{width:55px;height:50px;display:inline-block;float:left;background:url(/r/cms/www/default/images/ts_005.png) left;}
ul.ts_list li:hover .shuzi1{background:url(/r/cms/www/default/images/ts_001.png) right;}
ul.ts_list li:hover .shuzi2{background:url(/r/cms/www/default/images/ts_002.png) right;}
ul.ts_list li:hover .shuzi3{background:url(/r/cms/www/default/images/ts_003.png) right;}
ul.ts_list li:hover .shuzi4{background:url(/r/cms/www/default/images/ts_004.png) right;}
ul.ts_list li:hover .shuzi5{background:url(/r/cms/www/default/images/ts_005.png) right;}
ul.ts_list li:hover .imgli01{background:url(/r/cms/www/default/images/ts_01.png) right;}
ul.ts_list li:hover .imgli02{background:url(/r/cms/www/default/images/ts_02.png) right;}
ul.ts_list li:hover .imgli03{background:url(/r/cms/www/default/images/ts_03.png) right;}
ul.ts_list li:hover .imgli04{background:url(/r/cms/www/default/images/ts_04.png) right;}
ul.ts_list li:hover .imgli05{background:url(/r/cms/www/default/images/ts_05.png) right;}
ul.ts_list li:hover dt{color:#ae5251;}
ul.ts_list li .ts_wz{margin-left:70px;width:436px;height:87px;border-bottom:2px dotted #ccc;float:left;}
ul.ts_list li .ts_wz dl{width:381px;float:left;font-family:"微软雅黑",Microsoft YaHei;}
ul.ts_list li .ts_wz dl dt{line-height:45px;font-size:16px;}
ul.ts_list li .ts_wz dl dd{font-size:14px;}
ul.ts_list li .ts_wz span{display:inline-block;}
ul.ts_list .li1:hover .imgli01{background:url(/r/cms/www/default/images/ts_01b.png);}
ul.ts_list .li2:hover .imgli02{background:url(/r/cms/www/default/images/ts_02h.png);}
ul.ts_list .li3:hover .imgli03{background:url(/r/cms/www/default/images/ts_03h.png);}
ul.ts_list .li4:hover .imgli04{background:url(/r/cms/www/default/images/ts_04h.png);}
ul.ts_list .li5:hover .imgli05{background:url(/r/cms/www/default/images/ts_05h.png);}

.kcts{padding:25px 40px 0 30px;}
.kcts p{font-size:14px;line-height:28px;margin-bottom:10px;color:#898989;font-family:"微软雅黑",Microsoft YaHei;}
.kcts .kcts_img1{width:640px;height:274px;margin:20px 0 10px 10px;display:block;}
.kcts .kcts_img2{width:646px;height:416px;margin:50px 0 0px 45px;display:block;}

.fwtx_fwbz{padding:25px 40px 0 30px;}
.fwtx_fwbz h3{font-size:18px;color:#b20000;font-family:"微软雅黑",Microsoft YaHei;font-weight:500;line-height:40px;}
.fwtx_fwbz .jszc{margin-bottom:20px;overflow:hidden;width:706px;}
.jszc_p{width:450px;float:left;}
.jszc_p p{width:430px;float:left;font-size:14px;line-height:20px;margin-bottom:20px;}
.jszc_p img{float:left;margin-top:5px;margin-right:8px;display:inline-block;}
.fwtx_fwbz .zljk{width:706px;margin-bottom:20px;overflow:hidden;}

.fwtx_fwbz .jszc_img{float:left;margin-left:50px;margin-top:-45px;}
.zljk{overflow:hidden;}
.zljk_qx{width:708px;height:214px;}
.zljk_qx ul{width:74px;float:left;margin-top:10px;}
.zljk_qx ul li{width:74px;height:34px;line-height:34px;}
.zljk_qx img{width:634px;height:221px;float:left;}
.fwtx_fwbz .zljk_p{margin-top:30px;overflow:hidden;width:708px;}
.zljk_p img{float:left;margin-top:5px;margin-right:8px;display:inline-block;}
.zljk_p p{width:689px;float:left;font-size:14px;line-height:20px;margin-bottom:20px;}
.zzfw{width:706px;margin-bottom:20px;overflow:hidden;}
.zzfw ul{width:708px;height:435px;overflow:hidden;margin:0 auto;}
.zzfw ul li{width:708px;height:175px;margin-bottom:80px;}
.zzfw ul li dl{width:325px;}
.zzfw ul li dl dt{width:325px;font-size:14px;font-weight:700;line-height:50px;}
.zzfw ul li dl dt img{display:inline-block;}
.zzfw ul li dl dd{line-height:20px;font-size:14px;}
.zzfw ul li dl dt.text_r{text-align:right;}
.fwtx_fwbz .fwtd{overflow:hidden;width:706px;}
.fwtd_wz{width:704px;height:243px;border:1px solid #594c3e;background:#bfbfbf;}
.fwtd_wz dl{width:365px;float:left;}
.fwtd_wz dl dt{font-size:18px;font-family:"微软雅黑",Microsoft YaHei;margin-left:15px;line-height:50px;}
.fwtd_wz dl dd{width:349px;font-size:14px;line-height:20px;margin-bottom:8px;float:left}
.fwtd_wz dl span.kuai{width:8px;height:8px;background:#000000;display:inline-block;margin-right:8px;margin-top:8px;float:left;}

/*----------课程体验-----------*/

/*课程体验内容页*/
.mainbox .kcty_title { padding-left:12px; height:42px; line-height:42px; background:url(/r/cms/www/default/images/bg3.jpg) repeat-x left top;}
.mainbox .kcty_title p { padding-left:15px; background:url(/r/cms/www/default/images/icon10.jpg) no-repeat left center; color:#000; font-size:16px; font-family:"微软雅黑",Microsoft YaHei;}
.mainbox .kcty_con{background:url(/r/cms/www/default/images/bg4.jpg) repeat-x left top;padding:20px 27px 70px 27px;border:1px solid #c8c7c7;border-bottom:none;}
.mainbox .kcty_con .title_cen{font-size:20px;text-align:center;line-height:50px;}
.mainbox .kcty_con .wz_desc{width: 914px;background:#ececec;line-height: 30px;padding: 5px 15px;overflow: hidden;}
.mainbox .kcty_con .video{width:800px;height:450px;margin:30px auto;}
.mainbox .kcty_con .con_wz{margin-top:15px;width:944px; overflow:hidden;}
.mainbox .kcty_con .con_wz h3{line-height:45px;}
.mainbox .kcty_con .con_wz p{font-size:14px;line-height:24px;}
.mainbox .con_bot { height:8px; width:100%; background:url(/r/cms/www/default/images/bg24.png) repeat-x left top;}


/*-------项目简报---------*/
.xmjb_con,.mspd_con {width:775px;float:left;}
.mspd_con .mspd_title,.xmjb_con .xmjb_title{ padding-left:12px; height:42px; line-height:42px; background:url(/r/cms/www/default/images/bg3.jpg) repeat-x left top;}
.mspd_con .mspd_title p,.xmjb_con .xmjb_title p { padding-left:15px; background:url(/r/cms/www/default/images/icon10.jpg) no-repeat left center; color:#000; font-size:16px; font-family:"微软雅黑",Microsoft YaHei;}
.xmjb_con .xmjb_wz{padding:15px 18px 70px;background:#fff url(/r/cms/www/default/images/bg4.jpg) repeat-x left top;border:1px solid #c8c7c7;border-bottom:none;}
.xmjb_con .xmjb_wz .xmjb_wz_title{border-bottom:1px solid #e6e6e6;}
.xmjb_con .xmjb_wz .xmjb_wz_title p {font-size:18px;font-weight:700;text-align:center;font-family:"微软雅黑",Microsoft YaHei;line-height:24px; margin-bottom:10px;}
.xmjb_con .xmjb_wz .xmjb_wz_title .xmjb_wz_bq{text-align:center;line-height:30px;}
.xmjb_con .xmjb_wz .xmjb_wz_title .xmjb_wz_bq span.bq1{font-size:12px;margin-right:20px;}
.xmjb_con .xmjb_wz .xmjb_wz_title .xmjb_wz_bq span.bq2,span.bq3{font-size:12px;margin-right:20px;color:#999999;}
.xmjb_con .xmjb_wz .xmjb_wz_con { padding-top:10px; overflow:hidden;}
.xmjb_con .xmjb_wz .xmjb_wz_con p{line-height:30px;font-size:14px;/*margin-bottom:15px;*/text-indent: 2em;}
.xmjb_r{width:207px; float:right;}
.xmjb_r .xmjb_r_title{padding-left:15px;line-height:42px;font-size:18px;font-family:"微软雅黑",Microsoft YaHei; background:url(/r/cms/www/default/images/bg3.jpg) repeat-x left top;}
.xmjb_r ul {width:205px;height:343px;padding-top:18px;background:#fff url(../images/bg53.jpg) repeat-x left top;border:1px solid #c8c7c7;border-bottom:none;}
.xmjb_r ul li{width:182px; padding-right:5px;height:38px;border-bottom:1px solid #ececec;line-height:38px;padding-left:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;border-bottom:1px solid #e6e6e6}
.xmjb_r ul li a{font-size:14px;}
.xmjb_r ul li a:hover{color:#CE050B; text-decoration:underline;}
.xmjb_r ul li img{float:left;margin-top:15px;margin-right:8px;}
.xmjb_r .con_bot { height:8px; width:100%; background:url(/r/cms/www/default/images/bg54.jpg) no-repeat center bottom;}


/*名师频道*/
.mspd_jj{padding:45px 25px 70px;background:url(/r/cms/www/default/images/bg4.jpg) repeat-x left top;border:1px solid #c8c7c7;border-bottom:none;}
.mspd_jj .mspd_zp{width:725px; border-bottom:1px solid #e1e1e1; padding-bottom:20px; overflow:hidden;}
.mspd_jj .mspd_zp .mszp {width:304px;height:228px;float:left;margin-right:30px;}
.mspd_jj .mspd_zp .mszp img {width:304px;height:228px;}
.mspd_jj .mspd_zp dl.msxx{width:385px;float:left;}
.mspd_jj .mspd_zp dl.msxx .dt1{font-size:30px;line-height:47px;margin-bottom:10px;}
.mspd_jj .mspd_zp dl.msxx dd{line-height:30px;font-size:16px;}
.mspd_jj .mspd_zp dl.msxx .dt2{font-size:16px;font-weight:700;line-height:37px;margin-top:10px;}
.mspd_js h3{line-height:47px;}
.mspd_js p{line-height:33px;font-size:14px;/*margin-bottom:10px;*/}

/*送教下乡*/
#box_lb { width: 944px; height: 330px;  overflow: hidden; position: relative;}
#list { width:3776px; height: 330px; position: absolute; z-index: 1;}
#list img { float: left;}
#buttons {width:944px;height:80px;background:#999;opacity:0.5; position: absolute; z-index: 2; bottom: 0px; left: 0px;}
#buttons span { margin:30px 10px 0px 20px;z-index: 999;cursor: pointer; float: left;height: 34px; width: 64px; border: 1px solid #e1e1e1;}
#buttons .on {border: 2px solid #ffffff;}
.arrow { cursor: pointer;  line-height: 330px; text-align: center; width: 57px; height: 330px;  position: absolute; z-index: 2; background-color: #f1c6ba; opacity:0.5; }
.arrow img{margin-top:150px;margin-left:15px;}
.arrow:hover { background-color: #f1c6ba; opacity:0.7;}
#container:hover .arrow { display: block;}
#prev {display:none;}
#next { right: 0px;}
.error{font-size:12px; color:red;}

.p2-crr{color: #EA161A;font-size: 20px;font-weight: bold;}/*2017-1-6add*/

/* -------- 其他页 end--------- */  

/*改！！！！！专题活动*/
.zthd{width:100%;margin-top:40px;overflow: hidden;}
.sy_title { height:45px; line-height:45px; margin-bottom:25px;background:url(/r/cms/www/default/images/bg08.jpg) repeat-x left center; overflow:hidden;}
.sy_title .zw { display:inline-block; float:left; height:45; color:#951e20; font-size:24px; font-family:"微软雅黑",Microsoft YaHei; font-weight:700; background:#fdfdfd;}
/*.sy_title .yw { display:inline-block; float:left; height:45; padding:3px 5px 0 8px; color:#999; font-size:20px; font-family:Arial, Helvetica, sans-serif; background:#fdfdfd; text-transform:uppercase;}*/
.sy_title .more { display:inline; float:right; width:43px; background:#fdfdfd; height:45px;}
/*.sy_title .more img { float:right; margin-top:18px;}*/
.zthd_pic{width: 100%;overflow: hidden;}
.zthd_pic .zthd_pic_list{width:239px;height: 204px;float: left;border:1px solid #e9e9e9;margin-right: 12px;}
.zthd_pic .zthd_pic_list a{display: block;width:239px;height: 154px;overflow: hidden;}
.zthd_pic .zthd_pic_list a img:hover{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-transform:scale(1.2,1.2);transition:width 2s, height 2s;
-moz-transition:width 2s, height 2s, -moz-transform 2s; /* Firefox 4 */-webkit-transition:width 2s, height 2s, -webkit-transform 2s; /* Safari and Chrome */-o-transition:width 2s, height 2s, -o-transform 2s; /* Opera */}
.zthd_pic .zthd_pic_list .desc{width: 239px;height: 50px;line-height: 50px;text-align: center;font-family:"微软雅黑",Microsoft YaHei;font-size: 14px;}





/*改！！！！！名师频道*/
.sy_box4 { margin-top:45px; overflow:hidden;}
.sy_box4 .sy_ms{width: 100%;height: 135px;}
.sy_box4 .sy_ms ul {overflow: hidden;}
.sy_box4 .sy_ms ul li{width:164px;height:135px;float: left;margin-right: 3px;position: relative;}
.sy_box4 .sy_ms ul li a{display: block;}
.sy_ms ul li .tou_bg { position:absolute; left:0; bottom:-50px; z-index:2; width:100%; height:50px; background:#000; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.sy_ms ul li .wz { width:100%; position:absolute; left:0; bottom:-50px; z-index:3;text-indent: 15px;font-family:"微软雅黑",Microsoft YaHei;color:#fff; font-size:12px; overflow:hidden;}
.sy_ms ul li .wz span { display:inline-block; float:left; color:#fff; width:95px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sy_ms ul li .wz span a { color:#e4ff00; }