@import url(list.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: #222;text-decoration:none;font-size: 15px;}
a:hover{ text-decoration:underline}
strong{font-weight: 800;}
body{font-size: 12px;float: left;width: 100%;}

.header{float:left;width: 100%;}
.header_box{width: 100%;margin: auto;}
.logo{float:left;width: 100%;text-align: center;background: #1ca9d3;height: 45px;line-height: 45px;}
.logo a{width: 133px;height: 31px;display: inline-block;margin-top: 8px;background: url(../img/ico.png) -136px -147px no-repeat;}
.logo span{width: 143px;height: 46px;background: url(../img/ico.png) 10px -70px no-repeat;float: left;margin-top: 24px;display: none;}
.nav_box{float:left;width: 94%;display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0 3%;}
.nav_box a{float:left;width: 100%;display: none;}
.nav{float:left;text-align: center;border: 1px solid #dadada;line-height: 30px;height: 30px;width: 22%;margin-top: 3%;border-radius: 4px;}
.nav .nav_a{font-size: 15px;display: inline-block;}
.nav .nav_a span{display: inline-block;color: #1ca9d3;}
.nav .nav_a i{width: 15px;height: 15px;background: url(../img/ico.png) -238px -87px no-repeat;float: left;margin-top: 39px;margin-left: 10px;display: none;}
.nav ul{float:left;position: absolute;top: 45px;left: 0;z-index: 10;background: #1ca9d3;width: 95px;border-radius: 0 0 4px 4px;display: none;}
.nav ul li{float:left;height: 35px;line-height: 35px;text-align: center;width: 100%;}
.nav ul a{display: inline-block;color: #fff;}

.yixue_login{float: right;text-align: center;margin-top: 9px;display: none;}
.yixue_login a{margin-left: 15px;height: 26px;color: #1ca9d3;width: 71px;float: left;font-size: 12px;border-radius: 60px;line-height: 26px;background: #fff;}
.yixue_login .jianyi{color: #ee7671;}
/* endÍ·²¿ */

.yixue_cont{width: 100%;margin: auto;}
.yixue_let_nav{float: left;width: 94%;color: #999;height: 40px;line-height: 40px;margin: 1% 3%;font-size: 15px;}
.yixue_let_nav span{float: left;color: #999;}
.yixue_let_nav a{float: left;color: #999;font-size: 15px;}
.yixue_let_nav code{float: left;margin: 0 10px;}

.yixue_list{float:left;width: 100%;margin-bottom: 10px;}
.nav_title img{float: left;}
.list_left{width: 100%;border-top: 1px solid #e5e5e5;float: left;}
.hot h1{color:#3790e2;height: 32px;line-height: 31px;}
.list_left h1{height: 39px;background: #f6f6f6;border-bottom: 1px solid #e5e5e5;margin-bottom: 10px;}
.list_left h1 span{float: left;font-size: 19px;height: 38px;line-height: 38px;border-bottom: 2px solid #1ca9d3;color: #1ca9d3;font-weight: bold;margin-left: 10px;}

.artbox_l{border-bottom:1px #D7D7D7 dashed;padding-bottom: 14px;margin: 3%;float: left;margin-bottom: 0;width: 94%;}
.artbox_l a{float: left;font-size: 16px;}
.artbox_l span{float:right;font-weight:normal;color:#999;font-size:12px;}
.artbox_l p{line-height: 24px;color: #949494;float: left;width: 100%;font-size: 14px;margin-top: 10px;height: 49px;overflow: hidden;}
.artbox_l h2{color: #222;font-weight: 700;display: inline-block;}

.list_right{width: 100%;float: left;}
.hot{width: 100%;border-top: 10px solid #e8e8e8;float: left;}
.hot span{display: inline-block;color: #ee7671;font-weight: 700;font-size: 16px;background: #f2f3f4;height: 35px;line-height: 35px;padding-left: 3%;width: 97%;}
.hot ul{font-size: 15px;float: left;width: 94%;padding: 0 3%;}
.hot ul li{height: 41px;line-height: 41px;font-size: 15px;float: left;overflow: hidden;width: 100%;}
.hot ul li a{height: 34px;line-height: 34px;font-size: 15px;}
.hot ul li em {font-style: inherit;line-height: 18px;color: #ffffff;width: 18px;height: 18px;font-size: 13px;text-align: center;float: left;margin-top: 12px;margin-right: 10px;background: #1ca9d3;border-radius: 4px;}
.hot ul li:nth-child(1) em {background: #fc7a7a;color: #fff;}
.hot ul li:nth-child(2) em {background: #fdbb22;color: #fff;}
.hot ul li:nth-child(3) em {background: #65d87e;color: #fff;}
.hot ul li:nth-child(4) em {background: #5aa7ff;color: #fff;}


/* ·ÖÒ³ */
.pages{text-align: center;width: 94%;float: left;margin: 3%;}
.pages li{float: left;}
.pages a{float: left;color: #1ca9d3;font-size: 16px;padding: 3px 9px;background: #fff;margin-right: 5px;border: 1px solid #1ca9d3;margin-bottom: 10px;}
.pages a:hover{color:#fff;background: #3790e2;border: 1px solid #3790e2;}
.pages .thisclass{float: left;color: #fff;font-size: 16px;background: #1ca9d3;padding: 3px 9px;margin-left: 5px;margin-right: 5px;border: 1px solid #1ca9d3;}
.pages span{font-size: 16px;display: inline-block;}

/* footer */
.flink:after{  clear: both;display:block; overflow: hidden;content: '';}
.flink{width: 94%;float: left;padding: 3%;border-top: 10px solid #e8e8e8;}
.flink li{float: left;margin-right: 10px;color: #1ca9d3;line-height: 26px;}
.flink li a{color:#666;font-size: 13px;}

.yeshu ul{width: 100%;float: left;height: 38px;}
.yeshu ul li{float:left;}
.thisclass{color: white;border: 1px solid #ccc;padding: 4px 10px;font-size: 14px;background: #1686d4;margin-right: 5px;}
.yeshu ul a{margin-right: 6px;border: 1px solid #ccc;padding: 4px 10px;font-size: 14px;float: left;color: #7d7d7d;}
.yeshu ul .word a{font-size:14px;color:#151515;}

.footer{background: #333;padding: 3%;text-align: center;float: left;width: 94%;}
.footer p{line-height: 24px;color: #989898;font-size: 13px;}
.footer a{color: #909090;font-size: 13px;}
}