﻿
/*--public stylesheet--*/
body,p,dl,dd,input,form,div,img,ul,li,h1,h2,h3,span{margin:0;padding:0;font-family:"宋体",arial;font-size:12px;color:#363636;}
h1,h2,h3{font:100%;font-weight:600;}
h3{color:#d54200;}
a:link,a:visited,a:active{text-decoration:none; color:#4d4c4c;}
a:hover{text-decoration:underline;  color:#02396e;}
ol,ul{list-style:none;}
img{border:solid #CCC 0px; text-decoration:none;}
table{table-layout:fixed;border:0; border-spacing:0;}
.clear{clear:both; height:0; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}

.mg10{margin:10px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px; _margin-left:9px;}
.ml15{margin-left:15px;}
.mr10{margin-right:10px;}
.mt1{margin-top:1px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt13{margin-top:13px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}

.w201{width:201px;}
.w203{width:203px;}
.w400{width:400px;}
.w460{width:460px;}
.w960{width:960px;}
.none{display:none;}


/*--public warp--*/
#main{width:980px;  _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>675?"675px":""); margin:0 auto; padding:0;overflow:hidden;}
.warp_lr{width:10px;background-image: url(../image/warp_lt.png);background-repeat: repeat-y; background-position: right; padding:0; _display:none;}
.warp_l{width:10px;background-image: url(../image/warp_l.png);background-repeat: repeat-y; background-position: right; padding:0; _display:none;}
.warp{width:960px;  float:left; background:#dddddd;padding:0; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>673?"673px":"");}
.left{width:685px; _margin-left:10px;}
.right{width:225px; padding-left:20px; _padding-left:15px; margin-right:15px;}
.location{margin-left:18px;_margin-left:9px; _width:920px; height:32px; line-height:32px;}
.pubpage {	PADDING: 3px;MARGIN: 3px; TEXT-ALIGN: center;}
.pubpage A {BORDER: #fff 1px solid; PADDING:2px 5px;MARGIN: 2px;  COLOR: #000099; TEXT-DECORATION: underline;}
.pubpage A:hover {	BORDER: #000099 1px solid;   COLOR: #000;}
.pubpage A:active {BORDER: #000099 1px solid;  COLOR: #f00;}
.pubpage SPAN.current {BORDER: #fff 1px solid; PADDING:2px 5px;FONT-WEIGHT: bold;  MARGIN: 2px; BACKGROUND-COLOR: #fff;}
.pubpage SPAN.disabled {BORDER: #eee 1px solid; PADDING:2px 5px; MARGIN: 2px;  COLOR: #000; }

.pubdate{color:#868585;}

.page_ipt,.page_btn{width:75px; height:24px; height:17px \9; line-height:17px \9; background:url(http://gov.xq5u.com/front/images/page_ipt.jpg) no-repeat; background:none \9; border:0; border:solid #02396e 1px\9; color:#3b83c9; text-indent:5px;}
.page_btn{background:#02396e; color:#fff;}
a.more{color:#0468c9; font-weight:300;}



/*--header page--*/
.header {background: url(../image/head_body.jpg) repeat-x;}
#header{width:960px; height:149px; margin:0 auto; position:relative; z-index:1;}
#logo{position:absolute; z-index:10; top:10px; _top:20px; left:2px; _left:22px;}

.top_reg{width:206px; height:20px; position:absolute; z-index:20; top:0px; right:15px; background:#0258a9;}
.top_reg a{color:#fff;}
.banner{margin-top:4px;}
.count_head{
    width: 335px;
    height: 20px;
    line-height: 20px;
    position: absolute;
    z-index: 12;
    top: 35px;
    right: 12px;
    font-size:14px;
    font-weight:600;
}

#jsddm{	margin: 0;	padding: 0}
#jsddm li{	float: left;list-style: none;font: 12px Tahoma, Arial;}
#jsddm li a	{	display:block;	padding:3px 8px;text-decoration:none;color:#EAFFED;	white-space:nowrap;}
#jsddm li a:hover{	color:#ffc401;}
#jsddm li ul{	margin: 0;	padding: 0;	position: absolute;	visibility:hidden;	border-top: 1px solid white;}
#jsddm li ul li{float: none;display: inline;}
#jsddm li ul li a{width: auto;background: #A9C251;color: #24313C;}
#jsddm li ul li a:hover	{	background: #8EA344;}

.turn_tips{position:absolute; top:50px; left:50%; width:300px; height:60px; background:#fff; border:solid #02396e 2px; visibility:hidden;}
.turn_tips p{font-size:14px;}
.turn_tips a{display:block; width:70px; height:20px; line-height:20px; text-align:center; background:#02396e; float:left; color:#fff;}
.turn_tips a:hover{background:#FF0; color:#000;}

#nav{width:920px; margin:0; padding:0;}
#nav li{padding:2px 10px; float:left; line-height:36px; margin:0;  text-align:center; font-size:14px; font-weight:600;}
#nav a:link,#nav a:visited,#nav a:active{color:#fff;}
#nav a:hover{color:#ffc502;text-decoration:underline;}
.searchbox{width:240px; height:36px; background:url(http://gov.xq5u.com/front/images/searchbox.png) no-repeat; background-position:5px 5px; margin:0; padding:0;}
.search_ipt{width:188px; height:28px; line-height:28px; text-indent:12px; border:0; background:none; color:#9a9999;}
.searchbox_btn{display:block; width:23px; height:22px; background:url(http://gov.xq5u.com/front/images/searchbox_btn.jpg) no-repeat;margin-top:7px; padding:0; float:left;}
a:hover.searchbox_btn{text-decoration:none;}


/*--index page--*/
.main_lt{width:219px; background:#fff; border:solid #9ba4ae 1px; border-right:0;}
.main_rt{width:463px; background:#fff; border:solid #9ba4ae 1px; border-left:0;}
.main_bt{width:682px; height:275px; background: #fff; }

.imgnews{width:218px; height:187px; border-bottom:solid #9ba4ae 1px; border-right:solid #9ba4ae 1px; background:#333;}
.imgFlash{margin:0;}
/*------焦点图片的css-------*/
.imgFlash {width:218px;height:158px;position:relative;}
.imgFlash dl {	height: 100%;	overflow: hidden;	position: absolute;	width: 220px;}
.imgFlash img {	height:135px;	position:absolute;	width:218px;	background-color: #FFFFFF;}
.imgFlash dt {font-size:12px;height:23px;line-height:23px;left:0;top:135px;position:absolute;width:218px;z-index:1;}
.imgFlash dt span {	background-color:#fff;	height:100%;	opacity:1;filter:Alpha(Opacity=100);	position:absolute;	top:0px;	width:100%;
}
.imgFlash dt a {color:#000;position:absolute;text-decoration:underline; width:197px; overflow:hidden; white-space:nowrap; word-break:keep-all; text-indent:5px;top:0px;z-index:1;}
.imgFlash dt a:hover {text-decoration:underline;}
.imgFlash div {bottom:8px;cursor:pointer;display:block;position:absolute;right:8px;z-index:99999;top:143px;}
.imgFlash div em {background-color:#000000;border:1px solid #FFFFFF;display:block;float:right;height:4px;margin-right:3px;filter:Alpha(Opacity=50);opacity:0.5;overflow:hidden;width:4px;}
.imgFlash div em.d {/*激活的小方块的样式*/background-color:#02396e;filter:Alpha(Opacity=80);opacity:0.8;}

.notice{width:219px; height:138px;}
.notice_tit{height:29px; font-size:14px; text-indent:10px; line-height:29px; color:#000;}
.notice li{height:21px; line-height:21px; padding:0 8px;}
.notice li a{display:block; width:200px; overflow:hidden; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.edunews{width:463px; height:307px;}
.edunews li{padding:5px 15px 5px 20px;}
.edunews li a{display:block; width:320px; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.newslist_indextit{background:url(../image/newslist_indextit.jpg) repeat-x;}
.newslist_indextit dd{ float: left;   cursor: pointer;    height: 29px;    line-height: 29px;    font-weight: bold;    text-align: center;    width: 85px;}
.newslist_indextit dd a{    text-decoration: none;}
.edutrain_on{color:#000; font-size:14px; background:url(../image/edunews_tit.png) no-repeat;}
.edutrain_normal{ color:#0468c9; font-size:14px;}

.indexjob{width:339px; height:275px; border:solid #9ba4ae  1px;}
a.linkto{color:#ffc504; text-decoration:underline; padding-right:40px;}
.indexjob li{padding:0 40px 0 12px; margin-top:8px; float:left;}
.indexjob a.s{width:28px; color:#000;}
.indexjob a.c{width:28px; color:#000;}
.indexjob a.school{color:#000; width:150px; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.jobdate{color:#000;}
.indexjob p{width:100%;color:#8a8989; text-indent:10px; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}

.head_out{width:100%; height:149px;}

/*--count text--*/
.countbox{width:205px;border:#ccc 0px solid;}
#count_soft{width:185px; padding:0 5px;height:95px; overflow:hidden; word-break:keep-all; white-space:nowrap;}/*这里的高度和超出隐藏是必须的*/
#count_soft li{height:22px;line-height:22px; vertical-align:bottom; zoom:1; border-bottom:#CCC dashed 1px;}
#count_soft li a{ color:#333; text-decoration:none;}
#count_soft li a:hover{ color:#FF0000; text-decoration:underline;}
.hgt15{height:20px; background:url(../image/hgt15bg.jpg) repeat-x;}

/*--scroll text--*/
/*--.teacher{width:715px; _margin-left:7px;}
.teacher h3{width:715px; height:32px; line-height:32px; text-indent:10px; background:#fcd6c4;}
.teacher img,.teacher li{width:136px; height:117px; }
.teacher li{float:left; margin:0 3px;}
.teacher li a:link,.teacher li a:visited,.teacher li a:active{color:#02396e;}
.teacher p{margin:5px 0; padding:0 5px;}  --*/

<!--
#minshi {width:205px; float:left; overflow:hidden;height:245px; border:none; padding:0; _display:inline;}
#inminshi {float:left; height:200%; padding:0;}
#minshi1,#minshi2{height:205px;float:left;display:inline-table;}
#minshi1 {float: left;}
#minshi2 {float: left;
.lmboxb ul {margin-top:5px;padding:0;
}
.lmboxb ul li a {}
}
.minshiul li a:link,.minshiul li a:visited,.minshiul li a:active{color:#02396e;}

-->


/*--news list page--*/
.newslist{width:683px; min-height:607px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>607?"607px":""); border:solid #9ba4ae 1px; background:#fff;}
.newslist_tit,.newslist_indextit{height:29px; line-height:29px; text-indent:10px; color:#000; font-size:14px;}
.newslist_tit{background:url(http://gov.xq5u.com/front/images/newslist_tit_bg.jpg) repeat-x;}
.newslist li{float:left; padding:0 20px; width:643px; margin:10px 0 7px 0;}
.newslist li a{display:block;width:45em; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.newslist_rt{width:205px;}
.newslist_rttit{height:39px; background:url(../image/newslist_rttit.jpg) repeat-x; line-height:36px; font-size:20px; color:#02396e;}
.newslist_rt li{float:left; padding:0 5px; width:195px; margin:6px 0 4px 0;/*--margin:8px 0 7px 0;--*/}
.newslist_rt li a{display:block; width:17em; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.newslist_ad{width:205px;}
.newslist_ad li{float:left; padding:0 5px; width:175px; margin:4px 0 4px 0;}
.newslist_ad li img{width:190px; height:37px; border:solid #c0bfbf 1px;}


/*--images list page--*/
.imageslist,.doclist{border:0;width:675px; }
.imageslist li{width:215px; margin:10px 5px 0 5px; _margin-left:3px; float:left; padding:0; overflow:hidden;}
.imageslist img{width:215px; height:50px; margin:0; padding:0;}


/*--document list page--*/
.doclist li{width:213px; margin:10px 5px 0 5px; _margin-left:3px; float:left; padding:0; overflow:hidden; border:solid #807f7f 1px; background:#fff;}
.doclist p{overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; line-height:20px;}
.downloadbtn{width:77px; height:23px; background:url(../image/downloadbg.jpg) no-repeat; border:0; color:#fff;}
.mr34{margin-right:34px; _margin-right:17px;}


/*--news content page--*/
.newsfrom{text-align:center;}
.newstips{margin:5px 20px 0; padding:10px; background:#eaeaea; border:solid #c7c7c7 1px; line-height:20px;}
.newscontent{margin:10px 20px; min-height:480px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>480?"480px":""); overflow:hidden; text-indent:2em; line-height:22px;}


/*--footer page--*/
.footer {background: url(../image/foot_body.jpg) repeat-x; height:120px;}
#foot{width:960px; margin:0 auto;}
.foot_lt{width:540px; height:79px; float:left;}
.foot_lt ul{margin:0; padding:0; width:605px;}
.foot_lt li{float:left;}
.foot_lt a{margin:0 5px; color:#000;}
.foot_lt p{width:100%;}
.foot_logo{width:376px; height:92px; margin-top:2px; background:url(../image/foot_logo.png) no-repeat; background-position:0 15px;}

/*-----page---*/
.pagination li {
	float:left;
	margin-right:10px;
	margin-top:10px;
	padding:2px 8px;
    line-height: 24px;
}
.pagination li.prev {
	border:1px solid #aaa;
	text-align:center;
	background-color:#fff;
}
.pagination li.disabled.prev {
	background-color:#d6d6d6;
}
.pagination li.disabled>a {
	cursor:default;
	text-decoration: none;
	color:#4d4c4c;
}
.pagination .pageCurrent {
	width:60px;
	padding:5px;
	border:1px solid #ccc;
}
