﻿@charset "utf-8";
/* 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 { padding: 0; margin: 0; } 
fieldset,img { border: 0; } 
address,caption,cite,code,dfn,em,strong,th,var,i { font-weight: normal; font-style: normal; } 
ol,ul { list-style: none; } 
caption,th { text-align: left; } 
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; } 
q:before,q:after { content:''; } 
abbr,acronym { border: 0; }

/*-- All --*/
body{ color:#333;font:12px Arial; text-align:center; }
a{ color:#333; text-decoration:none; outline:none;}
a:hover {color:#c00; text-decoration:underline; }

*:focus {outline: none;}
/* 布局 */
#wrap{ text-align:center; }
#topBar{ height:29px; line-height:29px; text-align:right;  padding:0 48px; color:#333; background:#f1f1f1; border-bottom:1px solid #d4d4d4; }
#topBar a{ margin:0 8px; text-decoration:none; color:#333;  height:30px; line-height:30px;display:inline-block;padding:0 4px; }
#topBar a:hover{ color:#007421; }
#header{ padding-top:7%;text-align:left; margin:0 auto;  overflow:hidden;padding-bottom:20px;}
#header h1{ display:block; width:372px; height:81px; margin:0 auto;}




#header h1 a{ color:#0170bf;  }
#content{ text-align:left;  }
#footer{ margin:0 auto; text-align:center; color:#333333;overflow:hidden;clear:both;  line-height:30px; background:#f2f2f2; border-top:1px solid #dedede; }

#footer2{ width:100%; margin:0 auto; text-align:center; color:#555555;overflow:hidden;clear:both;  line-height:30px; position:fixed;  bottom:60px;}

/* 搜索 */
.searchBar{ margin:0 auto; margin-top:41px;/* position:relative;*/ width:626px; }
.keyWords{ width:716px; hegiht:26px; line-height:26px; font-size:14px; }
.keyWords a{ display:inline; padding:6px 8px;margin-right:10px;}
.keyWords a:hover,.keyWords a.current{ display:inline; padding:6px 8px; background:#3a98da; color:#fff; text-decoration:none;}
.checked{border-bottom: 2px solid #3a98da;}

.cate{height:28px; line-height:28px; text-align:left; padding:0 0 0 10px;  }
.cate a,.cate b{font-size:14px;margin:0 10px 0 0; }
.cate a{color:#005599;text-decoration:underline; }
.searchBar #hlAdvance{ position:absolute; right:10px; bottom:11px; color:#000; text-decoration:underline; z-index:10;}

.searchCon{width:626px; height:38px; position:relative; border:2px solid #3a98da; border-radius:3px; overflow:hidden; margin-top:12px;   }
.searchCon #TxtKeyword{ display:block; float:left;height:38px; width:400px; padding-left:20px;font:16px Arial ;  color:#222; border:none; line-height:38px;}
.searchCon #BtnSearch{ display:block; float:right;width:104px; height:38px; line-height:38px;text-indent:20px; border:0;  cursor:pointer; color:#fff; background:url(images/sousuo.png) no-repeat 24px 12px;background-color:#3a98da;font-size:14px;}
.searchCon #BtnSearch1{ display:block; float:right;width:104px; height:38px; line-height:38px;text-indent:20px; border:0;  cursor:pointer; color:#fff; background:url(images/sousuo.png) no-repeat 24px 12px;background-color:#007421;font-size:14px;}


.searchCon #DrpType{ position:absolute; top:6px; left:378px; border:0; background:#fff; font-size:14px; line-height:28px; color:#000;   }
.searchCon #DrpType option{ display:block; margin:5px 0;  }



/* 全文搜检搜索结果页background:#f9f9f9; */
.resultPage #wrap{ text-align:left; }
.resultPage #header{  width:100%; text-align:left; padding:0px 0px; overflow:hidden; padding-bottom:20px; margin-bottom:10px;}
.resultPage .headerleft{width:899px; margin-left:10%;}
.resultPage #topBar{ background:none; border-bottom:none; padding-right:10px; line-height:30px; }

.resultPage #header h1{ float:left; width:236px;height:64px;  line-height:37px;margin-right:24px;}
.resultPage .searchBar{ float:left;  margin-top:0px; }
.resultPage #content{ width:899px; padding:10px 0 0 0; padding-left:10%;}
.searchInfo{  padding:0 0 0 150px; height:50px;line-height:50px; border-bottom:1px solid #eeeeee; margin:0 0 20px 0;   }
.searchList {/*  margin-left:30px;*/min-height:200px;}
.searchList li{ padding:0px 0 20px 0px;margin-bottom:20px; font-size:13px; border-bottom:1px solid #e5e5e5; }
.searchList  li h2 a,.searchList h2 a:hover {font-size:16px; color:#0575c3;line-height:30px; font-weight:bold;}
.searchList  li h2 a:visited{color:#666;  }
.searchList  li h2 span{ display:inline; padding:4px 13px; line-height:30px; background:#3a98da; color:#fff; font-weight:bold; font-size:12px; border-radius:4px; margin-right:10px;}/*定义标题关键字高亮样式(span)*/

.searchList  li p{ display:block; line-height:26px;color:#222222; marign-top:10px; }
.searchList  li p span{color:#c00;font-weight:bold;}/*定义简介内容关键字高亮样式(span)*/
.searchList  li em{display:inline-block; color:#3a98da; font-style:normal; margin-top:5px; margin-right:20px;max-width:700px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.resultPage .cate{width:140px;float:left; font-size:12px;overflow:hidden;height:auto; margin:0;padding:0;  }
.resultPage .cate strong{float:left; padding:0 0 0 20px;height:30px; }
.resultPage .cate b,.resultPage .cate a{float:left;width:100px; font-size:12px; padding:0 0 0 20px;margin:5px 0;  }
.resultPage .cate b:hover,.resultPage .cate a:hover{ }
.resultPage .cate b{color:#c00;font-weight:normal;background:#eee;border-left:3px solid #c00; }
.resultPage .cate a{color:#000;text-decoration:none; }


/*.s_tab {background: #f8f8f8;line-height: 36px;height: 38px;padding: 0px 0 0 160px;float: none;zoom: 1;}
.s_tab a, .s_tab b {width: 80px;display: inline-block;text-decoration: none;text-align: center;color: #666;font-size: 16px;}
.s_tab b {border-bottom: 2px solid #38f;font-weight: 700;color: #323232;}*/

.head_nums_cont_outer {height: 40px;overflow: hidden;position: relative;}
.head_nums_cont_inner {position: relative;}
.search_tool_conter .c-gap-left {margin-left: 23px;}
.search_tool:hover, .search_tool_conter span:hover {color: #333;}
.search_tool, .search_tool_conter span {cursor: pointer;color: #666;}
.search_tool, .search_tool_close {float: right;}
.c-icon-chevron-top-gray-s {background-position: -912px -144px!important;}
.search_tool_conter .c-icon-triangle-down {opacity: .6;}
.c-icon-triangle-down {background-position: -408px -144px!important;}
.search_tool_conter {font-size: 12px;color: #666;margin: 0 0 0 22%;height: 42px; width: 350px;line-height: 42px;}
.c-icon-setting {background-position: -864px -144px!important;}
.c-icon {display: inline-block;width: 14px;height: 14px;vertical-align: text-bottom;font-style: normal;overflow: hidden;}
.c-icon {background: url(images/icons_5859e57.png) no-repeat 0 0;}
.nums {width: 350px;}
.nums {margin: 0 0 0 22%;height: 42px;line-height: 42px;}
.nums {font-size: 12px;color: #999;}
select {
    /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
    border: solid 0px #000;
    /*很关键：将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    /*在选择框的最右侧中间显示小箭头图片*/
	 background:url(images/arrow.png) no-repeat scroll right center transparent;
   /* background: url("../全文检索-安康市人民政府门户网站_files/images/arrow.png") no-repeat scroll right center transparent;*/
    /*为下拉小箭头留出一点位置，避免被文字覆盖*/
    font-size: 12px;
    padding-right: 14px;
    cursor: pointer;
    color: #333;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }


/* Pager */
.pager { padding:12px 0 0 0px;height:50px;  }
.pager a,.pager span{display:block; float:left;padding:6px  10px;margin-right:10px;  text-align:center; border:1px solid #d1d1d1; border-radius:4px; color:#333;}
.pager a:active  {display:block; float:left;border:1px solid #d1d1d1; color:#fff; background:#0575c3; }
.pager a:hover {border:1px solid #0575c3; text-decoration:none; color:#fff;background:#0575c3; }
.pager span.current {background:#0575c3; border:1px solid #0575c3; color:#fff; font-weight:bold;}
.pager span.disabled {border:1px solid #c5c5c5;  padding:6px 10px; color:#c0c0c0;}

.resultPage #footer{ padding:20px 50px; margin-top:20px;  border-top:1px dotted #ddd; text-align:center;}

/* 搜不到结果提示 */
.noData h3{ color:#f60; font-size:14px;  }
.noData .suggest{  padding:10px; line-height:30px;    }
.noData .suggest h6{ font-weight:bold; padding-bottom:5px;  }
.noData .suggest p{ line-height:24px; padding-left:10px; color:#000;  }
.noData .suggest p a{ color:#f60; text-decoration:underline;   }

/* 全文检索高级搜索页模板 */
.adPage #header{height:auto;  }
.adPage #header h1{ padding:0; }
.adPage #content{ width:660px; margin:0 auto; text-align:left; position:relative;  }
.adPage .adList{ position:relative; padding:20px;  border:4px solid #f0f0f0;  text-align:left; font-size:12px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
.adPage .adList li{ height:24px; line-height:24px; padding:7px 0;  }
.adPage .adList li span{ display:inline-block; *display:inline; zoom:1; width:170px; text-align:right; padding-right:10px;  color:#000;  }
.adPage .adList li input{ height:24px; line-height:24px; border:1px solid #ccc; background:#fff;   }
.adPage .adList li.btns{ padding-left:183px;  }
.adPage .adList li #btnSearch{ display:inline-block; *display:inline; zoom:1; width:84px; height:28px; line-height:28px; font-size:14px; text-align:center; overflow:hidden;border:0; cursor:pointer;}

.adPage #footer{ padding:20px 0;  }

/*nav*/
.nav{width:100%;height:37px;border-left:none;border-right:none;z-index:1; background:#3a98da;box-shadow:0px 2px 5px #CCCCCC  }
.nav .center{margin:0 auto;padding-left:3px;box-sizing:border-box; padding-left:10%;}
.nav a{font-size:14px;color:#fff;height:37px;line-height:37px;margin-right:30px;padding:0 13px 0 12px; display:inline-block; text-align:center; }
.nav a:hover{ text-decoration:none;}
.nav a.checked{font-weight:bold;height:35px;border-bottom:2px solid #fff600;}

/*----页脚-------*/
.foot{ width:100%; height:81px; padding-top:40px;padding-bottom:5px; font-size:12px;margin:0 auto;margin-bottom:15px;}
.footer{ width:1140px;margin:0 auto;}
.foot2{ background:#ffffff; color:#444 !important; margin-top:0px !important; }

.copyright{width:680px; text-align:left;}
.copyright p{ line-height:23px;}
.copyright p a{margin-right:10px; }

.foot2 p a,.foot2 p{ color:#444!important;}

.footlink{ width:420px; text-align:right; padding-left:10px; margin-top:8px;}
.footlink img{ margin:0px 10px;  vertical-align:middle;}
.fl{ float:left;}
.fr{ float:right;}


/*---右侧内容---*/
.lemuMenu{ width:960px; float:left;}

.neirong{ width:100%; margin:0 auto;}
.clear{ clear:both;}
.resultPage #content{ float:left;}
.nav span{font-size: 14px;color: #fff;display: block;height:35px; line-height:35px; background:url(images/line.jpg) no-repeat left top; padding-left:21px; float:left;}
.nav span h3{ display:block;height:35px;line-height:35px; color:#fff; padding:0 3px;}
.nav span h3 a{ display:block;margin-right:0 !important;padding:0 2px!important;height:35px;line-height:36px; }

.aside{ float:left;width:300px;padding: 10px 0 0 0; border-left:1px solid #e2e0e0;text-align:left !important; padding-left:20px; margin-left:61px;}
.left_nav{ width:100%; margin-bottom:20px;}
.rectit{ line-height:35px; overflow:hidden;zoom:1; font-size:14px; }
.rectit h3,.rectit a{  display:block;}

.left_nav h3{ float:left; width:226px; font-weight:bold; font-size:16px; color:#555; line-height:35px; }
.left_nav .more{ float:right; color:#2483c6; width:60px; height:35px; display:block; overflow:hidden;zoom:1; cursor:pointer; }
.left_nav .more p,.rectit .more span{ display:inline-block; height:30px; line-height:30px; }
.left_nav .more span{ height:35px; line-height:35px; float:left;}

.left_nav .more p{width:20px;background:url(images/icons_5859e57.png) no-repeat -411px -125px;  margin-left:5px; float:right;margin-top:-9px;}
.left_nav ul{ margin-left:3%; width:97%;}
.left_nav li{ line-height:26px !important; font-size:13px;}
.left_nav li a{ color:#555;}
.left_nav li.current a{ font-weight:bold; color:#444 !important;}

.left_nav .hover p{background:url(images/icons_5859e57.png) no-repeat -435px -125px !important; }


/*---修改的搜索框---*/
.searchkuang{ width:100%;}
.soukLeft{width: 899px;padding: 10px 0 0 0;padding-left: 10%;  float:left;}
.souTool{ width:100%; overflow:hidden;zoom:1;}
.souTool span{ float:left; width:auto; margin-right:20px; line-height:40px; font-size:15px; font-weight:bold; color:#333; text-indent:20px;}
.sousotj{ float:left; width:auto; overflow:hidden;zoom:1; height:28px;margin-top:12px;}
.sousotj select{ display:block; float:left; min-width:60px; margin-right:20px;border:none; color:#666;background:url(images/arrow1.png) no-repeat right !important; }

.soukRight{float: left;width: 300px;padding: 10px 0 0 0; line-height:40px;text-align: left !important;padding-left: 20px; margin-left: 61px;font-weight:bold; color:#d2120e; font-size:15px;}
.soukRight a{color:#d2120e;}

.soujieguo{ width:100%; height:40px; line-height:40px; background:#f5f5f5; border-bottom:2px solid #f0f0f0; margin-bottom:15px;}
.souJg{ width:auto; float:left; height:40px; line-height:40px; padding-left:15px; font-size:15px; color:#666; }
.souJg span{ font-weight:bold; color:#d2120e; padding:0 5px;}
.souTj{ width:auto; float:right; margin-right:15px; overflow:hidden;zoom:1; color:#666;}
.souTj span{ display:block; margin-left:15px; height:40px; line-height:40px; float:left; font-size:14px;}
.souTj span input{margin-top:12px;}
.souTj span label{margin-left:5px;margin-top:-5px; line-height:40px !important;}

@media( max-width:1366px ){
	.resultPage .headerleft{margin-left:4% !important;}
	.center{ padding-left:4% !important;}
	#content{  padding-left:4% !important;}
    .soukLeft{padding-left: 4% !important;  }	 
}
@media( max-width:1440px ){
	.resultPage .headerleft{margin-left:4% !important;}
	 .center{ padding-left:5% !important;}
	 #content{  padding-left:5% !important;}
	 .soukLeft{padding-left: 5% !important; }
}
@media( max-width:1280px ){
	.resultPage .headerleft{margin-left:2% !important;}
	 .center{ padding-left:2% !important;}
	 #content{  padding-left:2% !important;}	
	 .aside{ margin-left:16px !important;}
	 .nav span{margin-left: 185px;}
	 
	 .soukLeft{padding-left:2% !important; }
	 .soukRight{margin-left:16px !important;}
}