@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;}
.marb5{ overflow:hidden; height:5px; clear:both;}
.an{ background:url(/images/jianzao/index2016/an20160322.png) no-repeat; _background:url(/images/jianzao/index2016/an20160322.gif) no-repeat;}
.an01{ background:url(/images/jianzao/index2016/an01.png) no-repeat; _background:url(/images/jianzao/index2016/an01.gif) no-repeat;}
.an02{ background:url(/images/jianzao2/index2016/an.png) no-repeat; _background:url(/images/jianzao2/index2016/an.gif) no-repeat;}
#floatBoxBg{ z-index:99 !important;}
#floatBox{ z-index:100 !important;}
.banner{ overflow:hidden; margin-bottom:15px;}
.mleft{ width:720px;}
.mright{ width:260px;}
.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;}

/*信息资讯*/
.xxzx{ margin-bottom:15px;}
.xxzx .left{ width:272px; background-color:#fafafa; margin-right:20px;}
.xxzx .left .login{ height:56px; margin:12px 0 0 20px;}
.xxzx .left .login .dl{ display:block; width:60px; height:36px; padding-left:50px; line-height:36px; font-size:14px; color:#fff; background-position:0 -1200px;}
.xxzx .left .login .zc{ background-position:0 -1260px; margin-left:12px;}
.xxzx .left .loginh{ height:44px; margin:12px 0; overflow:hidden; position:relative; z-index:1;}
.xxzx .left .loginh .hl{ float:left; line-height:22px; padding-left:38px; background-position:18px -1376px;}
.xxzx .left .loginh .hl a{ color:#ff6600;}
.xxzx .left .loginh .hr{ display:inline-block; width:34px; height:26px; padding-left:34px; line-height:26px; color:#fff; background-position:0 -1320px; position:absolute; top:18px; right:20px;}
/*考试提醒*/
.xxzx .left .kstxt{ height:28px; border-bottom:2px solid #ff6600; position:relative; z-index:9; margin-bottom:18px;}
.xxzx .left .kstxt .jian{ width:7px; height:4px; position:absolute; left:50%; top:30px; margin-left:-3px; background-position:0 -400px;}
.xxzx .left .kstxt-l{ padding-left:20px; font-size:14px; color:#ff6600; font-weight:bold; line-height:28px;}
.xxzx .left .kstxb{ margin-bottom:13px; background:url(/images/jianzao/index2016/yj_04.gif) repeat-y left;}
.xxzx .left .kstxb .nr{ height:48px; overflow:hidden; clear:both; color:#666; margin:0 0 15px 4px; background-position:0 -1080px;}
.xxzx .left .kstxb .nr-l{ padding:9px 0 0 25px; line-height:14px; font-weight:700; color:#fff;}
.xxzx .left .kstxb .nr-l01{ padding-top:3px;}
.xxzx .left .kstxb .nr-r{ line-height:24px; padding-left:20px;}
.xxzx .left .kstxb .nr01{ margin-bottom:0px;}
.xxzx .left .kstxf{ text-align:center; margin-bottom:13px;}
.xxzx .left .kstxf .han{ display:inline-block; width:108px; height:24px; border:1px solid #ff8400; margin:0 8px; line-height:24px; text-align:center; color:#fc8f1a; border-radius:3px;}

.xxzx .cen{ width:458px; padding-top:5px;}
.xxzx .cen-t{ line-height:34px; font-size:18px;}
.xxzx .cen-c{ line-height:28px; font-size:14px;}
.xxzx .cen-x{ overflow:hidden; clear:both; height:10px; border-bottom:1px dotted #d8d8d8; margin-bottom:10px;}
.xxzx .cen-tit{ line-height:34px; font-size:18px; color:#ff6600; padding-left:15px; background-position:0 -349px;}
.xxzx .cen-b{ line-height:32px; height:32px; clear:both; overflow:hidden; font-size:14px;}
.xxzx .cen-b-l{ width:400px; height:32px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.xxzx .cen-b-r{ width:58px; text-align:right;}

.xxzx .right{ width:230px; background-color:#fafafa;}
.xxzx .right .tit{ height:27px; margin:15px 0; line-height:26px; padding-left:50px; font-size:18px; background-position:10px -1020px;}
.xxzx .right .tit01{ background-position:10px -2060px; margin-bottom:5px;}
.xxzx .right-t{ overflow:hidden; height:110px; position:relative; z-index:9;}
.xxzx .right-t .lht01{ width:186px; height:110px; overflow:hidden; margin:0 auto;}
.xxzx .right-t .lht01 li{ display:inline; width:176px; height:110px; float:left; margin:0 5px; position:relative;}
.xxzx .right-t .lht01 .pic{ width:176px; height:110px;}
.xxzx .right-t .lht01 p{ width:176px; height:30px; line-height:30px; color:#fff; text-align:center; position:absolute; bottom:0; left:0;}
.xxzx .right-t .lht01-BtnL,.xxzx .right-t .lht01-BtnR{ width:12px; height:26px; cursor:pointer; position:absolute; top:43px; left:7px; background-position:0 -1540px;}
.xxzx .right-t .lht01-BtnR{ left:auto; right:7px; background-position:-22px -1540px;}
.xxzx .right-c{ height:40px; line-height:40px; margin:0 10px; border-bottom:1px dotted #d2d2d2;}
.xxzx .right-c span{ color:#fc8f1a;}
.xxzx .right-b{ padding-bottom:3px;}
.xxzx .right-b li{ float:left; line-height:28px; padding-left:12px;}

/*辅导课程*/
.fdkc{ margin-bottom:15px;}
.fdkc table{ border-collapse:collapse;}
.fdkc td{ border:1px solid #fed293; line-height:24px; font-size:16px; padding:7px 10px;}
.fdkc .tc{ text-align:center;}
.fdkc .test{ background-color:#fff8ed; color:#ff6600;}
.fdkc .han{ width:40px; height:26px; display:inline-block; padding-left:50px; font-weight:700; font-size:14px; text-align:left; line-height:28px; color:#fff; background-position:0 -2100px; cursor:pointer;}

/*考试动态*/
.ksdt{ margin-bottom:15px;}
.ksdt .left{ width:310px; margin-right:35px;}
.ksdt .left .tit{ line-height:40px; font-size:18px; padding-left:15px; background-position:0 -346px;}
.ksdt .left li{ width:310px; height:32px; line-height:32px; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ksdt .right{ margin-right:0;}

/*APP下载及二维码*/
.app{margin-bottom:15px;}
.app .ktit{ height:60px; background:url(/images/jianzao2/index2016/yj_05.gif) repeat-x bottom; margin-bottom:15px;}
.app .ktit-left04{background-position: 0 -887px;}
.app .ktit-left{ font-size: 26px;line-height: 57px;padding-left: 50px;}
.smgz{  background-color: #fff8ed;clear: both;margin-bottom: 20px;padding: 15px;}
.smgz .tit{color:#252525;font-size:24px;height:45px;line-height:45px;}
.smgz .tit i{display:inline-block;width:24px;height:24px;background-position: 0 -968px;margin-top:12px;margin-right:10px;}

.download{width:120px;display:inline-block;text-align:center;margin-right:20px;margin-top:10px;_margin-right:10px;}
.download span{display:block;margin-top:10px;}
.a1{margin-left:20px;_margin-left:40px;}
.download .con{width:71px;height:71px;margin:0 auto;}
.a1 .con{background-position:-2px -803px;}
.a2 .con{background-position:-75px -803px;}
.a3 .con{background-position:-2px -803px;}
.a4 .con{background-position:-147px -803px;}
.a5 .con{background-position:-220px -803px;}
ul.ewm{}
ul.ewm li{float:left;width:76px;height:110px;margin-left:27px;margin-top:15px;_margin-left:14px;}
ul.ewm li div.ewm{width:76px;height:76px;}
ul.ewm li div.ewm img{width:100%;}
ul.ewm li span{color:#252525;text-align:center;display:block;margin-top:5px;}

/*友情链接*/
.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;}






