body {font-size: 14px;  font-family:"microsoft yahei", Arial, Helvetica, sans-serif;  margin:0;  padding:0;  -webkit-tap-highlight-color:rgba(0,0,0,0);  }
div,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd {  margin:0;  padding:0;  border:none;  list-style:none;  }
input {border:none;outline: none;list-style:none;}
img{border:none; vertical-align:top;outline:none;}
em{ font-style:normal;  }
.lf   {float:left;}
.rt  {float:right;}
.clear  {clear:both;}
a { color:#333333; text-decoration:none;}
a:hover { text-decoration:none;}

.container{width:100%;min-width: 1520px;}

.main{width: 1440px;margin: 0 auto;}

.header{height: 130px;position: relative;}
.header .head_logo{background: url(../images/logo.png) no-repeat center top;width: 319px;height:39px;
    float: left;margin-top: 45px;
}
.head_logo a{display: block;width: 100%;height: 100%;}
.header .nav{  float: left; margin-top: 51px;}
.header .nav li{font-size: 17px;float: left; position: relative;
width: 105px;height: 28px;margin-right: 16px;border-radius: 14px;
    text-align: center;line-height: 28px;
}
.header .nav li:last-child{margin-right: 0;}

.header .nav li:hover{background: #d0a272}
.header .nav li:hover>a{color:#fff;}




.header .head_func{float: right; }

.header .head_func .btn_search{background: url(../images/btn_search.png) no-repeat center top;
width: 50px;height: 60px;margin-top: 40px;margin-left:25px;float: left;cursor: pointer;
}
.header .head_func .language_sel{height: 30px;line-height: 30px;
    width: 48px;display: inline-block;vertical-align: middle;margin-top: -10px;margin-left: 10px;
    padding-left: 10px;position: relative;
}
.header .head_func .language_sel:before{content: "";position: absolute;width: 1px; height: 15px;
    top:9px;left: 0;background: #eee;
}
.header .head_func .icon_more{background: url(../images/icon_more.png) no-repeat center top;width: 40px;height: 39px;
  margin-top: 45px;margin-left:20px;cursor: pointer;float: left;
}


.footer{height: 440px;padding-top: 72px;}
.foot_lf{width: 580px;float: left;}
.foot_info{width: 580px;height: 229px; border-bottom: 1px solid #e7e7e7;margin-bottom: 30px;}
.info_item{height: 51px;margin-bottom:60px;padding-left: 65px; color:#686868;}
.info_dz{background: url(../images/icon_gsdz.png) no-repeat left center;}
.info_dz span{color:#bf9161;font-size: 20px;}
.info_dh{background: url(../images/icon_lxdh.png) no-repeat left center;}
.info_dh span{color:#bf9161;font-size: 28px;font-weight: bold;}
.foot_lf p{font-size: 15px;color:#5d5d5d;line-height: 36px;}
.foot_lf p a{color:#5d5d5d;}

.foot_rt{width: 750px;float: right;position: relative;}
.foot_ewm{background: url(../images/img_ewm.png) no-repeat center top;width: 129px;
    height: 45px;padding-top: 134px;float: left;margin-right: 95px;
}
.foot_ewm p{padding: 0 13.5px;text-align: center;font-size: 15px;line-height: 24px;}
.foot_ewm p span{color:#c1905d;}
.foot_zx{float: left;}
.foot_zx .tit{background: url(../images/foot_ywzx.png) no-repeat center top;width: 288px;height: 52px;
    margin-bottom: 25px;margin-top: 14px;
}
.btn_ywzx{display: block;background: #d0a272;width: 276px;height: 50px;text-align: center;
    line-height: 50px;border-radius: 16px;color:#fff;font-size: 18px;position: relative;
}
.back_top{display: none;
    background: url(../images/back_top.png) no-repeat center top;width: 77px;height: 102px;
    position: fixed;bottom:30px;right: 30px;cursor: pointer;
}
.banner img{width: 100%;}
.pagination{width:100%;text-align: center;}
.pagination a{
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 15px;
    background: #fff;
    color: #deab72;
    clear: none;
    margin: 0 5px;
    padding: 0 10px;
    border: 1px solid #dddad2;
    display: inline-block;
    vertical-align: bottom;
    margin-bottom: 8px;
}
.pagination a.active{
    background: #d0a272;
    border: 1px solid #d0a272;
    color:#fff;
}



