@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;}
.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%;}
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:1190px; background:#fff; 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}
.left{float:left;}
.right{float:right;}
.bg100{width:100%;}
.bg12{margin:0 auto;width:1190px;height: 100%; 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;display:block;padding:0;outline:0;border:0;font-size:0;line-height:0;cursor:pointer;}
.slick-prev{left:0;}
.slick-next{right:0;}

/*title*/
.wrap .title{width:100%; height:102px; background-position: top center;background-repeat:no-repeat;}

/*btn*/
.wrap .btn_zx{font-size: 26px; line-height:56px;border: 1px solid #937343; border-radius:28px;display:inline-block !important; *display:inline; zoom:1;color: #fff; background:url(../images/btn_arrow.png) no-repeat 245px center #937343;padding: 0 45px 0 22px;}
.wrap .btn_zx:hover{border: 1px solid #937343;background-image:url(../images/btn_arrow1.png); color:#937343;background-color:transparent;}

/*banner*/
.wrap #top_banner {width: 100%; font-size: 0px; position: relative; min-width:1190px;overflow: hidden;}
.wrap #top_banner h1 {width:100%; height:175px; background: url(../images/banner1.jpg) no-repeat center top;}
.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 #top_banner h1.h4{background-image:url(../images/banner4.jpg) ;}
.b_text {position:absolute;width:22.708%; opacity:0;transition: all 1s ease-out;}
.b_text img{width:100%;}
#top_banner .b_text1{left:50%; margin-left:-10.78125%;top: 30%;}
#top_banner .b_text11{top:36.85%;}
#top_banner .b_text2,#top_banner .b_text3,#top_banner .b_text4{left: 40%;}
#top_banner .b_text21,#top_banner .b_text31,#top_banner .b_text41{left: 50%; margin-left: -10.78125%;}
#top_banner .b_text2{top:62.57%;}
#top_banner .b_text3{top:68.57%;}
#top_banner .b_text4{top:75%;}
/*part1*/
#part1{position:relative;background: #fff;margin-bottom: 40px;}
#part1 .title{background-image: url(../images/part1_img_title.jpg);}
.p1_con{background: url(../images/part1_bg1.jpg) no-repeat right bottom #fff;}
.p1_con .img_sign{width: ;position: absolute; top:111px; left: 0;}
.p1_desc{margin:0px 0 0 198px;position: relative;width: 518px; padding:246px 0 45px;}
.p1_desc .p1_intro li{font-size:20px; line-height:32px; margin-left: 9px !important;}
.p1_desc .img_tit{margin:20px 0 15px;}
.p1_desc p{font-size: 16px; line-height: 25px;}

.scroll_eg{width: 100%;height: 215px;overflow: hidden; position: relative;}
.scroll_eg .btn_slick{opacity: 1;width: 23px; height:68px; top: 50%; margin-top: -34px; z-index: 3;}
.scroll_eg .btn_slick.slick-prev{left: 0;background-image: url(../images/btn_left2.png);}
.scroll_eg .btn_slick.slick-next{right:0;background-image: url(../images/btn_right2.png);}
.scroll_eg .con_slider img{width: 100%;}
.scroll_eg .eg_bg{width:100%; position: absolute;top: 0; left: 0;}
.scroll_eg .eg_bg img{width: 100%;}
.p1_con .btn_zx{position: absolute; right: 58px; bottom:50px;}

#part2{background: #f8f7f6;}
.p2_con{width:1020px;height: 1500px; padding:85px;margin: 0 auto;}
#part2 .title{background-image: url(../images/part2_img_title.jpg);}
.p2_con li{float:left; width:482px; height: 262px; margin:11px 0; position: relative;}
.p2_con li.even{float: left;}
.p2_con li.odd{float: right;}
.p2_con li .step_img{float:left;padding:4px; width: 324px; height: 211px;position: relative; border: 2px dashed #c0c0c0; margin-top: 20px;}
.p2_con li .step_img .desc{background:url(../images/trans_black.png);display:table; height: 100%;position: absolute; top: 0; left: 0;padding:0 65px; transition: all 0.5s linear;opacity:0;filter:alpha(opacity=0);transform: scale(0);transform-origin: left top;}
.p2_con li:hover .step_img .desc{transform: scale(1); opacity: 1;filter:alpha(opacity=100);transform-origin: left top;}
.p2_con li .step_img .desc span{color: #fff; font-size: 20px; line-height: 30px;display: inline-block;display: table-cell; vertical-align: middle;}
.p2_con li .step_img img{width: 100%; height: 100%;top: 0; left: 0;}
.p2_con li .step_num{margin-top:60px;}

.p2_con li.m_left{background: url(../images/part2_bg_left.jpg) no-repeat right top;}
.p2_con li.m_left .step_num{float:right;}
.p2_con li.m_right{background: url(../images/part2_bg_right.jpg) no-repeat left top;}
.p2_con li.m_right .step_num{float:left;}
.p2_con li.m_right .step_img{float: right;}

.p2_con li .step_num.po_ab{position:absolute; top: 60px; left:460px;margin: 0;z-index: 3;}
.p2_con .btn_zx{float:right; margin-top: 20px;}


#part3{background: #fff;background: url(../images/part3_bg1.jpg) no-repeat center top; height: 1157px;}
#part3 .title{background-image: url(../images/part3_img_title.jpg);}
.p3_con{position:relative;}
.p3_con .left{842px; position:absolute; top:86px; left:-123px;animation: fly 1s infinite linear; animation-direction: alternate;}
.p3_con .right{width:460px;margin-top: 167px; text-align: center;}
.p3_con .right p{font-size: 20px;line-height: 32px; text-align: left; margin-left: 34px;}
.p3_con .right img{margin:51px 0 38px;}
.p3_con .right a.btn_zx{margin: 0 auto;}

@keyframes fly{
	from{transform:scale(0.5,1);}
	to{transform:scale(1);}
}

#part4{background: #fff; margin-bottom: 55px;}
#part4 .title{background-image: url(../images/part4_img_title.jpg);}
.p4_con{padding-top:113px;}
.p4_con .recover{width:100%;height:467px;display:table; border:2px dashed #937343; margin-bottom: 55px; overflow: hidden;}
.p4_con .recover .re_desc{display:table-cell; vertical-align: middle;}
.p4_con .recover .re_desc1{width:320px;margin-left: 756px; text-align: center;}
.p4_con .recover .re_desc h1{text-align:center;}
.p4_con .recover .re_desc h1 img{display: inline; margin-bottom: 25px;}
.p4_con .recover .re_desc p{font-size: 20px; line-height: 32px; color: #937343;margin-bottom: 35px; text-align:left;}
.p4_con .recover.recover1{background: url(../images/part4_img_01.jpg) no-repeat left center;}
.p4_con .recover.recover2{background: url(../images/part4_img_02.jpg) no-repeat right center;}
.p4_con .recover.recover2 .re_desc1{margin-left:78px;}
.p4_con .recover.recover3{background: url(../images/part4_img_03.jpg) no-repeat left center;}
.p4_con .recover.recover3 .re_desc1{height:390px;}

#part5{background: #fff; margin-bottom:95px;}
#part5 .title{background-image: url(../images/part5_img_title.jpg);}
.experts { width: 100%;height:622px;background: #000; overflow: hidden;margin-top: 83px;}
.experts1 { width: 1190px; margin: 0 auto;position:relative; }
.experts1 .con_slider{width:1190px; height:627px; overflow:hidden; }
.ex_desc {width:400px;padding-top:145px;color:#fff;margin-right: 70px;float: right;}
.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:30px 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; }
.ex_desc .zj_btn{margin-top: 30px;}
.ex_desc .zj_btn .btn_zx_zj{float: left;border: 1px solid #937344; padding: 0 32px; line-height: 50px; font-size: 30px; text-align: center; background: #937344; margin-right: 10px;}
.ex_desc .zj_btn .btn_zx_zj:hover{background: transparent;color: #937344;}

#part6{background: #fff; margin-bottom:95px;}
#part6 .title{background-image: url(../images/part6_img_title.jpg);}
.true_eg{margin-top: 105px; position: relative;height: 490px; overflow: hidden;}
.true_eg .con_slider{text-align: center;height: 490px; background-position: top center;}
.true_eg .con_slider img{display:inline;}
.true_eg .btn_slick{width:56px;position: absolute; height: 91px; opacity: 0;background-position: left center; background-repeat: no-repeat; transition: all 0.8s ease-out; top: 50%; margin-top: -45px;}
.true_eg:hover .btn_slick{opacity:1;}
.true_eg .btn_slick.slick-prev{left: 0;background-image: url(../images/btn_left.png);}
.true_eg:hover .btn_slick.slick-prev{left:10%;}
.true_eg .btn_slick.slick-next{right:0;background-image: url(../images/btn_right.png);}
.true_eg:hover .btn_slick.slick-next{right:10%;}


.con_slider img{/*padding: 0;*/opacity: 0;transition: all 0.5s ease-out;}
.slick-active img{opacity:1;}
.slick-active img.img_01{padding-top:125px;}
.slick-active img.img_02{padding-top:40px;}

#part7{background: #fff; margin-bottom:95px;}
#part7 .title{background-image: url(../images/part7_img_title.jpg);}
#part7 .question{margin:85px auto 0; text-align: center;}
.question a{font-size: 24px;color:#000 !important; line-height:70px;height:70px;display: block;}
.question a:hover{color: #937343 !important;}
.question ul li{border: 1px dashed #937343;}
.question ul li.bkbdn{background: #c3c3c3; border: none;height: 72px;}
.question ul li.q_mouse{height:146px;border: none;}
.question ul li.q_mouse a{display: block;height:100%;background: #937343;}
.question ul li.q_mouse a:hover{background: #C0C0C0;}
.question .q01>li,.question .q02>li{float:left;}
.question .q01>li{width:48%;}
.question .q02 ul li{float: left; width:453px;}

#part8{background:#ececec; margin-bottom:95px;}
#part8 .title{background-image: url(../images/part8_img_title.jpg);}
.more_like{padding: 85px 0 115px; position: relative; height: 189px;}
.more_like li{float: left;}
.more_like .btn_slick{width:24px; height:49px;opacity: 1; position: absolute; top: 50%; margin-top: -25px;}
.more_like .btn_slick.slick-prev{left: -50px;background-image: url(../images/btn_left1.png);}
.more_like .btn_slick.slick-next{right:-25px;background-image: url(../images/btn_right1.png);}


@media only screen and (max-width:1400px) {
	.true_eg:hover .btn_slick.slick-prev{left:0%;}
	.true_eg:hover .btn_slick.slick-next{right:0%;}
	
	.more_like .btn_slick{background-color: #fff;}
	.more_like .btn_slick.slick-prev{left: 0px;}
	.more_like .btn_slick.slick-next{right:18px;}
}