@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;box-sizing: border-box;background-repeat: no-repeat;background-position: center center;font-weight: lighter;}
body{background: #FFF;}
ul,li{list-style: none;}
a{text-decoration: none;color: #333333;}
img{width: 100%;border:none;display: block;}
em{font-style: normal;}
.fl{float: left;}
.fr{float: right;}
.clearfix {*zoom: 1;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}

#content{width: 10rem;margin:0 auto;}

.head{height: 1.375rem;background:#0f5ec5;position: fixed;top: 0;width: 10rem;z-index: 99;}
.head .fl{display: block;line-height: 1.375rem;color: #FFF;font-size: .46875rem;background: url(../../images/ecschool/index/logo.png) .3125rem center no-repeat;padding-left: 2.65625rem;background-size:2.078rem;}

.head .fr{height: 1.375rem;width: .9375rem;}
/*百度搜索*/
.head .fr .bdcs-search-icon{background: url(../../images/ecschool/icons_2.png) no-repeat;width: .625rem;height: .625rem;background-size: .625rem;margin-top: .375rem;}
.head .fr .bdcs-search-form img{display: inline-block;width: auto!important;}
.head .fr .bdcs-search-focus-inner{height: 1.1rem!important;}
.head .fr .s_back_wr{width: 14%!important;height: 1.1rem!important;}
.head .fr .s_back_wr img{width: .46875rem;height: .625rem;margin-top: .2375rem!important;}
.head .fr .s_ipt_wr{width: 70%!important;height: 1rem!important;}
.head .fr .s_btn_wr{width: 16%!important;height: 1.1rem!important;}
.head .fr .s_btn_wr img{width: .546875rem;height: .546875rem;margin: .2765625rem auto 0!important;display: block;}
.head .fr .bdcs-search-form-input-focus{font-size: .375rem!important;line-height: .96875rem!important;}

.mbx{line-height: 1.09375rem;padding-left: .3125rem;font-size: .40625rem;margin-top: 1.375rem;}
.mbx a{display: inline-block;font-size: .40625rem;width: 1.68625rem;margin-right: .7rem;}
.mbx a:nth-child(4n){margin-right: 0;width: 1.71rem;}
.banner{position: relative;margin-top:1.29rem;}
.banner p{position: absolute;bottom: 0;width: 100%;height: 0.8125rem;background: rgba(0,0,0,0.7);padding-left: 0.3125rem;}
.banner p span{position: relative;color: #FFF;font-size: 0.4375rem;line-height: 0.8125rem;display: block;}

.content .title{color: #0A6DEE;font-size: .4375rem;font-weight: bold;line-height: .9375rem;padding-top: .0625rem;border-bottom: 1px solid #CCCCCC;position: relative;}
.content .title em{width: 1.875rem;height: 3px;background: #0A6DEE;display: block;position: absolute;bottom: -2px;}
.content .more{display: block;text-align: center;line-height: 1rem;font-size: .40625rem;color: #2C2C2C;}

.content .list_1{padding: 0 .3125rem;border-bottom: .3125rem solid #F2F2F2;}
.content .list_1 ul li{padding: .3125rem 0;border-bottom: 1px solid #E5E5E5;height: auto;overflow: hidden;}
.content .list_1 ul li .img{width: 2.03125rem;height: 1.71875rem;float: left;margin-right: .3125rem;}
.content .list_1 ul li a{font-size: .4375rem;line-height: .6875rem;display: block;font-weight: 400;}

.content .list_2{padding: 0 .3125rem;border-bottom: .3125rem solid #F2F2F2;}
.content .list_2 .s_n{height: auto;overflow: hidden;padding: .3125rem 0;}
.content .list_2 .s_n a{display: block;float: left;width: 2.21875rem;line-height: .6875rem;border: 1px solid #DCDCDC;border-radius: .328125rem;background: #F6F6F6;text-align: center;font-size: .34375rem;margin-right: .1666rem;}
.content .list_2 .s_n a:last-child{margin-right: 0;}
.content .list_2 .img{position: relative;display: block;}
.content .list_2 .img p{position: absolute;bottom: 0;width: 100%;height: 0.625rem;background: rgba(0,0,0,0.7);padding-left: 0.3125rem;line-height: .625rem;color: #FFF;font-size: .375rem;z-index: 2;}
.content .list_2 ul li{height: .9375rem;border-bottom: 1px solid #f0f0f0;line-height: .9375rem;font-size: .375rem;overflow: hidden;}
.content .list_2 ul li a{color: #2C2C2C;line-height: .9375rem;font-size: .375rem;}
.content .list_2 ul li a em{display: inline-block;width: .125rem;height: .125rem;background: #999999;border-radius: 50%;vertical-align: middle;margin-right: .1875rem;}

.content .list_3{padding: 0 .3125rem;border-bottom: .3125rem solid #F2F2F2;}
.content .list_3 .img{display: block;padding: .375rem 0;border-bottom: 1px solid #E5E5E5;position: relative;}
.content .list_3 .img p{position: absolute;bottom: .375rem;background: rgba(0,0,0,0.6);line-height: .78125rem;text-align: center;font-size: .4375rem;color: #FFF;width: 100%;}

.content .list_4{height: auto;overflow: hidden;padding-bottom: .625rem;}
.content .list_4 .title{margin: 0 .3125rem .5rem;}
.content .list_4 ul{height: auto;overflow: hidden;}
.content .list_4 ul li{width: 2.5rem;text-align: center;font-size: .375rem;float: left;line-height: .5625rem;margin-bottom: .5rem;}
.content .list_4 ul li img{width: 1.5rem;margin: 0 auto;margin-bottom: .21875rem;}
.content .list_4 .btn{width: 4.25rem;line-height: .9375rem;height: .9375rem;background: #0A6DEE;color: #FFF;text-align: center;font-size: .40625rem;margin: 0 auto;display: block;border-radius: .46875rem;}

.footer{background: #333333;padding-bottom: 2.25rem;}
.footer p.link{color: #5C5C5C;font-size: .40265rem;text-align: center;padding-top: .78125rem;}
.footer p.link a{display: inline-block;color: #FFF;margin: 0 .1875rem;}
.footer .btn{width: 3.125rem;line-height: .9375rem;border: 1px solid #858585;color: #e0e0e0;text-align: center;font-size: .5rem;border-radius: .46875rem;display: block;margin: .6875rem auto;}
.footer .cp{color: #9a9a9a;font-size: .3125rem;text-align: center;line-height: .5625rem;}

.f_bot{background: #f8f8f8;height: 1.53125rem;width: 10rem;position: fixed;bottom: 0;border-top: 1px solid #C6C6C6;}
.f_bot a{display: block;font-size: .34375rem;text-align: center;color: #555555;width: 2.5rem;float: left;}
.f_bot a img{width: .75rem;margin: 0.125rem auto;}

.all_r{width: 1.25rem;height: 1.25rem;background-image: url(../../images/ecschool/icons_3.png);background-size: 1.25rem;position: fixed;right: .5%;bottom: 20%;}