@import url(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;}
body{background:#FFF;font-size:14px}
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: #333;text-decoration:none;font-size: 16px;}
a:hover{text-decoration:underline;color: #2965b1!important;}
.clearfix{*zoom:1;}/*IE6 7*/
/*header*/
.header {width: 100%;}
.header_box{width: 100%;float: left;background: #ededed;text-align: center;}
.logo{display: inline-block;width: 110px;height: 33px;background: url(/img/logo_min.png) no-repeat;margin-top: 8px;}
/*search*/
.search {float: left;width: 94%;margin: 3%;background: #fff;height: 40px;border-radius: 6px;overflow: hidden;border: 1px solid #e4e4e4;display: none;}
.search input {float: left;color: #909092;line-height: 40px;}
.search input.searchbar {width: 80%;text-indent: 5px;font-size: 14px;text-align: center;}
.search input.search_results {float: left;width: 20%;height: 40px;background: url("/img/search_white.png") 28px 10px no-repeat;font-size: 14px;font-weight: 700;line-height: 30px;border: 0;background-color: #14a2d4;}
/*rougao*/
.rougao {float: right;width: 22%;margin-top: 8px;display: none;}
.rougao .jianyi {margin-left: 14px;background: url(/img/jc_icon2.png) 7px -875px no-repeat;background-color: #e6a01b;color: #e6a01b;}
.rougao a {height: 30px;line-height: 29px;float: left;font-size: 14px;background: url(/img/jc_icon2.png) 8px -847px no-repeat;background-color: #14a2d4;border-radius: 50%;color: #14a2d4;overflow: hidden;padding-left: 30px;width: 1px;}
.rougao a:hover{background-color: #0797ca;color: #fff!important;}
.rougao .jianyi:hover{background-color: #de9306;color: #fff!important;}
/*栏目导航*/
.nav{width: 94%;float: left;background: #ffffff;padding: 3%;}
.nav ul li:hover{background: #0987c3;}
.nav ul li:hover a{color: #fff!important;}
.nav ul{width: 100%;float: left;background: #d01716;padding: 1% 0;}
.nav ul li{width: 25%;float: left;font-size: 14px;line-height: 30px;height: 30px;text-align: center;margin: 1% 0;}
.nav ul li a{font-size: 16px;color: #ffffff;}
.subnav{width: 100%;float: left;}
.subnav span{float: left;background: #e6a01b;color: #fff;padding: 0 5px;border-radius: 2px;}
.subnav ul{width: 100%;background: #fafafa;}
.subnav ul li{overflow: hidden;text-align: center;width: 18.8%;height: 34px;line-height: 34px;border: 1px solid #eaeaea;border-radius: 3px;margin-left: 3%;background: #fafafa;float: left;margin-bottom: 3%;padding: 0 1%;}
.subnav ul li a{font-size: 14px;color: #616161;}
/*mian*/
.main{width: 100%;float: left;}
.maintop{float:left;width: 100%;border-top: 10px solid #f2f2f2;}
.maintop_img{height: 180px;position: relative;float: left;width: 94%;background: #fff;margin: 3%;}
.maintop_img img{width: 100%;height: 180px;float: left;}
.maintop_img span{width: 98%;height: 34px;background: #0c0c0c80;position: absolute;bottom: 0;color: #fff;line-height: 34px;padding-left: 2%;text-align: center;}
/*最新推荐*/
.maintop_middle{float: left;width: 94%;background: #fff;border-top: 10px solid #f2f2f2;padding: 3%;}
.new-top{padding: 3px 0px;line-height: 1.76em;border-bottom: 1px dashed #dedede;}
.new-top h2{width: 400px;overflow: hidden;display: block;font-size: 20px;font-family: 'Microsoft Yahei';font-weight: 100}
.new-top h2 a{padding-left: 5px;font-size: 20px;font-weight: 700;display: inline-block;}
.new-top h2 a:hover{color: #f60}
.new-top p{width: 400px;padding-top: 5px;color: #909090;overflow: hidden;height: 51px;line-height: 28px;padding-bottom: 12px;}
.new-box{line-height: 27px;float: left;}
.new-box li{padding: 0 0 0 8px;width: 100%;background: 0 13px no-repeat;color: #cbcbcb;height: 40px;line-height: 44px;}
.new-box li span a, .b-box li span a:hover{color: #d01716;}
.new-box a{font-size: 16px;}
.new-box a:hover{color: #ff7e00}
/*中小学精华教案*/
.maintop_right{float: left;width: 94%;border-top: 10px solid #f2f2f2;padding: 3%;}
.maintop_right span{font-size: 16px;color: #d01716;font-weight: 700;float: left;margin-bottom: 14px;}
.maintop_right .lm_top{float:left;width: 100%;}
.maintop_right .lm_top span{display: inline-block;width: 90%;font-size: 18px;color: #000;overflow: hidden;height: 20px;line-height: 20px;margin-bottom: 0;font-weight: 400;}
.maintop_right .lm_top img{float:left;width: 120px;height: 84px;background:none repeat scroll 0 0 #FFF;margin-right: 10px;}
.maintop_right .lm_top p{display: table-cell;vertical-align: middle;height: 84px;}
.maintop_right .lm_top p a{float:left;line-height: 22px;display: inline-block;color: #a5a5a5;height: 44px;overflow: hidden;font-size: 14px;margin-top: 8px;}
.maintop_right ul{float:left;padding-top: 4px;width: 100%;}
.maintop_right li{float:left;line-height: 40px;height: 40px;width:100%;overflow:hidden;}
.maintop_right li a{font-size: 16px;padding-left: 2px;}
/*电子课本*/
.hot_book{width: 1050px;height: auto;}
.h_left{float: left;width: 760px;margin-right: 10px;margin-top: 10px;}
.h_left h3{line-height: 38px;font-size: 18px;display: inline-block;border-bottom: 3px solid #d01716;font-weight: 700;margin-bottom: -2px;color: #333;padding: 0 5px;height: 34px;}
.h_nav{width: 760px;height: 430px;padding-top: 10px;border: 1px solid #e7e7e7;border-top: 2px solid #EAEAEA;}
.h_nav li{float: left;width: 144px;display: block;text-align: center;overflow: hidden;height: 210px;margin-left: 5px;margin-bottom: 6px;}
.h_nav li a{color: #333;}
.h_nav .book {display: block;}
.h_nav .text {display: block;padding-top: 5px;font-size: 14px;}
.h_nav li img {width: 130px;height: 175px;-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.2);-moz-box-shadow: 0 2px 5px rgba(0,0,0,.2);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.37);}
/*中小学生精华推荐*/
.left_hot{float: right;width: 260px;margin-top: 15px;}
.left_hot .hot_title{float: left;width: 100%;height: 23px;line-height: 23px;font-size: 16px;color: #2ca6e0;margin-bottom: 8px;font-weight: 700;}
.left_hot .hot_title i{float: left;width: 5px;height: 17px;background: #2ca6e0;margin-top: 3px;display: none;}
.left_hot .hot_title span{float: left;background: url(/img/tuijian.png) left 2px no-repeat;padding-left: 25px;color: #333;}
.left_hot ul{float: left;width: 100%;}
.left_hot ul li{float: left;line-height: 36px;font-size: 14px;text-align: right;width: 100%;height: 36px;}
.left_hot ul li a{float: left;color: #333;}
.left_hot ul li em{float: left;width: 18px;height: 18px;border: 1px solid #ccc;border-radius: 2px;margin: 10px 10px 0 0;line-height: 18px;text-align: center;color: #259ff0;font-weight: 700;font-size: 16px;}
/*栏目列表*/
.con-wrap{float: left;width: 100%;}
.con-left{float: left;width: 94%;padding: 3%;padding-top: 0;}
.category-top{height: 35px;line-height: 35px;border-bottom: 2px solid #EAEAEA;float: left;width: 94%;border-top: 10px solid #f2f2f2;padding: 3%;padding-bottom: 0;}
.category-top span{float: right;height: 35px;line-height: 35px;}
.category-top span a{padding: 0 8px;color: #2ca6e0;font-size: 14px;}
.category-top span a:hover{color: #373;line-height: 35px;padding-bottom: 7px;}
.category-top h3{line-height: 32px;border-bottom: 3px solid #d01716;display: inline-block;padding-left: 2px;}
.category-top h3 a{font-size: 20px;font-weight: bold;color: #d01716;}
.category{overflow: hidden;}
.category-item{width: 100%;float: left;border-bottom: 1px solid #dadada;padding-bottom: 10px;}
.category-item-top{overflow: hidden;float: left;width: 100%;margin-top: 15px;margin-bottom: 10px;}
.category-item-top img{width: 141px;float: left;height: 92px;margin-right: 10px;}
.category-item-top img:hover{opacity: .60;filter: alpha(opacity=60)}
.category-item-top h4{margin: 8px 0;width: 204px;float: left;height: 20px;font-size: 16px;overflow: hidden;}
.category-item-top h4 a{text-decoration: none;font-weight: bold;}
.category-item-top h4 a:hover{color: #ff7e00}
.category-item-top p{line-height: 24px;width: 204px;height: 50px;float: left;color: #999;overflow: hidden;}
.category-item ul{overflow: hidden;float: left;width: 100%;}
.category-item li{line-height: 42px;height: 42px;color: #adadad;overflow: hidden;}
.category-item li a{margin-left: 10px;}
.category-item li span{margin: 0 5px;font-size: 12px;float: right;display: none;}
.category-item a.item-color{color: #adadad;margin-left: 0;}
/*热门推荐*/
.con-right{float: left;width: 94%;background: #fff;padding: 3%;padding-top: 0;}
.right-itemz{width: 100%;}
.right-box-top{height: 35px;line-height: 35px;margin-bottom: 5px;}
.right-box-top h3{display: inline-block;}
.right-box-top h3 a{font-size: 16px;color: #d01716;float: left;font-weight: 700;}
.right-itemz ul{float:left;padding-top: 8px;width: 270px;}
.right-itemz li{float:left;height: 41px;width:100%;overflow:hidden;}
.right-itemz li b{float: right;color: #2ca6e0;font-size: 12px;font-weight: 400;display: none;}
.right-itemz li a{}
.right-itemz li a:hover{color:#c33e00}
.right-itemz li a{font-size: 16px;float: left;line-height: 38px;}
.right-itemz li font{float: left;width: 22px;height: 22px;background: #2ca6e0;line-height: 22px;text-align: center;color: #fff;margin: 8px;margin-left: 0;font-size: 16px;}
/*相关栏目*/
.innerLink{float:left;width:100%;border-top: 10px solid #f2f2f2;}
.indexWidth{width: 100%;}
.innerLink ul{float:left;width: 100%;border-bottom: 1px solid #DDDDDD;padding: 2% 0;}
.innerLink li{text-indent:20px;float:left;width: 33.33%;}
.innerLink span a{font-weight:bold;float: left;}
.innerLink a{line-height: 40px;}
/*footer*/
.footer{width: 100%;background: #2b333e;overflow: hidden;}
.foot_box{width: 94%;float: left;margin: 3%;}
.footer p {float:left;width:100%;color: #d8dde0;font-size: 12px;}
.footer p a:hover{text-decoration:none;}
.footer p span{height:30px;font-size:12px;color:#555;margin:0 auto;}
.footer p a{color: #2ca6e0;font-weight: 700;font-size: 12px;}
.flink{width: 100%;clear: both;background: #fafafa;float: left;text-align: center;margin-top: 20px;}
.flink b{line-height:22px;font-weight: 400;float: left;color:#2ca6e0;}
.flink li{line-height: 22px;color: #b7b7b7;margin: 5px 5px;display: inline-block;}
.flink li a{color:#797979;font-size: 12px;}
}