@charset "utf-8";

*{ margin:0px; padding:0px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box;-webkit-overflow-scrolling: touch; /* Safari */}
a{ text-decoration:none;color: #968687;}
ul,ul li{ list-style:none;}
html,body{font-size:0.26rem;font-family:Source Han Sans;font-size:14px;color:#666;}
/*样式重置*/
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0; vertical-align: top;}
li{list-style:none}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
button,input[type="submit"]{border:none;background:none;appearance:none;outline:none}
input,textarea  {border:none;background:none;appearance:none;outline:none}
a{touch-callout:none;text-decoration:none;}
em, i{font-style:normal}
textarea {resize:none}
button::-moz-focus-inner,
input::-moz-focus-inner,
textarea::-moz-focus-inner{
    border: 0;
    padding: 0;
}
input:focus, textarea:focus{ border: 0;
   padding: 0;
}

a:hover{
text-decoration:underline;
}




.topCon{
min-width:1200px;
height:248px;
background:url(../images/topbg.png) no-repeat center center;
}
.innerCon{
height:100%;
width:1200px;
margin:0 auto;
}
.topCon .innerCon .searchCon{
float:right;
margin-top:104px;
}
.topCon .innerCon .searchCon .searchTxt{
 margin-left:10px;
 width:254px;
 height:40px;
 background:url(../images/searchbg.png) no-repeat left center;
 float:left;
}
.topCon .innerCon .searchCon .searchTxt .searchBtn{
width:54px;
height:40px;
background:url(../images/searchIco.png) no-repeat center center;
cursor:pointer;
float:left;
}
.nav{
height:60px;
background:#a67749;
min-width:1200px;
}
.nav ul li{
float:left;
height:60px;
line-height:60px;

text-align:center;
}
.nav ul li a{
display:block;
width:100%;
height:100%;
color:white;
font-size:16px;
padding-left:17px;
padding-right:16px;
}
.nav ul li.active a,.nav ul li a:hover{
background:white;
color:#a67749;
}

#banner{
min-width:1200px;
height:400px;
}

.hoverItem{
height:120px;
min-width:1200px;

}
.hoverItem .innerCon{
overflow:hidden;
}
.hoverItem .innerCon .l_txt{
width:48px;
height:120px;
background:#a67749;
color:white;
font-size:18px;
text-align:center;
padding-top:10px;
float:left;
}
.hoverItem .innerCon ul{
width:1152px;
float:left;
height:120px;
background:white;
}
.hoverItem .innerCon ul li{
width:144px;
height:120px;
float:left;
}
.hoverItem .innerCon ul li{
position:relative;

}
.hoverItem .innerCon ul li.active{
background:#d3a06c;
}
.hoverItem .innerCon ul li .imga{
position:absolute;
top:-10px;
left:0;
}
.hoverItem .innerCon ul li.active .imga{
top:-130px;
}
.hoverItem .innerCon ul li .texta{
position:absolute;
bottom:20px;
color:#666;
text-align:center;
width:144px;
}
.hoverItem .innerCon ul li.active .texta a{
color:white;
}
.hoverItem .innerCon ul li .texta a{
color:#666;
}
.bottomBar{
background:#a67749;
min-width:1200px;
height:80px;
margin-top:30px;
text-align:center;
color:white;
}
