*{
  padding: 0;
  margin: 0;
  list-style: none;
  outline: none;
  text-decoration: none;
  line-height: 1.2;
  /* font-family: "Helvetica Neue", "Helvetica", "Arial", "Verdana", "sans-serif"; */
  font-family: Gelion,Open Sans,Helvetica,Helvetica Neue,Arial;
}
.clearfix:after{
  display: block;
  height: 0;
  overflow: hidden;
  content: '.';
  clear: both;
  visibility: hidden;
}
#header{
  width: 100%;
}
#header_inner{
  width: 1140px;
  height: 90px;
  margin: 0 auto;
}
#header .left{
  float: left;
  width: 320px;
  padding: 27px 0 0 0;
}
#header .right{
  float: right;
  width: 680px;
  padding: 15px 0 0 0;
}
#lang{
  float: right;
  width: 6.5em;;
  height: 14px;
  cursor: pointer;
}
#lang img{
  float: left;
  margin: 2px 6px 0 0;
}
#lang span{
  font-size: 12px;
}
#lang span a{
  color: #666;
}
#lang i{
  float: right;
  width: 9px;
  height: 5px;
  margin: 4px 0 0 0;
  background: url(../images/arrow-down.png) no-repeat;
}
#lang:hover i{
  background: url(../images/arrow-down.png) 0 -5px no-repeat;
}
#lang .sellang{
  display: none;
  padding-top: 12px;
}
#lang div:hover span a{
  color: #E04B10;
}
nav{
  clear: both;
  padding: 15px 0 0 80px;
}
nav li{
  float: left;
/*  width: 98px; */
  height: 25px;
  margin-left: 60px;
}
nav a{
  display: block;
  /* text-indent: -9999px; */
  color: #818181;
}
nav li:nth-child(1),
nav li:nth-child(3){
  /* margin: 0 35px 0 0 ; */
}
nav li:nth-child(2){
  /* margin: 0 90px 0 0 ; */
}
nav li:nth-child(1) a{
 /* width: 98px; */
  height: 25px;
  /* background: url(../images/nav.png) no-repeat; */
}
nav li:nth-child(1) a.active,
nav li:nth-child(1) a:hover{
  /* background: url(../images/nav.png) -100px 0 no-repeat; */
}
nav li:nth-child(2) a{
 /* width: 98px; */
  height: 25px;
 /* background: url(../images/nav.png) 0 -25px no-repeat; */
}
nav li:nth-child(2) a.active,
nav li:nth-child(2) a:hover{
 /* background: url(../images/nav.png) -100px -25px no-repeat; */
}
nav li:nth-child(3) a{
 /* width: 98px; */
  height: 25px;
  /* background: url(../images/nav.png) 0 -50px no-repeat; */
}
nav li:nth-child(3) a.active,
nav li:nth-child(3) a:hover{
  /* background: url(../images/nav.png) -100px -50px no-repeat; */
}
nav li:nth-child(4) a{
 /* width: 98px; */
  height: 25px;
  /* background: url(../images/nav.png) 0 -75px no-repeat; */
}
nav li:nth-child(4) a.active,
nav li:nth-child(4) a:hover{
  /* background: url(../images/nav.png) -100px -75px no-repeat; */
}

#footer{
  background: #CDCDCD;
}
#footer_inner{
  width: 1000px;
  height: 150px;
  padding: 20px 0 20px 0;
  margin: 0 auto;
}
#footer_inner .left{
  float: left;
  width: 700px;
}
#footer_inner .left img{
  width: 220px;
  margin: 0 0 30px 0;
  border: 4px #CDCDCD solid;
}
#footer_inner .left h3{
  font-size: 25px;
  color: #000;
  margin: 0 0 15px 0;
}
#footer_inner .left h3 span{
  color: #000;
  font-size: 18px;
  font-weight: normal;
  padding: 0 0 0 10px;
  line-height: 20px;
}
#footer_inner .left ul li {
  margin: 0 0 8px 0;
  font-size: 16px;
}
#footer_inner .left ul li h4{
  float: left;
  font-size: 16px;
  font-weight: normal;
  color: #000;
  width:77px;
}
#footer_inner .left ul li p{
  color: #000;
}

#copyright{
  background: #2C1E19;
  padding: 10px 0;
}

#copyright a{
	color: #fff;
}

#copyright p{
  font-size: 12px;
  text-align: center;
  color: #fff;
  padding: 2px 0;
}
#qr{
  float: left;
  width: 135px;
  height: 135px;
}
#qr img{
  width: 135px;
  height: 135px;
  border-radius: 5px;
}
#qr p{
  text-align: center;
  background: #CDCDCD;
  padding: 0 0 10px 0;
  margin: -5px 0 0 0;
  color: #000;
  font-size: 16px;
}

#banner .citizen {
    /* background-image: url(../images/zhiyi_banner.jpg); */
    background: url(../images/banner6.jpg) no-repeat center top;
}


#banner div {
    height: 60px;
    background: no-repeat center 0;
}

#banner div span {
	right:386px;display: inline;position: absolute;font-size: 35px;line-height: 60px;color:#757575;
}
