@charset "gb2312";
/* news public img */
.recommend-box .f-l,.dqdh dl span,.fenlei-box .name-bg,.newtab .bm,.location{background:url(style.png) no-repeat}
/*内页架构*/
.main .inside-left{float:left; width:658px; padding:0 14px; border:#e0e0e0 solid 1px; margin-bottom:10px; height:auto}
.main .inside-left .pub-bt{ margin-bottom:20px; padding-top:20px;_padding-top:0; width:100%; float:left; border-bottom:#dfdfdf dotted 1px}
.main .inside-right{float:right; width:302px; margin-bottom:10px; font-size:13px}
.main .inside-left .titbox{ border-bottom:1px solid #e0e0e0; margin:10px auto; float:left; clear:both; width:100%}
.main .inside-left .titbox h1{ text-align:center; margin:10px auto; width:100%; float:left; clear:both; font-family:"Microsoft YaHei", "微软雅黑", "SimSun", "宋体"; font-size:20px; color:#d00}
.main .inside-left .titbox .article_detail{float:left; line-height:25px; padding:10px 20px 10px 90px}
/*当前位置*/
.location{ width:100%; border-bottom:#ccc solid 1px; background-color:#fafafa; background-position:0 -70px; line-height:36px; text-indent:28px; font-family: sans-serif;}
.location b{ color:#f00; font-family:"宋体"}
.nowbox{width:100%; font:bold 18px/36px "微软雅黑"; border-bottom:#dfdfdf solid 1px; color:#000}
/*评论样式*/
#changyan_floatbar_wrapper #bottombar-wrap-w {display: none}
/*分类名称*/
.fenlei-box{ width:100%; height:auto}
.fenlei-box .name-bg{ width:100%; height:55px; background-position:0 -135px; border-bottom:#dfdfdf solid 3px}
.fenlei-box .name{ width:auto; padding:0 10px 0 35px; position:relative; _bottom:-3px; height:55px; border-bottom-style:solid; border-bottom-width:3px; font:30px/55px "微软雅黑"}
/*推荐*/
.recommend-box{ width:100%; height:250px}
.recommend-box .f-l {width:668px; height:248px; border:#dfdfdf solid 1px; background-color:#fafafa;background-position: -120px 0px}
.recommend-box .f-l h1{width:100%; text-align:center; font:22px/30px "Microsoft Yahei"; white-space: nowrap; overflow:hidden; float:left; padding:25px 0}
.recommend-box .f-l .recommend-list li{ width:44%; height:30px; float:left; display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; line-height:30px; padding:0 3%; color:#999; font-size:14px}
.recommend-box .f-l .recommend-list li a{ padding-left:5px}
.recommend-box .f-r{ width:300px; height:250px; overflow:hidden}
/*内页分类块*/
.inside-box{ width:100%; height:auto}
.inside-box .f-l{ width:686px; overflow:hidden}
.inside-box .f-l .box{ width:312px; height:228px; padding-top:10px; margin-right:30px}
.inside-box .f-l .box .title-bg,.inside-box .box-two .title-bg{ width:100%; height:16px; padding:15px 0px 10px 0; line-height:20px; border-bottom:#e8e8e8 solid 1px}
.inside-box .f-l .box .title,.inside-box .box-two .title{ width:auto; height:16px; border-left:#bbb solid 2px; padding-left:8px; font:bold 16px/16px "微软雅黑"}
.inside-box .box .box-list li,.list-box .f-r .box .box-list li,.inside-box .box-two .box-list li{ width:100%; height:26px; float:left; font-size:14px; line-height:26px; overflow:hidden;color:#999}
.inside-box .box .box-list li a,.list-box .f-r .box .box-list li a,.inside-box .box-two .box-list li a{ padding-left:5px}
.inside-box .box .box-list li span,.inside-box .box-two .box-list li span{ float:right; font-size:12px;padding-left:8px}
.inside-box .zhiding{ width:100%; float:left; border-bottom:#ccc dashed 1px; height:28px; font-weight:bold; line-height:28px; padding-bottom:5px; margin-bottom:5px;display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; color:#aaa; font-size:15px}
.inside-box .zhiding a:link,.inside-box .zhiding a:visited,.inside-box .zhiding a:active{ /*color:#d94400*/ color:#e30000}
.inside-box .zhiding a:hover{ color:#f40}
.inside-box .f-r{width:300px}
.inside-box .f-r .box{width:278px; height:auto; background:#fafafa; border:#e8e8e8  solid 1px; padding:10px}
/*内页分类块-2*/
.inside-map{width:100%; margin-top:10px}
.inside-map b{ font:bold 12px/22px ""; width:6%; float:left; padding-right:1%; color:#444}
.inside-map i{ float:right; width:93%; white-space:nowrap}
.inside-map i a{ float:left; padding:0 3px; margin-right:5px; display:block; line-height:22px; color:#777}
.inside-map i a:hover,.inside-map i a.on{ color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}
/*翻页样式*/
.page{width:100%; height:50px; text-align:center; font-size:14px; margin:0 auto; line-height:48px; clear:both}
.page a:link,.page a:visited,.page a:active,.page a:hover,.page span{padding:5px 12px}
.page em{padding:6px 0px; color:#999}
.page a:link,.page a:visited,.page a:active{ border:#e8e8e8 solid 1px; color:#282828}
.page a:hover,.page span{ border-style:solid; border-width:1px; color:#fff}
.page span,.page em,.page a:link,.page a:visited,.page a:active,.page a:hover{ margin-left:5px}
/*重点推荐*/
.zd-box{ width:653px; height:46px; font:20px/46px "Microsoft YaHei", "微软雅黑", "SimSun", "宋体";border:#e8e8e8 solid 1px; border-bottom:#c1c1c1 solid 1px; padding-left:5px; color:#f00; background-color:#f2f2f2}
.zd-list li{ width:658px; height:46px; float:left; line-height:46px;border:#e8e8e8 solid 1px; font-size:18px; display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; border-top:#fff solid 1px; color:#999}
.zd-out{background:#f9f9f9}
.zd-over{background:#fff}
.zd-list li a:link,.zd-list li a:visited,.zd-list li a:active{ color:#f50}
.zd-list li a:hover{ color:#f00}
.zd-list .cheng{ width:18px; height:18px; margin:14px 8px 0 8px; float:left; line-height:18px;font-weight:300; font-size:14px; color:#fff;background:#f50; text-align:center}
.zd-list .title{width:590px; _width:580px; float:left; display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.zd-list .title span{ float:right;font-weight:300; font-size:14px}
/***************左边列表****************************/
.listbox-r {border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; display:inline-block; float:right; width:300px; clear:both;padding-bottom:10px}
.listbox-r h2{ background-color:#f8f8f8; border-bottom:1px solid #e0e0e0; color:#404040; font-size:16px; font-weight:bold; height:39px; line-height:39px; text-indent:18px; width:100%}
.listbox-r h2 span{ margin-left:160px; font-weight:300; font-size:12px}
.listbox-r ul {line-height:28px; margin:5px 0 0 5px}
.listbox-r ul li{ width:100%; color:#999; font-family:"宋体"}
.listbox-r ul li a,.onlineexam_con ul li a{ width:98%; padding-left:2%; font-family:"Microsoft YaHei", "微软雅黑", "SimSun", "宋体"}
.onlineexam .onlineexam_con ul li{ height:28px; width:100%; font-family:"宋体"; color:#999; overflow:hidden}
.club{ border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0}
.club .num,.club .hot{ padding:2px 5px; background-color:#999; margin-right:8px; color:#fff}
.club .hot{ background-color:#f00}
.commend,.guide,.exambook{border-top:1px solid #e0e0e0}

.guide p a { background-color:#f5f5f5; border:1px solid #e0e0e0; color:#585858; display:block; float:left; height:29px; line-height:29px; margin:10px 0 5px 20px;
_margin:10px 0 0 15px; text-align:center; width:70px}
.guide p a:hover{ border-style:solid; border-width:1px; color:#fff; text-decoration:none}
.onlineexam{ display:inline-block; float:right; width:302px; clear:both}
.onlineexam .list_extab ul{ display:block; float:left; width:301px; height:39px; line-height:39px; background:#f8f8f8; border:none; border-right:1px solid #e0e0e0; margin:0 auto}
.onlineexam .list_extab ul li{float:left; width:99px; height:39px; line-height:39px; text-align:center; border:1px solid #e0e0e0; border-right:none; cursor:pointer; background:none; padding-left:0}
.onlineexam .list_extab ul li.online_cur {background:none repeat scroll 0 0 #fff; border-bottom:medium none; border-top:2px solid #d00;color:#d00; font:bold 14px/39px "宋体"; height:39px; width:99px}
.onlineexam .onlineexam_con{display:block;float:left;width:300px;height:auto; padding-bottom:10px;border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0}
.onlineexam .onlineexam_con ul{ line-height:28px; margin:5px 0px 0px 5px}
/*详细页*/
.newsbox{ padding:10px 0px; clear:both; font-size:14px; line-height:28px}
.newsbox p{ margin:5px 0px}
.disclaimer {background-color:#fafafa; font-family:"宋体"; border:1px solid #e0e0e0; clear:both; display:block; height:75px; line-height:24px; margin:10px auto 0px; padding:5px; width:646px}
.disclaimer p span {color:red; font-weight:bold}

.new-name{width:100%; height:auto; line-height:35px; padding-top:10px; text-align:center; border-bottom:#dfdfdf dotted 1px; overflow:hidden}
.new-name h1{font:26px/30px "微软雅黑"; color:#000}
.new-content p{ margin:30px 0;display:block} 
.new-bottom{ margin-top:30px;color:#777; border-bottom:#ccc dotted 1px; width:100%; padding-bottom:5px; margin-bottom:15px}
.new-bottom em{ padding-left:20px; float:right}
.new-pub{ width:100%; height:auto; float:left; margin-bottom:15px}/*左边添加公用JS的样式*/
.next{ width:100%; height:30px; font:16px/30px "Microsoft YaHei", "微软雅黑", "SimSun", "宋体"; color:#999}
.next a{ padding-left:5px}
.newtab{ background:#dfdfdf; float:left; width:100%; height:auto; color:#444; line-height:14px; text-align:center}
.newtab td .bm{ width:63px; height:22px; margin:0 auto; display:inline-block; background-position:0px 0px}
.newtab tr{ background:#fff; line-height:20px}
.newtab td{ padding:8px 0}
.zhaiyao{ width:636px; background:#fafafa; height:auto; border:#dfdfdf solid 1px; color:#696969; padding:10px; margin-bottom:20px}
/*本文导航*/
.newnav{ width:656px; background:#fff; height:auto; border:#dfdfdf solid 1px; margin-bottom:20px}
.newnav .navtit{ width:652px; border-bottom:#dfdfdf solid 1px; color:#c00; text-indent:15px; font:bold 16px/20px "Microsoft YaHei", "微软雅黑", "SimSun", "宋体"; border-left:#c00 solid 4px; background:#f2f2f2; height:20px; padding:5px 0;}
.newnav ul.navlist{ border-right:#dfdfdf dotted 1px; float:left; padding:10px 0 10px 20px; width:198px}
.newnav ul.navlist li{ width:100%}
.newnav ul.navlist:last-child{ border-right:none}
.nobr{ border-right:none !important}
/*商城广告*/
.scea{ width:99%; border:#eee solid 1px; float:right; background:#fff; position:relative}
.scea .numbox{ position:absolute; _clear:both; top:24px; z-index:999; right:1px; width:20px}
.scea .numbox li,.scea .numbox li.active{ width:20px; height:20px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; margin-bottom:8px; font:12px/20px ""; text-align:center; cursor:pointer; filter:alpha(opacity=80); opacity:0.8}
.scea .numbox li{ background:#eee; color:#666}
.scea .numbox li.active{ background:#c81624; color:#fff}
.scea h2{ width:100%; height:20px; background:#c81624; text-align:center; font:18px/20px "Arial"; color:#fff}
.scea h2 a,.scea h2 a:hover{ color:#fff;}
.scea .sccont li{ width:100%; display:none;}
.scea .sccont li .scpic {text-align:center;}
.scea .sccont li .scpic img{margin:0px auto;}
.scea .sccont li .scpic a:hover{filter:alpha(opacity=70); opacity:0.7}
.scea .sccont li .scpic a{ width:100%;text-align:center; height:168px; float:left; padding-top:4px; padding-left:4px}
.scea .sccont li .cptit{ width:70%; padding-left:2%; font:12px/20px ""; float:left; text-align:center; color:#666; display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.scea .sccont li .cpjg{ width:23%; padding-left:2%; color:#fff; background:#c81624; float:right; font-size:12px; line-height:20px; font-family:Arial,Verdana,"\5b8b\4f53"}

.Ba336 {float: right; margin: 0 auto; padding: 5px;display:inline-block;}
.Ba300_1 {width: 300px;display:inline-block;clear: both; border:1px solid #dbdbdb;border-bottom:none;}
.Ba300 {width: 300px;display:inline-block;clear: both;border:1px solid #dbdbdb; margin: 10px auto;}
.pagelist{text-align:center;}
.page ul li.thisclass a{background-color:#e30000;color:#FFF;}
