﻿@charset "UTF-8";


/*main1*/

.head1 {width: 6.4rem; height:8.34rem; position:relative;}
.bannerx {width: 6.4rem; height:8.34rem;position:relative; margin:auto;}
.bannerx img {width: 6.4rem; height:8.34rem;position:relative;}
.nav{width:6.4rem;height:1.16rem;z-index: 1;overflow:hidden;position:absolute;top:0rem; border-bottom:1px solid #fff;}
.nav a{display:block;height:1.16rem;width:1.2rem;float:left;}
.nav a:first-child{background:url(../images/menu.png) no-repeat center/.53rem .34rem;}
.nav a:last-child{background:url(../images/tel.png) no-repeat center/.35rem .40rem;}

.nav div{line-height: 1.16rem;width:4rem;text-align:center;float:left;font-size:.35rem;color:#fff;letter-spacing:.01rem;}
.pinpaidw{width:6.4rem;height:.8rem;position:absolute; top:1.3rem;}

.banerwz{width:3.5rem;height:3.2rem;position:absolute; top:2.5rem;margin:auto;right:.3rem; }
.banerwz h1{font-size:.36rem; line-height:.8rem; text-align:center; font-weight:600; color:#dd9d19;letter-spacing:.02rem;}

.banerwz h2{ width:3.5rem;height:.4rem; line-height:4rem; text-align:center; background-color:#dd9d19;font-size:.32rem; line-height:.4rem; font-weight:600; color:#fff;}

.banerwz h2{ width:3.4rem;height:.6rem; background-color:#dd9d19;font-size:.35rem; line-height:.6rem; font-weight:400; color:#fff;letter-spacing:.01rem;}
.banerwz ul{width:3.5rem; height:auto; float:left;  padding-top:.2rem; padding-bottom:.01rem;}
.banerwz li{width:1.4rem; float:left; padding-left:.25rem; color:#fff; line-height:.4rem;}
.banerwz li img{width:.27rem; height:.22rem;float:left; padding-top:.1rem; padding-right:.1rem;}

.dhh{ height:1.rem;font-weight:600; color:#dd9d19;}
.dhh1{ height:1.rem;font-weight:600; color:#dd9d19;}

.dhh img{width:.64rem;height:.64rem; float:left;}
.dhh h3{ float:left; color:#dd9d19; font-size:.4rem; line-height:0.65rem;}
.dhh1 h3{ float:left; color:#dd9d19; font-size:.3rem; line-height:0.55rem;}

.btn{width:2rem;height:.75rem;position:absolute; top:7.1rem; margin:auto; text-align:center; left:2.2rem;}

.btn a{width:2rem;height:.75rem; line-height:.75rem; font-size:.26rem;  display:block; background-color:#fff; border-radius:.1rem; color:#988057;}




.fly-nav{width:3.1rem;height:100%;position:fixed;top:0;left:0;margin-left:-4.1rem;background-color:#EDEAE8;z-index:5000;transition: margin 0.2s;-moz-transition: margin 0.2s;-webkit-transition: margin 0.2s;-o-transition: margin 0.2s; z-index:999999;}
.fly-nav p{line-height:1.16rem;font-size:.35rem;padding:0 .3rem;color:#DA3232;border-bottom:.02rem solid #736A65;}
.fly-nav ul a li{padding:0 .35rem;color:#736A65;border-bottom:.01rem solid #C2BDBA;font-size:.24rem;line-height:1.16rem;}
.fly-nav ul a li img{width:.19rem;height:.21rem;vertical-align:middle;}
.left-option{width:100%;height:100%;left:0;top:0;z-index:4;display:none;}
.Warp{width: 6.4rem;float: left;}
.fl{float: left}
.fr{float: right;}

.pinpai{width: 6.4rem; height: 1.5rem; text-align:center;margin-top:0rem;}
.pinpai div{display:block;}
.head_bottom {position: relative; height: 1.5rem;}
.head_bottom img { width: 100%; height:auto; display:block; }

.nav01{ margin-top:1rem;}
.nav02{ margin-top:0.5rem;}
.nav010{ margin-top:.1rem;}
.nav002{ margin-top:3rem;}

.kfzx{ font-size:0.3rem;width: 6.4rem; height: 1rem; line-height:1rem;  text-align: center;}
.nrxm{ width:6.4rem; height: auto; margin:0 auto;}
.pp_main1{ overflow:hidden;  padding-bottom:0rem;}
.pp_main1 h3{ text-align:left; color:#000; font-size:0.45rem; font-weight:bold; margin:0.25rem auto;margin-left:0.2rem;}
.pp_main1_p{ font-size:0.28rem; color:#333;  width:6.0rem; text-align:left; margin-left:0.2rem; margin-right:0.2rem;  line-height:0.44rem;}

.pp_main01{ overflow:hidden; padding-bottom:0.3rem;}
.pp_main01 h3{ text-align:center; color:#000; font-size:0.48rem; font-weight:bold; margin:0 auto;}
.pp_main01 p{ font-size:0.2rem; color:#7e7e7e; width:5.4rem; text-align:center; margin:0 auto; line-height:0.25rem;}

/*项目信息*/
.main1_bck{width:6.4rem;margin:0.3rem auto;}
.main1_bck li{ width:1.40rem; float:left; color:#000;  margin:0.1rem 0.36rem; border-radius:0.2rem;}
.main1_bck li img{ display:block; margin:0 auto; width:1.40rem; }
.main1_bck li a{ display:block; margin:0rem auto;}
.main1_bck li p{ width:1rem; margin:0.15rem auto 0.05rem; color:#000; text-align:center;  line-height:0.45rem;}
.main1_bck li p a{color:#000;}

.dzwz { width:6.0rem; text-align:left; font-size: .26rem; line-height:.5rem; padding-right:.2rem;padding-left:.2rem; padding-top:.2rem; padding-bottom:.2rem; margin:auto;border-bottom: 1px dashed #b89678;}

.ppdz1{ overflow:hidden; border-bottom:0.01rem solid #e5e5e5; padding-bottom:0.3rem;}
.ppdz2{ overflow:hidden; border-bottom:0.02rem solid #ffc000; padding-bottom:0rem;}

.pp_banner{width:6.4rem; margin:0 auto; text-align:center;overflow:hidden;}
.pp_banner img{ display:block;}


.pp_fwzx{width:6.4rem; height:4.34rem; position:relative;}
.pp_fwzx img{width:6.4rem; height:4.34rem; position:relative;}

.pp_fwzxx{width:6.4rem; height:4.34rem; position:absolute;top: 0;}
.pp_fwzxx h1{ text-align:center; font-size:.4rem; font-weight:500; color:#fff; padding-top:.5rem;}

.pp_fwzxx p{width:5.8rem; margin:auto; line-height:.5rem; font-size:.24rem; padding-top:.5rem; font-weight:500; color:#fff;}

.icon { width:6.4rem; padding-bottom:.2rem; margin:auto;}

.dbwz { width:6.4rem; text-align:left; margin-bottom:1.5rem;}
.dbwz10 { width:6.4rem; text-align:left; margin-top:0.1rem;}
.dbwz h1 { padding: 0.05rem 0rem;font-weight: bold;font-size: 0.4rem; margin-left: 0.2rem;line-height: 0.5rem;}
.dbwz1 { width:0.46rem; height:0.43rem; float:left; margin-left:0.2rem;}
.dbwz01 { float:left; margin-left:0.05rem; font-size:0.28rem; line-height:0.37rem;}
.dbwz02 { float:left; margin-left:0.05rem; font-size:0.22rem; line-height:0.37rem;}
.dbwz001 { float:left; margin-left:0.05rem;line-height:0.41rem; }
.dbwz p {font-size: 0.28rem;margin-left: 0.2rem;line-height: 0.6rem;}

.zxan {width:6.0rem; text-align:left; margin:0.5rem auto;}
.zxan1 {width:2.5rem; height:0.70rem; color:fff; border: 0.02rem solid #988057;   text-align:center; }
.zxan1 a{width:2.5rem; height:0.70rem; text-align:center; line-height:0.70rem; color:#988057; font-size:0.28rem; }


/*商务通弹窗*/
.swttc{ width:100%;  position: fixed; left: 0; top: 0; display: none; z-index: 11000;}
.swtbg{ width: 4.2rem; height: 4.0rem; margin: auto; position: relative; border-radius: .2rem;}
.swt_shadow{ width: 4.2rem; height: 4.0rem; margin: auto; position: relative; border-radius: .2rem;background: url(../images/tc.png) center no-repeat;
    background-size: 100% 100%; }
.cls_swttc{ width: 0.5rem; height:0.5rem; line-height:.5rem; text-align: center; border-radius: 50%; color: #3d3c41; font-family: "宋体"; position:absolute; background: #fff; right: 0rem; top: 0rem; cursor: pointer; display: inline-block;}
.swt_cx{width: 4.2rem; height: 1rem; text-align: center;padding-top:1.5rem; margin:0 auto;}
.swt_cx a{width: 4.2rem; height: 1rem; display:block; cursor:pointer;}
.swt_rz{ font-size:.24rem; height: .24rem; color: #010101; width: 3.7rem; margin:.17rem auto 0; position: relative; text-align: center;}
.swt_rz a{ position:absolute; left:0; width: 100%;}
.swt_rz span{ position:absolute; right: 0;}

.swt_zx{ margin-top:0rem; text-align: left; padding-top:0.7rem;}
.swt_zx a{ color: #5a585b; font-size:.24rem; float: left; display: inline-block;  }
.swt_zx a img{ width:2.1rem; height:.8rem;float: left; vertical-align:middle; }



/*底部信息*/

.lxwo{width:5.82rem; height:4.37rem; margin:auto; position: relative;}
.lxwo img{width:5.82rem; height:4.37rem; margin:auto;position: relative; text-align: center; }

.lxwoo{width:5.82rem; height:4.37rem; margin:auto; position: absolute; top:0; }


.lxwoo h1{ text-align:center; font-size:.4rem; font-weight:500; color:#fff; padding-top:.5rem;}
.lxwoo span{width:5.8rem; display: block; margin:auto; text-align: center; line-height:.35rem; font-size:.24rem; padding-top:.2rem;padding-bottom:.2rem; font-weight:500; color:#fff;}

.lxwoo p{width:5.6rem; margin:auto; padding-left: .2rem; line-height:.35rem; font-size:.24rem; padding-top:.1rem; font-weight:500; color:#fff;}
.lxwoo a{ color: #fff;} 


.wenti{width:5.82rem; height:6.32rem; margin:auto; position: relative;}
.wenti img{width:5.82rem; height:4.32rem; margin:auto;position: relative; text-align: center; }
.wentii{width:5.82rem; height:4.32rem; margin:auto; position: absolute; top:0; }
.wentii h1{ text-align:center; font-size:.4rem; font-weight:500; color:#fff; padding-top:.5rem;}
.wentii span{width:5.8rem; display: block; margin:auto; text-align: center; line-height:.35rem; font-size:.24rem; padding-top:.2rem;padding-bottom:.2rem; font-weight:500; color:#fff;}

.wentii a{ color: #fff;} 








.footer {position:fixed;bottom:0;width:6.4rem; height:1.10rem;text-align:center; margin:0 auto;background-size:100% 100%;-moz-background-size:100% 100%;
	-webkit-background-size:100% 100%;-o-background-size:100% 100%;z-index:999}
.footer1{ width:2.00rem; float:left; }
.footer2{ width:2.40rem; float:left;}
.footer3{ width:2.00rem; float:left;}
/*浮动右侧*/
#zxkf {width: auto;z-index: 2147483645;right: 0px;top: 40%;margin-top:5px;display: none;position: fixed !important;visibility: visible;}
#zxkf img {width:0.74rem; height:0.74rem;border-radius:0.14rem;}
#sub {width: 100%; background: #fff;}
#sub li { border-top: 1px #d5d5d5 solid;}
#sub li a {display: block;width: 100%;height: 0.8rem;line-height: 0.8rem;font-size: 1.4em;color: #000;text-align:center;}


.main8_c ul {
    width: 5.18rem;
    margin: 0 auto .4rem;
    overflow: hidden;
}

.main8_c ul li input {
    width: 5.05rem;
    height: 0.44rem;
    border: solid 1px #bbbbbb;
    color: #bbbbbb;
    font-size: 0.14rem;
    padding-left: 0.1rem;
    margin-bottom: 0.14rem;
}

.main8_c ul li textarea {
    width: 5.05rem;
    height: 1.15rem;
    border: solid 1px #bbbbbb;
    color: #bbbbbb;
    font-size: 0.16rem;
    padding-left: 0.1rem;
    margin-bottom: 0.14rem;
    padding-top: 0.1rem;
}

.main8_c ul .submit {
    width: 2.4rem;
    height: .7rem;
    background: #9e8463;
    float: left;
    margin-left: .1rem;
    font-size: .24rem;
    color: #fff;
    cursor: pointer;
}

.main8_c ul a {
    width: 2.38rem;
    height: 0.68rem;
    border: solid 1px #9e8463;
    display: block;
    float: right;
    margin-right: 0.1rem;
    font-size: 0.24rem;
    color: #9e8463;
    text-align: center;
    line-height: 0.7rem;
}

.main8_c {

    margin: 0 auto 0;
    background: #fff;
    -moz-box-shadow: 0px 1px 20px rgba(0,0,0,.1);
    -webkit-box-shadow: 0px 1px 20px rgba(0,0,0,.1);
    box-shadow: 0px 1px 20px rgba(0,0,0,.1);
    overflow: hidden;
}