@import url(https://www.aiyangedu.com/static/css/index.ie.css) screen and (min-width:750px);
@media screen and (max-width: 750px) {
	@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;border:0 none;outline:0;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0 none}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
strong{font-weight:800}
ol,ul,li{list-style:none outside none;}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
a{color: #333333;text-decoration:none;font-size: 15px;}
a:hover{ text-decoration:underline}
strong{font-weight: 800;}
body{font-size: 12px;float:left;width: 100%;/* background: #f5f5f8; */}
.header {float:left;width: 100%;background: #fff;text-align: center;}
.header_box{width: 100%;margin:auto;}
.logo {width: 124px;height: 44px;background: url("../img/logo.png") no-repeat;display: inline-block;margin-top: 11px;background-size: 100%;}
.kouhao{float:left;width: 170px;background: url(../img/kouhao.png) no-repeat;height: 38px;margin-top: 25px;margin-left: 10px;display: none;}
.nav{float:left;overflow: hidden;width: 100%;line-height: 57px;background: #1085e8;}
.nav a {font-size: 15px;width: 20%;float: left;color: #fff;}
.nav .now{color: #077ff9;}
.rougao{float: right;margin-top: 36px;display: none;}
.rougao a{margin-left: 10px;height: 28px;color: #ffffff;width: 75px;float:left;line-height: 28px;font-size: 12px;border-radius: 4px;background: #2675ba;text-align: center;border: 1px solid #2675ba;}
.rougao .jianyi{color: #2675ba;background: #ffffff;border: 1px solid #2675ba;}
.rougao a:hover{color:#ff5050;}

.main{width: 100%;margin: auto;}
/*sidebar*/
.sidebar{width: 370px;float:left;line-height: 30px;font-size: 12px;color: #666;height: 30px;overflow: hidden;}
.sidebar a{color: #585858;padding: 0 4px;font-size: 14px;}
.sidebar span{color: #585858;font-size: 14px;}

/*top*/
.banner_box{width: 100%;margin: auto;}
.banner{float:left;width: 100%;}
.menu{float:left;font-size: 16px;width: 100%;overflow: hidden;background: hsl(0deg 0% 0% / 70%);}
.mean_t{width: 100%;height: 43px;line-height: 43px;background: #1085e8;color: #fff;font-size: 17px;float:left;font-weight: 700;display: none;}
.mean_t em{float:left;width: 26px;height: 30px;margin-top: 9px;margin-left: 9px;margin-right: 8px;background: url(../img/ico2.png) no-repeat -31px -294px;}
.menu_li a{float:left;color: #fff;font-size: 16px;margin-left: 54px;}
.menu ul{float:left;width: 100%;}
.menu ul li{float:left;line-height: 40px;height: 40px;width: 33.33%;border-bottom: 1px solid #e7e7e721;}
.menu ul a{float:left;color: #fff;font-size: 15px;padding-left: 13px;}
.menu ul i{float: right;width: 12px;height: 15px;margin-top: 9px;margin-right: 14px;background: url(../img/ico2.png) no-repeat -141px -299px;display: none;}
.menu ul li a:before{float:left;content: "";width: 6px;height: 6px;margin-top: 17px;margin-right: 17px;background: #1085e8;margin-left: 5px;border-radius: 10px;}

.ay_top_news{float: right;font-size: 16px;width: 94%;overflow: hidden;padding: 3%;padding-bottom: 8px;border-radius: 6px;background: #fff;height: 271px;}
.ay_top_news_t{width: 100%;height: 41px;line-height: 41px;color: #1b77c8;font-size: 17px;float:left;font-weight: 700;}
.ay_top_news i{float: right;width: 39px;height: 34px;background: url(../img/ico2.png) no-repeat -60px -295px;}
.ay_top_news em{float: left;width: 29px;background: url(../img/ico2.png) no-repeat 0px -295px;height: 26px;margin-top: 9px;}

.ay_top_newst i{float:left;width: 26px;height: 23px;margin-top: 10px;margin-left: 9px;margin-right: 8px;background: url(../img/ico.png) no-repeat -203px -41px;}
.ay_top_news ul{float:left;width: 100%;}
.ay_top_news ul li{float:left;line-height: 39px;height: 39px;width: 100%;overflow: hidden;}
.ay_top_news ul a{color: #333;font-size: 15px;}
.ay_top_news ul li span {font-style: inherit;line-height: 16px;color: #ffffff;width: 16px;height: 16px;font-size: 12px;text-align: center;float: left;margin-top: 12px;margin-right: 10px;background: #21a3de;border-radius: 3px;}
.ay_top_news ul li:nth-child(1) span {background: #f5ac0f;color: #fff;}
.ay_top_news ul li:nth-child(2) span {background: #fd6f42;color: #fff;}
.ay_top_news ul li:nth-child(3) span {background: #ee5625;color: #fff;}

.ay_top_img{float: right;padding: 10px 0;background: #f8f8f8;width: 909px;}
.ay_top_img a{float:left;width: 205px;margin-left: 18px;}
.ay_top_img a img{float:left;width: 100%;}

.ay_top{float:left;width: 94%;margin: 0 3%;}
.ay_top_l{float: left;width: 100%;}
.ay_top_l_ico{float:left;width: 100%;}
.ay_top_l_ico a{float:left;width: 29%;text-align: center;margin-bottom: 8px;border: 1px solid #dedede;margin-right: 3%;padding: 8px 0;font-size: 0;}
.ay_top_l_ico span{float:left;width: 100%;height: 28px;line-height: 28px;text-align: center;color: #333;font-size: 15px;}
.ay_top_l_ico i{display: inline-block;width: 98px;height: 41px;background: url(../img/ico1.png) no-repeat 0px 0px;}
.ay_top_l_ico .icon1{background-position: -113px 0;}
.ay_top_l_ico .icon2{background-position: -222px 0;}
.ay_top_l_ico .icon3{background-position: -331px 0;}
.ay_top_l_ico .icon4{ background-position: -440px 18px; }
.ay_top_l_ico .icon5{background-position: -555px 0;}
.ay_top_l_ico .icon6{background-position: -663px 0;}
.ay_top_l_ico .icon7{ background-position: -770px 18px; }

.ay_top_l_art{float:left;width: 100%;height: 551px;overflow: hidden;}
.ay_top_l_art_t{float:left;width: 100%;line-height: 44px;font-size: 14px;color: #888;margin-bottom: 11px;background: #f5f5f8;border-radius: 10px;}
.ay_top_l_art_t h2{float:left;font-size: 16px;font-weight: 700;color: #333;}
.ay_top_l_art_t h2:before{content:"";display: block;background: #2770d3;height: 16px;width: 7px;border-radius: 4px;margin-top: 15px;margin-left: 10px;float: left;margin-right: 8px;}
.ay_top_l_art ul{float:left;width: 100%;}
.ay_top_l_art ul li{float:left;width: 100%;line-height: 41px;height: 41px;overflow: hidden;}
.ay_top_l_art ul li a{float:left;width: 59%;}
.ay_top_l_art ul li span {font-style: inherit;line-height: 16px;color: #ffffff;width: 16px;height: 16px;font-size: 13px;text-align: center;float:left;margin-top: 13px;margin-right: 10px;background: #c0cbd6;border-radius: 4px;}
.ay_top_l_art ul li font {color: #c3c3c3;font-size: 14px;float: right;}
.ay_top_l_art ul li:nth-child(1) span {background: #ff4800;color: #fff;}
.ay_top_l_art ul li:nth-child(2) span {background: #12dae5;color: #fff;}
.ay_top_l_art ul li:nth-child(3) span {background: #2770d3;color: #fff;}

.ay_top_r{float: right;width: 100%;}

.l-left{ width: 278px; height: 348px; }
.l-right{width: 464px;overflow: hidden;float: left;}
.img-list{height: 191px;overflow:hidden;width: 100%;float: left;position: relative;border-radius: 10px;}
.img-list ul li{ position: relative; }
.img-list ul li img{float:left;overflow: hidden;width: 100%;}
.img-list ul li p{padding-left: 3%;position: absolute;left: 0;bottom: 5px;width: 97%;height: 50px;line-height: 50px;background-color: rgb(12 12 12 / 50%);color: #fff;}

.img-list .img-btn{position: absolute;right: 0;bottom: 0;z-index: 9;height: 10px;padding: 17px;}
.img-list .img-btn ul li{  float:left; position: relative;  float:left; width: 8px; height: 8px; border: 1px solid #fff; border-radius: 50%; margin-left: 5px; cursor: pointer;}
.img-list .img-btn ul li.on{ background-color: #fff; }

.bottom-list ul li{float:left; width: 205px; overflow: hidden; margin-right: 20px; height: 90px; border-radius: 5px; background-color: #efefef; }
.bottom-list ul li.no-m{ margin-right: 0; }
.bottom-list ul li a img{ width: 100%; height: 100%; vertical-align: top; }
/*.bottom-list ul li a{ background: url('') no-repeat center/cover; }*/

.right{ width: 300px; }
.right-content{ height: 458px; overflow: hidden;}.hot-articles-box{ height: 385px; overflow-x: hidden; overflow-y: scroll; width: 100%; padding-right: 20%; }
.hot-articles-box::-webkit-scrollbar{ width: 0; }

.ay_top_ro{float:left;width: 100%;}
.ay_top_r_ico{float: right;width: 100%;margin-top: 10px;}
.ay_top_r_ico a{float:left;width: 33.33%;text-align: center;margin-bottom: 11px;font-size: 0;}
.ay_top_r_ico span{float:left;width: 100%;height: 26px;line-height: 26px;text-align: center;color: #333;font-size: 15px;}
.ay_top_r_ico i{display: inline-block;width: 58px;height: 53px;background: url(../img/ico2.png) no-repeat 0px 0px;}
.ay_top_r_ico .icon1{ background-position: -90px 0; }
.ay_top_r_ico .icon2{ background-position: -182px 0; }
.ay_top_r_ico .icon3{ background-position: -3px -105px; }
.ay_top_r_ico .icon4{ background-position: -90px -105px; }
.ay_top_r_ico .icon5{ background-position: -182px -105px; }
.ay_top_r_ico .icon6{ background-position: -3px -210px; }
.ay_top_r_ico .icon7{ background-position: -90px -210px; }
.ay_top_r_ico .icon8{ background-position: -182px -210px; }

.ay_art{float:left;width: 100%;margin-top: 15px;}
.ay_art_t{float:left;width: 100%;line-height: 46px;color: #888;background: #f5f5f8;border-radius: 10px;}
.ay_art_t span{font-size: 14px;font-weight: 700;color: #ff5050;padding: 0 4px;}
.ay_art_t em{float:left;width: 7px;background: #2770d3;height: 20px;margin-top: 13px;border-radius: 30px;}
.ay_art_t h2{float:left;font-size: 16px;font-weight: 700;color: #333;margin: 0 12px;}

.ay_art ul{float:left;width: 100%;margin-top: 10px;display: flex;flex-wrap: wrap;justify-content: space-between;overflow: hidden;}
.ay_art ul li{float:left;width: 100%;line-height: 41px;height: 41px;overflow: hidden;}
.ay_art ul li a{float:left;width: 100%;}
.ay_art ul li a:before{float:left;content:"";font-size: 12px;color: #ffffff;background: #2770d3;height: 5px;width: 5px;text-align: center;margin-top: 21px;margin-right: 10px;border-radius: 20px;}

/*ay_list*/
.ay_list{float:left;width: 94%;border-radius: 15px;background: #fff;margin: 0 3%;margin-top: 10px;}
.ay_list_box{float:left;width: 100%;}
.ay_list_t{float: left;width: 96%;margin-bottom: 25px;height: 50px;line-height: 50px;background: #f5f5f8;border-radius: 10px;padding: 0 2%;}
.ay_list_t h2{float:left;font-weight: 700;}
.ay_list_t h2 a{float:left;font-size: 18px;color: #333;}
.ay_list_t_lanmu{float: right;width: 69%;height: 44px;overflow: hidden;}
.ay_list_t_lanmu a{float: left;color: #333;padding: 0 5px;font-size: 14px;}
.ay_list_t_lanmu .more{float: right;color: #2770d3;}

.ay_list_l{float:left;width: 94%;background: #f5f5f8;padding: 3%;border-radius: 10px;padding-bottom: 2px;}
.ay_list_l_t{float:left;width: 100%;margin-bottom: 10px;height: 24px;line-height: 24px;font-size: 16px;color: #666;}
.ay_list_l_t span{float:left;width: 29px;background: url(../img/ico.png) no-repeat -208px -4px;height: 24px;}
.ay_list_l_img{float:left;width: 100%;}
.ay_list_l_img a{float:left;width: 100%;position: relative;height: 150px;overflow: hidden;border-radius: 10px;}
.ay_list_l_img img{float:left;width: 100%;margin-right: 10px;}
.ay_list_l_img h2{float:left;height: 26px;line-height: 26px;color: #ffffff;font-size: 14px;width: 100%;position: absolute;bottom: 0;background: #3837377a;text-align: center;overflow: hidden;}
.ay_list_l_img p{float:left;line-height: 23px;color: #888;font-size: 13px;width: 69%;height: 47px;overflow: hidden;}

.ay_list_l ul{float:left;width: 100%;}
.ay_list_l ul li{float:left;width: 100%;line-height: 41px;height: 41px;overflow: hidden;}
.ay_list_l ul li a{color: #333;}
.ay_list_l ul li em{}
.ay_list_l ul li em:before{content:"w";display: block;background: #ec8858;height: 16px;width: 16px;border-radius: 4px;margin-top: 13px;margin-right: 8px;float: left;line-height: 16px;text-align: center;color: #fff;}

.ay_list_c{float: right;width: 100%;overflow: hidden;margin-top: 10px;}
.ay_list_c_t{float:left;width: 100%;margin-bottom: 10px;height: 24px;line-height: 24px;font-size: 16px;color: #666;}
.ay_list_c_t span{float:left;width: 29px;background: url(../img/ico.png) no-repeat -208px -4px;height: 24px;}
.ay_list_c_img{float:left;width: 100%;}
.ay_list_c_img a{float:left;width: 100%;position: relative;}
.ay_list_c_img img{float:left;width: 132px;height: 87px;margin-right: 14px;border-radius: 10px;}
.ay_list_c_img h2{float:left;height: 26px;line-height: 26px;color: #434343;font-size: 16px;width: 58%;overflow: hidden;font-weight: 700;}
.ay_list_c_img p{float:left;line-height: 25px;color: #999999;font-size: 14px;width: 58%;height: 47px;overflow: hidden;margin-top: 5px;}

.ay_list_c ul{float:left;width: 100%;margin-top: 10px;}
.ay_list_c ul li{float:left;width: 100%;line-height: 45px;height: 45px;overflow: hidden;}
.ay_list_c ul li a{color: #333;}
.ay_list_c ul li em{float:left;background: #2770d3;height: 5px;width: 5px;color: #fff;line-height: 18px;text-align: center;margin-right: 8px;margin-top: 21px;border-radius: 50px;}

.ay_list_r{float: right;width: 100%;}
.ay_list_r_t{float: left;width: 100%;margin-bottom: 16px;height: 50px;line-height: 50px;background: #f5f5f8;border-radius: 10px;}
.ay_list_r_t span{float: left;font-size: 16px;color: #333;font-weight: 700;}
.ay_list_r_t a{float: right;color: #aaaaaa;font-size: 14px;margin-right: 10px;}
.ay_list_r_t span:before{content:"";display: block;background: #2770d3;height: 16px;width: 7px;border-radius: 4px;margin-top: 17px;margin-left: 10px;float: left;margin-right: 8px;}

.ay_list_r ul{float:left;width: 100%;}
.ay_list_r ul li{float:left;width: 100%;line-height: 47px;height: 47px;overflow: hidden;}
.ay_list_r ul li a{color: #333;width: 66%;float: left;}
.ay_list_r ul li span {font-style: inherit;line-height: 16px;color: #ffffff;width: 16px;height: 16px;font-size: 12px;text-align: center;float: left;margin-top: 16px;margin-right: 10px;background: #c0cbd6;border-radius: 3px;}
.ay_list_r ul li:nth-child(1) span {background: #ff4800;color: #fff;}
.ay_list_r ul li:nth-child(2) span {background: #12dae5;color: #fff;}
.ay_list_r ul li:nth-child(3) span {background: #2770d3;color: #fff;}
.ay_list_r ul li font{color: #999;float: right;font-size: 13px;}
/*flink*/

.flink{float: left;background: #fff;border-radius: 12px;width: 100%;margin-top: 25px;}
.flink ul{width: 1100px;margin: auto;}
.flink b{line-height: 28px;float: left;font-size: 15px;font-weight: 700;color: #333;}
.flink b:before{content:"";float: left;width: 24px;height: 24px;margin-top: 2px;margin-right: 10px;background: url(../img/ico2.png) no-repeat -31px -294px;background-color: #2770d3;border-radius: 27px;}
.flink b:after{content:"";display: inline-block;background: #eeeeee;height: 3px;width: 240px;margin-left: 15px;}

.flink li{line-height: 22px;color: #b7b7b7;margin: 5px;float: left;}
.flink li:nth-child(1){color: #03c7a4;}
.flink li a{color: #666;font-size: 12px;}
.flink li a:hover{color: #03c7a4;}
/*footer*/
.footer {margin-top: 10px;background: #3c3f42;padding: 2% 3%;float:left;width: 94%;}
.footer p {width: 100%;text-align: center;color: #bec4ca;font-size: 12px;line-height: 24px;}
.footer p a {padding: 0 4px;font-size: 12px;color: #bec4ca;display: inline-block;}
}