@charset "utf-8";
/* 禁用iPhone中Safari的字号自动调整 */
html,body{
    background-color:#fff;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    font: 16px "宋体";
   /* min-height: 100%;
    height: 100%;*/
}
/* 设置HTML5元素为块 */
article， aside， details， figcaption， figure， footer， header， hgroup， menu， nav， section {
display： block;
}
/* 设置图片视频等自适应调整 */
img {
max-width： 100%;
height： auto;
width: auto\9; /*ie8 */
}
a{
	text-decoration: none;
    color:#333333;
   /* font-weight:normal;*/
}
div,p{
    padding:0;
    margin:0;
}
*{
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    margin: 0;
    padding: 0;
    border: 0;
}
ul,ol{
    list-style: none;
}
em{
    font-style: normal;
}
/* 让标题都自定义, 适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
}
/* 清除浮动 */
.clearfix:before,.clearfix:after{
    display:table;
    content:"";}
.clearfix:after{
    clear:both;}
.clearfix{zoom:1;}

body{
	min-width: 1020px;
    background-image:url(../images/indexBg.jpg);
    background-repeat:no-repeat;
    background-position:center bottom;
    height:100%;
}
.nav_container{
    width:964px;
    margin:0 auto;
    height:45px;
}
#box{
    width:1047px;
    margin:0 auto;
}
.container{
    width:900px;
    margin:0 auto;
}
/*头部*/
#header{
    width:1047px;
    height:79px;
    background-image:url(../images/header.png);
    background-repeat:no-repeat;
    position:relative;
}
#header a{
    display:block;
    position:absolute;
}
#header .logo{
    width:204px;
    height:56px;
    left:42px;
    top:12px;
}
#header .back-btn{
    width:110px;
    height:28px;
    right:42px;
    top:26px;
}
#header img{
    width:100%;
    height:100%;
}
#banner,#banner img{
    width:100%;
    height:268px;
}
#main{
    width:100%;
    background-image:url(../images/nav_bg.png);
    background-repeat:no-repeat;
}
#nav{
    height:45px;
}
#nav li{
    float:left;
    line-height:45px;
    float:left;
    color:#ffffff;
    font-weight:bold;
    font-size:19px;
}
#nav li a{
    color:#fff;
    padding:0 18px;
    display:block;
    line-height:45px;
    margin:0 9px;
    float:left;
}
#nav li a:hover{
    background:#f74927;
}
#nav li a.active{
    background:#f74927;
}
#nav li span{
    display:block;
    border-right:1px solid #ff7257;
    width:1px;
    float:right;
    height:24px;
    margin-top:12px;
}
#footer{
    text-align:center;
    color:#333333; 
    font-size:14px;
    line-height:1.75em;
   padding-bottom:24px;
    margin-top:24px;
    font-family: arial;
}
.content{
    background-color:#fff;
    width:1020px;
    margin:0 auto;
    background-image:url(../images/con_bg.png);
    background-repeat:no-repeat;
}
#footer a{
    color:#333333;
    text-decoration: none
}