@charset "utf-8";

/* CSS Document */

/* main页面*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td{margin:0;padding:0; }

ul li{list-style-type:none;}

a{ color:#666666; text-decoration:none;}

img{vertical-align:middle;display:block;}

a:hover{text-decoration:none !important;}
.clear{clear:both;}


body {color:#333;font-family:"微软雅黑";margin:0px;padding:0px;width:100%;}
/*头部开始*/
.nav1 a{font-size:14px;}

em{color:#ea6953;}
.fl{float:left;}
.fr{float:right;}
.mr0{margin-right:0 !important;}
.cent{text-align: center;}
.w24{width:23.5%;}
.w48{width:47%;}
.w50{width:50%;}
.banner,.banner img{width:100%;/*padding-bottom: 0;*/}

    /*banner*/


    /*banner end*/


#d0{width:100%;margin:0 auto;}
#d0 img{width:100%;}
#d1{margin-bottom: 50px;}
#d1,#d3,#d4,#d5,#d6{width:100%;}
.t1{width:100%;}
.t1 img{margin: 0 auto 50px;width:100%;}
.t1 h1{color: #df6f3f;font-size: 40px;text-align: center;}



#d2{background:#fdf8f5;width:100%;padding-bottom: 50px;}
.t2 img{margin:0 auto;width:100%;}
.c2{width:1200px;margin:0 auto;background:#fdf8f5;border:none;}
.c2 li{display: block;margin:0 auto;width:98%;padding:0;background:#fff;}
.c2 li img{max-width: 100%;}
.c2 li span{font-size: 40px;font-weight: bold;margin-bottom: 20px;display: block;margin-top: 80px;}
.c2 li p{font-size: 25px;line-height: 60px;}
.anniu1{width:440px;height: 80px;margin:100px auto;}

.c3{width:1200px;margin:0 auto;}
.c3 li{display: block;margin:0 auto 40px;margin-right: 6%;}
.c3 li,.c5 li{margin-right: 3%;position: relative;margin-bottom: 50px;}
.c3 li .btn2{position: absolute;bottom:20px;right:30px;width:180px;background: #e9865d;border-radius:35px;font-size: 28px;color: #fff;height:60px;text-align: center;line-height: 60px;}
.c3 li h1{font-size: 35px;padding:10px 0;}
.c3 li p{font-size: 25px;line-height: 30px;}

#d4{background:#fdf8f5;padding-bottom: 50px;}
.c4{width:80%;margin:0 auto;}
.c4 li{margin-right:2%;}
.c4 li img{width:100%;}



#d6{width:100%;padding-bottom:30px;}
.c6{width:1200px;margin:0 auto;}
.c6 img{width: 100%;}
/*.cli6{width:23.5%;float:left;margin-right: 2%;}
.cli6 img{width:100%;}
.cli6 h3{color:#d0b16e;font-size:18px;font-weight:normal;display:block;margin:0 auto 20px;width:90%;padding-top:30px;text-align: center;}
.cli6 p{font-size:14px;line-height: 21px;margin-bottom:30px;width:90%;margin-left:5%;}
.anniu6{width:150px;height:40px;color:#333;font-size:16px;text-align: center;line-height:40px;border-radius:20px;font-weight:bold;margin:30px auto;border:1px solid #999;margin-bottom:30px;}
.wenzi{padding-bottom:30px;}
.wenzi:hover{box-shadow:0 0 10px #ccc;}*/

.foot{/*background:url(./ft.jpg)no-repeat center center;*/width:100%;max-width:1920px;/*height:514px;*/padding-bottom:70px;}
.fixBar .list{width:1080px;}
.footNav dl:before {
    content: "";
    float: left;
    color: #bebebe;
}
.footNav dl {
    padding: 100px 0 0;
}
.footNav dl dd a {
    display: block;
    font: 14px/32px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53;
    color: #fff;
}
.footNav dl dt a {
    font: bold 16px/20px \5FAE\8F6F\96C5\9ED1,\5B8B\4F53;
    color: #fff;
}
.wd1200{width:1200px;margin:0 auto;}
.footyq {
    text-align:left;
    font-family: "微软雅黑";
    color: #fff;
    padding: 28px 0 5px;
    width:60%;float:left;
    margin-left: 
}
.footyq  a{color:#fff;line-height: 40px;}
.footr{width:27%;float:right;padding-top: 28px;}
.ftwx{margin-right:60px;text-align: center;}
.copyright{margin-bottom:0px;background:#d0b16e/*#706345*/;width:100%;}
.copyright p{width:600px;margin:0 auto;text-align:  center;}
.pb50{padding-bottom: 30px;}



/*移动端样式  */
@media  screen and (max-width:768px){
    body{
        max-width: 750px;
        margin: 0 auto;
        font-size:62.5%;
        color: #000;
      /*background:#fbf9f9;*/
    }

    .head{width:100%; height:auto; padding-bottom:20px; /*background:#fff; */ position:relative;}
    .head a.city{display:none; position:absolute; top:14px; left:3%; z-index:10;}
    .head a.city img{display:block; float:left; height:26px; margin:0 5px 0 0;}
    .head a.city span{display:block; float:left; color:#ceb268; line-height:30px; font-size:1.5em;}
    .head a.logo{/*width:532px; height:87px;*/ display:inline-block; width:70%; position:relative; top:10px; left:50%; margin-left:-40%;}
    .head a.logo img{width:100%;}
    .head ins{display:block; height:auto; position:absolute; top:50%; margin-top:-10px; right:3%; z-index:10;}
    .head ins img{height:20px; }


    .bg{width:100%; height:100%; display:none; background:rgba(0,0,0,0.5); position:fixed; top:0; left:0; z-index:200; overflow:hidden;}
    .nav{width:100%; height:0; background:rgba(255,255,255,0.92); position:fixed; top:0; left:0; z-index:300; overflow:hidden;/*min-height: 300px;*/}


    .nav-bar{height:70px; position:relative; margin:0 3%; overflow:hidden;}
    .nav-bar a.city{display:none; position:absolute; top:14px; left:0; z-index:10;}
    .nav-bar a.city img{display:block; float:left; height:26px; margin:0 5px 0 0;}
    .nav-bar a.city span{display:block; float:left; color:#ceb268; line-height:30px; font-size:1.5em;}
    .nav-bar a.logo{width:115px; height:65px; display:block; margin:0 auto; padding:5px 0 0 0;}
    .nav-bar a.logo img{width:100%;}
    .nav-bar i{display:block; height:54px; position:absolute; top:0; right:0; z-index:10;  transition:All 0.4s ease-in-out;
      -webkit-transition:All 0.4s ease-in-out;
      -moz-transition:All 0.4s ease-in-out;
      -o-transition:All 0.4s ease-in-out;
    }
    .nav-bar i img{height:20px; margin:17px 0 0 0;}
    .nav-bar.on i{
      transform:rotate(180deg);
      -webkit-transform:rotate(180deg);
      -moz-transform:rotate(180deg);
      -o-transform:rotate(180deg);
      -ms-transform:rotate(180deg);
    }
    .nav ul{margin:0 3%; padding:0 0 10px 0; overflow:hidden;}
    .nav li{height:33px; border-bottom:1px solid #ceb268;}
    .nav li a{height:33px; display:block; line-height:33px; font-size:3vw; color:#ceb268;}
    .banner,.banner img{padding-bottom: 0;}
    .fl{float:left;}
    .fr{float:right;}
    .mr0{margin-right:0 !important;}
    .w40{width:30%;}
    .w48{width:48.5%;}
    .w60{width:60%;}
    .tright{text-align: right;padding:5% 5% 5% 2%;width:33%;}
    .tleft{text-align: left;padding:5%;}
    #d1,#d1 img,#d2 img,#d4,#d4 img,#d5,#d5 img,#d6,#d6 img{width:100%; position:relative; overflow:hidden;}
    #d1{margin-bottom: 0;}
    #d2{padding-bottom: 0;}
    #d3{background: #fdf8f5;width:100%;}
    #d4{background: #fff;padding-bottom: 0;}
    .c3{width:94%;margin:0 auto;}
    .c3 li{display: block;margin:0 auto 4vw;}
    .c3 li img{max-width: 100%;}
    .c3 li span{font-size: 4.5vw;font-weight: bold;margin-bottom: 2vw;display: block;}
    .c3 li p{font-size: 3vw;line-height: 6vw;}
    .btn{width:50%;margin:0 auto;padding: 4vw 0 8vw;}
    .btn img{width:100%;}
    #d4{margin-bottom: 6vw;}
    .c4,.c5{width:94%;margin:0 auto;}
    .c4 li,.c5 li{margin-right: 3%;position: relative;margin-bottom: 5vw;}
    .c4 li .btn2{position: absolute;bottom:2vw;right:0;width:18vw;background: #e9865d;border-radius:3.5vw;font-size: 3.5vw;color: #fff;height:8vw;text-align: center;line-height: 8vw;}
    .c4 li h1{font-size: 4.5vw;padding:1vw 0;}
    #d5{background: #fdf8f5;}
    .c6{width:94%;margin:2vw auto 0;}
    .cli6{width:100%;padding-bottom: 5vw;margin: 0;}
    #d6 .cli6 img{width:50%;float:left;}
    .cli6 h3{color:#cfb06f;font-size:4vw;line-height:6vw;font-weight:normal;display:block;margin:0 auto;padding-top:0;margin: 0;}
    .cli6 p{font-size:3vw;line-height:4vw;/*margin-bottom: 5vw;*/}
    .anniu6{width:30vw;height:8vw;color:#333;font-size:4vw;text-align:center;line-height:8vw;border-radius:10px;font-weight:bold;margin:3vw auto;border:1px solid #999;}
    .wenzi{float:left;margin-left: 2%;width:48%;padding-bottom: 0;}
    .wenzi:hover{box-shadow: 0 0 10px #ccc;}

    .footer { padding: 8% 3% 56px 3%;overflow: hidden;}
    .footer p {color: #535353;font-size: 3.5vw;line-height: 4.5vw;padding: 0 0 4px 0;}
    .return_top p {height: 10px;background: #fff4d0; margin: 0 0 1px 0;padding: 0 5% 0 0;}
    .return_top p img {height: 10px;float: right;}
    .position{width:100%; height:36px; position:fixed; bottom:0; left:0; z-index:100;}

    .position a{width:33%; height:36px; display:block; background:url(../img/bg_02.jpg) no-repeat; float:left; background-size:100% 100%; text-align:center;border-right:1px solid #eed68a;}

    .position a span{display:inline-block;}

    .position a img{height:22px; float:left; margin:7px 6px 0 0;}

    .position a em{display:block; float:left; color:#fff; line-height:36px; font-size:1.5em; position:relative;}

    .position a em i{ width:20px; height:20px; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; color:#fff; background:#F03; text-align:center; line-height:20px; font-size:14px; position:absolute; right:-20px; top:0;}

    .form{width:90%;margin:2vw auto 8vw;}
    .form .inp{margin:5px 0;}
    .form p{display: block;padding:5px 0;font-size:14px;}
    .form input{border:none;border-bottom:1px solid #ccc;width:100%;line-height:30px;height:30px;font-size:12px;display: block;}
.form b{color:#f03;}
.form .coolbg{background: #f03;border-radius: 4vw;height:10vw;line-height: 10vw;color:#fff;font-size: 16px;}


    #foot_gif img {width: 100%;height: 100%;padding: 0;margin: 0;}

}
