/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0px; padding:0px; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0px; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
abbr, acronym { border:0; }
a {
blr:this.onFocus=this.blur()); text-decoration:none; } /*针对 IE*/
a { outline:none; }/*针对火狐*/
a { color:#333; }
a:hover { color:#b63527;/* text-decoration:underline;*/ }
.pointer { cursor:pointer; }
/*文字排版*/
.f14 { font-size:14px; }
.fb { font-weight:bold; }
.l30{ line-height:30px;}
.blueTxt { color:#1584d2; }
.redTxt { color:#DB0000; }
.grayTxt { color:#999; }
/*定位*/
.tc { text-align:center; }
.bc { margin-left:auto; margin-right:auto; }
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.cb { clear:both; height:0px; overflow:hidden; }
.pr { position:relative; }
.none { display:none; }
/*内外边距*/
.ml10 { margin-left:10px; }
.ml20 { margin-left:20px; }
.mr10 { margin-right:10px; }
.pl50{ padding-left:50px;}
/*可公用部分*/
body { font-size:12px; font-family:"宋体"; color:#333; line-height:200%; }
.mainwide { width:1000px; margin:auto; }
.wide { width:960px; margin:0px auto; }
a.more { color:#c6100f; font-size:12px; }
.whiteBg { background:#FFF; }
.greenBg{ background:#96c075;}
.garyBg { background:#f5f5f5; }
.lineBg{ background:#d8f7f8;}
.redLine{ width:100%; height:5px; background-color:#c31a0a; clear:both; margin:0px auto;}
.topNav span,.tip .tipTitle,.h1,.h2,.infoList li,.h2_upright,.r_nav a.f-top{ background:url("https://www.paologiannetti.com/zt/zfhz/images/imgs.png") no-repeat; }
.navLine,.h1,.h2{ font-family:"微软雅黑"; }
.blankBox{ width:100%; min-height:170px; height:auto !important; height:170px;  background-color:#FFF; margin-top:-1px; padding-top:10px; margin-bottom:0px;}
.twill{ background:url("https://www.paologiannetti.com/zt/zfhz/images/lineBg.png") repeat;}
.L_side,.R_side,.M_side{ width:300px; float:left; display:inline;min-height:160px; height:auto !important; height:160px;}
.R_side{ float:right;}
.M_side{ width:390px;  margin-left:7px; position:relative;}
.p{ text-indent:2em; width:94%; margin:0 auto;}
/*标题*/
.h1{ height:45px; width:1013px; background-position:0px 0px; padding-top:25px; line-height:45px;_line-height:60px; text-indent:60px; font-size:18px; color:#31333a; font-weight:bold; position:relative; margin-left:-13px; overflow:hidden;font-weight:bold;
	text-shadow:1px 2px 2px #FFF,0 0 0 #000; }

.h2{ width:290px; margin:0px auto; height:25px; line-height:25px; background-position:-130px -95px; margin-bottom:5px; }
.h2 span{ display:block; padding:0px 5px; height:25px; background-color:#FFF; font-size:16px; color:#009ac4; white-space:nowrap;}
.h2.h2_2{  margin:10px auto;margin-left:20px;}
.h2_upright{
	width:43px;
	height:157px;
	background-position:0px -100px;
	font-size:0px;
	line-height:0px;
	text-indent:1000px;
	overflow:hidden;
	position:absolute;
	left:0px;
	top: -1px;
}
/*头部*/
.topLine { background:url("https://www.paologiannetti.com/zt/zfhz/images/b_lineBg.png") repeat-x top; height:40px; line-height:40px; overflow:hidden; border-bottom:1px #ccc solid; }
.topLine .logo { width:150px; height:40px; background:url("https://www.paologiannetti.com/zt/zfhz/images/logo.png"); float:left; display:inline; }
.topLine a { color:#333; margin-left:10px; float:left; }
.topLine span.divide { color:#f55c00; margin-left:10px; float:left; }
.topLine a.red { color:#f55c00; }
/*头部图片*/
.topBanner { height:230px; overflow:hidden; background:url("https://www.paologiannetti.com/zt/zfhz/images/bannerBg.jpg") repeat-x;}
.topBanner .imgbox { width:1200px; margin:auto; font-size:0px; line-height:0px; }

/*tip*/
.tip{ font-size:14px; color:#333; background:url("https://www.paologiannetti.com/zt/zfhz/images/lineBg.png") repeat;width:100%; border:1px #ccc solid; position:relative;height:70px; margin-top:-70px;}
.tip p{ width:96%; margin:8px auto 0px; line-height:25px;}
.tip .tipTitle{ display:block; height:19px; width:150px; font-size:0px; line-height:0px; background-position:-205px -157px; float:left; margin-top:3px;}

/*导航*/
.topNav{ width:1002px; height:45px; background-color:#009ac4;}
.topNav a{ color:#fff79a; font-size:16px; font-family:"微软雅黑"; display:block; height:44px; line-height:45px; padding:0px 20px; float:left; display:inline;}
.topNav a:hover{ color:#fff79a; background:url("https://www.paologiannetti.com/zt/zfhz/images/navChose.jpg") no-repeat center bottom;}
.topNav span{ display:block; float:left; display:inline; width:4px; height:45px; background-position:-600px -100px; }
/*打印入口地区*/
.areasBox{ background-color:#FFF; width:330px; height:145px; position:absolute; left:52px; top:7px;}
.areas{ width:95%; margin:7px auto; clear:both;}
.areas dd{ float:left; margin-right:4px; margin-bottom:4px;_margin-right:4px;_margin-bottom:2px; white-space:nowrap; display:block; height:25px; line-height:25px; width:55px; text-align:center;}
.th123 { float:left; margin-right:4px; margin-bottom:4px;_margin-right:2px;_margin-bottom:2px; white-space:nowrap; display:block; height:25px; line-height:25px; width:125px; text-align:center;}
.areas dd a{ display:block; height:100%; width:100%; border:1px #007ebd solid; background-color:#fff; color:#007ebd;}
.areas dd a:hover{ border:1px #007ebd solid; background-color:#007ebd; color:#fff;}
/*ul li*/
.infoList{ width:96%; margin:0px auto;}
.infoList li{ text-indent:2em; white-space:nowrap; overflow:hidden; line-height:30px; background-position:-995px -89px; line-height:25px;}
/*表格信息*/
.tableInfo{ /*width:100%;*/ line-height:30px;}
.tableInfo td,.tableInfo th{ border:1px #ddd solid; text-indent:5px; }
.tableInfo th{ text-indent:0px; text-align:center; background-color:#f5f5f5;}
.tableInfo td.tc{ text-indent:0px;}
.tableInfo a{ color:#0674c1;}
.tableInfo tr.lineBg a{ color:#c11509;}
.tableInfo tr.lineBg th td{ background-color:#d8f7f8;}
.th th{ line-height:35px; text-align:center; background-color:#eee; font-size:16px; color:#0082bd; font-family:"微软雅黑";}
.th1 th{ line-height:35px; text-align:center; background-color:#eee; font-size:15px; color:#0082bd; font-family:"微软雅黑";}
/*底部*/
.footer { padding:10px 0px 10px; text-align:center; color:#666; background:#fff; line-height:30px; }
.footer a{ color:#666;}
/*返回头部*/
.r_nav { width:60px; height:50px;  position:fixed; right:20px; top:400px; _position:absolute; _top:documentElement.scrollTop+400);
}
.r_nav a.f-top {display:block; height:55px; line-height:35px; width:60px; text-align:center; margin-bottom:2px;   background-position:-700px -210px; font-size:0px; line-height:0px; text-indent:200px; overflow:hidden; }
.r_nav a.f-top:hover { background-position:-700px -149px;}
/*真题导航*/
.ZTnav{ width:100%; height:100px; margin:0px auto;background-color:#009ac4; clear:both; padding-top:5px; margin-bottom:0px;}
.ZTnav ul{line-height:28px; margin-left:20px; }
.ZTnav span{color:#fff; margin:auto 3px; }
.ZTnav a{ color:#FFF; margin:auto 3px;}.ZTnav a:hover{ text-decoration:underline;}
.h2{ width:290px; margin:0px auto; height:25px; line-height:25px; background-position:-130px -95px; margin-bottom:5px; }

