@charset "utf-8";
*,
*:before,
*:after { margin: 0px;padding: 0px;}
body { font-family: "微软雅黑"; font-size: 14px; line-height:180%; color: #333 }
ul,ol,li {list-style: none;}
select { border: 1px solid #DFDFDF; font-family: "微软雅黑"; border-radius:5px; }
img {border: none;}
em {font-style: normal;}
a {text-decoration: none; color: #333;cursor: pointer;color: inherit;}
a:hover {color:#CE3537;text-decoration: none; cursor: pointer;}
.hide {display: none;}
.clear {zoom: 1;}
.fl {float: left;}
.fr {float: right;}
input {outline: none;}
input,
textarea {
  border: 0;
  outline: 0;
}
input,
a,
ul,
textarea,
img {
  outline: none;
  resize: none;
}
input.radio, input.checkbox {width: auto;}
.longTitle{/* 长标截断 */
	text-overflow:ellipsis;/*IE省略号*/
	white-space:nowrap;/*强制在同一行内显示所有文本，直到文本结束或者遭遇 br 对象*/
	overflow:hidden;
	-o-text-overflow:ellipsis;/*op专用省略号*/
	}
.fl {float:left;}
.fr {float:right;}
.clearf,.cf,.clear-both {
	clear:both;
	overflow:hidden;
	font-size:0px;
	line-height:0px;
}
img{border: 0;}
table{border-collapse:collapse;}
li{vertical-align: bottom;}
ul,ol,li {list-style:none;}
em { font-style:normal; }
ul li {list-style: none;}
img { border: 0;}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
input[type=submit] {
  font-family: "微软雅黑";
  font-weight: normal;
}
input[type=checkbox] {
  cursor: pointer;
}


.clearfix::after,
.news_item_tab::after{
    content: '';
    display: block;
    clear: both;
}
#wapper { margin:0 auto; }
.model{
    width: 1160px;
    margin: 0 auto;
}
.header{
    background: url(../img/header_bg.jpg) no-repeat center;
    padding: 10px 0;
}
.header .model{
    width:1060px;
}
.logo{
    height: 84px;
}
.header .search{
    float: right;
    width: 340px;
    height: 34px;
    margin: 34px 0 0;
    position: relative;
    border-radius: 3px;
    overflow: hidden;
}
.header .search input{
    height: 100%;
    width: 100%;
    padding: 0 50px 0 10px;
    border-radius: 3px;
    border: none;
}
.header .search a{
	display:block;
	position: absolute;
	width: 34px;
	height: 34px;
	background: url(../img/header_searchbtn.png) no-repeat;
	right: 0;
	top: 0;	
}
#navOutter{text-align:center;background-color: #1269b9;}
#navs{width: 1100px;margin:0px auto;text-align:center;height:50px;}
#navs ul li{width:180px; font:normal 18px/47px Microsoft YaHei; height:50px;float:left; overflow:hidden;}
#navs ul li a{ width:100%;height:100%;line-height:50px;color:#ffffff;text-decoration:none;display:block;font-size:18px;font-weight: bold;}
#navs ul li:hover,#nav ul li.current {background:#0E4C95; line-height:50px !important;}	
.main{
    background: url(../img/bg.jpg) no-repeat;
    background-size: 100% auto;
    padding-top: 480px;
}
.main_cont{
    background: #fff;
    padding: 20px;
    border-radius: 5px;
}
.footer{
    background: #e1e1e1;
    padding: 10px 0;
}
.footer_main{
	text-align: center;
	position: relative;
}
.footer_main #dzjg{
	position: absolute;
    z-index: 1;
    right: 150px;
}
.footer_main>p,
.footer_main>div{
    margin: 5px 0;
}
.footer_main>p>span{
    margin-right: 5px;
}
.link {
    margin-bottom: 10px;
}
.link a{
    margin-right: 15px;
}
.link a::after{
    content: '|';
    margin-left: 15px;
}
.link a:last-child::after{
    content: '';
}
.ba{
    vertical-align: top;
}
.ba img{
    float: left;
}