@charset "utf-8";
/*begin  --------clear */
*{margin:0;padding:0;text-decoration:none;outline:none;}
h1,h2,h3,h4,h5,h6,b{font-weight:normal}
object,.wrap embed{display:block;outline:0}
html,body{-webkit-text-size-adjust:none;width:100%;height:auto;position: relative;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
.clear{clear:both;display:block;width:100%;height:0;font-size:0}
.wrap{position:relative;margin:0 auto;height:auto;min-width:1200px;width: 100%; background:#000; font-size:14px; font-family:"微软雅黑";color: #fff;}
.wrap a,.wrap a:link,.wrap a:hover,.wrap a:focus,.wrap a:active,.wrap a:visited{outline:none;text-decoration:none !important; border:none; color: #000;}
.wrap textarea{overflow:auto;resize:none;}
.wrap img{display:block;margin:0;padding:0;border:0 none;}
 ul, ul li{list-style:none;}
.wrap br{font-size:0;line-height:0}
.wrap .center{text-align: center; float:none;}
.wrap .bold{font-weight: bold;}
.wrap .left,.wrap .fl{float:left}
.wrap .right,.wrap .fr{float:right;}
.cl::after {clear: both;content: ".";display: block;height: 0;overflow: hidden;visibility: hidden;}
.wrap .relative{position: relative;}
.wrap .absolute{position: absolute;}
.wrap .top{top: 0;}
.wrap .bottom{bottom: 0;}
/*end--------clear  */
/*star --slider 通用*/
.slick-slider{position:relative;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0 auto;}
.slick-list:focus{outline:0;}
.slick-track{position:relative;top:0;left:0;display:block;zoom:1;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{position:relative;float:left;min-height:1px;}
.slick-slide img{display:block!important;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{position:relative;display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;}
.btn_slick{position:absolute;top:50%;padding:0;outline:0;border:0;font-size:0;line-height:0;cursor:pointer;display: none;}
.slick-prev{left:-30px;background:url(../images/btn_left.png) no-repeat;}
.slick-next{right:-30px;background:url(../images/btn_right.png) no-repeat;}
.slick-dots{position: absolute;z-index:10;}
.slick-dots li{float:left;margin:0 10px;}

/**/
.btn_zx{position: relative;top: 0;transition:all 0.5s linear;}
.btn_zx:hover{top:-5px;}
.part_title{margin:80px auto 0;text-align:center;position:relative;}
.part_title h2{font-size:50px;color:#e6bb78;text-align:center;line-height:69px;padding-top:45px;}
.part_title h3{font-size:28px;color:#000;text-align:center;font-weight:lighter !important;line-height:56px;margin-top:10px;}
.banner{width:100%;height:820px;background:url(../images/banner.jpg) no-repeat center top;position: relative;overflow:hidden;}
.banner .banner_con{width: 1200px;height: 470px;margin: 50px auto 0;position: relative;}
.banner .banner_con .banner_cons{width: 633px;height: 150px;position: relative;padding-top: 300px;}
.banner .banner_con .banner_cons h3{float:right;margin-top:15px;}

.part01{width:100%;position:relative;overflow:hidden;}
.part01 video{width:100%;height:471px;}

.part02{width:100%;height:920px;background:url(../images/part02_bg.jpg) no-repeat center top;position:relative;overflow:hidden;}
.part02 .part_title{width:617px;height:124px;background:url(../images/part_title_bg.png) no-repeat center top;}
.part02 .part02_con{width:100%;position:relative;margin:130px auto 0;}
.part02 .part02_con .tempWrap{margin:0 auto;}
.part02 .part02_con .part02_lunbo{position:relative;}
.part02 .part02_con .part02_lunbo .bd{width:725px;height:434px;margin:0 auto;}
.part02 .part02_con .part02_lunbo .bd li{width:725px;height:434px;float:left;}
.part02 .part02_con .part02_lunbo .hd{height:155px;margin-top: 175px;position:relative;}
.part02 .part02_con .part02_lunbo .hd li{width:229px;height:155px;float:left;position:relative;cursor:pointer;margin-left:8px;overflow:hidden;}
.part02 .part02_con .part02_lunbo .hd li .mx_dec{width:229px;height:155px;background:url(../images/part02_02.png);top:0;left:0;position:absolute;opacity:1;transition:1.0s;}
.part02 .part02_con .part02_lunbo .hd li .mx_dec h3{font-size:18px;text-align:center;line-height:36px;margin-top:40px; color:#fff;}
.part02 .part02_con .part02_lunbo .hd li .mx_dec h4{font-size:15px;text-align:center;line-height:30px; color:#fff;}
.part02 .part02_con .part02_lunbo .hd li:hover .mx_dec,.part02 .part02_con .part02_lunbo .hd li.slick-current .mx_dec{opacity:0;transition:1.0s;}
.part02 .part02_con .hd .btn_slick{position: absolute;width:20px;height:48px;left: 50%;margin-top:-520px;cursor: pointer;}
.part02 .part02_con .hd .btn_slick.slick-prev{margin-left:-430px;background:url(../images/btn_left.png);z-index:999;}
.part02 .part02_con .hd .btn_slick.slick-next{margin-left:410px;background:url(../images/btn_right.png);z-index:999;}
.part02 .part02_con h2{position:absolute;left: 50%; margin-left: 300px;bottom: 250px;}

.part03{width:100%;height:920px;background:url(../images/part03_bg.jpg) no-repeat center top;position:relative;overflow:hidden;}
.part03 .part_title{width:617px;height:124px;text-align:center;margin-top:300px;}
.part03 .part_title h3 img{ margin:20px auto 0}
.part03 .part03_con{width:100%;height:100%;position:relative;}
.part03 .part03_con ul{width:1200px;margin:0px auto;position:relative;overflow:hidden;padding-top:80px;}
.part03 .part03_con ul li{width:16px;height:16px;float:left;cursor:pointer;position:relative; display:none;}
.part03 .part03_con ul li span img{opacity:1;transition:1s;}
.part03 .part03_con ul li h4{position:absolute;left:0;top:0;}
.part03 .part03_con ul li h4 img{opacity:0;}
.part03 .part03_con ul li:hover h4 img{opacity:1;transition:1s;}
.part03 .part03_con ul li.li_01{margin: 250px 0 0 95px;}
.part03 .part03_con ul li.li_02{margin: 135px 0 0 50px;}
.part03 .part03_con ul li.li_03{margin: 200px 0 0 75px;}
.part03 .part03_con ul li.li_04{margin: 330px 0 0 -73px;}
.part03 .part03_con ul li.li_05{margin: 135px 0 0 83px;}
.part03 .part03_con ul li.li_06{margin: 145px 0 0 43px;}
.part03 .part03_con ul li.li_07{margin: 290px 0 0 100px;}
.part03 .part03_con ul li.li_08{margin: 160px 0 0 60px;}
.part03 .part03_con ul li.li_09{margin: 170px 0 0 80px;}
.part03 .part03_con ul li.li_10{margin: 285px 0 0 -65px;}
.part03 .part03_con ul li.li_11{margin: 125px 0 0 70px;}
.part03 .part03_con ul li.li_12{margin: 190px 0 0 -5px;}
.part03 .part03_con ul li.li_13{margin: 168px 0 0 150px;}
.part03 .part03_con ul li.li_14{margin: 338px 0 0 -95px;}
.part03 .part03_con ul li.li_15{margin: 250px 0 0 20px;}
.part03 .part03_con ul li.li_16{margin: 245px 0 0 80px;}
.part03 .zj_con{width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/zj_con_bg.png) repeat;z-index: 1;display:none;}
.part03 .zj_con .zj_center{width:1050px;height:650px;position:absolute;z-index:2;left:50%;top:135px;margin-left:-525px;}
.part03 .zj_con .zj_center h2{position:absolute;right:5px;top:5px;z-index:2;cursor:pointer;}
.part03 .zj_con .zj_center h3{font-size:20px;color:#fff;font-weight:light;line-height:40px;margin: 310px 0 0 175px;}
.part03 .zj_con .zj_center p{font-size:16px;color:#fff;font-weight:light;line-height:32px;margin-left:175px;}
.part03 .zj_con .zj_center.center_01 ul.zj_pic{width:1000px;height:600px;position:absolute;top:-54px;left:25px;}
.part03 .zj_con .zj_center.center_01 ul.zj_pic li{width:1000px;height:600px;float:left;overflow:hidden;display:none;}
.part03 .zj_con .zj_center ul.zj_name{width:200px;height:60px;position:absolute;right:30px; bottom:30px;z-index:3;}
.part03 .zj_con .zj_center ul.zj_name li{width:58px;height:58px;border:1px solid #fff;background:#000;font-size:30px;text-align:center;line-height:58px;}
.part03 .zj_con .zj_center ul.zj_name li:hover,.part03 .zj_con .zj_center ul.zj_name li.selected{border:1px solid #95774c;}
.part03 .zj_con .zj_center ul.zj_name li+li{margin-left:10px;}

.part04{width:100%;background:#000;position:relative;overflow:hidden;}
.part04 .part04_con{width:100%;height:100%;position:relative;}
.part04 .part04_con ul{width:100%;position:relative;overflow:hidden;}
.part04 .part04_con ul li{width:10%;height:25%;float:left;cursor:pointer;}
.part04 .part04_con ul li img{width:100%;opacity:0.5;filter:alpha(opacity=50);transition:1s;}
.part04 .part04_con ul li:hover img{opacity:1;filter:alpha(opacity=100);transition:1s;}
.part04 .part04_con .sp_anli{width:60%;height:63%;position:absolute;left:20%;top:18.5%;}
.part04 .part04_con .sp_anli ul{width:100%;height:100%;}
.part04 .part04_con .sp_anli ul li{width:50%;height:50%;float:left;position:relative;}
.part04 .part04_con .sp_anli ul li img{width:100%;opacity:1;}
.part04 .part04_con .sp_anli ul li h2{font-size:14px;color:#95774c;position:absolute;}
.part04 .part04_con .sp_anli ul li.li_01 h2{right:10px;top:10px;}
.part04 .part04_con .sp_anli ul li.li_02 h2{left:10px;top:10px;}
.part04 .part04_con .sp_anli ul li.li_03 h2{right:10px;bottom:10px;}
.part04 .part04_con .sp_anli ul li.li_04 h2{left:10px;bottom:10px;}
.part04 .part04_con .sp_anli h3{position: absolute;z-index: 2;top: 37.5%;left: 37.5%;width: 25%;height: 30%;}
.part04 .part04_con .sp_anli h3 img{width:100%;display:block;}
.part04 .part04_con .anli_con{width:100%;height:100%;background:url(../images/zj_con_bg.png) repeat;z-index: 3;left:0;top:0;position:absolute;display:none;}
.part04 .part04_con .anli_con .anli_center{width: 70%;height: 65%;position: absolute;left: 17%;top: 12%;z-index: 3;}
.part04 .part04_con .anli_con .anli_center h2{position:absolute;right:10%;top:0;z-index:3;cursor:pointer;}
.part04 .part04_con .anli_con .anli_center h3{width:94%;height:94%;position:absolute;left:3%;top:5%;padding-left: 5%;}
.part04 .part04_con .anli_con .anli_center h3 img{width:80%;display:block;position:absolute;}

.part05{width:100%;background:#fff;position:relative;overflow:hidden;padding-bottom:80px;}
.part05 .part_title{width:617px;height:164px;margin-top:50px;}
.part05 .part05_con{width:1100px;height:511px; margin:30px auto 0;position:relative;}
.part05 .part05_con .con_left{width:402px;}
.part05 .part05_con .con_left .dec_img{width:402px;height:85px;background:#000;border-top:1px solid #95774c;text-align:center;}
.part05 .part05_con .con_left .dec_img h2 img{margin:20px auto 0}
.part05 .part05_con .con_left .dec_img h3{font-size:18px;line-height:36px;}
.part05 .part05_con .con_right{width:688px;background:#f6f6f6;}
.part05 .part05_con ul.bd{width:688px;height:230px;position:relative;}
.part05 .part05_con ul.bd li{width:688px;height:230px;}
.part05 .part05_con .prev,.part05 .part05_con .next{position: absolute; left: 50%; margin-top: -120px;cursor: pointer;width:24px;height:32px;}
.part05 .part05_con .prev{margin-left: -95px;background:url(../images/btn_left_01.png);z-index: 999;}
.part05 .part05_con .next{margin-left: 480px;background:url(../images/btn_right_01.png);z-index: 999;}
.part05 .tempWrap{margin:0 auto;}
.part05 .part05_con .con_right .right_bottom ul{width:630px;height:261px;position:relative;padding-top:10px;}
.part05 .part05_con .con_right .right_bottom ul li{color:#000;font-size:14px;padding-left:10px;}
.part05 .part05_con .con_right .right_bottom ul li a{color:#000;display:block;line-height:36px; }

.part06{width:100%;background:#f6f6f6;position:relative;overflow:hidden;padding-bottom:80px;}
.part06 .part_title{width:657px;height:164px;}
.part06 .part06_con{width:1100px;margin:50px auto 0;position:relative;}
.part06 .part06_con ul.bd{width:813px;height:388px;margin:0 auto;}
.part06 .part06_con ul.bd li{width:813px;height:388px;float:left;}
.part06 .part06_con ul.hd{width:1100px;height:40px;margin:50px auto 0;}
.part06 .part06_con ul.hd li{background:url(../images/part07_03.png) no-repeat center top;height:40px;float:left;cursor:pointer;font-size:14px;font-weight:lighter;color:#b2b2b2;text-align:center;line-height:40px;}
.part06 .part06_con ul.hd li:hover,.part06 .part06_con ul.hd li.on{background:url(../images/part07_02.png) no-repeat center top;color:#95774c;}
.part06 .part06_con ul.hd li.lb_01{width:79px;background-position:0px 0px;}
.part06 .part06_con ul.hd li.lb_02{width:78px;background-position:-79px 0px;}
.part06 .part06_con ul.hd li.lb_03{width:78px;background-position:-157px 0px;}
.part06 .part06_con ul.hd li.lb_04{width:78px;background-position:-235px 0px;}
.part06 .part06_con ul.hd li.lb_05{width:78px;background-position:-313px 0px;}
.part06 .part06_con ul.hd li.lb_06{width:78px;background-position:-391px 0px;}
.part06 .part06_con ul.hd li.lb_07{width:78px;background-position:-469px 0px;}
.part06 .part06_con ul.hd li.lb_08{width:78px;background-position:-547px 0px;}
.part06 .part06_con ul.hd li.lb_09{width:78px;background-position:-625px 0px;}
.part06 .part06_con ul.hd li.lb_10{width:78px;background-position:-703px 0px;}
.part06 .part06_con ul.hd li.lb_11{width:78px;background-position:-781px 0px;}
.part06 .part06_con ul.hd li.lb_12{width:78px;background-position:-859px 0px;}
.part06 .part06_con ul.hd li.lb_13{width:78px;background-position:-937px 0px;}
.part06 .part06_con ul.hd li.lb_14{width:69px;background-position:-1022px 0px;}
.part06 .part06_con .prev,.part06 .part06_con .next{position: absolute; left: 50%; margin-top: -240px;cursor: pointer;width:20px;height:48px;}
.part06 .part06_con .prev{margin-left: -460px;background:url(../images/btn_left.png);z-index: 999;}
.part06 .part06_con .next{margin-left: 440px;background:url(../images/btn_right.png);z-index: 999;}
.part06 .part06_con .tempWrap{margin:0 auto;}
.part06 .part06_con ul.bd li.an_lb{position:relative;}
.part06 .part06_con .slick-dots{position: absolute;z-index:10;bottom:10px;left:400px;}
.part06 .part06_con .slick-dots li{float:left;margin:0 5px 0;width:12px !important;height:12px ! important;border:1px solid #f6f6f6;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;}
.part06 .part06_con .slick-dots li.slick-active{background:#f6f6f6;}

.part07{width:100%;height:785px;background:url(../images/part08_bg.gif) no-repeat center top;position:relative;overflow:hidden;}
.part07 .part07_con{width:902px;margin:330px auto 0;position:relative;}
.part07 .part07_con .xf_con{font-size:36px;font-weight:lighter;color:#fff;text-align:center;line-height:60px;width:715px;margin:80px auto 0;letter-spacing:3px;text-align:center;position:relative;overflow:hidden;}
.part07 .part07_con .xf_con #xf_num{width:414px;height:60px;background:url(../images/part08_02.png) no-repeat center;font-size:52px;line-height:55px;color:#95774c;margin:0 5px 0 5px;letter-spacing: 30px;text-indent: 17px;}
.part07 .part07_con p{font-size:24px;color:#fff;text-align:center;font-weight:lighter;line-height:48px;margin-top:50px;}
.part07 .part07_con h3{width:150px;height:33px;line-height:32px;margin:50px auto 0;}
.part07 .zl_form{width:100%;height:785px;background:url(../images/part08_04.png) repeat;position:absolute;left:0;top:0;display:none;}
.part07 .zl_form .form_center{width:436px;height:409px;position:relative;margin:215px auto 0;padding-top:25px;}
.part07 .zl_form .form_center h2{width:16px;height:16px;position:absolute;right:5px;top:25px;cursor:pointer;}
.part07 .zl_form .form_center .form_con{width:356px;height:319px;margin:25px 25px;position:relative;background:#fff;padding:20px 15px;}
.part07 .zl_form .form_center .form_con h4{font-size:20px;color:#000;line-height:40px;border-bottom:1px solid #000;text-align:center;}
.part07 .zl_form .form_center .form_con p{font-size:12px;color:#95774c;line-height:20px;padding:8px 3px;}
.part07 .zl_form .form_center .form_con  .person_con{margin-top:5px;position:relative;}
.part07 .zl_form .form_center .form_con  .person_con label{font-size:16px;color:#000;line-height:32px;letter-spacing:5px;}
.part07 .zl_form .form_center .form_con  .person_con input[type="text"]{width:286px;height:30px;border:1px solid #b3b3b3;font-size:16px;color:#000;padding-left:5px;outline:none;}
.part07 .zl_form .form_center .form_con  .person_con input[type="radio"]{display:none;margin-left:10px;}
.part07 .zl_form .form_center .form_con  .person_con input[type="radio"]+label{width:100px;text-align:right;background:url(../images/radio.png) no-repeat left top;background-position:0 50%;cursor:pointer;margin-right:20px;}
.part07 .zl_form .form_center .form_con  .person_con input[type="radio"]+label.checked{background:url(../images/check_radio.png) no-repeat left top;background-position:0 50%;}
.part07 .zl_form .form_center .form_con  .person_con span{margin-left:12px;}
.part07 .zl_form .form_center .form_con  .person_con button{border:none;padding:0 30px;line-height:32px;background:#95774c;margin:20px auto 0 130px;color:#000;font-size:16px;cursor:pointer;}

.feedback{position:absolute; left:0; top:0; width:100%; height:100%; background-color:#000; filter:alpha(opacity=60);opacity:0.6;z-index:9999;display:none;}
.feedback_con{width:600px;height:300px;position:fixed;left:50%;top:50%;background:#fff;z-index:10000;margin-left:-310px;margin-top:-150px;display:none;}
.feedback_con .wz_center{width:550px;height:150px;margin:65px 25px;}
.feedback_con .wz_center h2{font-size:25px;color:#000;line-height:60px;text-align:center;border-bottom:1px solid #f4f4f4;}
.feedback_con .wz_center button{font-size:16px;padding:0 30px;margin:50px auto 0 190px;border:none;line-height:32px;background:#95774c;cursor:pointer;}
.feedback_con .wz_center button a{display:block;}







