.g-mainc{width: 100%;padding: 0 0;}
.g-hd,.g-bd,.g-ft{min-width: 1080px;}
.g-wrap{position: relative;width: 1080px;margin: 0 auto;}
/*网站头部S*/
.g-hd{background-color: #f6f6f6;border-bottom: none;}
.g-bd{padding: 20px 0;}
.m-hd-inner{height: 80px;z-index: 999;}
.m-hd-inner .inner-lft{height: 80px;line-height: 80px;}
.m-hd-inner .inner-rt{margin-top: 40px;height: 30px;line-height: 30px;!width: 156px;}
.m-hd-inner .inner-lft img{margin-top: 14px;margin-right: 10px;cursor: pointer;}
.m-hd-inner .inner-lft span.page_title{margin-left: 10px;font-size: 33px;font-weight: 500;font-family: "微软雅黑";}
.m-hd-inner .inner-rt .ui-down-list{background: url(../images/tb_01.png) -110px -10px;width: 18px;height: 18px;vertical-align: middle;display: inline-block;line-height: 100px;overflow: hidden;cursor: pointer;}
/*用户下拉*/
.m-hd-inner .info{position: relative;height: 30px;line-height: 30px;float: right;z-index: 99999;}
.m-hd-inner .info .face img{border-radius: 3px;}
.m-hd-inner .info .u-nav{width:120px;background-color: #fff;border: 1px solid #bdbdbd;padding: 5px;display: block;
-webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);}
.m-hd-inner .info .u-nav li{height:30px;line-height: 30px;}
.m-hd-inner .info .u-nav li a{height:30px;line-height: 30px;padding: 2px 5px 2px;display: block;text-align: center;font-size: 14px;}
.m-hd-inner .info .u-nav li a.exit{border-top:1px solid #777777;}
.m-hd-inner .info .u-nav li:hover{background: #EBEBEB;}
.m-hd-inner .info #user-nav-list{position: absolute;right: -10px;top: 22px;padding-top: 12px;background-position: 26px -901px;z-index: 99999;}
/* 小三角  */
.m-hd-inner .info .caret{position: absolute;top: 3px;right: 10px;display: inline-block;width: 0;height: 0;vertical-align: middle;border-bottom: 10px solid;border-right: 10px solid transparent;border-left: 10px solid transparent;}
.m-hd-inner .info .caret-inner{position: absolute;top: 4px;right: 10px;display: inline-block;width: 0;height: 0;vertical-align: middle;border-bottom: 10px solid #fff;border-right: 10px solid transparent;border-left: 10px solid transparent;}
/*动画效果*/
.m-hd-inner .x-hide {
-webkit-transition-property: opacity,-webkit-transform;-moz-transition-property: opacity,-webkit-transform;-ms-transition-property: opacity,-webkit-transform;-o-transition-property: opacity,-webkit-transform;transition-property: opacity,-webkit-transform;
-webkit-transition-duration: 0.15s;-moz-transition-duration: 0.15s;-ms-transition-duration: 0.15s;-o-transition-duration: 0.15s;transition-duration: 0.15s;
-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;
-webkit-transform: scale(0.9);opacity: 0;pointer-events: none;display: none\9;visibility: hidden;}
.m-hd-inner .info:hover .x-hide{opacity: 1;-webkit-transform: scale(1);pointer-events: all;display: block\9;visibility: visible;}
/*网站头部E*/
.f-boder{border: 1px solid #bdbdbd;-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);}
.m-yx-nav{height: 40px;}
.m-yx-nav .m-nav-link{height: 39px;line-height: 39px;}
.m-yx-nav .m-nav-link ul li{float: left;width: 90px;border-right: 1px solid #bdbdbd;text-align: center;}
.m-yx-nav .m-nav-link ul li a{font-size: 18px;}
.m-yx-nav .m-nav-link ul li a.selected{color:#23C872}
.m-yx-nav .m-nav-link ul li a:hover{color:#23C872}
.m-yx-nav .m-nav-link ul li.selected{border-bottom: 2px solid #fff;border-top: 2PX solid #23C872;height: 37px;}

.m-search{margin-top: 5px;margin-right: 10px;height: 30px;}
.m-search .u-search{border: 1px solid #bdbdbd;display: inline-block;position: absolute;right: 85px;top: 6px;background: #fff;}
.u-ipt-search{width:180px;padding:5px;height:15px;border:1px solid #fff;line-height:15px;color:#777;background:#fff;}
.ui-search{cursor: pointer;background: url(../images/tb_01.png) -0px -0px;display: inline-block;width: 70px;height: 35px;}
.u-search .aui-select{border: none;border-right: 1px solid #bdbdbd;}
.aui-sel-icon{background: url(../images/tb_01.png) -127px -3px;}

.g-sd,
.g-mn{padding-top: 20px;}
.g-sd{float:right;width:300px;}
.g-mn{float:left;width:755px;}
.kzkt{width: 300px;height: 300px;}
.kzkt a img{display:block;width: 300px;height: 300px;}
.pager{padding-top: 20px;float: right;}
/*地址导航*/
.m-url-nav{background: #fcfcfc;height: 30px;line-height: 30px;margin-top: 20px;}
.m-url-nav ul{margin-left: 20px;}
.m-url-nav ul li a:hover{color: #23C872;}
/*研修中心首页左边内容S*/
.m-home-list{position: relative;width: 100%;height: 410px;padding: 20px 0 0px;}
.list-title {position: relative;height: 50px;}
.list-title span.title{font-size: 22px;line-height: 50px;}
.list-title ul{position: absolute;left: 150px;top: 20px;}
.list-title  ul li a:hover{color: #23C872;}
.m-home-list .list-body ul li{float: left;width: 180px;height: 180px;padding:10px 11.66px 0 0;}
.m-home-list .list-body ul li .list-box{width: 180px;height: 120px;}
.m-home-list .list-body ul li.list-last{padding-right: 0;}
.m-home-list .list-body ul li img{display:block;width: 100%;height: 100%;}
.m-home-list .list-box{position: relative;}
.m-home-list .list-box-info span{color: #999;}
.m-home-list .list-box-info span i{color: #666;}
.m-home-list .list-box-info p{padding: 0;}
.m-home-list .list-box-info .f-toe a:hover{color: #23C872;}
.list-box:hover .mask {opacity: .5;filter: alpha(opacity=50);width: 100%;height: 100%;cursor: pointer;}
.list-box .mask {position: absolute;top: 0;left: 0;background-color: #23C872;opacity: 0;filter: alpha(opacity=0);-webkit-transition: opacity 0.2s ease-in 0s;-moz-transition: opacity 0.2s ease-in 0s;transition: opacity 0.2s ease-in 0s;
-webkit-transition: box-shadow 0.2s ease-in 0s;-moz-transition: box-shadow 0.2s ease-in 0s;transition: box-shadow 0.2s ease-in 0s;z-index: 25;}
.more{padding-top: 15px;}
.more a{color: #999;}
.more a:active,
.more a:hover{color: #23C872;}
/*研修中心首页左边内容E*/
/*研修中心首页右边S*/
.m-rt-list{padding-top: 20px;}
.m-rt-list .list{padding: 0px;}
.m-rt-list ul li a:active,
.m-rt-list ul li a:hover{color: #EC0909;}
.m-rt-list .list-title{position: relative;}
#yxph ul li{position: relative;height: 36px;line-height: 36px;}
#yxph ul li i{position: absolute;top:10px;left: 0;display: block;width: 16px;height: 16px;line-height: 16px;text-align: center;color: #fff;background: #9b999a;border-radius: 5px;;}
#yxph ul li i.first{background: #ff6f3d;}
#yxph ul li i.second{background: #ff9900;}
#yxph ul li i.thread{background: #ffcc00;}
#yxph ul li a,
#jpwk ul li a{display: inline-block;padding-left: 20px;max-width: 200px;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
#yxph ul li span,
#jpwk ul li span{position: absolute;top:0px;right: 0;color: #999;}
#jpwk ul li {position: relative;height: 36px;line-height: 36px;}
#jpwk ul li i.u-list-yd{background: url(../images/tb_01.png) -85px -6px;position: absolute;top:10px;left: 0;display: block;width: 16px;height: 16px;line-height: 16px;text-align: center;color: #fff;}
#msbk .list ul li{float: left;width: 90px;height: 112px;padding:10px 13.3px 0 0;}
#msbk .list ul li a img{width: 90px;height: 81px;}
#msbk .list ul li.list-last{padding-right: 0;}
#msbk .list ul li img:hover{opacity: .7;filter: alpha(opacity=70);}
/*研修中心首页右边E*/
/*研修中心搜索页S*/
.search-list-title{height: 50px;line-height: 50px;border-bottom: 2px solid #cdcdcd;}
.search-list-title i{color: #ff6f3d;padding: 0 5px;}
.search-list-title .search-type{display: inline-block;width: 50px;height: 50px;text-align: center;cursor: pointer;}
.search-list-title .search-type:hover{color: #23C872;border-bottom: 2px solid #23C872;}
.search-list-title .search-type.selected{color: #23C872;border-bottom: 2px solid #23C872;}
.search-list-body{padding-top: 20px;}
.search-list-body table{position: relative;width:100%;_width:auto;empty-cells:show;min-height: 35px;text-align:center;}
.search-list-body table thead th{border-right: 1px solid #bdbdbd;border-bottom: 2px solid #ddd;padding:10px 5px;white-space: nowrap;background: #fafafa;text-align:center;}
.search-list-body table thead th.last{border-right: none;}
.search-list-body table tbody td{border-bottom: 1px solid #ddd;padding:15px 5px;text-align:center;}
.search-list-body table tbody tr:hover{background: #fafafa;}
/*研修中心搜索页E*/
/*研修中心列表页S*/
.list-select-type{padding-left: 20px;height: 50px;line-height: 50px;border-bottom: 1px solid #bdbdbd;}
.list-select-type ul li{float: left;text-align: center;}
.list-select-type ul li a{padding: 0px 10px 16px;}
.list-select-type ul li a:hover{color: #111;font-weight: 700;border-bottom: 2px solid #23C872;}
.list-select-type ul li a.selected{color: #111;font-weight: 700;border-bottom: 2px solid #23C872;}
.sp-list,
.wz-list{position: relative;}
.wz-list .m-list-box,
.sp-list .m-list-box{position: relative;padding-top: 20px;}
.wz-list .m-list-box:hover,
.sp-list .m-list-box:hover{background: #F1F1F1;}
.sp-list .m-list-box .list-box-img{float: left;padding-top: 18px;padding-left: 10px;padding-right:10px }
.sp-list .m-list-box .list-box-img a{display: block;width: 140px;height: 90px;}
.sp-list .m-list-box .list-box-img a img{width: 100%;height: 100%;}
.sp-list .m-list-box .list-box-info{float: right;width: 570px;padding: 10px;}
.wz-list .m-list-box .list-box-info p.info-title,
.sp-list .m-list-box .list-box-info p.info-title{padding: 3px 0 0;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
p.info-title span.filed{color: #999;}
p.info-title strong{font-family: Georgia;color: #111;font-weight: 200;}
.wz-list .m-list-box .list-box-info p.info-title a,
.sp-list .m-list-box .list-box-info p.info-title a{color: #23C872;font-size: 16px;display: inline-block;width: 70%;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.list-box-into{position: absolute;bottom: 15px;right: 10px;height: 30px;line-height: 30px;width: 100px;text-align: center;background: #23C872;cursor: pointer;color: #fff;}
.list-box-into:hover{background: #1EA35E;}
.wz-list .m-list-box .list-box-info {padding: 10px;}
/*研修中心列表页E*/
/*研修中心详情页S*/
.sp-box{padding: 20px;}
.sp-info,
.sp-about,
.teacher-about,
.sp-dir,
.sp-see{border-bottom: 1px dashed #bdbdbd;min-height: 100px;}
.sp-see{border: none;}
.sp-info{height: 160px;}
.sp-info .m-list-box {position: relative;}
.sp-info .m-list-box .list-box-img{float: left;padding: 0 10px;}
.sp-info .m-list-box .list-box-img a{display: block;width: 210px;height: 135px;}
.sp-info .m-list-box .list-box-img a img{width: 100%;height: 100%;}
.sp-info .list-box-info{float: right;width: 470px;}
.sp-info .list-box-info p.info-title{padding: 5px 0 5px;}
.sp-info .list-box-info p.info-title a{color: #23C872;font-size: 16px;display: inline-block;width: 100%;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.sp-info .list-box-into{bottom: 20px;}
.sp-title{height: 40px;line-height: 40px;font-size: 18px;padding-left: 20px;}
.sp-about-body{font-size: 14px;padding-left: 20px;padding-bottom: 20px;}
.sp-dir ul{padding-left: 20px;padding-bottom: 20px;}
.sp-dir ul li{font-size: 14px;color : #333;padding: 5px 20px;}
.sp-dir ul li:hover{background: #e2fadd;}
.sp-see-lft{float: left;width: 49%;}
.sp-see-rt{float: right;width: 49%;}
.sp-see p{padding: 5px 20px;}
.sp-see p a {color: #23C872;cursor: default;}
/*研修中心详情页E*/
/*研修中心播放页S*/
.title-info .title{height: 40px;line-height: 40px;padding-left: 20px;font-size: 18px;font-weight: 800;}
.title-details{padding-top: 15px;}
.title-details i{color: #999;}
.title-details span{font-family: Georgia;color: #111;font-weight: 200;padding-right: 20px;}
.play-list{float: right;height: 424px;width: 325px;background: #222;}
.play-list ul{max-height: 400px;overflow-y: auto;}
.play-list ul li{padding: 10px 20px;cursor: pointer;border-bottom: 1px solid #333;}
.play-list ul li.selected,
.play-list ul li:hover{background: #000;}
.play-list ul li a{color: #a1a1a1;}
.play-list ul li.selected a,
.play-list ul li:hover a{color: #23C872;}
.video_wrapper{float: left;}
#flashContent{padding: 0 20px;}
/*研修中心播放页E*/
/*研修中心文章内容页S*/
.g-wz-box{padding:  0 20px;}
.wz-box{padding: 20px;border-bottom: 1px solid #bdbdbd;}
.wz-box-title{padding-bottom: 20px;border-bottom: 1px solid #bdbdbd;}
.wz-box-title h2{font-size: 22px;font-weight: 800;text-align: center;}
.wz-box-title p{text-align: center;padding-top: 10px;width: 500px;}
.bdsharebuttonbox{padding-top: 10px;}
.wz-box-title p i{color: #999;}
.wz-box-title p span{padding-right: 10px;}
.wz-box-body{min-height: 200px;padding-top: 20px;}
.wz-title{height: 40px;line-height: 40px;font-size: 18px;padding-left: 20px;}
.wz-see{border-bottom: 1px dashed #bdbdbd;min-height: 100px;}
.wz-see,
.wz-like{padding-bottom: 10px;}
.wz-like-lft,
.wz-see-lft{float: left;width: 49%;}
.wz-like-rt,
.wz-see-rt{float: right;width: 49%;}
.wz-like p,
.wz-see p{padding: 5px 20px;}
.wz-see p a {color: #23C872;cursor: default;}
.wz-like p {position: relative;}
.wz-like p a{padding-left: 20px;}
.wz-like p a:hover{color: #EC0909;}
.wz-like .u-list-yd{background: url(../images/tb_01.png) -85px -6px;position: absolute;top: 5px;left: 20px;display: block;width: 16px;height: 16px;line-height: 16px;text-align: center;color: #fff;}
/*研修中心文章内容页E*/
/*研修中心空中课堂S*/
#kzkt-tips{padding: 0 20px 20px;}
#kzkt-tips .list-title{border-bottom: 2px solid #23C872;}
#kzkt-tips .list p{padding: 3px 0;}
#kzkt-tips .list p a{color: #23C872;}
#kzkt-tips .u-tps{background: #23C872;padding: 5px;color: #fff;}
.kzkt-list{padding-bottom: 20px;}
.kzkt-list ul li{float: left;position: relative;width: 250.33px;margin-bottom:25px;border-top: 1px solid #bdbdbd;border-bottom: 1px solid #bdbdbd;border-right: 1px solid #bdbdbd;-webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);}
.kzkt-list ul li.first{border-left: 1px solid #bdbdbd;}
.kzkt-list ul li .list-top{height: 160px;padding: 10px;}
.kzkt-list ul li .list-top img{width: 100%;height: 100%;}
.kzkt-list ul li .list-bottom{position: relative;}
.kzkt-list ul li .list-bottom p{text-align: center;padding-bottom: 5px;}
.kzkt-list ul li .join{width: 250.33px;height: 30px;line-height: 30px;background: #23C872;text-align: center;display: none;}
.kzkt-list ul li .join a{color: #fff;display: block;width:100%;height: 30px;}
.kzkt-list ul li:hover .join.f-show{display: block;position: absolute;bottom:0px;left: 0;}
.kzkt-list ul li .ic{position: absolute;top: -5px;left: 5px;width: 45px;height: 40px;}
.ic-zbz{background: url(../images/stats.png) 0 -3px no-repeat;}
.ic-kdb{background: url(../images/stats.png) -56px -3px no-repeat;}
.ic-wks{background: url(../images/stats.png) -112px -3px no-repeat;}
.ic-lzz{background: url(../images/stats.png) -168px  -3px no-repeat;}
/*研修中心空中课堂E*/
