@charset "utf-8";
html {overflow-y:scroll;}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}
body {margin:0; padding:0; font:12px "宋体","微软雅黑",Arial;background:#215384;color: #333333;
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:14px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;width: 100%;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
a{text-decoration: none;background-color: transparent;color: inherit;cursor: pointer;}a:focus{outline:none;}
input,button,textarea,a{outline: none;font-family:"宋体","微软雅黑",Arial;}
input{font-size: 12px;}
li,p,a{text-align: justify;}
a:hover{color: #B51F23;}
h1{font-size:20px;font-weight: normal;}
h2{font-size:18px;font-weight: bold;}
h3{font-size:12px;font-weight: bold;}
h4{font-size:12px;font-weight: normal;}
p{font-size:12px;}
select,input,textarea{outline: none;}
select {  
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/  
  border: solid 1px #000;  
  /*很关键：将默认的select选择框样式清除*/  
  appearance:none;  
  -moz-appearance:none;  
  -webkit-appearance:none;  
  /*在选择框的最右侧中间显示小箭头图片*/  
  background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll right center transparent;  
  /*为下拉小箭头留出一点位置，避免被文字覆盖*/  
  padding-right: 14px;  
}  
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/  
select::-ms-expand { display: none; } 
.f-r{float:right;}
.f-l{float:left;}
.clearfix:after,ul:after,section:after {
  display: block;
  content: " ";
  clear: both;
  height: 0;
}
.noselect {
-webkit-touch-callout: none; /* iOS Safari */
-webkit-user-select: none; /* Chrome/Safari/Opera */
-khtml-user-select: none; /* Konqueror */
-moz-user-select: none; /* Firefox */
-ms-user-select: none; /* Internet Explorer/Edge */
user-select: none; /* Non-prefixed version, currently
not supported by any browser */
}
.container,.main{
	width:990px;
	margin: 0 auto;
	background-color: #fff;
}

section .bg1{background: url(../img/bg1.png) repeat-x top;}
section .tit1{
	position: relative;
	height: 35px;
	line-height: 35px;
	font-size: 12px;
	color: #003463;
	margin: 0 40px 0 10px;
}
section .tit1>strong{
	float: left;
	padding-left: 25px;
	padding-right: 3px;
	line-height: 35px;
	background: url(../img/i-tit.jpg) no-repeat left center;
	position: relative;
}
section .tit1>a{
	float: right;
	line-height: 35px;
}
section .tit1.btm_line{
	background: url(../img/tit_line.png) repeat-x bottom;
}
section .tit1.btm_line strong:after{
	position: absolute;
	/*width:76px;*/
	bottom: 0;
	left: 0;
	right: 0;
	height: 3px;
	content: '';
	background-color: #0a4774;
}

section .tit3{
	position: relative;
}
section .tit3>a{
	position: absolute;
	top: 8px;
	right: 5px;
}

/* 去除input  number样式 */
input[type=number] {  
    -moz-appearance:textfield;  
}  
input[type=number]::-webkit-inner-spin-button,  
input[type=number]::-webkit-outer-spin-button {  
    -webkit-appearance: none;  
    margin: 0;  
} 