@charset "utf-8";
html{color:#333;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font:16px/28px "Microsoft YaHei";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
ol,ul,li {list-style:none;}
img{border:none;vertical-align: top;}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
a{text-decoration: none;}
i,em{font-style: normal;}
.cl { *zoom:1;clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
#header,#part01,#part02,#part03{width:100%;overflow: hidden;}
.w1200{width:1200px;margin:0 auto;}

.bg1{background: url("../img/bg1.jpg") no-repeat center center;background-attachment: fixed;
    background-attachment: scroll\0;background-size: cover;height:735px;}

.bg2{
    background: url("../img/part05-bg.jpg") no-repeat center center;
    background-attachment: fixed;
    background-attachment: scroll\0;
    background-size: cover;
    height: 540px;
}
.bg3{
    background: url("../img/bg3.jpg") no-repeat center center;
    background-attachment: fixed;
    background-attachment: scroll\0;
    background-size: cover;
    height: 393px;
}
.title{text-align: center;padding: 56px 0 20px;}
.title-text{text-align:center;font-size:14px;line-height:30px;padding-bottom:30px;}



/*头部*/
.banner{background: url("../img/banner-bg.jpg") no-repeat center center;height:860px;}
.banner .logo{padding:44px 0 0 38px;}
.banner-img{width:729px;margin:94px auto 47px;}
.banner-title{margin:0 auto;width:669px}
.banner-text{padding-top: 20px;text-align: center;}
.banner-text p{font-size: 14px;line-height: 30px;color:#fff;}
.banner-icon{width:22px;margin:25px auto 0}
/*part01*/
.part01-main{padding-top:12px}
.part01-img{margin: -184px 19px 0 17px;}
.part01-article{width:900px;}
.part01-video{width:900px;height:380px;}
.part01-video iframe{width:100%;height:100%}
.part01-text{padding-top:30px}
.part01-text p{text-indent:2em;font-size:14px;line-height:30px}
.part01-text p b{color:#ba8f46;}


/*part02*/
#part02{padding: 24px 0 120px;}
.part02-main .bd1{text-align:center;font-size:0;width:595px;margin:0 auto;background:url("../img/border-bg.jpg") repeat-x center center;margin-bottom: 35px;}
.part02-main .bd1 li{display:inline-block;width:84px;height:33px;line-height:33px;border:1px solid #a4987a;border-radius: 5px;font-size:16px;margin:0 4px;text-align:center;background:#fff;cursor:pointer;}
.part02-main .bd1 li.on{background:#383326;color:#dfc78a}
.part02-main .part02-article{width:250px;height: 515px;margin-left:40px;padding:45px 15px 0;background:#f2f2f2;}
.part02-main .part02-title{text-align:center;font-size:22px;line-height:30px;padding-bottom:15px;background:url("../img/part02-icon1.png") no-repeat bottom center}
.part02-main .part02-text{position:relative;font-size:14px;line-height:30px;text-align:justify;text-indent:2em;margin-top: 30px;}
.part02-main .part02-text i{position:absolute;left:0;top:9px;display: block;width: 19px;height: 13px;background:url("../img/part02-icon2.png") no-repeat center center;}
.part02-images{position:relative;}
.part02-images .bd2{position:absolute;right: -25px;top:35px;padding-top:340px;background:url("../img/border-top.jpg") no-repeat top center;}
.part02-images .bd2 li{width:12px;height:12px;border:1px solid #a4987a ;border-radius:50%;margin:2px 0;}
.part02-images .bd2 li.on{background:#a4987a;}

/*part03*/
#part03{background:#f7f5ee;padding-bottom: 72px;}
.part03-main{position:relative;}
.part03-main  .bd{float:left;}
.part03-main  .bd li.on{display: block;}
.part03-main  .bd li{display: none}
.part03-main .hd{float:right;padding: 24px 40px 0 0;}
.part03-main .hd li{position:relative;margin-top:11px}
.part03-main .hd li .zzc{position:absolute;top:0;width:100%;height:100%;background:url("../img/bg.png") center center}
.part03-main .hd li.on .zzc{background:url("../img/zzc-bg.png") center center}
.part03-main .hd img{width:270px;height:133px;}
.part03-main .prev1,.part03-main .next1{position:absolute;right:40px;display:block;width:268px;height:22px;border:1px solid #a4987a;}
.part03-main .prev1{top:0;background:url("../img/top1.png") no-repeat center center;}
.part03-main .prev1:active{background:url("../img/top2.png") no-repeat center center #d3aa64;border-color:#d3aa64;}
.part03-main .next1{bottom:0;background:url("../img/bottom1.png") no-repeat center center;}
.part03-main .next1:active{background:url("../img/bottom2.png") no-repeat center center #d3aa64;border-color:#d3aa64;}

/*part04*/
#part04{padding-bottom:90px;}
.part04-main .bd{text-align:center;font-size:0;}
.part04-main .bd li{display:inline-block;vertical-align:middle;width:146px;height:100px;padding-top:46px;margin:15px 21px 52px 21px;background:url("../img/clock1.png") no-repeat center 82px #eae2cf;border-radius:50%;font-size:30px;}
.part04-main .bd li.on{background:url("../img/clock.png") no-repeat center 82px #f0bb5e;color:#fff; }
.part04-main .hd li{padding:0 10px}
.part04-main .hd .top-body{margin-bottom:10px}
.part04-main .hd .part04-article1{padding-left:37px;width: 463px;}
.part04-main .hd .part04-article1 h2{font-size:35px;color:#222;line-height:36px;padding:15px 0;}
.part04-main .hd .part04-article1 .border{width:67px;height:2px;background:#a4987a}
.part04-main .hd .part04-article1 .part04-text{font-size:16px;line-height:36px;margin-top: 30px;height: 200px;}
.part04-text1{overflow-y: scroll;}
.part04-text1::-webkit-scrollbar {/*滚动条整体样式*/
    width: 10px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 1px;
}
.part04-text1::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #bc9d68;
}
.part04-text1::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 10px;
    background: #EDEDED;
}
.part04-main .hd .part04-article2{margin: 40px 0 0 5px;padding-left: 15px;border-left: 2px solid #a4987a;line-height:36px;/* width: 550px; */width: 463px;}

/* part05 */
.part05-main{padding-top: 40px;}
.part05-main .hd li{text-align:center;font-size:0}
.part05-img{display:inline-block;margin:0 40px;padding: 15px 0;}
.part05-img img{box-shadow: 0 0 20px 4px rgba(0,0,0,.4);}
.part05-main .bd{text-align:center;font-size:0;margin-top:35px}
.part05-main .bd li{display:inline-block;width:14px;height:14px;border:1px solid #d3aa64;border-radius:16px;margin:0 3px;}
.part05-main .bd li.on{width:30px;background:#d3aa64;}

/*part06*/
#part06{padding-top: 147px;}
.part06-text{width:656px;padding-right:44px}
.part06-text h2{font-size:30px;font-weight:normal;color:#fff;line-height:36px;padding:10px 0;}
.part06-text h2 b{color:#d3aa64}
.part06-text h2 strong{font-weight:normal;text-transform:uppercase;color:#4b4b4a;}
.part06-text .border{width:656px;height:1px;padding-bottom:25px;}
.part06-text p{color:#fff;line-height:36px}
.part06-img{padding-left:70px}

/*team*/
.team{background: url("../img/bg4.jpg") no-repeat center center;height: 335px;padding-top: 105px;}
.team-title h2{font-weight:normal;padding-top: 30px;}
.team-title span{font-size:24px;color:#333;padding-right:10px;letter-spacing:8px;}
.team-title strong{font-size:16px;font-weight:normal;color:#ccc;letter-spacing:8px;}
.team-text p{font-size:16px;color:#333;padding-top:15px}
.team-text p span{padding-right:30px}
.awm{margin-right:49px;}
.gz{text-align:center;margin:5px 45px 0 0;}
.gz_nav{padding-top:10px}
.mz{padding:22px 0 0 110px;}
.mz-text{font-size:14px;line-height:30px;color:#333;padding-left:15px}

.nav_r{cursor:pointer;background:url("../img/nav_r.png") center no-repeat;width:120px;height:279px;position:fixed;right:5px;top:280px;}
.nav_r .focus{text-align:center;margin-top:154%;}
.nav_r .focus b{font-size:18px;color:#ab263b;}










