﻿body{
    margin:0;
    padding:0;
    background-color:#fff;
    font-family:'Microsoft YaHei',SimSun,sans-serif;
}
.tablebg{background-color:#d7a864;height:35px;color:#ffffff;text-align:center;}
.rightwhitebian{border-right:1px solid #ffffff;}
.bottomyellowbian{border-bottom:1px solid #e6d6bf;}
/*公共样式*/
div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,p{
    margin:0;
    padding:0;
    font-size:14px;
}
ul{
    list-style:none;
}
img,a img{
    border:0;
    text-decoration:none;
}
a,p,ul li{
    text-decoration:none;
    color:#717171;
}
a:hover{
    text-decoration:none;
}

/*顶部框架*/
.top{
    width:1130px;
    height:90px;
    margin-left:auto;
    margin-right:auto;
    background-image:url(/images/header.png);
    background-repeat:no-repeat;
    background-position:left bottom;
    position:relative;
    z-index:8;
}
/*菜单+搜索 框架*/
.nav_search{
    height:90px;
    float:right;
}

/*菜单*/
.nav_bar{
    position:relative;
    z-index:1;
    height:90px;
    /*line-height:75px;*/
    color:#717171;
    float:left;
}
.nav{
    width:735px;
    position:relative;
    margin:0 auto;
    float:left;
}
.nav h3{
    font-size:14px;
    font-weight:bold;
    
}
.nav h3 a{
    display:block;
    width:105px;
    text-align:center;
    font-size:14px;
    color:#717171;
    line-height:90px;
}
.nav h3 a:hover{
    background-color:#e70012;
    color:#ffffff;
}
.nav h3 .active{
    background-color:#e70012;
    color:#ffffff;
}
.nav .m{
    float:left;
    position:relative;
    z-index:1;
}
.nav .sub{
    display:none;
    position:absolute;
    top:90px;
    z-index:1;
    width:105px;
    background:#fff;
    text-align:center;
    font-weight:bold;
}
.nav .sub li a{
    display:block;
    border-top:1px solid #e6e4e3;
    height:59px;
    line-height:59px;
    color:#717171;
}
.nav .sub li a:hover{
    background-color:#e70012;
    color:#ffffff;
}

/*菜单与搜索中间的分割线*/
.ver_line{
    float:left;
    width:3px;
    text-align:center;
    color:#d4d4d4;
    font-size:16px;
    line-height:90px;
}

/*搜索*/
.search{
    position:relative;
    width:50px;
    height:90px;
    float:left;
}
.search img{
    display:block;
    width:19px;
    height:21px;
    margin:36px auto;
}

/*影藏调用搜索层*/
.search_box{   
    display:none;
    position:absolute;
    left:-240px;
    top:90px;
    z-index:2;
    width:290px;
    height:60px;
    background-color:#e70012;
}
.search_text{
    width:200px;
    height:35px;
    border:0;
    padding-left:10px;
    font-size:14px;
    line-height:35px;
    color:#717171;
    float:left;
    margin-top:13px;
    margin-left:16px;
}
.search_button{
    width:50px;
    height:35px;
    border:0;
    background-color:#d7a864;
    color:#ffffff;
    font-size:14px;
    float:left;
    margin-top:13px;
}
.search_button:hover{
    background-color:#c8974f;
}

/*网页底部*/
.foot{
    width:100%;
    height:75px;
    margin-top:25px;
    float:left;
}

.foot_content{
    width:1130px;
    height:75px;
    margin:0 auto;
}
.copyright{
    float:left;
}
.copyright p{
    font-size:12px;
    line-height:22px;
    color:#717171;
}
.copyright a:hover{
    color:#e70012;
}
.copyright p span{  /*连接文字中间的分割线*/
    font-size:12px;
    color:#d4d4d4;
    line-height:8px;
    margin:0 5px;
}
.wephone{
    float:right;
}
.wephone a img{
    float:left;
}
.wximg{
    display:none;
    height:150px;
    background:#ffffff;
    position:absolute;
    border:1px solid #d7a864;
    border-radius:5px;
    text-align:center;
    padding-top:20px;
    margin-top:-180px;
    margin-left:-380px;
    z-index:3;
}
.wximg ul li{
    float:left;
    margin:0 15px;
}
.wximg p{
    line-height:35px;
    font-size:12px;
    color:#717171;
}
.phone{
    float:left;
    padding-left:20px;
}
/*law & map鼠标样式*/
.lnk{
    cursor:pointer;
}
/*法律声明信息*/
.mask{
    display:none;
    position:fixed;
    top:0px;
    left:0px;
    z-index:888;
    width:100%;
    height:100%;
    background:url(/images/copyright_bg.png);
}
.notice{
    position:absolute;
    z-index:889;
    width:1000px;
    height:450px;
    margin:-250px -500px;
    top:50%;
    left:50%;
    background:#f3edd7;
    overflow:auto;
}
.notice_content{
    padding:50px;
    line-height:24px;
    color:#717171;
}
.law{
    font-size:28px;
    color:#e70012;
    font-weight:bold;
}
.law_en{
    font-size:20px;
    font-weight:bold;
    color:#d7a864;
    line-height:34px;
}
.notice_font{
    font-size:14px;
    font-weight:bold;
}

/*网站地图信息*/
.nav_map{
    position:relative;
    z-index:1;
    height:50px;
    line-height:50px;
    color:#717171;

}
.site{
    width:880px;
    position:relative;
    margin:0 auto;
}
.site h3{
    background-color:#e70012;
    font-size:14px;
    font-weight:bold;
    border-right:1px solid #f3edd7;
}
.site h3 a{
    display:block;
    width:175px;
    text-align:center;
    font-size:14px;
    color:#ffffff;
}
.site .m{
    float:left;
    position:relative;
    z-index:1;
}
.site .sub{
    position:absolute;
    top:50px;
    z-index:1;
    width:175px;
    text-align:center;
}
.site ul li{
    height:40px;
}
.site .sub li a:hover{
    color:#e70012;
}