@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
html,body {
    min-height: 100%;
    background-color: #f9f9f9;
    font-size: 14px;
    font-family: microsoft yahei;
    color:#333;
    max-width: 750px;
    margin: 0px auto !important;
}
html,body,ul,li,div,input,p,h1,h2,h3,h4,h5 {
    padding:0;
    margin:0;
}
ul,li {
    list-style: none;
}
a  {
    text-decoration: none;
}
/*首页haed*/
.head_index{
    height: 50px;
    line-height: 50px;
    background: #ff6600;
}
.headcont{
    padding: 0 2.67%;
    margin:0 auto;
    display: flex;
    color: #fff;
}
.citys{ flex: 1.5; }
.citys a {
    color:#fff;
}
.selectbox{
    flex: 6;
    position: relative;
}
.nav{ flex: 1; }
i.icon3{
    width:6px;
    height:4px;
    background-image: url(../../images/qiye/icon03.png);
    background-repeat: no-repeat;
    display: inline-block;
    margin-left: 5px;
    background-size: 100% 100%;
}
i.icon2{
    width:23px;
    height:16px;
    background-image: url(../../images/qiye/icon02.png);
    background-repeat: no-repeat;
    display: inline-block;
    position: relative;
    top: 15px;
    background-size: 100% 100%;
    float: right;
}
.selectbox input{
    border-radius: 3px;
    background: #fff;
    height: 40px;
    line-height: 40px;
    width: 100%;
    border:0 none;
    text-indent: 40px;
}
i.icon4{
    width: 23px;
    height: 23px;
    background-image: url(../../images/qiye/icon04.png);
    background-repeat: no-repeat;
    display: inline-block;
    position:absolute;
    left: 10px;
    top: 14px;
    background-size: 100% 100%;
}
.bannerbox{
    height: 160px;
    margin:0 auto;
    position: relative;
}
ul.banner{
    margin: 0 auto;
    height: 160px;
    width: 100%;
}
ul.banner li{
    width: 100%;
    height: 160px;
}
ul.banner li img{
    width: 100%;
    height: 100%;
}
ul.slideWrap{
    width: 100px;
    margin:0 auto;
    text-align: center;
    position: absolute;
    bottom: 10px;
    left: 50%;
    margin-left: -50px;
}
ul.slideWrap li{
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background: #595959;
    margin:0 10px;
    display: inline-block;
}
ul.slideWrap li.current{
    background: #1a1a1a;
}
/*foot*/
.foot{
    padding:10px 0;
    background: #fff;
    text-align: center;
}
.chuping{
    height: 40px;
    line-height: 40px;
}
a.moblie,a.pc{
    color: #ccc;
    margin:0 10px;
    text-decoration: none;
}
.copy{
    height:20px;
    line-height: 20px;
    font-size:12px;
    color: #ccc;
}
/*面包屑*/
.breadbox{
    height: 40px;
    line-height: 40px;
    padding:0 2.67%;
    color: #999;
    overflow: hidden;
}
.breadbox a{
    color: #999;
}
.breadbox a h1{
    display: inline-block;
    font-weight: normal;
    font-size:14px;
}
/*headnav*/
.navmenu a,.navmenu.show,.navmenu.shownav{
    display:block;
}
.navmenu{
    width: 100%;
    background: #f60;
    height: 36px;
    line-height: 40px;
    display: none;
}
.navmenu a{
    float:left;
    width:25%;
    height:36px;
    color:#fff;
    font-size:13px;
    cursor:pointer;
    font-weight:400;
}
.navmenu a .navitem{
    font-family:Noto Sans S Chinese Light;
    color:#fff;
    height:36px;
    text-align: center;
}
.navmenu a .navitem .home,.navmenu a .navitem .my,.navmenu a .navitem .name,.navmenu a .navitem .release{
    width:20px;
    height:20px;
    position:relative;
    top:5px;
    right:2px;
}
.navmenu a .navitem .home{
    background-position:0 -75px;
    top:4px;
}
.navmenu a .navitem .name{
    background-position:0 -103px;
}
.navmenu a .navitem .release{
    background-position:0 -303px;
}
.navmenu a .navitem .my{
    background-position:0 -332px;
}
.icon{
    background-image:url(../../images/con-spirite.png);
    background-repeat:no-repeat;
}


