/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 2014-11-17, 14:31:43
    Author     : Administrator
*/
/* header */
.header-wrap,.index-main-wrap,.bottom-menu-wrap,.footer-wrap{
    overflow:hidden;
}
.header{
    width:980px;
    margin:0px auto;
    position:relative;
    margin-top:7px;
    margin-bottom:10px;
}
.header-tel-language{
    position:absolute;
    top:89px;
    right:0;
    width:840px;
    height:27px;
    line-height:27px;
}
.header-tel-language .tel{
    font-family:"hwxw";
    font-size:26px;
    color:#fcff17;
    height: 100%;
    width:522px;
}
.header-tel-language .tel span{
    font-family:"hwkt";
    font-size:22px;
    font-style:italic;
    font-weight:bold;
}
.header-tel-language .language{
    width:250px;
    margin-left:60px;
    display:block;
    color:#FFF;
    height:100%;
}
.header-tel-language .language a.shoucang{
    width:72px;
    height:100%;
    display:block;
    background:url(images/shoucang-hover-bg.png) no-repeat;
}
.header-tel-language .language a.shoucang span{
    width:72px;
    height:100%;
    display:block;
    color:#FFF;
    font-size:10px;
    text-align:center;
}
.header-tel-language .language ul{
    background:url(images/shoucang-bg.png);
    width:176px;
    height:100%;
}
.header-tel-language .language ul li{
    height:100%;
}
.header-tel-language .language ul li a{
    display:block;
    height:100%;
    padding-right:35px;
    margin-right:5px;
    margin-left:12px;
    color:#FFF;
}
.header-tel-language .language ul li.ch a{
    background:url(images/china-icon.png) no-repeat center right;
}
.header-tel-language .language ul li.en a{
    background:url(images/en-icon.png) no-repeat center right;
}
.header-tel-language .language ul span{
    display:block;
    width:1px;
    height:13px;
    margin:7px 0;
    background:#FFF;
    margin-left: 3px;
}
.i-m-title{
    padding:12px 0;
    width:980px;
    margin:auto;
}
/* header */
/* menu */
.menu{
    width:980px;
    margin:auto;
    height:25px;
    background:url(images/nav-bg.png) no-repeat center center;
    margin:10px auto;
    position:relative;
    line-height:25px;
}
.menu-ul{
    height:100%;
}
.menu-ul li{
    padding-left:45px;
    position:relative;
    height:100%;
}
.menu-ul li span,.menu-ul span.menu-last{
    background:url(images/nav-li.png) no-repeat center center;
    position:absolute;
    width:45px;
    height:45px;
    top:-10px;
    z-index:99;
}
.menu-ul li span{
    left:0;
}
.menu-ul span.menu-last{
    right:0;
}
.menu-ul li a{
    font-family:"hwxw";
    font-size:16px;
    color:#FFF;
    display:block;
    margin:0 8px;
}
.menu-ul li:hover span,.menu-ul li.on span{
    background:url(images/nav-li-hover.png) no-repeat center center;
}
.menu-second-ul{
    display:none;
    height:auto;
    position:absolute;
    top:25px;
    right:0px;
    background: #1b4bab;
    padding-top: 10px;
    padding-bottom: 10px;
}
.menu-second-ul li{
    padding:0;
    position:relative;
    height:100%;
}
.menu-second-ul li a{
    font-family:"宋体";
    font-size:18px;
    color:#FFF;
    display:block;
    margin:0;
    padding:3px 10px;
    text-align:center;
}
.menu-ul li:hover .menu-second-ul{
    display:block;
}
.menu-second-ul li a:hover{
    background:#032F88;
}
/* menu */
/* footer */
.footer-wrap{
    background:url(images/footer-bg.png) no-repeat;
}
.footer{
    width:980px;
    margin:auto;
    padding-top:15px;
    padding-bottom:7px;
}
.footer p{
    width:100%;
    height:18px;
    line-height:18px;
    padding:7px 0;
    font-size:17px;
    color:#4D4D4D;
    text-align:center;
}
/* footer */