/* CSS Document */
@charset "utf-8";
html{zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache", false, true);}(this))}
body,select,textarea {font:14px/1.5 "Microsoft Yahei",\5b8b\4f53,tahoma,arial,"Hiragino Sans GB"; background:#fff; color:#4D4D4D;}
button,input {font:14px/1.5 "Microsoft Yahei",\5b8b\4f53,tahoma,arial,"Hiragino Sans GB";}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
img { border:0;}h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}
button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}
a{color:#555;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{text-decoration:underline; color:#f6710e;}
.clear { clear:both;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {zoom:1;}
ul,li { list-style:none;}
.fn-left,.fn-right{display:inline;}.pr { position:relative; zoom:1;}
.fn-left{float:left;}.fn-right{float:right;}
.fn-textLeft { text-align:left;}.fn-textRight { text-align:right;}.fn-textCenter { text-align:center;}
.fn-text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.fontBold { font-weight:bold;}
.ml10 { margin-left:10px;}.mr10 { margin-right:10px;}.ml5 { margin-left:5px;}.mt10 { margin-top:10px;}.mt20 { margin-top:20px;}.mt30{ margin-top:30px;}.pt10{ padding-top:10px;}
.wrap { width:1000px; margin:0 auto;}
.red { color:#f00;}
.orange{ color:#fd9800;}
.blue{color:#0166ce;}
.green{ color:#5c810f;}
.white{color: #fff;}
a.orangeLink { color:#f6710e;}a.greenLink { color:#70a612;}a.blueLink{ color:#000cff;}
.inputIpt { border:1px #dfdfdf solid; padding:4px 3px; background:#fff; font:13px tahoma; -webkit-transition: .2s ease-in-out;-moz-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}
.inputIpt:focus { outline:none; box-shadow:0 0 3px #0066cb; border:1px #00d5fb solid;}
body{ background:#fff;}
.orange_btn{ background:#fb6a00; box-shadow:0 5px 0 #a95001; border-radius:3px; border:none 0; cursor:pointer; color:#fff; font-size:20px;}
.orange_btn:hover{ background:#fb4100;}

.b_container{
	background: url(/css/../images/border_cut.png) no-repeat;
	padding: 40px 10px 20px 40px;
	width: 940px;
	margin-top: 20px;

}
/**图片轮播**/
.slide{/**width:920px;*/ height:264px; overflow:hidden; position:relative;margin: 10px auto;}	
	.slide ul,.slide ul li{ position:absolute; left:0; top:0; z-index:1;}
	.slide ul li{ float:left; display:none;}
	.slide ul li img{ width:940px; height:264px;}
	.num_slide{ position:absolute; right: 30px; bottom:10px;margin-left:-20px; z-index:100;}
	.num_slide a{ display: inline-block; width:8px; height:8px; background:url(/css/../images/slide.png) no-repeat -3px -41px; margin:0 5px; font-size:0; line-height:0; }
	.num_slide a.hover{ background-position:-16px -41px;}
/**头部tab**/
.header{
	position: relative;
	
}
.header .shouyebtn{
	display: block;
	float: left;
	width: 86px;
	height:28px;
	line-height: 28px;
	background: url(/css/../images/link_bg.png) no-repeat;
	font-size: 12px;
	color: #0166ce;
	text-decoration: none;
	text-align: center;
	margin-top: 1px;
}
.header .searchinput{
	display: block;
	float: left;
	width: 105px;
	height:28px;
	line-height: 9/28px;
	background: url(/css/../images/search_input.png) no-repeat;
	font-size: 12px;
	color: #0166ce;
	border: none;
	outline: none;
	padding-left:10px;
	padding-right:22px;
	margin-top: 1px;
	margin-left: 20px;
	color: #333;
}
.header .searchbutton{
	display: block;
	float: left;
	width: 49px;
	height:29px;
	line-height: 29px;
	background: url(/css/../images/search_btn.png) no-repeat;
	margin-left: -20px;
}
.header .logo{margin-left: 30px;margin-top: 30px;}
.header .addcollect{position: absolute;top: 70px;right: 10px;}
.header .collect{display:block;float:left;font-size: 12px;color: #a4a4a4;}
.header .collecticon{display:block;float:left;width: 45px;height:30px;background: url(/css/../images/collect.png) no-repeat;}

.headernav{height: 38px;background: url(/css/../images/tab_bg2.png) repeat-x;margin-top: 25px;padding: 2px;overflow: hidden;}
.headernav .menu{margin-left: 60px;}
.headernav li{float: left;}
.headernav li a{display: block;height: 34px;line-height: 34px;font-size: 14px;color: #181818;padding: 0 12px;text-decoration: none;}
.headernav li.current{background: url(/css/../images/tab_bg1.png) 0 1px repeat-x;border: 1px #2574b5 solid;}
.headernav li.current a.mainC{border: 1px #6aace2 solid;color: #fff;}
.headernav i{display: block;float: left;width: 2px;height: 42px;background: url(/css/../images/tab_interval.png) 0 12px  no-repeat;}

/**标题栏样式**/
.titlebar{height: 32px;background: url(/css/../images/titlebar_bg.png) repeat-x;padding: 0 5px;margin: 10px 0;overflow: hidden;}
.titlebar>i{float: left;margin-top:8px;display: block;width: 4px;height: 15px;background: url(/css/../images/title_icon.png) no-repeat;}
.titlebar .tabs{font-size: 15px;margin-left: 10px;color: #484848;}
.titlebar .tabs li{float: left;line-height: 32px;}
.titlebar .tabs li.current{font-weight: bold;color: #000;}
.titlebar .rightlink{font-size: 12px;line-height: 32px;color: #fa8820;float: right;}
.titlebar .tabs i{font-style: normal;font-weight: normal;float: left;*float:none;height: 32px;line-height: 32px;margin: 0 5px;}

.titlebar1{height: 38px;line-height: 38px;background: url(/css/../images/titlebar_bg1.png) repeat-x;font-size: 12px;color: #ff7800;overflow: hidden;}
/**新闻列表样式**/
.newslist{overflow: hidden;padding: 10px;}
.newslist li{overflow: hidden;}
.newslist i{display: block;float: left;margin: 9px 5px;width: 6px;height: 6px;background: url(/css/../images/arrow_icon.png) no-repeat;}
.newslist a{display: block;float: left;width: 290px;line-height: 20px;font-size: 14px;}
.newslist .time{float: right;}
/**page**/
.page{ padding:10px 0; text-align:right;}
.page span,.page a{ display:inline-block; padding:0 5px; color:#383838; margin:0 5px;}
.page .prev,.page .next, .page .end{ border:1px solid #e0dddd;}
.page .curr{color: #0971c7;border: 1px solid #0971c7;}
.page .noclick{color:#e0dddd;}

/**左侧导航栏，以及右侧面包屑样式**/
.leftNav{width: 178px;position: absolute;left: 10px;}
.leftNav a{text-decoration: none;}
.level1ul{}
.level1{}
.level1>a{position: relative;z-index: 100;display: block;width: 178px;height: 48px;line-height: 45px;background: url(/css/../images/list/list-btn2.png) no-repeat;font-size: 17px;color: #fff;text-align: center;}
.level1>a.current{background: url(/css/../images/list/list-btn1.png) no-repeat;}
.level1 a.haschild i{width: 9px;height: 10px;display: inline-block;margin-left: 5px;background: url(/css/../images/list/arrow-icon.png) no-repeat;}
.level2ul{position: relative;width: 140px;background: #e0ebf4;border: 1px #a9c4d9 solid;padding: 30px 8px;margin: -30px 0 -20px 6px;}
.level2{text-indent: 10px;}
.level2>a{position: relative;z-index: 10;display: block;line-height: 40px;width: 140px;height: 40px;margin-top: 5px;background: url(/css/../images/list/list-bg.png) -10px no-repeat;font-size: 15px;color: #4b5459;overflow: hidden;}
.level2>a.current{background: #bdbbbb;color: #fff;text-indent: 20px;}

.rightCon{float: right;margin:2px 10px 0 20px;width: 740px;}
.rightCon .titlebar1{padding-left: 30px;margin-left: -20px;}

/**footer**/
.footer{ width:100%; padding-top:20px;padding-bottom: 20px; border-top:1px solid #e3e3e3;}
	.footernav{text-align: center;overflow: hidden;}
	.footernav a{ margin:0 5px; color:#272727; font-size:14px;}
	.copyright{text-align:center; line-height:28px; color:#272727; font-size:12px;margin-left: 10px;}
	.hcxt{text-align:center; line-height:28px; color:#777676; font-size:12px;}


.slide ul,.slide ul li{ position:absolute; left:0; top:0; z-index:1;}
.slide ul li{ float:left; display:none;}
.num_slide{ position:absolute; left:50%; bottom:4px;margin-left:-20px; z-index:100;}
.num_slide a{ display: inline-block; width:8px; height:8px; background:url(/css/../images/slide.png) no-repeat -3px -41px; margin:0 5px; font-size:0; line-height:0; }
.num_slide a.hover{ background-position:-16px -41px;}
.left_cur,.right_cur{ display:block; width:30px; height:37px; background:url(/css/../images/slide.png) no-repeat 0 0; position:absolute; top:50%; margin-top:-15px; z-index:99; cursor:pointer;}
.left_cur{ left:0;}
.right_cur{ right:0; background-position:-36px 0;}
.menu .main{
	margin-top: 2px;
}

/**筛选样式**/
.filters{
	overflow: hidden;
	padding: 20px;
	border-bottom: 1px #ccc dashed;
}

.filterform{
	overflow: hidden;
	margin-top: 10px;
}
.filterform .name{
	font-size: 14px;
	color: #555;
	float: left;
	line-height: 32px;
	font-weight: bold;
}
.filterform .filterlist{
	width: 660px;
	overflow: hidden;
	float: left;
}

.filterform .filterlist td{
	padding: 5px 0;
}
.filterform .filterlist td a{
	padding: 5px 12px;
	font-size: 13px;
	color: #555;
}
.filterform .filterlist td a.current{
	background: #58aee3;
	color: #fff;
	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;            /* W3C syntax */
}
.filterform .filterlist1 td a{
	padding: 5px 6px;
}
/**搜索按钮样式**/
.searchBtn{
	width: 89px;
	height: 32px;
	color: #fff;
	font-size: 14px;
	background: url(/css/../images/button4.png) no-repeat;
	border: none;
	outline: none;
}
/**表格样式**/
.resulttable{
	width: 100%;
	margin: 20px 0;
}
.resulttable tr{
	border: 1px #ebebeb solid;
}
.resulttable tr.bg{
	background: #f8fcff;
}
.resulttable.tdborder th,.resulttable.tdborder td{
	border: 1px #ebebeb solid;
}
.resulttable th{
	height: 30px;
	background: url(/css/../images/bg1.png) repeat-x;
	font-size: 12px;
	color: #555;
}
.resulttable td{
	text-align: center;
	height: 44px;
	font-size: 14px;
	color: #555;
}

.resulttable td a{
	position: relative;
	font-size: 14px;
	color: #1e75be;
}

/**小标题模板样式**/
.titlemod{margin-top: 20px;}
.titlemod .title{
	height: 30px;
	background: url(/css/../images/bg1.png) repeat-x;
}
.titlemod .title span{
	display: block;
	width: 121px;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	background: url(/css/../images/icon6.png) no-repeat;
}
.titlemod .content{
	padding: 5px 20px;
	font-size: 14px;
	color: #555;
}
.titlemod .content p{
	margin-top: 10px;
}
.titlemod .content .green{
	color: #0cae0c;
}
.titlemod .content .bold{
	font-weight: bold;
}


	

