body {text-align:center;font-family:"Microsoft YaHei"; margin:0; padding:0;font-size:12px; overflow-x:hidden;background:#f9f9f9}
form,img,ul,ol,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}
p{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6,em {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;}
.mt40{ margin-top:40px}
.mt10{ margin-top:10px!important}
.mt12{ margin-top:12px!important}
.mt15{ margin-top:15px!important}
.mt18{ margin-top:18px!important}
.mt20{ margin-top:20px!important}
.mt30{ margin-top:30px!important}
.mr10{ margin-right:10px; display:inline}
.ml20{ margin-left:20px; display:inline}
.pt10{ padding-top:10px}
.pt15{ padding-top:15px}
.pt20{ padding-top:20px}
.pt45{ padding-top:45px}
.pt55{ padding-top:55px}
.cBlue{ color:#059!important}
.cRed{ color:#d00!important}
.gads{width:1000px;height:auto;clear:both;}
.gads1{width:100%;height:auto;clear:both; overflow:hidden}
.gads2{ width:300px}
.gads2 img{ width:300px}
.gads3{width:638px;height:auto;clear:both; overflow:hidden; padding:20px; border:#e0e0e0 solid 1px; border-top:none}
.gads3 img{width:100%;}
.fl{ float:left!important;}
.fr{ float:right!important}


/*字体大小*/
.font-14{ font-size:14px;}


/* 链接颜色 */
a{color:#444;text-decoration:none;}
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:none!important}
a:active{color:#c00;text-decoration:none!important}
a {blr:expression(this.onFocus=this.blur()); text-decoration:none; }
a {outline:none; }
.cgray,a.cgray,a.cgray:link,a.cgray:visited{ color:#ddd!important}

.f14{ font-size:14px;}
.f12{ font-size:12px;}
.bgf9{ background:#f9f9f9}

.clearfix:after,#link:after,.content:after,.hot-txt:after,.nav-area:after,.list-b li .info:after,.list-b .other:after,.pagebox:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}

.hot-txt{ float:left; *float:none;width:100%;  text-indent:20px; background:url(http://img.233.com/www/img/jzs2/2015/gd.png) -186px -424px no-repeat; text-align:left; margin:10px 0}
.hot-txt span{width:auto;height:20px; padding:0 10px;margin-left:3px;line-height:20px; margin-top:3px;color:#333}

.hidden{display:none;}
.head{ width:100%; padding-top:40px; background:#fff; z-index:99}
.head-main{ width:1000px; height:82px; padding-top:22px;_padding-bottom:25px; margin:0 auto; background:#fff; position:relative;}

.logo{float:left; padding:15px 0 0 0; width:520px; height:40px; text-align:left;}
a.logo,a.logo:link,a.logo:visited{ color:#338bce; text-decoration:none; }
a.logo:hover{ text-decoration:none;color:#338bce; }
.logo img{ float:left;width:auto; height:40px; }
.logo .h-title{ float:left;padding:0px; margin:0px;font-size:32px;display:inline-block; font-family:"microsoft yahei"; color:#0086ae; line-height:38px;}
.logo .h-title i{ font-style:normal; font-size:24px; }
.logo .divider{ float:left;padding:0px; margin:0px;display:inline-block; width:1px; height:40px; margin:0 15px; background:url(http://img.233.com/www/img/jzs2/2015/gd.png) -199px -40px no-repeat; display:inline}







/* 右侧 */
.user-hub-list{ float:right;padding:5px 0 0 0px; margin-right:115px; display:inline}
.user-hub-list li{ float:left; width:62px; text-align:center;	margin-left:0px; border:1px solid rgba(0,0,0,0); border-radius:36px;}
.user-hub-list li a{ display:block; font: normal 12px/20px "SimSun"; color:#666;}
.user-hub-list li i { display:block; width:36px; height:36px; background:url(http://img.233.com/www/img/jzs2/2015/gd.png) no-repeat; margin:0 auto; }
.user-hub-list li .ico1{ background-position:-120px -153px;}
.user-hub-list li .ico2{ background-position:-162px -151px;}
.user-hub-list li a:hover{ text-decoration:none; color:#f05a00; font-weight:bold;}
.main{ width:1000px; margin:0 auto; position:relative; clear:both; z-index:0}


/*尾文件*/
.nfoot{width:100%;display:inline-block;border-top:1px solid #cbcbcb;margin:20px auto 0;padding-bottom:40px;CLEAR:both;background:#f9f9f9;}


/*底部*/
#footer{CLEAR:both;FONT-SIZE:12px;MARGIN:0px auto;WIDTH:1000px;COLOR:#333;LINE-HEIGHT:20px;TEXT-ALIGN:center;margin-top:0px;padding-top:10px;text-decoration:none;line-height:24px;border-top:3px solid #f1f1f1;padding-bottom:20px;}
#footer .a2 {COLOR:#333;font:12px/24px Arial; text-align:center; clear:both;}
#footer .a2 div{ text-align:center}
#footer .a2 A:link,#footer .a2 A:visited{color:#333333}
#footer .a2 A:hover{COLOR:#ff0000;TEXT-DECORATION:underline}
.p_mbg{float:left;display:inline;width:513px;height:62px;}
.p_mbg1{width:200px; background-position:0 0;cursor:pointer;}
.p_mbg2{width:180px;background-position: -200px 0px;cursor:pointer;}
.p_mbg0{height:62px;float:left;display:inline;margin:0px;padding:0px;width:133px;background:url(http://img.233.com/www/img/db_ty.png) no-repeat -383px 0px;margin-left:-2px; position:relative; z-index:1; cursor:pointer;}


/*箭头代码*/
.ui-poptip-arrow{position:absolute;left:45%; top:-9px; clear:both; }
.ui-poptip-arrow em,.ui-poptip-arrow i{ height:19px; width:17px; font-family:Simsun; font-size:16px; line-height:21px; overflow:hidden;position:absolute; font-style:normal; background:none;}
.ui-poptip-arrow i{ top:1px;color:#fff;}
.ui-poptip-arrow em{color:#ccc;}





/*热点专题*/
.ztbox {}
.ztbox li{ width:443px; height:138px; padding:20px; display:block; background:#fafafa; border:1px solid #e9e9e9; margin-bottom:30px; overflow:hidden; box-shadow:2px 2px 3px #f6f6f6}
.ztbox li img,.ztbox li .text{ float:left; width:211px; height:127px;}
.ztbox li .text,.ztbox-b li .text{ padding:0px; margin:0px; float:right; width:220px; font-size:18px; line-height:24px; font-family:microsoft yahei; position:relative; overflow:hidden;}
.ztbox li .text span,.ztbox-b li .text span{ position:absolute; right:0px; bottom:0px; font-size:12px; font-family:Arial}
.ztbox li:hover,.ztbox-b li:hover{ background:#fff; cursor:pointer;}
.ztbox li:hover .text,.ztbox-b li:hover .text{ color:#c00}
.riqi{ color:#999}

.ztbox-b { width:1050px;}
.ztbox-b li{ float:left;width:300px; height:auto; margin-right:50px; margin-top:20px; display:inline;box-shadow:2px 2px 3px #f6f6f6}
.ztbox-b li img{ float:left; width:300px; height:180px;}
.ztbox-b li .text{ float:left; width:278px; padding:10px; height:auto; border:1px solid #e6e6e6; border-top:none; font-size:16px;}
.ztbox-b li .text p{ width:100%; height:48px; overflow:hidden;}
.ztbox-b li .text span{ position:relative; text-align:right; display:block;}
.ztbox-b li:hover .text{ background:#ffffee}



/*报名表格*/
.ck_table{ border:1px solid #d5d5d5; margin-top:15px;}
.ck_bti{ background:#f7f7f7}
.ck_bti td{ border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; height:45px; text-align:center}
.ck_tab1{ overflow-y:auto; height:400px; color:#666}
.ck_tab1 td,.ck_tab2 td{ height:35px; text-align:center; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.ck_tab2{color:#666}
.ck_tab2 tr:hover{background:#ededed;cursor:pointer}



/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:#f60; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#0046C1; text-decoration:underline}a.cBlue:hover{text-decoration:underline;color:#f30;}
.cBlue2,a.cBlue2:link,a.cBlue2:visited{color:#3366CC; text-decoration:none}a.cBlue2:hover{text-decoration:underline;color:#f60;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#f00;}


 
/* 页头 */
.wrapper{width:980px; margin:0px auto; background-color:#FFF }
.header {
	background: #fff;
	height: 49px;
	margin-top: 10px;
	border-bottom: 3px solid #036;
	text-align: right; width:960px; margin:0px auto; padding-top:10px;
}
	.header a:link, .header a:visited  { color: #059; }
	.header a:hover, .header a:active { color: #059; }
	.header .inner { padding: 0 1px; height: 44px; line-height: 44px; }
		.header h2 { float: left; padding-top:3px; }
		.header .position { float: left; padding-left: 17px; padding-top:5px; }
		.header .topNav { float: right; }
		   



/*底部*/
#footer{
	CLEAR: both;
	FONT-SIZE: 12px;
	MARGIN: 0px auto;
	WIDTH: 960px;
	COLOR: #333;
	LINE-HEIGHT: 20px;
	TEXT-ALIGN: center;
	 padding-top:10px;
	text-decoration: none;
	line-height:24px;
	border-top:3px solid #f1f1f1;  padding-bottom:20px;}
#footer .a2 {
	COLOR: #333; font-family:Arial, Helvetica, sans-serif;
}
#footer .a2 A:link,#footer .a2 A:visited{ color:#333333}
#footer .a2 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#loginbox {	BORDER-RIGHT: #8bcee4 6px solid; PADDING-RIGHT: 1px; BORDER-TOP: #8bcee4 6px solid; PADDING-LEFT: 1px; Z-INDEX: 9999; LEFT: 300px; PADDING-BOTTOM: 1px; BORDER-LEFT: #8bcee4 6px solid; WIDTH: 400px; PADDING-TOP: 0px; BORDER-BOTTOM: #8bcee4 6px solid; POSITION: absolute; TOP: 70px; HEIGHT: 270px; BACKGROUND-COLOR: #f1f5fa}
#regbox {	BORDER-RIGHT: #8bcee4 6px solid; PADDING-RIGHT: 1px; BORDER-TOP: #8bcee4 6px solid; PADDING-LEFT: 1px; Z-INDEX: 9999; LEFT: 300px; PADDING-BOTTOM: 1px; BORDER-LEFT: #8bcee4 6px solid; WIDTH: 400px; PADDING-TOP: 0px; BORDER-BOTTOM: #8bcee4 6px solid; POSITION: absolute; TOP: 70px; HEIGHT: 360px; BACKGROUND-COLOR: #f1f5fa}
.logun {	FONT-SIZE: 12px; WIDTH: 56px; COLOR: #444444; LINE-HEIGHT: 20px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px}
.loginput {	BORDER-LEFT-WIDTH: 0px; WIDTH: 200px; HEIGHT: 20px}
.sloginput {	BORDER-LEFT-WIDTH: 0px; WIDTH: 145px; HEIGHT: 20px}
.Hidebox {display:none;}
.hidden {display:none;}
.Showbox {display:block;}


/*通用栏目页导航*/
.Atitle{ float:left; width:100%; height:50px; border-bottom:3px solid #0084ac; font-family:microsoft yahei; z-index:9999; display:inline}
.Atitle h2{ font-size:24px; height:50px; line-height:50px; text-align:left; }
.Atitle h2 em{ display:inline-block; vertical-align:middle;width:24px; height:24px; background:url(http://img.233.com/www/img/jzs2/2015/gd.png) -113px -826px no-repeat;  overflow:hidden; margin-right:10px;}
.Atitle h2 span{ display:inline-block; font-weight:normal; vertical-align:middle}
.Atitle h2 span i{ display:inline-block; width:5px; height:9px; vertical-align:middle; background:url(http://img.233.com/www/img/jzs2/2015/gd.png) -161px -110px no-repeat; margin:0 10px; overflow:hidden;}
.Atitle ul li{ float:left; padding:0 10px; font-size:14px; height:50px; line-height:50px; position:relative; margin-left:10px; z-index:999}
.Atitle ul li i.share-qq,.Atitle ul li i.share-wx{ display:inline-block; width:28px;  height:28px; background:url(http://img.233.com/www/img/jzs2/2015/gd.png) -12px -218px no-repeat; vertical-align:middle; margin-right:5px;}
.Atitle ul li i.share-wx{ background-position:-12px -603px}
.Atitle ul li .rwm-open{ position:absolute; width:80%; padding:20px; height:auto; border:1px solid #dbdbdb; background:#fff; top:50px; left:0px; text-align:center; display:none; z-index:99999!important; clear:both;}
.Atitle ul li .rwm-open a{ display:block; color:#fff; width:100%; height:30px; line-height:30px; border-radius:2px; background:#347be5}
.Atitle ul li .rwm-open p{ display:block;width:100%; line-height:16px; padding:10px 0}
.Atitle ul li .rwm-open img{ width:90px; height:90px; background:#000}
.Atitle ul li:hover .rwm-open{ display:block; z-index:99999!important;*z-index:9999;_z-index:9999}
.Atitle ul li .rwm-open a:hover{ background:#f89046;}
.Atitle ul li:hover i.share-qq{ background-position:-72px -215px;}
.Atitle ul li:hover i.share-wx{ background-position:-12px -669px;}
a.sc-btn{ float:left; padding:0 10px; height:24px; line-height:24px; background:#fff;border:1px solid #e9e9e9; margin-top:15px; display:inline; position:relative}
a.sc-btn i.ico-j{ display:inline-block; width:12px; height:12px; background:url(http://img.233.com/www/img/jzs2/2015/gd.png) -129px -367px no-repeat; vertical-align:middle; margin-right:8px;}
a.sc-btn em{ position:absolute; width:7px; height:7px; bottom:0px; right:0px; background:url(http://img.233.com/www/img/jzs2/2015/gd.png) -147px -370px no-repeat}
a.sc-btn:hover{ background:#0085ad; color:#fff;}
a.sc-btn:hover i.ico-j{ background-position:-129px -386px }
a.sc-btn:hover em{ display:none;}
.Btitle,.Ctitle,.Dtitle,.Etitle{ float:left; text-align:left; width:100%; height:40px; line-height:30px; font-size:20px; font-family:microsoft yahei; position:relative;}
.Btitle i,.Ctitle i,.Dtitle i{ display:inline-block; width:3px; height:16px; background:url(http://img.233.com/www/img/jzs2/2015/gd.png) no-repeat; vertical-align:middle; margin-right:8px; overflow:hidden;}
.Btitle a.mor,.Ctitle a.mor,.Dtitle a.mor,.Etitle a.mor { float:right; font-size:12px;color:#999; _margin-top:10px;}
.Btitle a.mor i,.Ctitle a.mor i,.Dtitle a.mor i,.Etitle a.mor i{ display:inline-block; width:12px; height:12px; overflow:hidden; background:url(http://img.233.com/www/img/jzs2/2015/gd.png) -150px -29px no-repeat; vertical-align:middle;}
.Btitle a.mor:hover,.Ctitle a.mor:hover,.Dtitle a.mor:hover,.Etitle a.mor:hover{ color:#c00}
.Btitle a.mor:hover i,.Ctitle a.mor:hover i,.Dtitle a.mor:hover i,.Etitle a.mor:hover i{ background-position:-131px -29px;}
.Dtitle{ font-size:16px; position:relative; color:#666; padding-bottom:5px;}
.Btitle a,.Ctitle a,.Etitle a{ float:left;}
.Dtitle i{display:inline-block; vertical-align:middle; width:16px; height:16px;background-position:-125px -7px; overflow:hidden; margin-left:10px;}
.Dtitle a{ font-size:18px; color:#0084ac}
.Dtitle a.nor{ color:#666; margin:0 15px; border-bottom:2px solid #fff}
.Dtitle a.nor:hover,.Dtitle a.sel{ color:#0084ac; border-bottom-color:#0084ac}
.Dtitle span{ font-size:12px; white-space:nowrap;}
.Dtitle span .time{ color:#f68601; display:inline-block; font-style:normal; margin-left:10px;}
.Etitle{ border-bottom:1px solid #e6e6e6;}
.Etitle a.hh{ border-bottom:1px solid #0085ad; line-height:40px;}

.Ctitle{border-bottom:1px solid #e6e6e6; margin-bottom:20px; display:inline; }	
.Ctitle .hh{ margin-left:20px}
.Ctitle .hh a{ float:left; font-size:12px; line-height:24px; height:24px; padding:0 10px; border:1px solid #e9e9e9; margin-left:10px; margin-top:6px;}

/*地区检索*/
.dq-box{ float:left; width:100%; height:auto; font-family:microsoft yahei; z-index:0 }
.dq-box h2{ float:left; width:68px; height:48px; padding:8px 0; font-size:20px; line-height:24px; font-weight:bold; color:#0084ac}
.dq-box i{ float:left; width:1px; height:68px; background:url(http://img.233.com/www/img/jzs2/2015/gd.png) -199px -33px no-repeat}
.dq-list{ float:right; width:920px; height:auto; margin-top:10px;}
.dq-list a{ float:left; width:57px; height:24px; font-size:14px; line-height:24px; border-radius:14px;}
.dq-list a:hover{ background:#0085ad; color:#fff;}
.dq-list a.active{ color:#fff; background:#0085ad;}
.dq-list a:hover font,.dq-list a.active font{ color:#fff!important}

.dq-bm{ padding-bottom:10px; border-bottom:2px solid #dbdbdb; position:relative; z-index:0}
.dq-bm h2{ padding-bottom:18px;border-bottom:2px solid #0085ad; position:relative; margin-bottom:-12px;}
.dq-bm em{ position:absolute; width:22px; height:12px; overflow:hidden; background:url(http://img.233.com/www/img/jzs2/2015/gd.png) -146px -385px no-repeat; bottom:-4px; left:35%;}
.l-bg{ position:absolute; width:100%; height:7px; background:#f3f3f3; bottom:0px; left:0px; z-index:-1}
.l-bg b{ position:absolute; width:10px; height:7px; overflow:hidden; background:url(http://img.233.com/www/img/jzs2/2015/gd.png) no-repeat;  bottom:0px;}
.l-bg b.ll{ left:0; background-position:-147px -786px;}
.l-bg b.lr{ right:0px;background-position:-165px -786px;}

.content{ float:left; width:958px; padding:20px; border:1px solid #e6e6e6; z-index:0}
.w658{ width:658px;}
.w460{ width:460px;}
.w480{ width:480px;}
.w290{ width:315px;}
.w1000{ width:1000px;}
.list-box{ line-height:28px; width:100%;}
.list-box li{ display:block; padding-left:20px; height:28px; line-height:28px; overflow:hidden;background:url(http://img.233.com/www/img/jzs2/2015/gd.png) no-repeat -187px -196px;}
.list-box li.tip{ font-size:16px;line-height:32px; height:32px; text-align:center; background:none; padding:0px; font-family:microsoft yahei; margin-top:10px;}
.list-box li.tip a{ width:100%; color:#c00 }
.list-box li:hover{ background-position:-187px -224px}
.list-box li a{ float:left; width:85%;}
.list-box li span,.list-box li a.btn{ float:right; width:11%; text-align:right; font-size:12px; color:#b2b2b2; font-family:Arial; padding:0 5px;}
.list-box li a.btn{ color:#c00;} .list-box li a.btn:hover{ background:#c00; color:#fff}
.bm-list{ width:279px; padding:10px; position:relative; margin:-20px; border-left:1px solid #e9e9e9; z-index:0!important;*z-index:0;_z-index:0; display:inline;}
.bm-list li{ float:left; width:80px; height:30px; line-height:30px; border:1px solid #e6e6e6; text-align:center; margin-left:10px; margin-bottom:10px; background:#fff; display:inline}
.bm-list li.lw{ width:172px;}
.best-list li{ border-bottom:1px dotted #dbdbdb; padding-top:5px; padding-bottom:5px;background:url(http://img.233.com/www/img/jzs2/2015/gd.png) no-repeat -192px -192px; }
.best-list li:hover{ background-position:-192px -220px}
.zj-box li{ background-position:-184px -355px;}
.zj-box li:hover{ background-position:-184px -387px;}
.cline{ float:left; width:100%; height:20px; line-height:20px; font-size:20px;}
.tip-box{ position:relative; z-index:0}
.tip-box ul li a{ width:100%; z-index:1;}
.tip-box h2{ float:left; width:100%; height:40px; line-height:40px; font-size:18px; overflow:hidden;font-family:microsoft yahei; color:#ef522b;}
.tip-box h2 a{ color:#c00}
.tip-box h2 em{ display:inline-block ; width:72px; height:73px; overflow:hidden; font-size:xx-small; background:url(http://img.233.com/www/img/jzs2/2015/gd.png) -101px -860px no-repeat; position:absolute; top:-3px; left:0px;}
.tip-box h2.Btitle{ font-size:16px; padding-left:10px;}


/*题库按钮*/
a.tk-btn{ float:left; width:198px; height:30px; line-height:30px; padding:5px 0; border:1px solid #e9e9e9; box-shadow:2px 2px 3px #f6f6f6; border-radius:2px;text-align:center; font-size:14px; font-family:microsoft yahei; color:#666; cursor:pointer; margin-right:-1px; _margin-right:-2px;}
a.tk-btn:hover { background:#f14b00; border-color:#f14b00; color:#fff;}
a.tk-btn i{ display:inline-block; width:30px; height:30px; background:url(http://img.233.com/www/img/jzs2/2015/gd.png) no-repeat; vertical-align:middle; margin:0 10px;}
a.tk-btn i.ico-mr{ background-position:0 -361px }  a.tk-btn:hover i.ico-mr{ background-position:-43px -361px;}
a.tk-btn i.ico-zj{ background-position:0 -397px }  a.tk-btn:hover i.ico-zj{ background-position:-43px -397px;}
a.tk-btn i.ico-zt{ background-position:0 -436px }  a.tk-btn:hover i.ico-zt{ background-position:-43px -436px;}
a.tk-btn i.ico-kc{ background-position:0 -472px }  a.tk-btn:hover i.ico-kc{ background-position:-43px -472px;}
a.tk-btn i.ico-jd{  background:url(http://img.233.com/www/img/jzs2/2015/icon001.png) no-repeat 0 2px;}  
a.tk-btn:hover i.ico-jd{ background-position:-43px 2px;}
a.tk-btn span.on{ display:none;}
a.tk-btn:hover span{ display:none;}
a.tk-btn:hover span.on{ display:inline-block}


/*热点专题*/
.ztbox {}
.ztbox li{ width:443px; height:138px; padding:20px; display:block; background:#fafafa; border:1px solid #e9e9e9; margin-bottom:30px; overflow:hidden; box-shadow:2px 2px 3px #f6f6f6}
.ztbox li img,.ztbox li .text{ float:left; width:211px; height:127px;}
.ztbox li .text,.ztbox-b li .text{ padding:0px; margin:0px; float:right; width:220px; font-size:18px; line-height:24px; font-family:microsoft yahei; position:relative; overflow:hidden;}
.ztbox li .text span,.ztbox-b li .text span{ position:absolute; right:0px; bottom:0px; font-size:12px; font-family:Arial}
.ztbox li:hover,.ztbox-b li:hover{ background:#fff; cursor:pointer;}
.ztbox li:hover .text,.ztbox-b li:hover .text{ color:#c00}
.riqi{ color:#999}
.ztbox-b { width:1050px;}
.ztbox-b li{ float:left;width:300px; height:auto; margin-right:50px; margin-top:20px; display:inline;box-shadow:2px 2px 3px #f6f6f6}
.ztbox-b li img{ float:left; width:300px; height:180px;}
.ztbox-b li .text{ float:left; width:278px; padding:10px; height:auto; border:1px solid #e6e6e6; border-top:none; font-size:16px;}
.ztbox-b li .text p{ width:100%; height:48px; overflow:hidden;}
.ztbox-b li .text span{ position:relative; text-align:right; display:block;}
.ztbox-b li:hover .text{ background:#ffffee}



/*教材*/
.bookbox{ width:100%;}
.bookbox li{width:443px; height:auto; padding:20px 20px; display:block; background:#fff; border:1px solid #e9e9e9; overflow:hidden; box-shadow:2px 2px 3px #f6f6f6; margin-bottom:30px;}
.bookbox li img{ float:left; width:95px; height:130px;}
.bookbox .text{ float:right; width:340px;}
.bookbox .text dt{ float:left; width:100%; height:30px; line-height:30px;font-size:16px; font-family:microsoft yahei; overflow:hidden;}
.bookbox .text dd {  float:left; width:100%; height:auto;overflow:hidden; line-height:22px; font-size:12px; color:#999; margin-top:5px;}
.bookbox .text dd a{ float:left; width:73px; height:24px; border-radius:2px; background:#fff; border:1px solid #e6e6e6; margin:5px; text-align:center; line-height:24px;}
.bookbox .text dd a.zz{ color:#f66301}
.bookbox .text dd a:hover{ background:#f68601; border-color:#f68601; color:#fff;}
.bookbox .text dd.h60{ height:60px;}


/*报名表格*/
.bm-tb{ float:left; width:100%; border-collapse:collapse;}
.bm-tb td{ border:1px solid #e6e6e6; line-height:18px; font-size:14px;padding:8px 5px; text-align:center; }
.bm-tb tr.tit td{ background:#fafafa; font-size:16px; line-height:24px;font-family:microsoft yahei}
.bm-tb a.btn,.bm-tb a.btn:link,.bm-tb a.btn:visited{ display:inline-block; padding:2px 12px; border:1px solid #e5e5e5; margin:0 5px; font-size:12px; border-radius:2px; background:#fff; color:#666}
.bm-tb a.btn:hover{ background:#f14b00; border-color:#f14b00; color:#fff;}
.bm-tb td.t5{ color:#999}
.bm-tb td.t2 { } 




/*历年真题表格*/
.ks-zhenti{width:1000px; border-top:#e7e7e7 solid 1px; }
.ks-zhenti.action{ height:auto;}
.ks-zhenti table{ width:100%; border-collapse:collapse; line-height:35px;text-align:center;}
.ks-zhenti th{border:#e7e7e7 solid 1px; border-top:none; background:#fff9ee; line-height:40px; font-size:14px; font-weight:bold;  }
.ks-zhenti td{border:#e7e7e7 solid 1px;}
.ks-zhenti td a{ padding:0 5px}
.ks-zhenti .bt{font-weight:bold; background:#fafafa}




/*框架*/
 .znbox{border:1px solid #fec26c; padding:0px 33px 20px; background-color:#fef3df; text-align:center; color:#171717; font-size:14px;}
 .znbox a{ color:#eb4616;}
 .znbox h1{ font-family:"Microsoft YaHei"; font-size:22px; line-height:50px; height:50px; color:#e94919; font-weight:bold;}
 .znbox .listdh td{ text-align:center; font-weight:bold; height:23px;;line-height:23px;background-color:#fdde9e; }
 .znbox .listdh td a{ color:#e94919; }
 .znbox .listbox{ background-color:#FFFFFF; padding:16px 25px;border:1px solid #fec26c; margin-top:10px;}
 .znbox .listbox a{ color:#0000FF;text-decoration:none}
 .znbox .listbox a:hover{ color:#0000FF;text-decoration: underline}
 .znbox .listbox .lctlink a{ color:#fb652c;}
 .znbox .listbox .lctlink a:hover{ color:#0000FF;text-decoration: underline}
 .znbox .listcon{ height:25px; padding:8px 8px 0 0; font-weight:bold; background:url(/images/webhtml/zhinan/zntitlebg.gif) repeat-x left bottom;}
 .znbox .listcon div{ float:left;color:#e84816; background:url(/images/webhtml/zhinan/zntitle.gif) no-repeat  0 2px; height:20px; padding:5px 10px 0px 13px; }
 .znbox .listcon b{background:url(/images/webhtml/zhinan/zntitle.gif) no-repeat  -230px 2px; height:25px; width:4px; float:left;}
 .znbox .listcon span{ float:right; padding-top:3px; font-size:12px; font-weight:normal;}
 .znbox .listbox p{ text-align:left; line-height:1.8; padding:10px 10px 0 10px;}
 .znbox .listbox strong img{ float:left; margin-top:4px; margin-right:6px;}




/*顶部图片样式*/
.mlt10{margin:10px 2px 0 50px;}
.list_pic{padding-left:20px;border:1px solid #d5d5d5;}
.list_pic a{ display:inline-block; text-decoration:none; color:#333;width:186px;}
.list_pic a:hover{ color:#c00}
.list_pic img{width:180px;height:110px;border:3px solid #f6f6f6}
.list_pic a:hover img{border:3px solid #ffeec5}
.pic_span{ display:block;height:25px; overflow:hidden; line-height:25px; text-align:center;font-size:12px;}
.listp_three{padding-left:0; border:none}
.listp_three a{width:186px;margin:10px 0 0 30px;display:inline-block;}
.list_pic img{width:180px;height:110px;}



/*翻页*/

.fl{ float:left!important;}
.pagebox{ width:100%; height:40px; text-align:center; display:inline;  font:normal 14px/30px "";letter-spacing:normal;display:block; zoom:1}
.pagebox.pagebox a,.pagebox a:link,.pagebox a:visited{ margin-right:7px;display:inline-block; width:30px; height:30px; border:1px solid #e0e0e0; background:#fff;}
.pagebox a.but,.pagebox a.but:link,.pagebox a.but:visited{ width:80px;}
.pagebox.pagebox a:hover{ background:#f14b00; border-color:#f14b00;color:#fff!important; font-weight:bold; text-decoration:none;}
.pagebox a.on{ border-color:#0085ad; background-color:#0085ad; color:#FFF}
.pagebox a.on:hover{ border-color:#0085ad; background-color:#0085ad; color:#FFF!important;font-weight:normal; cursor:text; text-decoration:none}
.pagebox:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
.mt20{ margin-top:20px!important}

/*zn_tp */

.banner_tj{ margin-top:1px;}


/*页面中表格样式
 .znbox .listbox .smalltb{ text-align:left; margin:10px auto 15px auto;border-top:1px solid #fec26a;border-left:1px solid #fec26a;}
 .znbox .listbox .smalltb td{border-right:1px solid #fec26a;border-bottom:1px solid #fec26a; padding:6px; font-size:12px; line-height:1.5;}
 .znbox .listbox .smalltb .biaoti{ font-weight:bold; text-align:center; background-color:#fef3df;color:#e84818}*/




