@charset "utf-8";
@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,.zt_main 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}
.zt_main{position:relative;overflow:hidden;margin:0 auto;height:auto;min-width:1288px; background:#fff; font-size:14px; font-family:"微软雅黑";color: #000;}
.zt_main a,.zt_main a:link,.zt_main a:hover,.zt_main a:focus,.zt_main a:active,.zt_main a:visited{outline:none;text-decoration:none !important; border:none;}
.zt_main textarea{overflow:auto;resize:none;}
 ul, ul li{list-style:none;}
.zt_main br{font-size:0;line-height:0}
.zt_main .center{text-align: center; float:none;}
.zt_main .bold{font-weight: bold;}
.zt_main .left,.zt_main .fl{float:left}
.zt_main .right,.zt_main .fr{float:right;}
.cl::after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.zt_main .relative{position: relative;}
.zt_main .absolute{position: absolute;}
.zt_main .top{top: 0;}
.zt_main .bottom{bottom: 0;}
.left{float:left;}
.right{float:right;}
/*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{background:url(../images/btn_left.png) no-repeat;}
.slick-next{background:url(../images/btn_right.png) no-repeat;}
.slick-dots{position: absolute;z-index:10;}
.slick-dots li{float:left;margin:0 10px;}
.zt_main .slick-dots li span {background:none;border-radius:100%;cursor:pointer;display: block;height:15px;width:15px;border:1px solid #937344;}
.zt_main .slick-dots li.slick-active span{background:#937344;}
.btn_zx{width:180px;height:50px;line-height:50px;font-size:30px;color:#fff;background:#bc8e57;border:1px solid #bc8e57;margin:30px auto 0;text-align:center;}
.btn_zx:hover{background:none;color:#bc8e57;}
/**/
.banner{position: relative;height:780px;width:100%;background:url(../images/banner.jpg) no-repeat center top; overflow:hidden;}
.banner .bg12{position:relative; width:1200px;height: 100%;margin:0 auto;}
.banner .bg12 .banner_txt{width:415px;float:left;position:relative;margin-top:100px;margin-left:50px;}
.banner .bg12 h2{width:415px;text-align:center;}
.banner .bg12 h4{margin-top:30px;}
.banner .bg12 h5{text-align:center;margin-top:30px;}
.banner .bg12 h6{width:180px;font-size:21px;color:#937342;line-height:40px;text-align:center;border:1px solid #937342;border-radius:20px;position:absolute;top:450px;left:130px;}
.banner .bg12 h6:hover{background:#937342;color:#fff;}
.fadeIn-t{
    animation: fadeIn 3s ease-in-out infinite;
    -webkit-animation: fadeIn 3s ease-in-out infinite;
    visibility: visible !important;
}
@keyframes fadeIn-t {
    0% {transform: scale(0.6);opacity: 0.7;}
    50% {transform: scale(1);opacity: 1; }
    100% {transform: scale(.6);opacity: 0.7;}
}
@-webkit-keyframes fadeIn-t {
	
    0% {-webkit-transform: scale(0.6);opacity: 0.7;}
    50% {-webkit-transform: scale(1);opacity: 1; }
    100% {-webkit-transform: scale(.6);opacity: 0.7;}
}
@-moz-keyframes fadeIn-t {
    0% {-moz-transform: scale(0.6);opacity: 0.7;}
    50% {-moz-transform: scale(1);opacity: 1; }
    100% {-moz-transform: scale(.6);opacity: 0.7;}
}
@-ms-keyframes fadeIn-t {
    0% {-ms-transform: scale(0.6);opacity: 0.7;}
    50% {-ms-transform: scale(1);opacity: 1; }
    100% {-ms-transform: scale(.6);opacity: 0.7;}
}
@-o-keyframes fadeIn-t {
    0% {-o-transform: scale(0.6);opacity: 0.7;}
    50% {-o-transform: scale(1);opacity: 1; }
    100% {-o-transform: scale(.6);opacity: 0.7;}
}

.part01{width:100%;height:757px;background:url(../images/part01_bg.jpg) no-repeat center top;position: relative;overflow:hidden;}
.part01 .part_title{width:100%;height:121px;margin-top:40px;text-align:center;}
.part01 .part01_con{width:1200px;margin:40px auto 0px;position:relative;}
.part01 .part01_con p{font-size:16px;color:#000;letter-spacing:3px;}
.part01  ul{width:1515px; height:569px; position:relative;margin:0px auto 0;}
.part01  ul li{width:473px;height:569px;position:relative;float:left;}
.part01  ul li span{position:absolute;right:130px;top:130px;cursor:pointer;z-index:1;}
.part01  ul li.hovered span{display:none;}
.part01  ul li h2{position:absolute;top:0;left:0;z-index:2;display:none;}
.part01  ul li.hovered h2{display:block;}

.part02{width:100%;height:793px;background:#fff;position:relative;overflow:hidden;}
.part02 ul{width:100%;height:793px;position:relative;}
.part02 ul li{width:100%;height:793px;overflow:hidden;}
.part02 .btn_slick{width:74px; height:136px;}
.part02 .slick-prev {left:9%;background: url(../images/btn_left_01.png) no-repeat;top:40%; }
.part02 .slick-next {right:9%;background: url(../images/btn_right_01.png) no-repeat;top:40%;}

.part03{position: relative;width:100%;height:484px;overflow:hidden;background:url(../images/part03_bg.jpg) no-repeat center top;}
.part03 .part03_con{width:1200px;margin:40px auto 0px;margin-bottom:20px;position:relative;}
.part03 .part03_con .part03_con_01{width:1200px;height:320px;position:relative;overflow:hidden;}
.part03 .part03_con .part03_con_01 .part03_con_01_cons{width:588px;height:320px;position:relative;margin-right:80px;float:right;overflow:hidden;}
.part03 .part03_con .part03_con_01 .part03_con_01_cons h3{margin-top:30px;margin-left:50px;}
.part03 .part03_con .part03_con_01 .part03_con_01_cons h4{width:308px;height:58px;background:url(../images/part03_03.png);margin-top:50px;margin-left:130px;}
.part03 .part03_con .part03_con_01 .part03_con_01_cons h4:hover{background:url(../images/part03_04.png);}
.part03 .part03_con p{width:1200px;font-size:16px;color:#fff;line-height:26px;text-indent:2em;margin-top:10px;letter-spacing:1px;}
.part03 .part03_con p+p{margin-top:0px !important;}

.part04{position: relative;width:100%;height:949px;background:url(../images/part04_bg.jpg) no-repeat center top;overflow:hidden;}
.part04 .part04_con{width:920px;height:825px;margin:62px auto;position:relative;}
.part04 .part04_con .part04_con_center{width:654px;height:654px;position:relative;margin:150px auto 0;background:url(../images/part04_04.png) no-repeat center top;}
.part04 .part04_con .part04_con_center span{width:654px;height:654px;position:absolute;top:-5px;left:0;}
.part04 .part04_con .part04_con_center span img{animation: roll_f 3s infinite linear;-webkit-animation:roll_f 3s infinite linear;}
.roll_f{
	from{transform: rotate(360deg);}
	to{transform: rotate(0deg);}
}
@keyframes roll_f{
	from{transform: rotate(360deg);}
	to{transform: rotate(0deg);}
}
@-webkit-keyframes roll_f{
	from{transform: rotate(360deg);}
	to{transform: rotate(0deg);}
}
@-moz-keyframes roll_g{
	from{transform: rotate(0deg);}
	to{transform: rotate(360deg);}
}
@-ms-keyframes roll_f{
	from{transform: rotate(360deg);}
	to{transform: rotate(0deg);}
}
@-o-keyframes roll_f{
	from{transform: rotate(360deg);}
	to{transform: rotate(0deg);}
}
.part04 .part04_con .part04_con_center h4{width:173px;height:25px;margin-left:250px;padding-top:500px;z-index:4;}
.part04 .part04_con ul{position:absolute;width:920px;height:825px;left:0;top:0;z-index:3;}
.part04 .part04_con ul li{width:206px;height:206px;position:relative;background:url(../images/part04_02.png) no-repeat center top;}
.part04 .part04_con ul li h2{text-align:center;font-size:30px;font-weight:bold;padding-top:55px;}
.part04 .part04_con ul li h3{text-align:center;font-size:14px;padding-top:15px;}
.part04 .part04_con ul li span{position:absolute;width:204px;height:204px;left:1px;top:1px;animation: roll_f 2.5s infinite linear;-webkit-animation:roll_f 2.5s infinite linear;}
.part04 .part04_con ul li.li_01{position:absolute;width:206px;height:206px;left:350px;top:-120px;}
.part04 .part04_con ul li.li_02{position:absolute;width:206px;height:206px;left:5px;top:140px;}
.part04 .part04_con ul li.li_03{position:absolute;width:206px;height:206px;right:5px;top:140px;}
.part04 .part04_con ul li.li_04{position:absolute;width:206px;height:206px;left:120px;bottom:120px;}
.part04 .part04_con ul li.li_05{position:absolute;width:206px;height:206px;right:120px;bottom:120px;}

.part05{width:100%;height:985px;background:url(../images/part05_bg.jpg) no-repeat center top;position:relative;overflow:hidden;}
.part05 .part_title{width:970px;height:121px;position:relative;margin:50px auto 0;}
.part05 .part05_con{width:1200px;margin:50px auto 0;position:relative;}
.part05 .part05_con .part05_con_01,.part05 .part05_con .part05_con_02,.part05 .part05_con .part05_con_03{width:1200px;height:565px;position:relative;}
.part05 .part05_con .part05_con_01 ul.ul_01{width:980px;height:265px;background:#896c49;margin:0 auto;}
.part05 .part05_con .part05_con_01 ul.ul_01 li{width:248px;height:250px;margin-top:10px;float:left;margin-left:10px;}
.part05 .part05_con .part05_con_01 ul.ul_01 li h2{width:205px;color:#fff;font-size:20px;text-align:center;line-height:45px;border-bottom:1px solid #000;margin:0 auto;}
.part05 .part05_con .part05_con_01 ul.ul_01 li h3{font-size:14px;color:#fff;text-align:center;line-height:24px;}
.part05 .part05_con .part05_con_01 ul.ul_01 li+li{margin-left:108px!important;}
.part05 .part05_con .part05_con_01 h1{text-align:center;font-size:24px;font-weight:bold;color:#fff;margin-top:20px;}
.part05 .part05_con .part05_con_01 h4{color:#fff;font-size:16px;letter-spacing:4px;margin-top:20px;}
.part05 .part05_con .part05_con_01 ul.ul_02{width:1000px;height:90px;margin:0 auto ;position:relative;}
.part05 .part05_con .part05_con_01 ul.ul_02 li{width:200px;text-align:center;float:left;}
.part05 .part05_con .part05_con_01 ul.ul_02 li h2{font-size:14px;color:#fff;margin-bottom:5px;}
.part05 .part05_con .part05_con_01 ul.ul_02 li.li_cons{margin-top:35px;}
.part05 .part05_con .part05_con_01 ul.ul_02 li.li_cons_s{margin-top:27px;}
.part05 .part05_con .part05_con_01 h5{text-align:center;margin-top:40px;}
.part05 .part05_con .nav_list{width:500px;height:100px;margin:40px auto 0;position:relative;}
.part05 .part05_con .nav_list li{width:98px;height:98px;float:left;cursor:pointer;}
.part05 .part05_con .nav_list li+li{margin-left:103px;}
.part05 .part05_con .part05_con_02 h1{text-align:center;font-size:24px;font-weight:bold;color:#fff;margin-top:50px;}
.part05 .part05_con .part05_con_02 h4{color:#fff;font-size:16px;letter-spacing:4px;margin-top:20px;}
.part05 .part05_con .part05_con_02 h5{text-align:center;margin-top:50px;}
.part05 .part05_con .part05_con_03 h1{text-align:center;font-size:24px;font-weight:bold;color:#fff;margin-top:50px;}
.part05 .part05_con .part05_con_03 h4{color:#fff;font-size:16px;letter-spacing:4px;margin-top:20px;}
.part05 .part05_con .part05_con_03 h5{text-align:center;margin-top:50px;}
.part05 .part05_con .part05_con_03 ul{width:1100px;height:268px;margin:0 auto;position:relative;}
.part05 .part05_con .part05_con_03 ul li{width:268px;height:268px;position:relative;float:left}
.part05 .part05_con .part05_con_03 ul li.jiantou{width:68px !important;}
.part05 .part05_con .part05_con_03 ul li.jiantou img{margin-top:120px;}
.part05 .part05_con .part05_con_03 ul li+li{margin-left:40px;}
.part05 .part05_con .part05_cons{display:none;}

.part06{width:100%;height:1068px;background:url(../images/part06_bg.jpg) no-repeat center top;position:relative;overflow:hidden;}
.part06 .part_title{width:920px;height:124px;position:relative;margin:60px auto 0;}
.part06 .part06_con {width:1200px;position:relative;margin:50px auto 0;}
.part06 .part06_con .nav_list{width:930px;height:120px;position:relative;margin:0 auto;}
.part06 .part06_con .nav_list li{width:118px;height:118px;background:url(../images/part06_02.png);float:left;text-align:center;cursor:pointer;}
.part06 .part06_con .nav_list li h2{font-size:30px;color:#000;letter-spacing:5px;margin-top:35px;}
.part06 .part06_con .nav_list li.select h2{color:#8d5e0c}
.part06 .part06_con .nav_list li+li{margin-left:152px;}
.part06 .part06_con .nav_cons{width:1200px;height:510px;position:relative;margin:50px auto 0;}
.part06 .part06_con .nav_cons li{width:1200px;height:510px;float:left;display:none}
.part06 .part06_con .nav_cons li p{font-size:24px;text-align:center;margin-top:20px;color:#000;}
.part06 .part06_con .nav_cons li p span{font-size:30px;font-weight:bold;}
.part06 .part06_con h5{text-align:center;margin-top:50px;}

.part07{width:100%;height:812px;background:url(../images/part07_bg.jpg) no-repeat center top;position:relative;overflow:hidden;}
.part07 .part_title{width:652px;height:98px;position:relative;margin:80px auto 0;}
.part07 .part07_con{width:1200px;height:850px;position:relative;margin:0 auto;}
.part07 .part07_con .left{margin-left:100px;margin-top:100px;}
.part07 .part07_con .left p{font-size:18px;color:#000;line-height:36px;}
.part07 .part07_con .left p span{color:#ad7532;}
.part07 .part07_con .left h2{margin-top:40px;margin-left:20px;}

.part08{width:100%;height:888px;background:url(../images/part08_bg.jpg) no-repeat center top;position:relative;overflow:hidden;}
.part08 .part_title{width:344px;height:149px;position:relative;margin:40px auto 0;}
.part08 .part08_con{width:1100px;position:relative;margin:0 auto;}
.part08 .part08_con ul{width:1100px;height:690px;position:relative;}
.part08 .part08_con ul li{width:271px;height:305px;float:left;position:relative;margin-left:80px;margin-top:30px;}
.part08 .part08_con ul li p{width:241px;height:78px;position:absolute;background:url(../images/part08_08.png);bottom:0;left:0;font-size:14px;color:#fff;padding:10px 15px;}

.part09{width:100%;height:1080px;background:url(../images/part09_bg.jpg) no-repeat center top;position:relative;overflow:hidden;}
.part09 .bg_line{width:100%;height:1080px;position: absolute; top:0; left: 0;z-index:2;opacity: 1;transition: all 1s ease-in-out;}
.part09 .bg_line img{width:100%;height:1080px;}
.part09 .bg12{margin:0 auto;width:1200px;height:1080px;position:relative}
.part09 .star_list li{display:block; position: absolute;z-index:10;left:50%; -webkit-animation:fadeIn-t 3.5s both ease-in-out 0.4s infinite;animation:fadeIn-t 3.5s both ease-in-out  0.4s infinite;}
.part09 .star_list .l1{left:48.9%;top: 105px;}
.part09 .star_list .l2{top: 0px;margin-left: 245px;}
.part09 .star_list .l3{top:421px; margin-left: -50px;}
.part09 .star_list .l4{top:467px;margin-left:175px;}
.part09 .star_list .l5{top:699px;margin-left:9px;}
.part09 .star_list .l6{top:463px;margin-left: -251px;}
.part09 .star_list .l7{top:675px;margin-left: -458px;}
.part09 .scroll_img{position: absolute; width:100%;height:800px; top:50%; margin-top: -380px; left: 0;z-index: 10;}
.part09 .scroll_img h2{text-align:center;}
.part09 .scroll_img ul{margin-top:100px;}
.part09 .scroll_img ul li{float:left;}

.part10{width:100%;background:#000;position::relative;overflow:hidden;}
.part10 .part_title{width:100%;height:145px;position:relative;margin:0 auto;background:url(../images/part10_02.jpg) no-repeat center top;text-align:center;}
.part10 .part_title img{margin-top:55px;}
.part10 .part10_con{width:100%;background:#000;position:relative;overflow:hidden;height:625px;overflow:hidden;}
.experts { width: 100%; background: #000; height: 625px;}
.experts1 { width:1200px; margin: 0 auto; }
.experts1 .con_slider { width: 1200px; height: 625px; overflow:hidden; }
/*.ex_desc { margin-left:0px; padding-top:110px; opacity:0; color: #fff; width:530px; transition:all 2s ease 0s; }*/
.ex_desc { margin-left:138px; padding-top:110px; opacity:1; color: #fff; width:530px; transition:all 2s ease 0s; }
.slick-active .ex_desc{margin-left:138px;opacity:1;}
.ex_desc h1 { font-size: 56px; line-height:56px;}
.ex_desc h1 span{ font-size:30px; line-height:56px;}
.ex_desc h2 { font-size: 24px; line-height: 42px; }
.ex_desc ul { display: block; margin: 30px 0 30px; }
.ex_desc ul li { font-size: 16px; line-height: 30px; }
.ex_desc h4 span { font-size: 16px; color: #937343; }
.experts1 .btn_slick{width:46px; height:47px;}
.experts1 .slick-prev {left:0%;background: url(../images/btn_left_02.png) no-repeat; }
.experts1 .slick-next {right:0%;background: url(../images/btn_right_02.png) no-repeat; }
.btn_zx_zj { display: inline-block; font-size: 26px; color: #fff; line-height: 48px; padding: 0 40px; background: #937343;position: absolute; left:153px; bottom:30px; z-index: 1;}
.btn_zx_zj:hover {background: #5c432b; }
