@charset "utf-8";

/* CSS Document */

html,body{ width:100%; height:100%; margin:0; padding:0;font-family:'微软雅黑';
		    width:expression(document.body.clientWidth <= 960? "960px": "auto");
		    min-width:1200px;}
ul,form{ margin:0; padding:0; list-style:none;}
.top,.foot{ width:100%;}
.top_1,.top_name,.top_login,.top_banner{ width:100%;}
.main{ width:1160px; margin-left:auto; margin-right:auto;}
.top,.main{ margin-bottom:10px;}
.main_guide,.main_service,.main_platform,.main_data,.main_news{ width:100%; margin-bottom:10px;}
.main_title{ width:100%; height:45px; border-bottom:2px solid #2968b7; line-height:50px; text-indent:20px; font-size:20px; text-align:left; color:#2968b7}


.corange{ background:#e8a05a}
.cblue{ background:#70a9f6}
.cgreen{ background:#4ad2ca}
.cyollew{ background:#ffd820}



/***程永兴****/
.main_service{ height:300px;}
.menubar{
	width:250px;
	padding: 0 10 0 0;
}
.menubar td{width:250px; padding: 0 0 0 0; }

.middlePictrue{height:372px; width:250px; margin: 5px 10px 5px 25px;}

.guidemain{ width:840px; float:right; margin-right:0px; height:365px; margin-top:5 px;margin-left:50 px; overflow: hidden; }

.menubar table{
	border-spacing:0;
}

.menu_btn {
	/* background:url(../images/menu_bg2.jpg) no-repeat center ; */
	background-color: beige;
	width: 250px;
	margin: 0 0;
	padding: 0 0;
	color:#000000;
	font-weight:bold;
	border-bottom:1px solid #b3bdc8;
	text-shadow:0 1px 0 #FFFFFF;
	font-size:20px;
	text-align: left;
	color:#7d848a;
	
}

.menu_btn:hover {
	/* background:url(../images/menu_bg3.jpg) no-repeat center ; */
	background-color: aliceblue;
	width: 250px;
	margin: 0 0 0 0;
	padding: 0 0;
	color:#000000;
	font-weight:bold;
	border-bottom:1px solid #b3bdc8;
	text-shadow:0 1px 0 #FFFFFF;
	font-size:20px;
	text-align: left;
	color:#7d848a;
	
	position: relative;
	left:5px;
	box-shadow: 2px 2px 1px 1px #7d848a;     /*[投影方式] X轴偏移量 Y轴偏移量阴影模糊半径 阴影扩展半径 阴影颜色*/
	-webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1);
}
.menu_clicked1 {
	background:url(../images/menu_bg5.jpg) no-repeat center ;
	width: 250px;
	margin: 0 0;
	padding: 0 0;
	color:#000000;
	font-weight:bold;
	border-bottom:1px solid #b3bdc8;
	text-shadow:0 1px 0 #FFFFFF;
	font-size:20px;
	text-align: left;
	color:#7d848a;
}
.menu_clicked2 {
	background:url(../images/menu_bg5.jpg) no-repeat center ;
	width: 250px;
	margin: 0 0;
	padding: 0 0;
	color:#000000;
	font-weight:bold;
	border-bottom:1px solid #b3bdc8;
	text-shadow:0 1px 0 #FFFFFF;
	font-size:20px;
	text-align: left;
	color:#7d848a;
}
.menu_clicked3 {
	background:url(../images/menu_bg5.jpg) no-repeat center ;
	width: 250px;
	margin: 0 0;
	padding: 0 0;
	color:#000000;
	font-weight:bold;
	border-bottom:1px solid #b3bdc8;
	text-shadow:0 1px 0 #FFFFFF;
	font-size:20px;
	text-align: left;
	color:#7d848a;
}
.menu_clicked4 {
	background:url(../images/menu_bg5.jpg) no-repeat center ;
	width: 250px;
	margin: 0 0;
	padding: 0 0;
	color:#000000;
	font-weight:bold;
	border-bottom:1px solid #b3bdc8;
	text-shadow:0 1px 0 #FFFFFF;
	font-size:20px;
	text-align: left;
	color:#7d848a;
}
.menu_clicked5 {
	background:url(../images/menu_bg5.jpg) no-repeat center ;
	width: 250px;
	margin: 0 0;
	padding: 0 0;
	color:#000000;
	font-weight:bold;
	border-bottom:1px solid #b3bdc8;
	text-shadow:0 1px 0 #FFFFFF;
	font-size:20px;
	text-align: left;
	color:#7d848a;
}

#collectTable div{ width:185px; height:100px; float:left; margin-right:10px; margin-bottom:20px;}
#collectTable div dt{ width:100%; margin-top:10px; text-align:center}
#collectTable div dd{ width:100%; display:block; text-align:center; margin-left:0px; font-size:18px; color:#4f5256}
#collectTable td{
	border: 0;
}
#collectTable{
	border-spacing: 0;
}
/*** 指南分类展示样式***/
.top_1{ height:5px; background-color:#3a88ea;}
.top_name{ height:120x;}
.top_name_content{background:url(../images/name.jpg) no-repeat 20px center; height:120px; }
.top_login{ height:40px; background:#2968b7;}

.top_login_content,.top_name_content,.foot_contact{ width:1160px; margin-left:auto; margin-right:auto; }

.top_login_content{ color:#FFF; font-size:16px; background:#9C0; text-align:right}
.top_login_content span{ display:block; float:right; margin-right:10px; line-height:40px; color: white}
.top_login_content img{ display:block; float:right; margin-right:10px; margin-top:8px;}

.foot{ height:220px; background:#48618b}
.foot_contact{ background:url(../images/foot_name.jpg) no-repeat 10px 30px; height:220px} 
.foot_contact .wordstyle{ width:620px; margin-top:50px; float:right; margin-right:10px; color:#FFF; line-height:40px;}




.serch_contennt{width: 1160px !important; margin-left: auto; margin-right: auto}
#search_table{
		width: 100%;
		border: 0;
		border-spacing: 0;
}
#search_table td, th{
	
	border: 1px solid #ddd;
	border-bottom-style: dotted;
}
/*查询表头*/
.td_head{height: 40px;
		width: 100%;
 		padding: 0 10px;
  		border: 1px solid #ddd !important;
  		border-bottom: 0;
  		background: #F7F7F7;
  		line-height: 30px;
  		font-size: 14px;
  		font-family: Verdana Arial;
  		
}
  		
/*查询列表主分类*/
.search_head{
	float: left; 
	width: 100px;
	margin: 8px 10px 5px 0;
	text-align: right;
}
/*查询列表主分类中文字样式*/
.search_head span{
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	
}
/*查询列表右侧选项框架*/
.search_right{
	float: left;
	width: 950px;
	margin: 10px 10px 5px 0px;
	overflow: visible;
}
.hidden{
	overflow: hidden !important;
	height: 70px;
}

/*查询中的查询选项*/
.search_btn{
	float: left;
	width: 148px; 
	height: 20px;
	text-align: left;
	line-height: 20px;
	background-color: #FFFFFF;
	margin: 0 0 5px 10px;
	font-size: 12px;
	text-decoration: none;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-family: Verdana Arial;
	color:#005AA0; 
}
.search_btn a:link,a:visited {
	text-decoration:none;
	cursor: pointer;
}
.search_btn a:hover{ 
	text-decoration:none;
	cursor: pointer;
	color: red;
}
.morebtn{
	margin: 10px 2px 0 30px;
	float: left;
	color: #005AA0;
}
.morebtn span{
	float: left;
	position: relative;
	width: 31px;
	height: 20px;
	padding-right: 14px;
	line-height: 20px;
	text-align: right;
	text-decoration: none;
	cursor: pointer;
}

.morebtn b{
	background:url(../images/zhankai.gif) no-repeat;
	position: absolute;
	right: 5px;
	top: 8px;
	overflow: hidden;
	width: 7px;
	height: 5px;
}
.zhedie{
	background:url(../images/zhedie.gif) no-repeat !important;
	
}

.search_selected{
	display: none;
}

.selected_div{
	font-family: Verdana Arial;
	height: 20px;
	border: 1px solid #ddd;
	color: black;
	float: left;
	font-weight: bold;
	padding: 0 5px 0 5px;
	margin: 10px 10px 10px 10px ;
	position: relative;
	padding: 0 25px 0 5px;
	line-height: 20px;
	
}
.selected_div span{
	color: red;
}
.selected_div b{
	background:url(../images/icon.png) no-repeat  -37px -62px;
	display: block;
	position: absolute;
	right: 6px;
	top: 7px;
	overflow: hidden;
	width: 7px;
	height: 7px;
	cursor: pointer;
}

._selected{
	float: none;
}

.search_result{
	font-family: Verdana Arial;
	margin-left: auto; margin-right: aut
}
.search_result table{
		width: 100%;
		border: 0;
		border-spacing: 0;
}

.search_result td{
	
	border: 1px solid #ddd;
	border-bottom-style: dotted;
	width: 1160px;
	padding: 10px 10px 10px 20px;
}

.result_div{
	margin: 0 0 10px 0;
	vertical-align: bottom;
	position: relative;
}

.result_img{
	float: left;
	width: 65px;
	height: 65px;
	border: 0;
}
.result_sec{
	float: left;
	margin: 0 10px 0 10px;
	width: 300px;
	
}
.result_sec div{
	height: 20px;
	line-height: 20px;
}
.result_sec span{
	font-weight: normal;
	
}
.result_third{
	float: left;
	margin: 22px 10px 0 10px; 
	width: 350px
}
.result_third span{
	height: 25px;
	width: 180px;
	margin-left: 30px;
	float: left;
	position: absolute;
	top: 40px;
	left: 540px;
}
.result_third b{
	background:url(../images/new-sprite.png) no-repeat  -395px -171px;
	height: 30px;
	width: 25px;
	display: block;
	float: left;
}

.gray{
	color: darkgray;
}
.result_four{
	text-align: left;
	width: 300px;
	height: 66px;
	overflow: hidden;
	position: absolute;
	right: 10px;
	top: 0px;
}


.ibutton,.ibutton_disable{
    display: block;
    width: 90px;
    height: 31px;
   	float: center;
    text-decoration:none;
   	margin-top: 5px;
   	margin-left:47px;
   	line-height: 30px;
   	text-align: center;
   	font-size: 14px;
   	color: #fff;
   	background: url(images/click2.gif) no-repeat;
}

.pages {
    padding: 14px 0 10px;
    font-family: 宋体;
    text-align: center;
}
.pages a {
    margin: 0 4px;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    background: #fff;
    border: 1px solid #d8d8d8;
    text-align: center;
    color: #333;
    padding: 0 10px;
    background-color: #fff;
    text-decoration: none;
}

.pages span {
    margin: 0 4px;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    background: #5a85b2;
    border: 1px solid #5a85b2;
    color: #fff;
    text-align: center;
    padding: 0 10px;
}
.ibutton_disable {
    background-position: 0 -64px;
}

.count{
	position: relative;
	float: right;
	width: 50px;
	height: 40px;
	display: none	;
}
.count b{
	display:block;
	position: absolute;
	right: 5px;
	top: 3px;
	color: white !important;
	font-family: Book Antiqua;
	font-size: 10px;
	line-height: 12px;
}
.count:visited {
	text-decoration:none;
	cursor: pointer;
	color: white !important;
}
.count:hover{ 
	text-decoration:none;
	cursor: pointer;
	color: white !important;
}

