/*header*/
/*header*/
.header-heading {
    width: 100%;
    height: 45px;
    background: #2b687f;

}

.width1100 {
    width: 1100px;
    margin: 0 auto;
    position: relative;

}


.header-heading ul.headernav {
    float: left;

}

.header-heading ul.headernav li {
    padding-left: 30px;
    margin-right: 15px;
    height: 45px;
    line-height: 45px;
    float: left;
}

.header-heading ul.headernav li a {
    color: #fff;
    float: left;
    height: 45px;
    line-height: 45px;
}

.header-heading ul.headernav li a:hover {
    text-decoration: underline;
}

.header-heading .headerico01 {
    background: url("../images/headerico01.png") 0 center no-repeat;
}

.header-heading .headerico02 {
    background: url("../images/headerico02.png") 0 center no-repeat;
}

.searchbox {
    float: right;
    margin-top: 5px;
}

.searchbox .search-txt {
    float: left;
    width: 200px;
    height: 33px;
    margin: 0;
    padding: 0;
    padding-left: 10px;
    color: #333;
    background: #fafafa;
    border: 1px solid #e1e1e1;

}

.searchbox .search-btn {
    float: left;
}

/***************heading************/


.header-bodying .index-logo {
    position: absolute;
    left: 10px;
    top: 57px;
}

.header-bodying .header-bannertxt {
    position: absolute;
    left: 600px;
    top: 170px;
}

.header-bodying ul.indexnav {
    position: absolute;
    top: 0;
    left: 620px;
}

.header-bodying ul.indexnav li {
    float: left;
    margin-right: 10px;

}

.header-bodying ul.indexnav li a {
    display: block;
    padding: 10px 5px;
}

.header-bodying ul.indexnav li a:hover,
.header-bodying .navclick {
    background: #36c5a8;
    border-bottom: 10px solid #e6d909;
}

.header-noticing {
    height: 32px;
    background: #53abdd;
}



.header-noticing .notice-content a {
    color: #fff;
}
.header-noticing .notice-content a:hover {
    text-decoration: underline;
}
/*footer*/

/***********news************************/
.width1200 {
    width: 1200px;
    margin: 0 auto;
    position: relative;

}

.xheader .heading {
    height: 107px;
}
.xheader .heading img{
float: left;
}
.xheader .bodying {
    height: 40px;
    background-color: #0C89C1;
}

.xheader .bodying ul {

}

.xheader .bodying ul li {
    height: 40px;
    line-height: 40px;
    float: left;
    margin-right: 20px;
}

.xheader .bodying ul li a {
    height: 40px;
    line-height: 40px;
    color: #fff;
    display: block;
    padding: 0 20px;
}

.xheader .bodying ul li a:hover {
    background-color: #0173A7;
}

.xheader .bodying ul li a.clicked {
    background-color: #0173A7;
}

.xaboutus {
    float: right;
    width: 80px;
    height: 30px;
    line-height: 30px;
    display: block;
    border: 1px solid #fff;
    text-align: center;
    color: #fff;
    margin-top: 5px;
}

.xaboutus:hover {
    color: #5ae5c5;
    border: 1px solid #5ae5c5;

}

/********************�ײ���Ȩ��Ϣ******************************/
.xfooter{
    padding: 20px;
    background: #fafafa;
    border-top: 1px solid #e9e9e9;
}
.xfooter p{
    text-align: center;
    color: #4f4f4f;
}
.xfooter ul li{
    width: 390px;
    float: left;
    text-align: center;
}
.xfooter ul {
    height: 50px;
}
.xfooter select {
    padding-bottom: 0px;
    border-right-width: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    padding-top: 0px
}
.xfooter  select {
    box-sizing: content-box;
    border-bottom: #ddd 1px solid;
    border-left: #ddd 1px solid;
    padding-bottom: 1px;
    line-height: 20px;
    padding-left: 0px;
    padding-right: 0px;
    border-top: #ddd 1px solid;
    border-right: #ddd 1px solid;
    padding-top: 1px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1)
}
.xfooter  option {
    padding-bottom: 0px;
    border-right-width: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    padding-top: 0px
}
.footer-select {

}
.footer_sel {
    border-bottom: #d6d6d6 1px solid;
    border-left: #d6d6d6 1px solid;
    line-height: 22px;
    width: 190px;
    height: 22px;
    color: #afafaf;
    border-top: #d6d6d6 1px solid;
    border-right: #d6d6d6 1px solid
}

.xaboutus {
    width: 176px;
    height: 89px;
    line-height: 30px;
    display: block;
    border: none;
    text-align: center;
    position: absolute;
    color: #fff;
    margin-top: -11px;
    right: 0px;
    background: url(../images/wailai.png) no-repeat;
    z-index: 1;
}
.bodying{
    position: relative;
}
.xaboutus:hover{
    border: none;
}