@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'fzlt';
    src: url('../fonts/fzlt.TTF');
    src: url('../fonts/neues_bauen_demo-webfont.eot?#iefix') format('embedded-opentype'),
	 url('../fonts/fzby-fzby.woff') format('woff'),
	 url('../fonts/fzlt.ttf') format('truetype'),
	 url('../fonts/neues_bauen_demo-webfont.svg#NeuesBauenDemo') format('svg');
    font-weight: normal;
    font-style: normal;
  }

@font-face {
    font-family: 'ltzh';
    src: url('../fonts/ltzh.TTF');
    src: url('../fonts/neues_bauen_demo-webfont.eot?#iefix') format('embedded-opentype'),
	 url('../fonts/ltzh-ltzh.woff') format('woff'),
	 url('../fonts/ltzh.ttf') format('truetype'),
	 url('../fonts/neues_bauen_demo-webfont.svg#NeuesBauenDemo') format('svg');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'fzltcx';
    src: url('../fonts/FZLTCXHJW.TTF');
    src: url('../fonts/fzltcxhjw-webfont.eot?#iefix') format('embedded-opentype'),
	 url('../fonts/fzltcxhjw-webfont.woff') format('woff'),
	 url('../fonts/FZLTCXHJW.ttf') format('truetype'),
	 url('../fonts/fzltcxhjw-webfont.svg#NeuesBauenDemo') format('svg');
    font-weight: normal;
    font-style: normal;
  }  

body
{
	color:#525252;
	font: 13px/1.75 Arial, Helvetica, sans-serif;
}

*
{
	padding:0;
	margin:0;
}
html { min-width:1140px;}
html, body { height:100%;}
img
{
	border:none;
	vertical-align:bottom;
	vertical-align:middle;
}
a
{
    color:#000;
    outline: medium none;
    text-decoration: none;
}
li
{
	list-style:none;
}
a:hover
{
	color:#FA781A;
	text-decoration:none;
}
.clear
{
	clear: both;
    display: block;
    font-size: 0;
    height: 0;
    overflow: hidden;
}
.fl
{
	float:left;
}
.fr
{
	float:right;
}

.head
{
    background:url(../images/indexhd_bg.jpg) repeat-x scroll center top;
    height:195px;
    min-width: 1140px;
    overflow: hidden;
    width: 100%;
	
}

.head .head_er
{
	width:1106px;
	margin:0 auto;
}

.head_er .head_top
{
	width:1106px;
	float:left;
	height:42px;
}

.ht_st
{
	width:162px;
}

.head_bot
{
	width:1106px;
}
.head_bot .logo
{
	float:left;
	width:885px;
	height:105px;
}
.nav
{
    float:left;
	width:1106px;
	height:48px;
	line-height:48px;
}

.nav ul
{
	 float:left;
	 width:1106px;
}

.nav ul li
{
	
	float:left;
	text-align:center;
	width:121px;
}


.nav ul li a
{
	font-family:"微软雅黑";
	font-size:16px;
	color:#fff;
    display:block;
}

.nav ul li .current{
	background-color:#2E9CF0;
}

input::-webkit-input-placeholder {
color:#fff;
-webkit-transition: color.5s;
}
input:focus::-webkit-input-placeholder, input:hover::-webkit-input-placeholder {
color:#fff;
-webkit-transition: color.5s;
}

.foot {
    background:url(../images/foot_bg.jpg) no-repeat center left;
    height:234px;
    width:100%;
	margin-top:50px;
}
.foot_er {
    margin:0 auto;
    width:1106px;
}
.foot_left {
	width:660px;
	float:left;
	margin-top:50px;
}
.foot_left div
{
	color:#FFF;
	line-height:28px;
}
.foot_left div a
{
	color:#FFF;
}
.foot_ti
{
	width:380px;
	margin-top:50px;
}
.foot_ti div
{
	
	
}

.cate-list {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	font-family: '微软雅黑',sans-serif;
}
.cate-list .cate-item {
	width: 20%;
	background-color: #1455A7;
	margin-bottom: 10px;
	color: #fff;
	padding: 2%;
	height: 54px;
}
.cate-list .cate-item:nth-child(2), 
.cate-list .cate-item:nth-child(4),
.cate-list .cate-item:nth-child(5),
.cate-list .cate-item:nth-child(7)
{
	background-color: #3076ce;
}
.cate-list .cate-item a {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.cate-list .cate-item i{
	display: block;
	font-style: normal;
	color: #fff;
	font-size: 26px;
	text-align: right;
	opacity: .2;
}
.cate-list .cate-item h3 {
	color: #fff;
	text-align: center;
	line-height: 1.5;
}
.cate-list .cate-item p {
	color: #fff;
	opacity: .9;
}















