@charset "utf-8";
/*reset*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,textarea,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:14px '宋体',sans-serif;}h1,h2,h3,h4,h5,h6{font-size:16px;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}small{font-size:12px;}ul,ol{list-style:none;}a:link,a:visited{text-decoration:none}a:hover,a:active{color: #000000;text-decoration:none;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;}
#jumpMenu option{text-align:center;font-size:12px;}
#jumpMenu{
text-align: center;
font-size: 12px;
}
img{ vertical-align:top;}
#IndexPage{
	/*background:#ffffff url(../images/BG.jpg) no-repeat center top;*/
	background:#ffffff url(../images/BG20181101.jpg) no-repeat center top;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
input,label{
vertical-align:middle;
}
/*--global- font-size:12px; --*/
h1,h2,h3,h4,h5,h6,dt{font-family:Microsoft Yahei;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
*html .clearfix{/*height:1%*/zoom:1}
.clearfix{display:block}

.fl{ float:left}
.fr{ float:right}

a:link,a:visited{ color:#000000; text-decoration:none}
a:hover{ color:#da0000; text-decoration:underline}

.white{ color:#FFF !important}
.white a:link,.white a:visited,.white:hover,.white:active{ color:#ffffff !important;}
.fix a:link,.fix a:visited,.fix:hover,.fix:active{font-family: "Georgia", Tahoma, Sans-Serif; color:#087ac3 !important;}
.red{ color:#da0000 !important}
.red a:link,.red a:visited,.red:hover,.red:active{ color:#da0000 !important;}
.red a:hover{ text-decoration:underline}

.ps_r{ position:relative}
.ps_a{ position:absolute}

.font12{ font-size:13px}
.font14{ font-size:14px}
.font16{ font-size:16px}
.font18{ font-size:18px}
.font20{ font-size:20px}
.font24{ font-size:24px}
.fb{ font-weight:bold}
.fn{ font-weight:normal}
.ac{ text-align:center !important}
.al{ text-align:left !important}
.ar{ text-align:right !important}
.indent2em{ text-indent:2em}

.text_ell a{ display:inline-block;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.mg_auto{ margin:0 auto}
.mg0{margin:0 !important}
.mgt10{margin-top:10px !important}
.mgb10{ margin-bottom:10px !important}
.mgt15{margin-top: 13px !important;}
.mgt20{margin-top:20px !important}
.mgt30{margin-top:30px !important}
.mgb20{ margin-bottom:20px !important}
.mgl10{ margin-left:10px;}
.mgr10{ margin-right:10px;}
.mg10{ margin:10px}
.mgt5{ margin-top:5px}
.mglr5{ margin:0 5px}
.mglr10{ margin:0 10px}
.mglr20{ margin:0 20px}
.mglr30{ margin:0 30px}
.mgtb5{ margin:5px 0}
.mgtb10{ margin:10px 0}
.mgtb20{ margin:30px 0}
.mg5{ margin:5px}
.mg10{ margin:10px}
.mg20{ margin:20px}

.pdt10{padding-top:10px !important}
.pdb10{ padding-bottom:10px !important}
.pdt20{padding-top:20px !important}
.pdb20{ padding-bottom:20px !important}
.pdl20{ padding-left:20px;}
.pdr20{ padding-right:20px;}
.pdl30{ padding-left:30px;}
.pdr30{ padding-right:30px;}
.pdl10{ padding-left:10px;}
.pa_r_10{ padding-right:10px;}
.pdlr5{ padding:0 5px}
.pdtb5{ padding:5px 0}
.pd5{ padding:5px}
.pd10{ padding:10px}
.pd20{ padding:20px}
.pd30{ padding:30px}

.w1000{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
.w780{
	width:780px;
	overflow:hidden;
}
.w720{
        width:720px;
	overflow:hidden;
	
}
.w721{
	width:100%;
	overflow:hidden;
}
.w200{
	width:200px;
	overflow:hidden;
    padding: 0px 0px 0px 16px;
}
.w260{
	width:260px;
	overflow:hidden;
}
.w350{
	width:350px;
	overflow:hidden;
}
.w515{
	width:515px;
	overflow:hidden;
}

.lh18{ line-height:18px}
.lh20{ line-height:20px}
.lh22{ line-height:22px}
.lh24{ line-height:24px}
.lh25{ line-height:25px}
.lh26{ line-height:26px}
.lh28{ line-height:28px}
.lh30{ line-height:30px}
.lh34{ line-height:34px}
.lh36{ line-height:36px}
.lh40{ line-height:40px}

.unline{ text-decoration:underline}

.border1{ border:1px solid #dedede}
.border_b{ border-bottom:1px solid #dedede}
.border_r5{ border-radius:10px;}
.border_r10{ border-radius:10px;}
.border_b{ border-width:0 0 1px 0 !important}
.boder0111{ border-top:none}
.boder1011{ border-right:none}
.boder1101{ border-bottom:none}
.boder1110{ border-left:none}

.pie{
behavior: url(/static/pie/PIE.htc);
z-index:10	
}


/*header*/
#header{
  width:100%;
 background: url(../images/topbox_bg.gif);
 color:#333;
}
.head_top{
  width:1000px;
  margin:0 auto;
  height:29px;
  overflow:hidden;
}
.h_t_l,
.h_t_l li,
.h_t_r,
.h_t_r li{
  display:inline;
  line-height:29px;
}
.h_t_l li{
  padding:0 10px 0 10px;
  border-right:1px solid #000;
}
.h_t_r li{
  padding:0 0 0 10px;
}

#header a:link,#header a:visited{ color:#333}

.header{
	width:1000px;
	margin:0 auto;
    padding: 15px 0px 0px 0px;
}
.topsearch{
	height:152px;
	position:relative;
}
.topsearch .p_link{
	position:absolute;
	left:550px;
	top:75px;
	font-weight:bold;
	font-family:Microsoft Yahei;
}
.topsearch .p_link a{
	float:left;
	display:inline-block;
	color:#ca6900
}
.topsearch ul{
	padding:27px 10px 0 0;
}
.topsearch ul li{
	float:left;
}
.topsearch ul li.srk{
	width:235px;
	padding:2px;
	background:url(../images/topsearch_srk_bg.gif) no-repeat left top;
	_background:url(../images/topsearch_srk_ie6_bg.gif) no-repeat left top;
	height:35px;
	_height:34px;
}
.topsearch ul li.srk input{
    width: 140px;
    height: 33px;
    line-height: 32px;
    font-size: 14px;
    display: inline;
    margin-left: 15px;
    border: none;
    background: none;
    overflow: hidden;
}
.topsearch ul li .btn{
	background:#087ac3 url(../images/ser_btn.jpg) no-repeat left top;
	width:80px;
	height:39px;
	border:none;
	cursor:pointer;
}
.menu{ position:relative; display:inline; z-index:1000; height:22px; padding:7px 0 0 10px;}
.menu dl{ float:left;}
.menu .title{ float:left; overflow:hidden; zoom:1}
.menu .title a.tubiao{ display:block; width:68px; float:left; height:30px;  _height:27px; font-size:16px; font-family:Microsoft Yahei; font-weight:bold;}
.menu .up a.tubiao{ background:url(../images/up_arw删除我.gif) no-repeat right 8px;}
.menu dd{ display:none; width:95px; padding:5px 0; text-align:center; font-family:Microsoft Yahei; background:#fff; position:absolute; left:0; top:37px; _top:36px; filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/ z-index:1001}
.menu dd ul{ padding:0;}
.menu dd ul li{ float:none; cursor:pointer; line-height:25px;}
.nav{
	background-color:#1c8cd4;
	height:37px;
	padding-left:10px;
	-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
position:relative;
}
.nav ul li{
	float:left;
	font-family:Microsoft Yahei;
	font-size:16px;
	height:37px;
	background:url(../images/nav_line.gif) no-repeat right center;
}
.nav ul li a{
	display:block;
	float:left;
	height:30px;
	padding:7px 33px 0;
}
.nav ul li a:hover{
	background:#da0000;
	font-weight:bold;
}
.nav p{
	position:absolute;
	background:url(../images/nav_p_bg.png) no-repeat;
	width:188px;
	height:53px;
	padding-top:8px;
	text-align:center;
	font-size:13px;
	line-height:20px;
	right:40px;
	top:-11px;
	font-family:"Microsoft Yahei";
}


/*footer*/
.footer{
	width:1000px;
	margin:0 auto;
	background:url(../images/footer_bg.gif) repeat-x left top;
	padding:22px 0 20px;
}
.footer p{
	line-height:28px;
	text-align:center;
}




/*分页*/
.channelpages{
	height:26px;
	padding-top:10px;
	background-color:#f5f5f5;
	margin-top:30px;
	text-align:center;
}
.channelpages em{
	font-weight:bold;
	color:#fe0000;
}
.channelpages span{
	font-weight:bold;
	color:#0266bc;
}

/*ohter*/
input.btn_input_default{
box-sizing: content-box;
padding:0 10px !important;
height:24px;
border:1px solid #c8cccd;
border-radius:5px;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#e9eaec));
background: -webkit-linear-gradient(#ffffff, #e9eaec);
background: -moz-linear-gradient(#ffffff, #e9eaec);
background: -ms-linear-gradient(#ffffff, #e9eaec);
background: -o-linear-gradient(#ffffff, #e9eaec);
background: linear-gradient(#ffffff, #e9eaec);
box-shadow:inset 0 2px 2px -1px #ffffff;
-webkit-box-shadow:inset 0 2px 2px -1px #ffffff;
-o-box-shadow:inset 0 2px 2px -1px #ffffff; 
-pie-background: linear-gradient(#ffffff, #e9eaec);	
behavior: url(/static/pie/PIE.htc);
line-height:24px;
cursor:pointer
}
input.btn_input_default.small{ height:18px; line-height:18px}