@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#000;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline; color:#ff6600;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}

/*框架*/
.container{ clear:both;width:1000px;text-align:left;margin:0 auto;color:#333;}
.fl{ float:left;}
.fr{ float:right;}
.pr{ position:relative; left:0; top:0;}
.solid:after{content:'\20';display:block;height:0;clear:both;}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.marb10{ overflow:hidden; height:10px; clear:both;}
.marb15{ overflow:hidden; height:15px; clear:both;}
.an{ background:url(/images/jianzao/index2016/an20160322.png) no-repeat; _background:url(/images/jianzao/index2016/an20160322.gif) no-repeat;}
#floatBoxBg{ z-index:99 !important;}
#floatBox{ z-index:999 !important;}
.banner{ overflow:hidden; margin-bottom:10px; clear:both;}
.mleft{ width:630px;}
.mright{ width:324px;}
.hui{ background-color:#f9f9f9;}

/*页头*/
.head{ height:84px;}
.head .logo{ display:block; margin:13px 15px 0 0;}
.head h1{ display:block; margin-top:19px; height:46px; padding-left:20px; line-height:44px; border-left:1px solid #d2d2d2; font-size:24px; color:#231815; font-weight:400;}
.head .nav{ height:20px; line-height:20px; margin-top:32px;}
.head .nav a{ display:block;}
.head .nav .nr01{ padding:0 15px 0 26px; background-position:0 1px;}
.head .nav .nr02{ padding:0 15px 0 17px; background-position:0 -39px;}
.head .nav .nr03{ padding:0 15px 0 23px; background-position:0 -78px;}
.head .nav .nr04{ padding:0 15px 0 22px; background-position:0 -119px;}
.head .nav .nr05{ padding:0 15px 0 20px; background-position:0 -159px;}
.head .nav .nr06{ padding:0 15px 0 25px; background-position:0 -198px;}
.head .nav .nr08{ padding:0 15px 0 26px; background-position:0 -280px;}
.head .nav .nr07{ padding:0 15px 0 17px; background-position:0 -1978px; position:relative; z-index:10; cursor:pointer;}
.head .nav .nr07 .ewm{ display:none; background:#fff; border:1px solid #bebebe; height:121px; left:-26px; padding:7px 7px 0; position:absolute; top:28px; width:96px; text-align:center;}
.head .nav .nr07:hover .ewm,.head .nav .hover .ewm{ display:block;}
.head .nav .nr07 .ewm p{ line-height:24px; color:#333;}
.head .nav .nr07 .ewm i{ display:block; background-position:0 -480px; height:9px; left:50%; margin-left:-9px; overflow:hidden; position:absolute; top:-9px; width:18px;}
.head .nav .nr09{ padding:0 15px 0 25px; background-position:0 -2018px;}
/*搜索*/
.fun-select{ width:60px; height:26px; border:1px solid #d9dde5; background-color:#f8f8f8; display:inline-block; *display:inline;*zoom:1;vertical-align:middle;cursor:pointer; position:relative;}
.fun-select site2{display:none;}
.fun-select .t-select{height:26px;padding:0 15px 0 12px;overflow:hidden; line-height:26px; white-space:normal; background:url(/images/jianzao/index2016/an.png) no-repeat 46px -429px; _background:url(/images/jianzao/index2016/an.gif) no-repeat 46px -429px;}
.fun-select .t-options{width:60px;overflow-y:auto;position:absolute;top:26px;left:-1px;border:1px solid #d9dde5; background-color:#fff;}
.fun-select .t-options li{height:26px;line-height:26px; padding-left:12px; cursor:pointer;}
.fun-select .t-options li.open-hover{background:#f8f8f8; color:#ff6600;}
.head .ss{ margin:28px 32px 0 0;}
.head .ss .sr{ width:218px; height:26px; border:0px; line-height:26px; border-top:1px solid #d9dde5; border-bottom:1px solid #d9dde5; padding:0 10px; color:#999;}
.head .ss .han{ width:40px; height:28px; border:0px; background-color:#ff6600; background-position:11px -534px; cursor:pointer;}

/*二级导航*/
.nbody{ background-color:#fc8f1a;}
.subnav{ height:46px; color:#fff; margin-bottom:10px;}
.subnav a{ color:#fff;}
.subnav a:hover{ color:#fff;}
.subnav li{ float:left; padding:0 15px 0 14px; line-height:46px; font-size:14px; color:#fff; background:url(/images/jianzao/index2016/yj_06.gif) no-repeat right;}
.subnav .bn{ background:none;}

/*二级导航--单行*/
.nbody-dh{ background-color:#fc8f1a;}
.subnav-dh{ height:48px; color:#fff; margin-bottom:10px;}
.subnav-dh ul{ height:33px;margin:15px 0 0 20px}
.subnav-dh ul li{float:left;border-right:1px solid #ffad50}
.subnav-dh ul li.last{border-right:0}
.subnav-dh ul li a{font-size:14px;color:#fff;padding:0 12px}

/*面包屑*/
.mbx{ height:24px; line-height:24px; margin-bottom:10px;}

/*新闻内容*/
.news{ border:1px solid #ededed; padding:10px 20px; margin-bottom:10px;}
.news h1{ line-height:28px; padding:10px 0; font-size:20px; font-weight:bold; color:#00000; text-align:center;}
.news .mark{ line-height:36px; height:36px; border-bottom:1px solid #cccccc; color:#888888; text-align:center;font-size:12px; position:relative;}
.news .mark a{ cursor:pointer;}
.news .mark p{ font-size:12px;}
.news #fontzoom{ font-size:14px;}
.news p{ margin:10px 0; line-height:24px; color:#000000;}
.news .editor{ text-align:right; line-height:40px; color:#fc8f1a;}
.news .editor a{ color:#fc8f1a;}

/*分享*/
.share a{ color:#333;}
.share .info-share{padding:6px 0 0 0; float:right;}

/*编辑推荐*/
.bjtj{ padding:10px 0 8px 0; background:url(/images/jianzao/index2016/list_04.jpg); margin-bottom:10px;}
.bjtj .tit{ width:90px; height:32px; background-color:#fc8f1a; text-align:center; line-height:32px; font-size:14px; color:#fff; font-weight:700; margin-bottom:8px;}
.bjtj li{ float:left; width:315px; line-height:32px; font-size:14px;}

/*延伸+上下条*/
.ysyd{ line-height:46px; font-size:14px;}
.sxt{ margin-bottom:10px;}
.sxt p{ height:34px; overflow:hidden; clear:both; line-height:34px; font-size:14px; margin-bottom:6px;}
.sxt p span{ display:inline-block; width:88px; height:34px; background-color:#f0f0f0; text-align:center; cursor:pointer; margin-right:10px;}

/*相关资讯*/
.xgzx{ margin-bottom:10px;}
.lggtit{ height:45px; line-height:42px; margin-bottom:6px; background:url(/images/jianzao/index2016/yj_05.gif) repeat-x bottom;}
.lggtit-l{ font-weight:700; font-size:14px; border-bottom:3px solid #fc8f1a; padding:0 20px;}
.lggtit-r{ color:#999;}
.lggtit-r a{ color:#999;}
.xgzx li{ float:left; width:305px; height:32px; line-height:32px; font-size:14px; overflow:hidden; padding:0 5px;}

/*网站导航*/
.wzdh{ margin-bottom:10px;}
.wzdh .top{ height:44px;}
.wzdh .top a:hover{ color:#333;}
.wzdh .top li{ float:left; line-height:44px;}
.wzdh .top li i{ display:none;}
.wzdh .top li a{ padding:0 2px;}
.wzdh .top .hover{ position:relative; z-index:1;}
.wzdh .top .hover i{ display:block; width:22px; height:11px; position:absolute; top:34px; left:50%; margin-left:-15px; background-position:0 -1460px;}
.wzdh .top .hover a{ color:#fc8f1a;}
.wzdh .bot{ padding:10px 11px; line-height:28px; background-color:#fff8ed; border:1px solid #ffe9d5;}

/*登录*/
.login{ height:36px; padding:20px 0; margin:0 0 10px 0; overflow:hidden; text-align:center; background-color:#fafafa;}
.login .dl{ display:inline-block; text-align:left; width:60px; height:36px; padding-left:50px; line-height:36px; font-size:14px; color:#fff; background-position:0 -1200px;}
.login .zc{ background-position:0 -1260px; margin-left:30px;}
.loginh{ height:76px; margin-bottom:10px; overflow:hidden; background-color:#fafafa; position:relative; left:0; top:0;}
.loginh .hl{ float:left; line-height:22px; margin-top:15px; padding-left:50px; background-position:18px -1376px;}
.loginh .hl a{ color:#fc8f1a;}
.loginh .hr{ display:inline-block; width:34px; height:26px; padding-left:34px; line-height:26px; color:#fff; background-position:0 -1320px; position:absolute; top:22px; right:20px;}

/*报考指南*/
.rtit{ line-height:42px; height:42px; clear:both;}
.rtit-left{ padding-left:18px; font-size:18px; background-position:0 -345px;}
.rtit-right{ color:#999;}
.bkzn{ margin-bottom:10px;}
.bkzn table{ border-collapse:collapse;}
.bkzn td{ border:1px solid #fff; line-height:34px; text-align:center; background-color:#f9f9f9;}
.bkzn .lan{ background-color:#fff8ed;}

/*免费试听*/
.mfst{ background-color:#f8f8f8; border-top:4px solid #fc8f1a; padding-bottom:10px; margin-bottom:10px; position:relative; z-index:1;}
.mfst .mtit{ height:40px; line-height:40px; overflow:hidden; clear:both; margin-bottom:10px; font-weight:normal;}
.mfst .mtit-left{ font-size:18px; padding-left:40px; background-position:13px -1406px;}
.mfst .mtit-right{ color:#999; padding-right:10px;}
.mfst .lht01{ width:282px; height:226px; overflow:hidden; margin:0 auto; position:relative; z-index:9;}
.mfst .lht01 li{ display:inline; width:272px; height:226px; float:left; margin:0 5px;}
.mfst .lht01 .pic{ width:252px; height:162px; border:1px solid #dedede; background-color:#fff; padding:9px;}
.mfst .lht01 p{ display:block; line-height:44px; padding:0 10px;}
.mfst .lht01 p span{ color:#f4674b; cursor:pointer;}
.mfst .lht01-BtnL,.mfst .lht01-BtnR{ width:12px; height:26px; cursor:pointer; position:absolute; top:125px; left:6px; background-position:0 -1540px;}
.mfst .lht01-BtnR{ left:auto; right:6px; background-position:-22px -1540px;}

/*热点推荐*/
.rdtj{ margin-bottom:10px;}
.rdtj li{ padding-left:22px; line-height:26px; background:url(/images/jianzao/index2016/an.png) no-repeat 0 -1490px; _background:url(/images/jianzao/index2016/an.gif) no-repeat 0 -1490px;}

/*考试辅导-右*/
.rksfd{ background-color:#f8f8f8; padding:10px 20px 20px 20px; margin-bottom:10px;}
.rksfd .left{ width:68px;}
.rksfd .left li{ width:68px; height:37px; margin-bottom:1px; text-align:center; float:left; line-height:37px; cursor:pointer; position:relative; z-index:9; background:url(/images/jianzao/index2016/an.png) no-repeat 0 -1640px; _background:url(/images/jianzao/index2016/an.gif) no-repeat 0 -1640px;}
.rksfd .left li i{ width:29px; height:29px; position:absolute; top:1px; left:1px; background-position:0 -1780px; color:#fff;}
.rksfd .left .er{ line-height:16px; padding-top:3px; height:34px;}
.rksfd .left .on{ background:url(/images/jianzao/index2016/an.png) no-repeat 0 -1580px; _background:url(/images/jianzao/index2016/an.gif) no-repeat 0 -1580px; color:#fff;}
.rksfd .left .on a{ color:#fff;}
.rksfd .right{ width:206px !important;}
.rksfd .right .bc{ display:none;}
.rksfd .right .bc p{ line-height:18px; padding-bottom:10px;}
.rksfd .right .bc p font{ font-size:12px; color:#f67b29;}
.rksfd .right .bc p span{ color:#f67b29;}
.rksfd .right .bc .bot{ padding-top:5px; text-align:center; overflow:hidden; clear:both;}
.rksfd .right .bc .bot .han{ display:block; width:90px; height:27px; line-height:27px; text-align:center; color:#f67b29; font-size:12px; cursor:pointer; background-position:0 -1700px;}
.rksfd .right .bc .bot .han:hover{ text-decoration:none; background-position:0 -1740px; color:#fff;}

/*版权声明*/
.bqsm{ margin-bottom:10px;}
.bqsm .nr{ height:150px; overflow:hidden; position:relative; padding:10px 0 0 18px;}
.bqsm p{ text-indent:2em; line-height:24px; color:#999;}

/*友情链接*/
.ybody{ border-bottom:1px solid #efefef; border-top:1px solid #efefef; padding:12px 0;}
.yqlj{ line-height:24px; color:#6e6868;}
.yqlj b{ display:block; font-size:16px; line-height:32px;}
.yqlj a{ color:#6e6868; white-space:nowrap;}












































