/* Write your styles */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
    margin:0;
    padding:0;
}
a {
  text-decoration: none;
}
ul,ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
i{font-style:normal;}
img {
	border:none;
	max-width:100%;
}
input,select,textarea{outline:none;border:none;background:none;}

body{
	padding-bottom:4em;background-color: #f5f5f5;
}
.clearfix::after {
	content: ".";
	clear: both;
	display: block;
	overflow: hidden;
	font-size: 0;
	height: 0;
}
.clearfix {zoom: 1;}
.blank10{overflow:hidden;clear: both;height:15px;font-size: 0px;line-height: 0px;background:#f5f5f5;}

.am-header{border-bottom: 1px solid #eaeaea;}
.index-gkk{padding:10px 10px 0;background-color: #fff;}
.index-news,.index-xy{background-color: #fff;}
.index-gkk .am-titlebar-default .am-titlebar-title:before{display: none;}
.index-gkk .am-titlebar-default .am-titlebar-title{padding-left:0;color:#333;}
.index-gkk .am-titlebar .am-titlebar-title img{position: relative;top:-2px;}
.index-gkk .am-thumbnail{padding:0;border:0;margin-bottom:0px;}
.am-titlebar-default{border:0px;margin: 0;}
.index-gkk .am-avg-sm-2 li img{border-radius: 5px;}
.index-gkk .am-avg-sm-2 li a{display:block;width: 100%;position: relative;color:#fff;}
.i_p{display: block;border-radius:0 0 5px 5px;background-color:rgba(0,0,0,0.5);line-height:3rem;position: absolute;bottom: 0;left: 0;height:3rem;width: 100%;margin:0;text-align: center;}

.index-news .am-list-news-hd .am-list-news-more{margin-right: 5px;}
.index-news .am-titlebar-default .am-titlebar-title:before,.index-xy .am-titlebar-default .am-titlebar-title:before{border-left:5px solid #0e90d2;}
.index-news .am-titlebar-default .am-titlebar-title{color:#333;}
.index-news .am-list-news-default .am-list .am-list-thumb img{border-radius: 5px;}
.index-news .am-list>li,.index-xy .am-list>li{border: none;}

.index-news .am-list-item-hd a{color:#333;font-weight: bold;font-size: 1.6rem;}

.index-xy img.am-circle{border:2px solid #fff;box-shadow: 0px 0px 8px #888888;}

.index-xy .am-titlebar-default .am-titlebar-title{color:#333;}
.index-xy .am-list-item-hd{color:#333;font-weight: bold;}

.fbox{padding-top:1em;background-color: #fff;}
.fbox .am-u-sm-8 img{margin-bottom:5px;}
.fbox .am-u-sm-8{font-size: 1rem;}
.fbox .am-u-sm-8 a{color: #333;margin-right:2em;font-weight: bold;}
.fbox .am-u-sm-8 p{margin:0;}
.fbox .am-u-sm-4{font-size: 1.3rem;text-align: center;}

.more-a{width:8%;}

/*footer*/
.footer-menu-box{position: fixed;bottom:0;height:4em;background:#fff;z-index:9999;width: 100%;}
.footer-menu-box::before {
    content: '';
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
border-top: 1px solid #e1e1e1;
}
.footer-menu-box .menu_box {

    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-align: center;
    width: 100%;
    height: 3em;

}
.footer-menu-box .menu_box .menu_item {

    text-align: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;

}
.footer-menu-box .menu_box .menu_item {text-align: center;}
.footer-menu-box .menu_box .menu_item a {color: #38262d;position: relative;}
.footer-menu-box .menu_box .menu_item p.item_icon {height:2.8rem;}
.footer-menu-box .menu_box .menu_item p.item_icon img{width:2.5rem;}
.footer-menu-box .hot-icon {
    width: .5rem;
    height: .5rem;
    position: absolute;
    background: #e50014;
    border-radius: 50%;
    left:12px;
    top: 0px;
    z-index:99;
}



.am-list-news-more{margin-bottom: 2rem;}
.ssbox{margin: 2rem 0;}
.xwlist li{padding:2rem !important;margin-bottom:3rem;border:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);}
.xwlist li a.am-list-item-hd{font-weight: bold;} 
.am-time{color: #999;padding-top:1rem;}
.am-time .am-u-sm-4{padding: 0 !important;font-size: 1.3rem;}
.am-time .am-u-sm-8{padding: 0 !important;text-align: right;}
.am-time .am-u-sm-8 a{display: inline-block;border:1px solid #eaeaea;font-size: 1.2rem;padding:0 1rem;font-weight: bold;}

.newsbox{background-color: #f5f5f5;}
.newsbox li{margin:0px 10px 2rem;border-radius: 5px;padding:1rem;}

.aboutbox{background-color: #fff;padding:0 10px 2rem;line-height:2.5rem;}
.aboutbox h3.t{text-align: center;padding:2rem 0;}
.aboutbox .con-box{border:1px solid #eaeaea;margin-top: 2rem;padding:1rem;background: url(../../images/a-bgpic.png) right bottom no-repeat ;min-height:22rem;}
.newstime{text-align: center;color:#666;font-size:1rem;}
.newsshow{background: #fff;margin:1rem;border-radius:5px;padding:0 10px;}
.newsshow h3{text-align: center;padding:1rem;}
.newsshow .look{text-align: center;color:#666;margin-bottom:.1rem;}
.newsshow .look img{width:1.5rem;top:-.03rem;position: relative;margin-right:.06rem;}
.newsshow .info{color:#666;padding-bottom:1rem;}
.pagelist{background: #fff;margin:2rem 10px;border-radius: 5px;padding:1.5rem;line-height:3rem;color:#666;}


.kjzfbox{padding:2rem;margin:3rem 10px;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);}
.kjzfbox h4{border-bottom: 1px solid #ccc;padding-bottom: 1rem;margin-bottom: 1rem;}
.kjzfbox .am-form-label{font-size: 1.3rem;}
.kjzfbox .am-u-sm-5{float: left !important;padding-left: 0;}
.kjzfbox .am-u-sm-3{padding-right: 0 !important;}
.secthree-price{padding-bottom: 2rem;}
.secthree-price .sum{font-weight: bold;text-align: right;padding-right: 0 !important;}
.secthree-price .sum span{font-size:2rem;color:red;}

.kjzfbox .am-thumbnail{margin-bottom: 0;}
.videolist .am-tabs-d2 .am-tabs-nav{border-bottom:1px solid #eaeaea;background-color:#f5f5f5;}
.videolist .am-tabs-d2 .am-tabs-nav>.am-active{background-color:#f5f5f5;}
.videolist .am-tabs-d2 .am-tabs-nav>.am-active:after{display: none;}
.videolist .am-tabs-bd{border: 0;}
.videolist .am-tabs-bd .am-tab-panel{padding:0;}
.videolist .am-list-news-default{}
.videolist .am-list>li{border: 0;background: none;}
.videolist .text{background: #fff;border-radius:5px 5px 0 0;padding:1rem;}
.videolist .am-list-news-default .am-list-item-hd{font-weight: bold;}
.videolist .ztz{text-align: right;font-size: 1.3rem;font-weight: bold;color: #29aae3;}
.videolist .yjs{text-align: right;font-size: 1.3rem;font-weight: bold;color: red;}
.videolist .dzb{text-align: right;font-size: 1.3rem;font-weight: bold;}
.videolist .time{font-size:1.3rem;margin-bottom: .5rem;}
.videolist .bottom-a{height:3.5rem;line-height:3.5rem;background: #e4e4e4;font-size: 1rem;}
.videolist .bottom-a img{width:1.5rem;top:-.1rem;position: relative;margin-right:.5rem;}
.videolist .bottom-a span{margin-left: 1rem;font-weight: bold;}
.videolist .am-progress{margin-bottom: 0;border-radius: 10px;}
.kcjd{text-align: right;font-size: 1rem;margin-top:1.2rem;}

.courseheadbox{background: #fff;}
.courseheadbox .pic{padding: 0;}
.courseheadbox .txt{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.courseheadbox .icon-g{padding-top: 1rem;font-size: 1rem;}
.courseheadbox .icon-g img{width:1.5rem;}
.courseheadbox .txt h4{padding-top: 1rem;}
.courseheadbox .txt .nume-info{height:3rem;line-height:3rem;border-top:1px solid #eaeaea;overflow:hidden;border-bottom:1px solid #eaeaea;margin-top:1rem;}
.courseheadbox .txt .nume-info li{float: left;width:49%;text-align: center;}
.courseheadbox .txt .nume-info li:first-child{border-right:1px solid #eaeaea;}
.courseheadbox .txt .nume-info li span{color:#1584f6;font-weight: bold;font-size:1.5rem;}
.courseheadbox .txt .text-info{color:#999;font-size:1.3rem;padding:1rem 0;height:3rem;overflow: hidden;word-break:break-all;word-wrap:break-word; }
.courseheadbox .txt .price-info{border-top:1px dotted #eaeaea;font-size:2rem;color:red;padding:2rem 0;}
.courseheadbox .txt .price-info i{font-size:1rem;}
.courseheadbox .txt .bnt{width:10rem;height:3rem;line-height:3rem;display:block;margin:2rem 0;font-size:1.5rem;text-align: center;color:#fff;background: red;border-radius: 5rem;}

.course-box1 .am-tabs{margin:10px 0;}
.course-box1 .am-tabs-d2 .am-tabs-nav{background:#fff;border-bottom: 1px solid #eaeaea;}
.course-box1 .am-tabs-d2 .am-tabs-nav>.am-active:after{display: none;}
.course-box1 .am-tab-panel{border: 0;background: #fff;}
.course-box1 .am-thumbnails li{text-align: center;}
.course-box1 .am-thumbnail{border: 0;border-radius: 1rem;margin: 0;}

.kcxx-box1 .am-list-news{margin: 0;border: 0;}
.kcxx-box1 .am-list>li{border: 0;}
.kcxx-box1 .am-list-news-default .am-list .am-list-item-desced{padding-top: 0;}
.kcxx-box1 .am-list-main{padding:0 10px !important;}
.kcxx-box1 .am-list-main h3.am-list-item-hd{font-weight: bold;}
.kcxx-box1 .icon-g{padding-top: 1rem;font-size: 1rem;}
.kcxx-box1 .icon-g img{width:1.5rem;}
.kcxx-box1 .am-list-news-default .am-list .am-list-item-desced .am-list-item-text{margin-top: 1rem;}
.kcxx-box1 .am-tabs-bd .am-tab-panel{border: 0;}

.kec-box2 .am-list>li{border: 0;background: url(../../images/icoon-t.png) left center no-repeat;padding-left: 1rem;}
.kec-box2 .am-tabs-bd{border: 0;}

.kec-box3{background: #fff;margin-bottom: 10px;padding:1rem;}
.kec-box3 h3{border-bottom:1px solid #eaeaea;padding-bottom: 1rem;margin-bottom: 1rem;}
.kec-box3 .am-circle{box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}
.kec-box3 .am-u-sm-7{line-height: 1.5rem;}
.kec-box3 .am-u-sm-7 span{font-size: 1.2rem;padding-top: 1rem;display: inline-block;}
.kec-box3 .am-u-sm-7 i{font-size: 1.2rem;color: red;}
.kec-box3 .am-u-sm-5{padding: 0;}
.kec-box3 .bnt{width:100%;height:3rem;line-height:3rem;display:block;margin:1rem 0;font-size:1.5rem;text-align: center;color:#fff;background: #0e90d2;border-radius: 5rem;}
.kec-box3 .text{color: #666;font-size:1.2rem;padding-bottom: 1rem;margin-top: 1.5rem;}

.plbox{background: #fff;padding:1rem;margin-bottom: 10px;}

.plbox .am-comments-list .am-comment{margin-top: 10px;}
.plbox .pl{border-radius: 5px;}
.plbox .am-btn{margin: 0 auto;border-radius: 3rem;padding:1rem 5rem;}


.loginbox{background: #fff;margin:2rem 1rem;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);padding: 2rem;}
.loginbox h3{margin-bottom: 2rem;}
.loginbox input.am-form-field{border-radius:5rem;}
.loginbox .am-icon-mobile{font-size: 2.5rem;color:#999;}
.loginbox .am-icon-unlock-alt{font-size: 2rem;color:#999;}
.loginbox .am-u-sm-7{width: 50% !important;}
.loginbox .login-wj{display: block;text-align: right;padding-right:1rem ;}
.loginbox .am-btn2{margin-top: 2rem;}

.loginbox2{margin:0 3rem;}
.top-logo{padding:2rem 0;text-align: center;}
.top-logo img{width: 15%;}
.loginbox2 .am-btn3{background: #fff !important;border: 1px solid #0e90d2;color: #0e90d2;}
.loginbox2 .am-btn{margin-bottom: 2rem;}
.login-qt{margin-top: 4rem;}
.login-qt h4{text-align: center;margin-bottom: 3rem;}
.login-qt h4::after{border-top: 1px solid #ccc;display: block;}
.login-qt .am-u-sm-6{text-align: center;}
.login-qt img{width: 30%;}
.loginbox i{color:#999;}

.user-infobox{background: #fff;padding:2rem;}
.user-infobox .user-pic{float: left;padding-right:1rem ;}
.user-name{padding-top: 1.5rem;}

.user-infolist{margin:10px 0;background: #fff;padding:1rem;}
.user-infolist li{padding: 1rem 0;font-size: 1.2rem;line-height:2rem;background: url(../../images/icon-right.png) right center no-repeat; background-size:.5rem;}
.user-infolist li img{width: 2rem;margin-right: 1rem;}

.admin-userbox .am-tabs{background:#fff;margin:2rem 1rem;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);}
.admin-userbox .am-tabs-d2 .am-tabs-nav li{background:#fff;}
.admin-userbox .am-tabs-d2 .am-tabs-nav>.am-active:after{display: none;}
.admin-userbox .am-tab-panel{background:#fff;}
.admin-userinput .am-form-group{font-size: 1.2rem;border-bottom: 1px solid #ccc;}
.admin-userinput .am-form-group:last-child{border: 0;}
.admin-userbox .am-u-sm-3{margin: 0;padding-left: 0;padding-right:1rem;text-align: right;}
.admin-userbox .am-u-sm-9{margin: 0;padding: 0;}
.admin-userbox .am-u-sm-9 input{border: 0;}

.device-detail-area li {padding: 30px 0;position: relative;border-bottom: 1px solid #eaeaea;color:#999;}
.font-img-item {position: relative;overflow: hidden;padding: 0 0 0 2rem;}
.font-img-item .fi-ico{position: absolute;left: 0;top: 0;display:inline-block;width:2rem;height:2rem;text-align: center;}
.font-img-item .fi-ico.fi-ico-lock img{width:1.5rem;padding-top:4px;}
.title-normal{font-size:1.2rem;line-height: 1.5;font-weight: bold;color:#333;}
.font-default {font-size:1rem;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.device-detail-area .ada-btn-area {position: absolute;top:3rem;right: 0px;}
.n-btn{display: inline-block;line-height: normal !important;color:#fff;padding:.5rem 2rem;background: #1584f6;overflow: visible;cursor: pointer;margin-left: 1rem;}
.device-detail-area .ada-btn-area.active .n-btn{background: #dadada;}
.n-btn:hover{opacity: 0.8;color: #fff;}

.my-learning{padding:1rem;}
.my-learning .more{background:#fff;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);}
.my-learning .filter-list {
    margin: 0;
    padding:2rem 0;
    list-style-type: none;
    line-height: 1.25;
}
.my-learning .filter-list li {
    float: left;
    padding: 0 2rem;
    border-left: 1px solid #e0e0e0;
    color: #757575;
}
.my-learning .filter-list li:first-child{border-left:0 ;}
.my-learning .filter-list li.active a{color: #1584f6;}
.my-learning .search-form {position:relative;margin:1rem;}

.my-learning .learn-nav{background: #f7f8fa;padding:1rem;margin:1rem 0;}
.my-learning .learn-nav li{height:2rem;line-height:2rem;color:#666;}
.my-learning .learn-nav li a{color:#666;margin:0 10px}
.my-learning .learn-nav li a:hover{color: #1584f6;}

.learning-li{height:20.5rem;margin-bottom:2rem;overflow: hidden;margin-top:1.5rem;background:#fff;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);}
.learning-li .pic{position:relative;margin: 0;padding:1rem;padding-right: 0;}
.learning-li .pic a{display: block;width: 100%;position: relative;color:#fff;}
.learning-li .pic img{height:auto;}
.learning-li .pic .zb-icon{position: absolute;left:1rem;top:2rem;}
.learning-li .pic .vip-icon{position: absolute;right:1rem;top:2rem;}
.learning-li .pic i img{width: 2rem;}
.learning-li .pic span{height:50px;line-height:50px;background:rgba(0, 0, 0, 0.5);position:absolute;width:95%;bottom:0;left:0;padding-left:5%;}


.learning-li .txt{position: relative;}
.learning-li .txt h4{font-size:1.5rem;padding:1rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.learning-li .txt .time{display:flex;color:#666;padding-bottom:1rem;}
.learning-li .txt .time i{padding-right:1rem;}
.learning-li .txt .time i img{width: 1.5rem;}
.learning-li .txt .text-xx{display:block;height:5rem;border-top:1px dotted #eaeaea;padding-top:15px;color:#999;font-size:12px;overflow: hidden;}
.learning-li .txt a.c-more{display:block;width:100%;height:3rem;line-height:3rem;border:1px solid #1484f6;text-align: center;color:#1484f6;}
.learning-li .txt .i-s,.i-ywc,.i-wwc,.i-yqx{font-size:1.2rem;display: block;position: absolute;border-radius:5rem;width:5rem;height:2rem;line-height:2rem;text-align: center;color: #fff;background:  #1584f6;right:1rem;top:1rem;}
.learning-li .txt .i-w,.i-ywc{background: #d8d8d8;}
.i-wwc{background: #ffa0a0;}
.i-yqx{background: #98e2f8;}

.my-order{background: #fff;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2);margin:2rem 1rem;}
.my-order-zt{height:4rem;line-height: 4rem;background:#1584f6;text-align: center;color: #fff;}
.mu-orinfo{margin:0 2rem;border-bottom: 1px solid #eaeaea;padding:2rem 0;}
.mu-orinfo span {
    width:35%;
    display: inline-block;
    text-align: right;
}
.line{border-bottom: 1px solid #eaeaea;height:1rem;margin-bottom: 1rem;}
