body{ background-color:#f4f6f7}
.wrap{ padding-bottom:30px;}
.gray{ background-color:#f8f8f8;}
.szmc{ color:#E2610B;}
.container{ width:1200px; margin: 0 auto; padding: 0 20px;}

/* 头部 */
.header{ background:url(../images/fssw_nsrxt_banner.png) no-repeat top; height:582px;}
.header .container{ position:relative;}
.header .logo{ float:left; margin-top:44px; width:446px; height:57px;}
.header .nav{ margin-top: 150px;}
.header .nav a{ position:relative; display:inline-block; padding: 20px 0 20px 100px; border-radius: 2px; margin-left: 20px; width: 120px; background-color:#fff; box-shadow: 0px 0px 10px #fff; -webkit-box-shadow: 0px 0px 10px #fff; font-size: 18px;}
.header .nav a:hover{ background:#f8f8f8; color:#333;}
.header .nav a:first-child{ margin-left:0px;}
.header .nav a i{ position:absolute; top:15px; left:54px; width:36px; height:36px; background:url(../images/fssw_nsrxt_icon.png) no-repeat;}
.header .nav .nav02 i{ background-position-y: -37px;}
.header .nav .nav03 i{ background-position-y: -74px;}
.header .nav .nav04 i{ background-position-y: -111px;}
.header .nav .nav05 i{ background-position-y: -148px;}
.header .nav .nav06 i{ background-position-y: -185px;}

.header .search{position:absolute; right:20px; top:54px; z-index:3; width:28.5%; min-width:350px;}
.header .search dl{position:relative; border:solid 1px #e5e5e5; z-index:5; background-color: #fff;}
.header .search dl dd{margin-right:100px; padding-left:10px;}
.header .search dl dd input[type="text"]{padding:0; height:34px; line-height:34px; width:100%; color:#999; background:none; border:none;}
.header .search dl dt{position:absolute; top:-1px; right:-1px; z-index:5; width:96px; height:36px;}
.header .search dl dt input.searchBtn{width:100%; height:100%; font-size:15px; color:#fff; cursor:pointer; background:url(../images/fssw_nsrxt_icon.png) no-repeat 17px -178px #1a56a8; -webkit-appearance:none;}
.header .hotword{margin-top:10px;  font-size:14px; line-height:160%; color:#fff;}
.header .hotword a{display:inline-block; margin-right:6px; color:#fff;}

.con_left,.con_right{ float:left; padding:20px; box-shadow:0px 0px 10px #ccc; background-color:#fff; box-sizing: border-box;}
.con_left{  width:300px; margin-right:20px;}
.con_right{ width:880px; }

.con_left .title{ border-left: 2px solid #0c6bcd; font-size: 18px; padding-left: 15px; margin-bottom: 15px;}

#chnlName{ position:relative; margin-bottom: 30px;}
#chnlName input{ position:absolute; left:8px; top:10px; opacity:.0; -moz-opacity: .0; filter: alpha(opacity=0); width: 74px; height: 31px; outline:none;}
#chnlName input[name="qb"]{ width:42px; }
#chnlName input[name="fssw_nsrxt_kcgg"]{ left:70px;}
#chnlName input[name="fssw_nsrxt_kczb"]{ left:165px;}
#chnlName input[name="fssw_nsrxt_kjxz"]{ top: 63px; left: 8px;}
#chnlName input[name="fssw_nsrxt_xmtzp"]{ width:90px; left:102px; top:63px;} 

#chnlName span{ padding: 5px; margin: 10px 8px 12px 8px; display: inline-block; outline:none;}
#chnlName .ched{ background-color:#0c6bcd; color:#fff;}

#szName select{ width:192px;}

#search{ padding-left: 100px;}
#search input[name="title"]{ width:432px; height:30px; line-height:30px; border-color:#999; border-radius:3px;}
#search input[name="titlesearch"]{ margin:0 10px; width:80px; height:36px; line-height:36px; background-color:#0066ec; color:#fff; border-radius:3px;}
#search input[name="resert"]{ width:80px; height:36px; line-height:36px; background-color:#2da1f3; color:#fff; border-radius:3px;}

#search .hotword{ font-size: 14px; margin-top: 10px; margin-bottom: 20px;}
#search .hotword font{ color: #999;}
#search .hotword span a{ margin:0 5px;}

.con_right .list .result{ font-size:14px; color:#666;}

/*列表*/
.container .list li{ padding: 18px 0; border-bottom: 1px dashed #DFD6D6; overflow:hidden;}
.container .list li a{ float: left; width: 1090px; max-width: 100%; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;}
.container .list li a i{ width: 10px; height: 10px; background-color: #dfdfdf; margin: 7px 10px 0 10px;}
.container .list .time{ float:right; color:#a69999; font-size:14px;}

#thisPage{ width: 28px; height: 28px; text-align: center; margin: 0 2px; border-radius: 3px; border: 1px solid #ddd;}

/* 当前位置 */
.crumb{padding:20px 0; color:#1a56a8; font-size:.9375em; line-height:24px;}
.crumb .container{position:relative;}
.crumb dl dt{position:absolute; top:3px; left:20px; width:15px; height:18px; background: url(../images/fssw_nsrxt_curmb_icon.png) no-repeat left 0;}
.crumb dl dd{
	margin-left:24px;
}
.crumb dl dd em{font-style:normal;}
.crumb a{color:#1a56a8; display:inline-block;}
.crumb span{color:#1a56a8; font-weight:bold;}

/*底部*/
.footer{ margin-top:70px; background:#2659a5; }
.footerCon{ width: 1000px; margin: 0 auto; padding: 30px 0; color: #fff; text-align: center; font-size: 14px; line-height: 30px; }
