@charset "utf-8";
/*begin  --------clear */
*{margin:0;padding:0;text-decoration:none;outline:none;}
.wrap a,.wrap a:link,.wrap a:hover,.wrap a:focus,.wrap a:active,.wrap a:visited,.wrap a img{outline:none;text-decoration:none !important; border:none; color: #fff; transition: all 0.2s ease-out 0s;}
.clear{clear:both;display:block;width:100%;height:0;font-size:0}
h1,h2,h3,h4,h5,h6{font-weight:normal}
object,.wrap embed{display:block;outline:0}
html,body{-webkit-text-size-adjust:none;width:100%;height:100%; transition:all 1s linear;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
.wrap{position:relative;margin:0 auto;width:100%; height:auto; max-width:1920px; min-width:1200px; background:#fff!important; font-size:14px; font-family:"微软雅黑";}
.wrap textarea{overflow:auto;resize:none;}
.wrap img{display:block;margin:0;padding:0;border:0 none;}
.wrap ul,.wrap ul li{list-style:none;}
.wrap br{font-size:0;line-height:0}
.wrap .left{float:left !important; width: auto !important;}
.right{float:right; width:auto !important;}
.bg100{width:100%;background-position:top center; background-repeat: no-repeat #000; position: relative;}
.bg12{margin:0 auto;width:1200px;position:relative}
.wrap .first_child,.wrap li:first-child{margin-left:0 !important;}
.wrap .last_child,.wrap li:last-child{margin-right:0 !important;}
/*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 images{display:block!important;}
.slick-slide.slick-loading images{display:none;}
.slick-slide.dragging images{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%;display:block;padding:0;outline:0;border:0;font-size:0;line-height:0;cursor:pointer;}
.slick-prev{left:0;background:url(../images/btn_left.png) no-repeat;}
.slick-next{right:0;background:url(../images/btn_right.png) no-repeat;}

.wrap .btn_zx a{display:inline-block;width:182px; height:36px;background: url(../images/btn_zx.png) no-repeat center top;}
.wrap .btn_zx a:hover{background:url(../images/btn_zx_hover.png) no-repeat center top;}

.wrap .btn_zx_zj{display:block;text-align:center;width:104px;font-size: 26px; color: #000;border: 1px solid #937343 !important; line-height: 48px; padding: 0 40px; background: #937343;}
.wrap .btn_zx_zj:hover{color:#937343; background: none;}

.wrap .titles{display: table;text-align: center; width: 100%;}
.wrap .tit1{display: inline-block; }
.wrap .tit1 h1{padding-left:135px;display: inline-block; font-family: "黑体";font-size: 45px; line-height:60px;display: table-cell;vertical-align: middle;background: url(../images/img_tit_logo.png) no-repeat left center;height: 127px;color:#000!important;}
.wrap .tit1 h1 span{font-family: "宋体";}


/*banner*/
.wrap #top_banner {font-size:0px; position: relative;overflow: hidden; text-align: center;}
.wrap #top_banner h1 {width:100%; height:250px; background: url(../images/banner1.jpg) no-repeat center top; display: block;}
.wrap #top_banner h1.h1{background-image:url(../images/banner1.jpg) ;}
.wrap #top_banner h1.h2{background-image:url(../images/banner2.jpg) ;}
.wrap #top_banner h1.h3{background-image:url(../images/banner3.jpg) ;}
.wrap .b_text{width:28.645%;position:absolute;opacity: 0; transition: all 1s ease-in-out;display: inline-block;left:50%;}
.wrap .b_text img{width:100%;}
.wrap .b_text1{margin:0 0 0 -600px;top:0px;}
.wrap .b_text11{top:122px;}
.wrap .b_text2{margin:0 0 0 -800px;top:338px;}
.wrap .b_text21{margin-left:-600px;}
#top_banner .btn_zx{position:absolute;left:50%;margin-left:418px;bottom:46px;}

.part1{height:752px;background: url(../images/part1_bg.jpg) no-repeat center top; text-align: center;}
.p1_01{width:551px; height:560px;position:absolute; left:326px; top: 104px;}
.p1_word{position:absolute; width:337px; height:326px; left: 50%; top: 50%;margin:-140px 0 0 -168.5px;}
.b_a_list{width:100%;height: 752px; position:absolute; top:0;left:0;}
.b_a_list li{position: absolute;font-size: 12.8px; line-height:20px;}
.b_a_list li img{padding-bottom:10px; border-radius:100%;transform:scale(1);transition: all 1s ease-in-out;}
.b_a_list li.hover{color: #937343;}
.b_a_list li.hover img{transform:scale(1.1);/*box-shadow:5px 5px 5px #C6C6C6;*/}
.b_a_list .l1{left: 137px; top:473px; transform: scale(1);transition-delay:0s;}
.b_a_list .l2{left: 874px; top:166px;transition-delay:0.5s;}
.b_a_list .l4{left:1005px; top:536px;transition-delay:1s;}
.b_a_list .l3{left: 896px; top:456px;transition-delay:1.5s;}

.part2{padding:86px 0 47px;}
.process_list{margin-top: 59px;}
.process_list li{margin-bottom: 30px;width:382px;float: left; margin-right:26px;text-align: center;}
.process_list li img{display:block; border: 2px solid #a8a8a8;transition: all 0.5s ease-in-out;}
.process_list li:hover img{transform: scale(1.05);}
.pro_num {height: 71px;margin-top: 24px;display: inline-block;}
.pro_num span{width:45px;height: 71px; font-size: 26px;line-height:71px;display: inline-block; background: url(../images/part2_bg_num.png) no-repeat right center;float: left;}
.pro_num p{font-size:20px;line-height:26px; display: inline-block;margin-left: 8px;text-align: left;float: left;padding-top:20px;}
.process_list li.p0 .pro_num p{padding-top:12px;}

.part3{background: url(../images/part3_bg.jpg) no-repeat center top;height: 722px; padding: 50px 0;}
.p3_word{width:325px; font-size:18px; line-height:30px;margin:119px 0 0 148px;}
.p3_word .btn_zx{margin-top: 50px;}
.p3_desc{width:100%;height:100px; background: url(../images/part3_desc.jpg) no-repeat center top;margin-top:39px;position: relative;top:0;transition: all 0.5s ease-in-out;}
.p3_desc:hover{top:-10px;}

.part4{padding: 91px 0 36px;}
.part4 .p4_desc{width:830px;margin: 0 auto;padding:41px 46px;border:13px solid #937343;font-size: 18px; line-height: 30px;}
.p4_desc h1{text-align:center;font-size: 35px; line-height: 45px;padding-bottom:40px;}
.strike{margin-top: 78px;padding-top:20px; height:885px;background: url(../images/part4_bg1.jpg) no-repeat center top;}
.strike .btn_zx{text-align: center;}
.strick_list{width: 956px;margin: 0 auto;}
.strick_list li{margin: 50px 0;}
.strick_list li p{font-size: 20px;line-height:34px; text-align: center;padding-top:10px;}
.strick_list li img{transform: scale(1);transition: all 0.5s ease-in-out;}
.strick_list li:hover img{transform: scale(1.05);}

.part5{height:743px;padding-top: 57px; background: url(../images/part5_bg.jpg) no-repeat center top;}
.part5 .tit1{color: #fff;}
.part5 .tit1 h1{background-image: url(../images/img_tit_logo1.png);}

.pk{width:1119px; height: 477px;background: url(../images/part5_img_01.jpg) no-repeat center top;margin:40px 0 auto;}
.pk ul{display: table; width:373px;}
.pk ul li{text-align:center;font-size:16px; vertical-align: middle; line-height:25px;height:88px;width: 373px;padding-top: 29px;height: 60px;transition:all 0.5s ease-in-out;}
.pk ul li:hover{font-size:17px;}
.pk ul li:nth-child(odd){color:#000;background:#d8d8d8;}
.pk ul li:nth-child(even){color:#fff;border:1px dashed #dad8d6;width:370px;}
.pk ul li.l1{font-size:24px;font-weight: bold;color: #fff;background: #9b7a46;padding-top:45px;height:73px;}
.pk ul.left li.last_child{padding-top: 23px;height:65px;}

.part6{padding:102px 0 46px; background: url(../images/part6_bg.jpg) no-repeat center top;}
.part6 .titles{margin-left:85px;text-align: left;}
.eg_list{margin: 75px 0 0 250px;}
.eg_list li{font-size: 20px;line-height: 34px;}
.eg_list li span{font-weight:bold;}
.eg_img{margin:88px 0 0 152px;}
.eg_img li{margin-right: 57px; text-align: center;width: 208px;float: left;font-size: 20px; line-height: 24px;}
.eg_img li img{border-radius: 100%;}
.part6 .btn_zx.right{margin-right: 137px;}
.part6 .btn_zx{text-align: center;}


.compare_img{width:982px; margin:92px auto 39px;}









.part7{position: relative;}
.experts { width: 100%; background:#000; height: 622px;overflow: hidden; }
.experts1 { width: 1200px; margin: 0 auto;position:relative; }
.experts1 .con_slider{width:1200px; height: 622px; overflow:hidden; }
.ex_desc { width:420px;margin-left:130px;padding-top:100px;opacity:1;color:#fff;transition:all 1s ease 0s; }
.slick-active .ex_desc{margin-left:130px;opacity:1;}
.ex_desc h1 { font-size: 56px; line-height:56px;}
.ex_desc h1 span{ font-size:36px; line-height:56px;padding-left: 15px;}
.ex_desc h1 b{font-size: 24px; font-weight: normal;}
.ex_desc h2 { font-size: 24px; line-height: 42px; }
.ex_desc ul { display: block; margin:76px 0; }
.ex_desc ul li { font-size: 16px; line-height: 30px; }
.ex_desc h4 {font-size: 14px; line-height: 28px;}
.ex_desc h4 span { font-size: 16px; color: #937343; }
.experts1 .btn_zx_zj{position:absolute;left:130px; top:520px; z-index: 1;display: inline-block; width: 104px;}
.experts1 .btn_slick{width:45px; height:45px;}
.experts1 .btn_slick.slick-prev{background-image: url(../images/btn_left.png);left:0;}
.experts1 .btn_slick.slick-next{background-image: url(../images/btn_right.png);right:0;}

/*.xt_con{width: 100%;}
.xt_con { width: 100%; background: #4e3c2f; position: relative;padding-top: 30px; }
.xt_con .YX_title {margin:0 auto; width:1170px; height:100px;background: url(../images/xt_bottom_title.png) no-repeat center center; }
.xt_con .YX_button { display: block; position: absolute; top: 520px; left: 70%; width: 120px; height: 35px; background-color: #c6c6c6; color: #503728; font-size: 22px; line-height: 35px; text-align: center; z-index: 10000; text-decoration: none; }
.xt_con .YX_button:hover { background-color: #856d4b; color: #fffefe; }
.xt_con #pp_ul { width: 100%; background: #553e2c; }
.xt_con #tabs { overflow: hidden; width:1170px; display: block; height: auto; margin: 0 auto; padding: 0; list-style: none; }
.xt_con #tabs li { float: left; width: 140px; height:100px; margin: 0; padding-top:44px; margin-right: 1px; background-image: url(../images/xt_button.jpg); color: #a5a39f; font-size: 18px; text-align: center; text-decoration: none; display: block; cursor: pointer; }
.xt_con #tabs a span { letter-spacing: -1px; color: #e8e3da; }
.xt_con #tabs li:hover, .xt_con #tabs li:focus { background-position: 0 100%; }
.xt_con #tabs li:focus { outline: 0; }
.xt_con #tabs .current { z-index: 3; background-position: 0 100%;color: #fff;}
.xt_con #content { background: #fff; padding: 55px 0 66px 0; }
.xt_con .tab_context {width:1100px; margin:0 auto; display: none;padding: 0 50px;}
.xt_con .tab_context .YX_left { float: left; width:540px;overflow: hidden; border-radius: 10px;}
.xt_con .tab_context .YX_right { float:right; width:522px;text-align: left;}
.xt_con .tab_context .YX_right strong { color: #000; font-size:36px; letter-spacing: 2px; line-height:40px; font-weight: normal; text-align: center;  display: block;padding: 8px 0 30px;}
.xt_con .tab_context .YX_right p {text-indent: 2em; color: #000000; font-size:18px; line-height:30px; height: auto; margin: 0; padding: 0; }
.xt_con a.btn_zx_xt{bottom:75px;left:50%;margin-left:380px;position: absolute; width: 104px;}
.wrap a.btn_zx_xt{display:block;text-align: center;font-size: 26px; color: #fff;border: 1px solid #937343; line-height:46px; padding: 0 30px; background: #937343;}
.wrap a.btn_zx_xt:hover{color:#937343; background: none;}*/