/*reset*/
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;}
table {border-collapse:collapse;border-spacing:0;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}
h1, h2, h3, h4, h5, h6 {font-size:100%;	font-weight:normal;}
li{list-style:none;}
body{font-size:12px;font-family:"宋体",arial,sans-serif; background-color:#fff;color:#333;}
a{color:#333;text-decoration:none;}
a:hover,.important dl dd a:hover,.remind-detail ul li a:hover,.important dl dt a:hover,.bester a.green:hover,.right-link a:hover{color:#e23131;text-decoration:none;}
.content{width:980px;margin:0px auto;}
.fl{float:left;}
.fr{float:right;}
.clear{width:100%;height:0;line-height:0;clear:both;}
#nav{width:100%;height:42px;line-height:42px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#59aa44), to(#539c43));background:-moz-linear-gradient(top, #59aa44,#539c43);background: -ms-linear-gradient(top,  rgba(89,170,68,1) 0%,rgba(83,156,67,1) 100%);box-shadow:inset 0px -3px 0 0 rgba(68,140,54,1);}
.nav-col{float:left;}
.nav-col li{float:left;}
.nav-col li a{display:block;padding-left:28px;padding-right:30px;color:#fff;font-size:14px;font-family:"Microsoft YaHei",arial,sans-serif;}
.nav-col li a.fg{background:url(nav-bg.png) no-repeat right 7px;_background-image:none;}
.nav-col li a:hover,.nav-col li.on{ background-color:#489637;color:#fff;}
.fr-link a,.fr-link{font-size:12px;color:#fff;line-height:1em;margin-top:17px;}
.fr-link a{margin-right:10px;}
.fr-link a:hover{text-decoration:underline;color:#fff;}
.suggest{height:40px;line-height:40px;border-bottom:1px solid #dadada;width:100%;margin-bottom:16px;}
.sug-container{width:980px;margin:0 auto;font-size:0;height:40px;line-height:0;}
.sug-tit,.sug-container a.link-col{display:inline-block;*display:inline;*zoom:1;vertical-align:top;height:20px;line-height:20px;font-size:12px;margin-right:12px;margin-top:10px;}
.sug-tit{position:relative;padding:0px 11px;border-radius:3px; background-color:#489637;color:#fff;}
.sug-tit i{position:absolute;width:0;height:0;font-size:0;line-height:0;border-style:solid;border-width:5px;border-color:#fff #fff #fff #489637;right:-10px;top:5px;}
.brand-tit,.brand-a,.brand-b,.brand-c,.brand-d,.brand-e,.brand-f{ background:url(brand.jpg) no-repeat;}
#brand-area{width:978px;border:1px solid #dadada;height:75px;margin:0 auto 16px;}
.brand-inner{width:958px;height:55px;overflow:hidden;left:10px;top:10px;position:relative;}
.brands{float:left;width:870px;height:55px;overflow:hidden;}
.brand-tit{float:left;width:70px;height:55px; overflow:hidden; background-position:5px 0px;margin-right:18px;}
.brands a{float:left;width:130px;height:55px;text-indent:-9999em;}
.brand-a{ background-position:-65px 0px;margin-right:18px;}
.brand-b{ background-position:-195px 0px;margin-right:18px;}
.brand-c{ background-position:-325px 0px;margin-right:18px;}
.brand-d{ background-position:-455px 0px;margin-right:18px;}
.brand-e{ background-position:-585px 0px;margin-right:18px;}
.brand-f{ background-position:-715px 0px;}
#banner-area{width:980px;margin:0 auto 15px;overflow:hidden;}
.new-show{width:690px;float:left;}
.new-list{width:266px;float:right;}
/*---------------------------------------------scroll banner start-------------------------------------------*/
.scroll-list{width:268px;}
.recommend{width:268px; background-color:#ececec;font-family:"Microsoft YaHei",Arial;}
.recommend .banner{height:205px;width:268px;position:relative;overflow:hidden;}
.recommend .bannerpic{border-bottom:1px solid #e2e2e2;height:175px;position:relative;}
.recommend .bannerpic li{float:left;width:268px;height:175px;position:relative;}
.recommend .bannerpic-img{display:block;position:absolute;left:0;top:0;width:268px;height:175px;overflow:hidden;}
.recommend .bannerpic li img{width:268px;height:175px;}
.recommend .bannerpic li .bannertitle{display:block;position:absolute;left:0;bottom:-30px;font-size:14px;height:28px;line-height:28px;overflow:hidden;padding-left:5px;width:185px;color:#333;}
.recommend .bannerbtn{position:absolute;right:0px;bottom:0px;width:68px;height:28px;}
.recommend .bannerbtn li{border:1px solid #489637;cursor:pointer;float:left;height:10px;margin-right:3px;width:10px;text-indent:-9999em;position:relative;top:8px;left:25px;overflow:hidden;}
.recommend .bannerbtn li.current_btn{ background-color:#489637;}
.piccolor{display:block;position:absolute;width:100%;height:30px; background-color:#000;left:0;bottom:0;opacity:0.4;}
/*---------------------------------------------scroll banner over-------------------------------------------*/
.hotest{width:400px;}
.about-test{border:1px solid #dadada;margin-top:15px;}
.h2{height:30px;line-height:30px;width:100%;border-bottom:1px solid #dadada;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#f1f1f1));background:-moz-linear-gradient(top, #fcfcfc,#f1f1f1);background: -ms-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(241,241,241,1) 100%);position:relative;}
.h2 .title{color:#57a644;font:bold 14px/30px "Microsoft YaHei",Arial,sans-serif;margin-left:14px;}
.h2 ul.select{position:absolute;right:-1px;top:-1px;}
.h2 ul.select li{border-top:1px solid #dadada;border-bottom:1px solid #dadada;height:30px;line-height:30px;float:left;padding:0px 12px;cursor:pointer;}
.h2 ul.select li.on{border-top:2px solid #489637;border-bottom:none;border-left:1px solid #dadada;border-right:1px solid #dadada;background-color:#fff;}
.calendar{height:36px;line-height:36px;font-size:14px;font-family:"Microsoft YaHei",Arial;padding-left:18px;}
/*--------------------------------------------sprite-------------------------------------------*/
.calendar i,.ico2,.column-tit h6,.ico3,.ico4,.ico5,.ico6,.ico7,.ico8,.ico9,.ico10,.ico11,.countdown,.lanmu-tit-ico,.free-try-link a,.go-to-search i,.tab-con-show .img-book i,.prepare .countdown,.column-tit .h6,.ico12,.ar,.book-bg,.ico13,.ico14,.ico15,.area-daohang span.tit,.qq-contact,.issue-pro,.issue-arr,.contribute{background:url(news-sprite.png) no-repeat;}
.calendar i{float:right;width:19px;height:16px;margin-top:10px;margin-right:15px;overflow:hidden;}
.title-index{ height:24px;line-height:24px;width:262px;overflow:hidden;background-color:#ededed;margin:0 auto 5px;font-family:"Microsoft YaHei",Arial;}
.test-date{width:62px;float:left;}
.test-name,.test-help{width:100px;float:left;text-align:center;}
.remind-detail ul{width:100%;overflow:hidden;}
.remind-detail ul li{width:262px;margin-left:2px;*margin-left:1px;overflow:hidden;line-height:16px;height:16px;padding:6px 0px;float:left;}
.remind-detail ul li span,.remind-detail ul li a{color:#666;}
.important{height:306px;overflow:hidden;}
.important dl{padding:6px 0px;text-align:center;}
.bdb{border-bottom:1px dashed #dadada;}
.important dl dt{padding-bottom:5px;}
.important dl dt a{font-family:"Microsoft YaHei",Arial;font-size:16px;font-weight:bold;color:#555;}
.important dl dd{line-height:18px;text-align:left;}
.important dl dd a{color:#666;}
.showlist{margin-top:15px;}
.showlist-tit{border-bottom:1px solid #ccc;height:31px;width:100%;position:relative;}
.showlist-tit ul{position:absolute;left:0px;top:0px;width:100%;overeflow:hidden;border-left:1px solid #ccc;}
.showlist-tit ul li{padding:0px 16px;height:30px;line-height:30px;border:1px solid #ccc;float:left;margin-left:-1px;background-color:#fff;cursor:pointer;}
.showlist-tit ul li.on{border-top:2px solid #489637;color:#489637;border-bottom:none;font-weight:bold;}
.bester{line-height:26px;padding:5px 0px;}
.bester a.green{color:#489637;margin-right:5px;}
.activity{border-left:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada;position:relative;padding-top:31px;overflow:hidden;}
.act-tit{position:absolute;top:0px;left:-1px;width:266px;}
.act-tit li{height:30px;line-height:30px;border-top:1px solid #dadada;border-bottom:1px solid #dadada;float:left;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#f1f1f1));background:-moz-linear-gradient(top, #fcfcfc,#f1f1f1);background: -ms-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(241,241,241,1) 100%);text-align:center;width:100%;font-family:"Microsoft YaHei",Arial;font-size:14px;font-weight:bold;cursor:pointer;}
.fudao .act-tit li{width:264px;}
.act-tit li.on{border-left:1px solid #dadada;border-right:1px solid #dadada;border-top:2px solid #489637;color:#489637;background:#fff;}
.act-container{padding:9px 14px;width:236px;overflow:hidden;}
.act-container li{width:100%;height:26px;line-height:26px;float:left;}
.ico2{width:18px;height:14px; background-position:-20px 0px;}
.act-container .ico2{float:left;margin-top:5px;margin-right:8px;}
.act-container p{float:left;height:26px;line-height:26px;width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.course{border-width:2px 1px 1px;border-style:solid;border-color:#489637 #dadada #dadada;margin-top:14px;}
.online{height:32px;line-height:32px;border-bottom:1px solid #dadada;padding:0px 15px;text-align: center;}
.online b{font-weight:bold;color:#489637;font-family:"Microsoft YaHei",Arial;}
.more{float:right;color:#999;}
.grand-lei li{font-size:0;line-height:0;height:42px;border-bottom:1px solid #dadada;}
.grand-lei li b{font-size:12px;line-height:1em;width:50px;vertical-align:middle;display:inline-block;*display:inline;*zoom:1;text-align:center;}
.grand-lei li p{width:197px;padding-left:8px;padding-right:8px;font-size:12px;line-height:42px;height:42px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;border-left:1px solid #dadada;overflow:hidden;}
.grand-lei li p a{margin-right:8px;}
#column-infor{border:1px solid #dadada;width:978px;margin:15px auto;}
.column-tit{height:33px;line-height:33px;border-bottom:2px solid #489637;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#f1f1f1));background:-moz-linear-gradient(top, #fcfcfc,#f1f1f1);background: -ms-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(241,241,241,1) 100%);position:relative;}
.right-link{float:right;}
.right-link a{color:#666;margin:0px 12px;}
.column-tit h6{width:187px;height:36px; position:absolute;top:-1px;left:-1px; background-position:0 -17px;text-indent:-9999em;}
.column-wrap{padding:14px;width:950px;overflow:hidden;}
.column-col{width:610px;}
.grand-tit{height:33px;line-height:33px;width:100%;position:relative;border-bottom:1px solid #ccc;}
.grand-tit ul{position:absolute;left:0px;top:0px;}
.grand-tit ul li{float:left;border:1px solid #ccc;margin-right:6px;padding:0px 40px;height:32px;line-height:32px; background-color:#fff;font:bold 14px/32px "Microsoft YaHei",arial,sans-serif;cursor:pointer;}
.grand-tit ul li.on{border-top:2px solid #489637;color:#489637;border-bottom:none;}
.grand-con{width:610px;overflow:hidden;margin-top:10px;}
.side-link-area{float:left;width:170px;}
.main-list-area{float:right;width:412px;}
.grand-con .title,.block-col .title{border-bottom:1px solid #ccc;position:relative;height:30px;margin-bottom:3px;}
.grand-con .title b,.block-col .title b{display:inline-block;position:absolute;bottom:-1px;left:0px;border-bottom:2px solid #489637;height:30px;line-height:30px;}
.access{margin-bottom:12px;}
.access ul{width:100%;overflow:hidden;}
.access ul li{height:30px;line-height:30px;border-bottom:1px dashed #ccc;width:100%;float:left;overflow:hidden;}
.access ul li span,.access ul li a{float:left;}
.access ul li span{margin-left:5px;}
.ico3{width:17px;height:13px;font-size:0;overflow:hidden; background-position:-39px 0px;}
.ico4{width:17px;height:13px;font-size:0;overflow:hidden; background-position:-57px 0px;}
.ico5{width:16px;height:16px;font-size:0;overflow:hidden; background-position:-75px 0px;}
.ico6{width:15px;height:15px;font-size:0;overflow:hidden; background-position:-92px 0px;}
.ico7{width:14px;height:14px;font-size:0;overflow:hidden; background-position:-108px 0px;}
.ico8{width:13px;height:13px;font-size:0;overflow:hidden; background-position:-123px 0px;}
.ico9{width:13px;height:13px;font-size:0;overflow:hidden; background-position:-137px 0px;}
.ico10{width:19px;height:10px;font-size:0;overflow:hidden; background-position:-151px 0px;}
.ico11{width:15px;height:14px;font-size:0;overflow:hidden; background-position:-172px 0px;}
.access ul li span.ico3,.access ul li span.ico4{margin-right:10px;}
.access ul li span.ico5{margin-right:11px;}
.access ul li span.ico6,.access ul li span.ico11{margin-right:12px;}
.access ul li span.ico7{margin-right:13px;}
.access ul li span.ico3,.access ul li span.ico4,.access ul li span.ico7,.access ul li span.ico9,.access ul li span.ico11{margin-top:8px;}
.access ul li span.ico5,.access ul li span.ico6{margin-top:7px;}
.access ul li span.ico8{margin-top:9px;margin-right:14px;}
.access ul li span.ico9{margin-right:15px;}
.access ul li span.ico10{margin-top:10px;margin-right:10px;margin-left:3px;}
.countdown{width:170px;height:35px; background-position:0px -169px;margin:8px 0px;line-height:35px;font-weight:bold;font-size:12px;color:#fff;text-align:center;}
.countdown i{font-style:italic;font-family:"Microsoft YaHei";}
.countdown font{font-style:italic;font-family:arial;font-size:20px;color:#fcff00;vertical-align:-2px;}
.date-data{border:1px solid #79be6a;}
.date-data th,.date-data td{border:1px solid #79be6a;height:34px;text-align:center;color:#3f8f2e;}
.date-data th{width:62px; background-color:#e7f6e4;font-weight:bold;}
.book-show{width:100%;height:120px;padding-top:18px;overflow:hidden;border-bottom:1px dashed #dadada;margin-bottom:12px;}
.simulate{padding-top:8px;}
.book-show ul{width:432px;overflow:hidden;}
.book-show ul li{width:116px;margin-right:28px;float:left;text-align:center;}
.book-show ul li img{width:116px;height:78px;}
.book-show ul li p{padding:5px 0px;line-height:16px;}
.ziyuan{width:320px;}
.ziyuan .grand-tit ul li{padding:0px 26px;}
.list,.item{padding:8px 0px 0px;}
.list li,.lis li,.item li{background:url(green-dot.png) no-repeat;}
.list li,.item li{height:28px;line-height:28px;padding-left:12px;  background-position:0px 12px;}
.side-ad{width:315px;height:100px;margin-top:14px;overflow:hidden;}
#school-news{border:1px solid #dadada;width:978px;margin:0px auto 15px;}
#school-news .column-tit h6{width:170px;height:36px; background-position:0px -55px;}
.newspaper{width:976px;overflow:hidden;}
.block-col{width:220px;margin-right:24px;float:left;height:360px;overflow:hidden;}
.block-col .list li{width:208px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-mark{width:220px;height:143px;margin-top:15px;position:relative;overflow:hidden;}
.news-mark .text,.news-mark .text:hover{display:block;width:100%;height:30px;line-height:30px;position:absolute;left:0;bottom:-30px;color:#fff;text-align:center;z-index:9;}
.news-mark .bg{display:block;width:100%;height:30px;background-color:#000;opacity:0.35;position:absolute;left:0;bottom:-30px;z-index:8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=35);}
.bt-frame{width:480px;border:1px solid #dadada;}
#helper .column-tit h6{width:138px;height:36px;background-position:0px -131px;}
#tests .column-tit h6{width:138px;height:36px;background-position:0px -93px;}
.s-btn{width:40px;height:22px;line-height:20px;text-align:center; background-color:#489637;color:#fff;border:none;border-radius:3px;margin-right:10px;}
.bt-frame input,.bt-frame select{vertical-align:middle;*vertical-align:-4px;*margin-top:3px;_vertical-align:-5px;_margin-top:6px;}
.lis{padding:5px 10px 0px;}
.lis li{padding-left:10px;height:38px;line-height:38px; background-position:0px 18px;width:450px;overflow:hidden;border-bottom:1px dashed #ccc;}
.lis li p.link{width:335px;height:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lis li .source{color:#999;}
.lis li .listen-btn{width:43px;height:20px;line-height:20px;text-align:center; background-color:#f96900;color:#fff;margin-top:9px;border-radius:3px;margin-left:15px;}
.tongji{color:#999;padding-left:16px; background:url(pen.png) no-repeat 0px 15px;}
.tongji i{font-style:normal;color:red;}
#blockbuster{ background-color:#eafde6;height:190px;width:980px;overflow:hidden;margin:15px auto;}
#blockbuster h3{height:50px;color:#489637;font:24px/50px "Microsoft YaHei",arial,sans-serif;text-align:center;}
/*底部图片轮播*/
.ladyScroll{height:130px;margin:5px auto;width:980px;position:relative;}
.ladyScroll .prev,.ladyScroll .next{cursor:pointer;height:150px;position:absolute;top:-25px;width:48px;z-index:100;background-color:#eafde6;display:block;}
.ladyScroll .prev{left:15px;}
.ladyScroll .next{right:15px;}
.ladyScroll .scrollWrap{overflow:hidden;width:880px;position:absolute;left:50px;}
.ladyScroll dl{float:left;width:176px;text-align:center;}
.ladyScroll dt{margin:0 auto;width:150px;overflow:hidden;}
.ladyScroll dd{line-height:28px;overflow:hidden;text-align:center;width:150px;margin:0 auto;display:none;}
.ladyScroll img{width:150px;height:100px;overflow:hidden;}
.left-arrow,.right-arrow{width:17px;height:35px;margin-left:10px;margin-top:58px;display:block; background-color:#489637;font:24px/35px "宋体";color:#fff;text-align:center;}
.right-arrow{margin-left:20px;}
.ladyScroll .prev:hover .left-arrow,.ladyScroll .next:hover .right-arrow{ background-color:#247811;}

/*头部搜索*/
.header{width:980px;margin:0 auto;position:relative;z-index:99;margin-bottom:20px;padding:15px 0px;}
.header .logo{margin:12px 0px 0px;}
.header .home_search{right:120px;}
.search-box{position:relative;}
.search-box .home_search_txt{padding-left:80px;border:2px solid #499638;}
.search-box .home_search_btn{bottom:0px;*bottom:2px;_bottom:0px;height:35px;  background:#479736;left:430px;color:#fff;font-family:"Microsoft YaHei";font-size:16px;}
.selected{position:absolute;left:0px;top:2px;*top:3px; background-color:#f6f6f6;width:75px;text-align:Center;border-left:2px solid #499638;cursor:pointer;}
.selected h6{height:33px;line-height:33px;border-right:1px solid #e6e6e6;width:64px;padding-right:10px;position:relative;}
.selected h6 i{width:0;height:0;font-size:0;line-height:0;border-style:solid;border-width:5px;border-color:#499638 #f6f6f6 #f6f6f6;position:absolute;top:14px;right:14px;}
.selected ul{border-right:2px solid #499638;border-bottom:2px solid #499638;display:none;}
.selected ul li{height:33px;line-height:33px;text-align:center;margin-right:0;width:100%;float:none;cursor:pointer;}

/*----------------------------------------中?、高?-----------------------------------------*/

.suggest-exam{border-bottom:1px solid #dadada;width:100%;margin-bottom:16px;}
.suggest-exam .content{width:980px;overflow:hidden;padding-top:12px;padding-bottom:12px;}
.lm-lei{width:1000px;overflow:hidden;}
.lm{float:left;overflow:hidden;margin-right:12px;}
.lanmu-tit{height:60px;overflow:hidden;float:left;*width:51px;}
.lanmu-tit-text{float:left;font-size:14px;font-family:"Microsoft YaHei",arial,sans-serif;color:#489637;line-height:26px;margin-top:4px;text-align:center;padding:0px 8px;}
a.lanmu-tit-text{color:#489637;}
.lanmu-tit-ico{width:7px;height:43px;float:right;overflow:hidden; background-position:-188px 0px;display:block;margin-top:9px;}
.lanmu-link{float:left;overflow:hidden;line-height:20px;}
.lanmu-link a{margin-left:8px;}
#link-to-area{width:980px;margin:0 auto 15px; background:url(link-to-area.png) no-repeat;height:73px;overflow:hidden;}
.areasite{width:690px;float:left;overflow:hidden;padding-left:75px;padding-right:33px;line-height:24px;padding-top:16px;}
.areasite a{margin-right:12px;color:#489637;}
.areasite a:hover{color:#e23131;}
.tj{width:28px;height:48px;padding-top:11px;padding-bottom:10px;color:#f00000; font:bold 14px /24px "Microsoft YaHei",arial,sans-serif; background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#ccf3c3));background:-moz-linear-gradient(top, #fff,#ccf3c3);background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(204,243,195,1) 100%);border-left:1px solid #a9e79a;border-right:1px solid #a9e79a;border-bottom:1px solid #a9e79a;float:left;margin-top:2px;text-align:center;}
.free-try{float:right;overflow:hidden;}
.free-try-link{float:right;overflow:hidden;margin-top:6px;}
.free-try-link a{display:block;width:89px;height:25px;line-height:25px;padding-left:33px; background-position:0px -205px;margin:4px 15px;}
.zhenti-year{border-width:2px 1px 1px;border-style:solid;border-color:#489637 #dadada #dadada;margin-top:14px;}
.zhenti-year h2{height:32px;line-height:32px;border-bottom:1px solid #dadada;padding:0px 15px;}
.zhenti-year h2 .title{font:bold 14px/32px "Microsoft YaHei",arial,sans-serif;color:#57a644;}
.go-to-search{color:#57a644;font-family:"Microsoft YaHei",arial,sans-serif;font-size:14px;height:32px;line-height:32px;padding-left:14px;}
.go-to-search i{width:14px;height:11px; background-position:-197px 0px;float:left; margin-top:12px;margin-right:5px;}
.select-op{padding:5px 14px 8px;overflow:hidden;*width:238px;}
.select-op select{height:20px;line-height:20px;float:left;width:53px;margin-right:8px;*width:50px;}
.select-op a,.select-op a:hover{padding:0px 10px;height:20px;line-height:20px;color:#fff;border:none; background-color:#489637;float:left;}
.shijuan,.source-download{border:1px solid #dadada;border-top:none;position:relative;padding-top:32px;width:266px;overflow:hidden;margin-top:14px;}
.sj-tit{position:absolute;left:-1px;width:268px;top:0px;overflow:hidden;}
.sj-tit li{width:133px;height:32px;line-height:32px;text-align:center;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#f1f1f1));background:-moz-linear-gradient(top, #fcfcfc,#f1f1f1);background: -ms-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(241,241,241,1) 100%);float:left;border-top:1px solid #dadada;border-bottom:1px solid #dadada;font-size:14px;font-family:"Microsoft YaHei",arial,sans-serif;cursor:pointer;}
/*这里如果是三个Tab，sj-tit的宽度改?69px; sj-tit li的宽度改?9px*/
.sj-tit li.on{border-top:2px solid #489637;border-left:1px solid #dadada;border-bottom:none;border-right:1px solid #dadada; background:#fff;color:#489637;font-weight:bold;}
.shijuan .Hid,.source-download .Hid{padding:0px 14px;}
.list li p,.item li p{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.source-download .sj-tit{width:269px;}
.source-download .sj-tit li{width:89px;}
.source-download .list li{border-bottom:1px dashed #e1e1e1;}
.tab-con-show{height:47px;width:238px;overflow:hidden;position:relative;border-bottom:1px dashed #e1e1e1;padding-top:15px;padding-bottom:10px;}
.tab-con-show .img-book{width:40px;overflow:hidden;height:47px;margin-right:8px;position:relative;}
.tab-con-show .img-book img{float:left;width:38px;height:47px;}
.tab-con-show .img-book i{float:right;width:2px;height:47px; background-position:-212px 0px;}
.tab-con-show .title{font-weight:bold;width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;*width:180px;}
.c99{font-size:12px;color:#999;}
.tab-con-show .c99{line-height:16px;}
a.to-download,a.to-download:hover{color:#fff;padding:3px 4px; background-color:#ff8400;border-radius:3px;position:absolute;right:10px;bottom:10px;}
.date{color:#999;}
.showlist .list li p{width:320px;}
.zg .list{padding-top:11px;padding-bottom:10px;}
.prepare{margin-bottom:14px;border:1px solid #dadada;}
.prepare .act-tit{background:-webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#f1f1f1));background:-moz-linear-gradient(top, #fcfcfc,#f1f1f1);background: -ms-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(241,241,241,1) 100%);border-top:1px solid #dadada;border-bottom:1px solid #dadada;height:32px;}
.prepare .act-tit li{position:absolute;top:-1px;background:#fff;height:32px;}
#que li{font-weight:normal !important;} 
.prepare .countdown{width:248px;height:35px; background-position:0px -232px;margin:8px auto 0;line-height:35px;font-weight:bold;font-size:16px;color:#fff;text-align:center;}
.prepare .countdown font{font-style:italic;font-family:arial;font-size:24px;color:#fcff00;vertical-align:-1px;}
.listy li{overflow:hidden;width:236px;line-height:32px;height:32px;border-bottom:1px dashed #dadada;}
.listy .arry{font-weight:bold;color:#ffa200;margin-right:5px;}
.query{padding:12px 10px 0px;*padding:12px 10px;width:244px;overflow:hidden;}
.query .con{width:256px;overflow:hidden;}
.query a{display:inline-block;float:left;width:52px;height:24px;line-height:24px;text-align:center;background-color:#e8e8e8;margin-right:12px;margin-bottom:12px;border-radius:3px;}
.query a.on,.query a:hover{ background-color:#489637;color:#fff;}
.wx-ad{width:248px;height:100px;margin:15px auto 8px;}
.online-course{padding:8px;}
.online-course li{width:100%;overflow:hidden;height:18px;line-height:18px;padding:6px 0px;}
.online-course li .sign{float:left; padding:0px 8px; background-color:#489637;color:#fff;position:relative;border-radius:2px;margin-right:12px;font-weight:normal;}
.sign i{font-size:0;line-height:0;width:0px;height:0px;overflow:hidden;display:block;border-width:5px;border-style:solid;border-color:#fff #fff #fff #489637;position:absolute;right:-9px;top:4px;}
.online-course li p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;*width:190px;}
.column-tit .h6{padding:0px 45px;display:inline-block;height:36px;position:absolute;top:-1px;left:-1px;font:bold 16px/36px "Microsoft YaHei",arial,sans-serif;color:#fff;}
.gaokao .column-tit .h6{ background-position:-52px -270px;}
.ico12{position:absolute;width:14px;height:14px; background-position:-216px 0px;left:11px;top:11px;}
.test-process{border:1px solid #a5e497;}
.test-process th,.test-process td{height:64px;}
.test-process th{ background-color:#489637;padding:0px 18px;font-size:18px;line-height:26px;font-family:"Microsoft YaHei",arial,sans-serif;color:#fff;}
.test-process td{text-align:center; background-color:#f8fff7;}
.dir{border-left:2px solid #327c22;height:64px;display:block;width:5px;font-size:0;overflow:hidden;position:relative;}
.dir i{font-size:0;width:0;height:0;display:block;overflow:hidden;border-width:6px;border-style:solid;border-color:#f8fff7 #f8fff7 #f8fff7 #327c22;position:absolute;left:-1px;top:50%;margin-top:-6px;}
.test-process .title{font-size:18px;line-height:26px;color:#327c22;font-family:"Microsoft YaHei",arial,sans-serif;padding:0px 10px;}
.test-process .time{font-size:12px;line-height:16px;color:#95d986;}
.ar{width:10px;height:23px; background-position:-232px 0px;overflow:hidden;display:block;margin:0px 12px;_display:inline-block;_vertical-align:15px;}
.zg-hot{width:100%;overflow:hidden;}
.hotspot{width:686px;float:left;padding-left:14px;}
.fir{ width:266px;float:right;}
.hotspot h3{width:100%;height:31px;line-height:31px;position:relative;border-bottom:1px solid #dadada;margin-bottom:12px;}
.hotspot h3 .title{position:absolute;top:0px;left:0px;}
.hotspot h3 .title li{float:left;width:96px;height:30px;line-height:30px;text-align:center;border:1px solid #dadada;margin-right:10px;position:relative;cursor:pointer;}
.hotspot h3 .title li i{width:0;height:0;line-height:0;overflow:hidden;display:none;border-style:solid;border-width:5px;border-color:#489637 #fff #fff #fff;position:absolute;left:50%;margin-left:-5px;bottom:-10px;}
.hotspot h3 .title li.on{ background:#489637;color:#fff;border:0px;height:32px;width:98px;}
.hotspot h3 .title li.on i{display:block;}
.hotspot-con{width:686px;overflow:hidden;}
.hotspot-con .hot-container{width:702px;overflow:hidden;}
.hot-container li.wrap{float:left;width:335px;overflow:hidden;margin-right:16px;margin-bottom:24px;}
.hot-container li.wrap h4{width:100%;height:24px;line-height:24px;border-bottom:1px solid #dadada;position:relative;margin-bottom:6px;}
.hot-container li.wrap h4 b{color:#489637;border-bottom:1px solid #489637;position:absolute;left:0px;top:0px;}
.hot-container li.wrap h4 a{color:#999;}
.hot-container li.wrap h4 a:hover{color:#e23131;}
.top-detail{height:88px;width:100%;overflow:hidden;padding:8px 0px;}
.book-bg{float:left;width:70px;height:85px;margin-right:12px;padding-right:3px;padding-bottom:3px;overflow:hidden; background-position:-187px -142px;}
.book-bg img{width:70px;height:85px;}
.c66{color:#666;}
.top-detail p{line-height:18px;}
.top-detail p.title{padding-bottom:8px;width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
li.wrap .list{padding-top:0;}
.fir .course{border-right:0;margin-top:0;border-bottom:0;}
.fir .course .list{padding:0px 10px;}
#column-zx{width:978px;border:1px solid #dadada;margin:0 auto 15px;}
.zx-zhenti{width:978px;padding-top:10px;}
.zhenti-area{width:268px;}
.zhenti-subject{width:700px;overflow:hidden;}
.zt-area,.zt-year{width:268px;position:relative;padding-top:32px;border-right:1px solid #dadada;border-bottom:1px solid #dadada;margin-bottom:10px;}
.zt-year{margin-bottom:0;border-bottom:none;}
.title-l{position:absolute;height:30px;line-height:30px;border-style:solid; border-width:1px 1px 1px 2px;border-color:#dadada #dadada #dadada #489637;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#f1f1f1));background:-moz-linear-gradient(top, #fcfcfc,#f1f1f1);background: -ms-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(241,241,241,1) 100%);left:-1px;top:0px;width:239px;padding:0px 14px;}
.ico13{display:block;width:11px;height:17px; background-position:-244px 0px;float:left;}
.title-l .ico13{margin-top:10px;margin-right:10px;}
.title-l b{font-size:14px;font-family:"Microsoft YaHei",arial,sans-serif;color:#489637;}
.zhenti-area-link{margin:8px 0px;*margin:16px 0px;}
.zhenti-area-link table{width:100%;*position:relative;*top:8px;}
.zhenti-area-link td{width:20%;height:30px;padding-left:8px;}
.zhenti-area-link td a{display:inline-block;padding:3px 4px;border-radius:2px;}
.zhenti-area-link td a:hover,.zhenti-area-link td a.on{color:#fff; background-color:#489637;}
.year-link{width:248px;margin:0 auto;padding:10px 0px 0px;*padding:10px 0px;_padding:10px 0px 0px;overflow:hidden;}
.year-link p{width:260px;overflow:hidden;}
.year-link p a,.year-link p a:hover{float:left;width:118px;height:30px;line-height:30px;text-align:center;color:#fff; background-color:#489637;margin-right:12px;margin-bottom:10px;border-radius:3px;font-family:"Microsoft YaHei",arial,sans-serif;font-size:14px;}
.zts-title li{float:left;margin-right:-1px;border:1px solid #dadada;height:30px;line-height:30px;padding:0px 19px;}
.zts-title li.on{border-top:2px solid #489637;color:#489637;font-weight:bold;border-bottom:none;}
.ico14{width:14px;height:16px;display:block;overflow:hidden; background-position:-197px -17px;}
.zy-load{padding-right:10px;padding-left:6px;padding-top:8px;}
.zy-load li{width:100%;height:38px;line-height:38px;overflow:hidden;border-bottom:1px dashed #dadada;vertical-align:middle;}
.zy-load li .ico14{float:left;margin-top:10px;margin-right:8px;}
.link-tit{float:left;width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;vertical-align:middle;}
.juan-download{width:230px;overflow:hidden;}
a.juan-download-btn,a.juan-download-btn:hover{padding:4px; background-color:#ff8400;color:#fff;line-height:12px;border-radius:3px;margin-top:9px;}

/*-----------------------------------------------------小中高学?---------------------------------------------------*/

.xd-link{width:100%;padding:12px 0px 8px;border-bottom:1px solid #dadada;margin-bottom:12px;}
.xd-link-container{width:980px;overflow:hidden;margin:0 auto;}
.to-primary{width:299px;padding-right:20px;border-right:1px solid #dadada;float:left;}
.to-highschool{width:299px;padding:0px 20px;border-right:1px solid #dadada;float:left;}
.for-subject{width:300px;padding-left:20px;float:left;}
.xd-link-container p{line-height:20px;}
.block-tit{margin-bottom:5px;}
.block-tit a{font-weight:bold;color:#3c6749;margin-right:12px;}
.block-link a{margin-right:18px;white-space:nowrap;}
#s-nav{width:980px;overflow:hidden;margin:15px auto;line-height:24px;}
.ico15{ background-position:-218px -18px;width:12px;height:14px;display:block;}
.locat .ico15{float:left;margin-right:6px;margin-top:4px;}
.locat .on{color:#489637;}
.access-link a{margin-right:22px;}
.main-col{width:690px;overflow:hidden;}
.side-col{width:266px;overflow:hidden;}
.primary-key{ background-color:#489637;width:612px;overflow:hidden;position:relative;}
.hidin{height:24px;padding:8px 50px 8px 8px;}
.showing{height:auto;padding:8px 50px 0px 8px;}
.primary-key a{float:left;text-align:center;margin-right:8px;color:#fff;line-height:24px;border-radius:3px;margin-bottom:8px;padding:0 5px;}
.primary-key a.on,.primary-key a:hover{ background-color:#fff;color:#489637;font-weight:bold;}
.showin{position:absolute;right:10px;top:8px;color:#fcff00;height:24px;line-height:24px;cursor:pointer;width:36px;_width:40px;overflow:hidden;}
.showin span{color:#fcff00;}
.showin i{width:0;height:0;font-size:0;border-width:5px;border-style:solid;border-color:#fcff00 #489637 #489637 #489637;display:block;float:right;margin-top:10px;_margin-top:9px;overflow:hidden;}
.showing .showin i{border-color:#489637 #489637 #fcff00 #489637;margin-top:5px;_margin-top:4px;}
.area-daohang{width:100%;overflow:hidden;margin:12px 0px;}
.area-daohang span.tit{float:left;width:72px;height:28px; background-position:0px -309px;margin-bottom:8px;padding-left:45px;font-weight:bold;color:#fff;line-height:28px;font-size:14px;font-family:"Microsoft YaHei",arial,sans-serif;margin-right:7px;}
.area-daohang a{width:50px;height:22px;border:1px solid #8dc77e;margin:3px 10px 11px 0px;float:left; background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e1f7dc));background:-moz-linear-gradient(top, #fff,#e1f7dc);background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(225,247,220,1) 100%);color:#489637;text-align:center;line-height:22px;border-radius:3px;}
.news-area{height:22px;line-height:22px;width:100%;margin-bottom:10px;overflow:hidden;}
.news-area span{float:left; background-color:#f10303;color:#fff;padding:0px 8px;position:relative;margin-right:15px;border-radius:3px;}
.news-area span i{width:0;height:0;font-size:0;overflow:hidden;border-style:solid;border-width:5px;border-color:#fff #fff #fff #f10303;position:absolute;right:-10px;top:6px;display:block;}
.news-area a{font-size:18px;font-family:"Microsoft YaHei",arial,sans-serif;line-height:22px;float:left;}
.lie-area .list li p,.lie-area .item li p{width:580px;}
.side-col .course{margin-top:0;}
.relative-data th,.relative-data td{text-align:center;line-height:16px;padding:3px 0px;}
.side-col-ad{width:266px;overflow:hidden;margin:14px 0;}
.latest-news{margin-bottom:14px;}
.latest-news .list{padding:8px 12px 0px;}
.latest-news .act-tit li{font-size:12px;}
/*---------------------------------------------教育论文--------------------------------------------------*/

.jiaoyu-source-download .source-download .list li{border-bottom:none;}
.plan .list{padding:8px 12px 0px;}
.contact{width:100%;overflow:hidden;padding:10px 0px;}
.qq-name{float:left;padding-left:14px;font-size:16px;font-weight:bold;color:#57a644;font-family:"Microsoft YaHei",arial,sans-serif;line-height:31px;}
.qq-contact{float:left;width:89px;height:31px; background-position:-171px -108px;overflow:hidden;text-indent:-9999em;}
.article .prepare .act-tit li{width:133px;cursor:auto;}
.issue{width:144px;margin:0 auto;position:relative;top:15px;padding-bottom:30PX;}
.issue-pro{width:144px;height:26px;line-height:26px;display:block;text-align:center;color:#fff;font-weight:bold; background-position:0px -340px;}
.issue-arr{width:15px;height:8px;font-size:0; display:block;background-position:-245px -272px;margin:8px auto;}
a.contribute,a.contribute:hover{display:block;margin:0px auto 15px;width:106px;height:34px;padding-left:72px;font-size:16px;font-family:"Microsoft YaHei",arial,sans-serif;color:#fff;line-height:34px; background-position:0px -369px;}

.prepare .act-container{padding:9px 14px 3px;}


.header .logo{width:317px !important;}
#s-nav *,#f12 *,#z12 *,#news-side *,#xd-link-news *,#ft-2 *,#z12 *{font-size:12px;}
.view_main{margin-top:-5px !important;}
.view_main .view_right{width:266px !important;}
.view_main .view_left{width:700px !important;}
.view_left .view_content{margin-top:0 !important;border-top-color:#489637 !important;}
.list-in{padding:5px 0;}
.list-in li{line-height:28px; background:url(green-dot.png) no-repeat 13px 13px;padding-left:25px;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;_width:215px;}
.list-in li p{height:40px;line-height:40px;color:#999;display:none;}
.list-in li.on p{display:block;}
.list-in li.on{border-bottom:1px dashed #e1e1e1;}
a.down-btn,a.down-btn:hover{float:right;height:24px;line-height:24px;margin-top:8px;padding:0 5px;color:#fff; background-color:#FF6C00;border-radius:3px;}
.syp_xyp{ float: right;margin-top: 10px;margin-right:20px}
.syp_xyp span{ font-weight:900;}
a.white{color:#fff!important;}
a.white:hover{color:#fff;text-decoration:none;}
.frame-n{border:1px solid #dadada;padding:10px;}
.pg{margin-top:15px;}
#article_content *{font-size:14px;}

.leftad{position:fixed;left:50%;margin-left:-615px;bottom:220px;cursor:pointer;z-index:9999;}
.rightad{position:fixed;right:50%;margin-right:-615px;bottom:220px;cursor:pointer;z-index:9999;}
*html body{background-image:url(about:blank);background-attachment:fixed;}
*html .leftad{position:absolute;cursor:pointer;left:50%;margin-left:-615px;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-300+"px")}
*html .rightad{position:absolute;cursor:pointer;right:50%;margin-right:-615px;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-300+"px")}

.red{color:#f00}
a.red{color:#f00!important}







