@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;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;overflow:hidden;margin:0 auto;width:100%; height:auto; max-width:1920px; min-width:1200px; 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; width: auto;}
.right{float:right; width:auto;}
.wrap .first_child,.wrap li:first-child{margin-left:0 !important;}
.wrap .last_child,.wrap li:last-child{margin-right:0 !important;}
/*end--------clear  */

.wrap .btn_zx a {background:#937344;color:#fff;display: inline-block; border:1px solid #937344;border-radius: 10px; text-align: center;font-size:48.85px; line-height:75px;padding:0 120px;margin:0 auto;position:relative;}
.btn_zx a:hover{background:none !important;color:#937344;}

/*banner*/
.wrap #top_banner {font-size:0px; position: relative;overflow: hidden; text-align: center;}
.wrap #top_banner h1 {width:100%;height:253px; background: url(../images/banner_01.jpg) no-repeat center top; display: block;}
.wrap #top_banner h1.h1{background-image:url(../images/banner_01.jpg) ;}
.wrap #top_banner h1.h2{height:252px !important;background-image:url(../images/banner_02.jpg) ;}
.wrap #top_banner h1.h3{background-image:url(../images/banner_03.jpg) ;}

/*part_nav*/
#sectionsNav { width:100%; background-color:#a6a6a6;}
.wrap .navfloat{ position:fixed; top:0px; z-index:1000;}
#sectionsNav .secNav{ width:900px; height:60px; margin:0px auto;}
#sectionsNav li.current a {background:#937344;}
#sectionsNav li a {color:#fff;display:block;}
#sectionsNav .secNav li{ width:180px; height:60px; float:left; line-height:60px; text-align:center;font-size:16px;color:#fff;}

/*part1*/
.part01{width:100%;position:relative;background:#fff;}
.part01_01{width:1200px;height:894px;margin:50px auto;background:url(../images/part_01_01.jpg) no-repeat;}
.part01_01_top{position:absolute;width:1200px;height:70px;margin:0 auto;}
.part_01_con_left{width:400px;height:70px;font-size:24px;color:#000;position:absolute;left: 23.5%;top: 35.5%;;float:left}
.part_01_con_right{width:400px;height:70px;font-size:14px;color:#737373;position:absolute;left: 62%;top: 35.5%;float:right;line-height:22px;}
.part01_01_center,.part01_01_center ul{width:711px; height:248px;position:relative;padding-top: 93px;padding-left: 18px;}
.part01_01_center ul li{width:229px;height:248px;float:left;margin-right:11px;position:relative;}
.img_anli{width:229px;height:248px;position:absolute;left:0;top:0;display:none;}
.part01_01_bottom{position:relative;width:1200px;height:450px;margin:0 auto;position:relative;margin-top:100px;}
.part01_zx{width:250px;height:250px;background:url(../images/part_01_07.png) no-repeat;padding-top: 170px;margin-left: 175px;text-align:center;position: absolute;left: 0px;top: 59px;}
.part01_zx em{font-size:31.25px;color:#000;position: absolute;left: 6%;top: 15%;}
.part01_zx p{color:#fff!important;position:absolute;font-size:19.23px;left: 36%;top: 40%;}
.part01_zx:hover{background:url(../images/part_01_08.png) no-repeat;}
.part01_zx:hover em{color:#937344!important;}
.con_bottom{font-size:14px;color:#737373;position:absolute;left: 35%;top: 5.5%;line-height:22px;}
.anli_bottom,.anli_bottom ul{width:711px;height:248px;position:relative;float:right;padding-top:80px;}
.anli_bottom ul li{width:229px;height:248px;float:left;margin-right:11px;position:relative;}
.anli_con{width:229px;height:248px;position:absolute;left:0;top:0;display:none;}

/*part2*/
.part02{width:100%;position:relative;background:#fff;}
.part02 .con_title img{margin:0px auto;padding-top:50px;}
.part02_01{width:100%;height:381px;background:url(../images/part_02_02.jpg) no-repeat center;position:relative;}
.part02_01_img img{margin:0 auto;}
.part02_01 ul{width:1100px;height:218px;margin:0px auto;position:relative;padding-top:50px;}
.part02_01 ul li{float:left;margin-right:76.4px;width:118px;height:218px;}
.part02_01 ul li span{font-size:18px;color:#937344;line-height:50px;text-align:center;padding-left:20px;}
.part02_01  ul li p{font-size:14px;}

/*part3*/
.part03{width:100%;position:relative;background:#fff;}
.part03 .con_title{width:1200px;height:131px;margin: 60px auto 20px;}
.part03_01{width:1200px;height:583px;background:url(../images/part_03_02.jpg) no-repeat;margin:0 auto;}
.part03_01 ul{width:424px;height:583px;}
.part03_01 ul li{width:424px;height:128px;margin-top:50px;}
.con_con{width:210px;height:100px;float:right;margin-top:28px;padding-right:8px;padding-left:8px;}
.con_con h1{font-size:18px;line-height:35px;}
.con_con p{font-size:14px;line-height:20px;}
.btn_zx{text-align: center;margin-top: 30px;}

/*part4*/
.part04{width:100%;position:relative;background:#fff;}
.part04 .con_title{width:1200px;height:131px;margin: 60px auto 20px;}
.part04_cont{width:100%;height:1278px;background:url(../images/part_04_05.jpg) no-repeat center;position:relative;}
.part04_01 h1{width:1200px;height:210px;background:url(../images/part_04_02.jpg) no-repeat center top;display:block;margin:0 auto;}
.part04_01 h1.h1{background-image:url(../images/part_04_02.jpg)}
.part04_01 h1.h1 p{font-size:18px;color:#937344;text-align:center;padding-top: 33px;}
.part04_01 h1.h2{height:211px!important;background-image:url(../images/part_04_03.jpg)}
.part04_01 h1.h3{background-image:url(../images/part_04_04.jpg)}
.part04_02{width:375px;height:74px;background:url(../images/part_04_01.png) no-repeat;margin:40px auto 0px;font-size:31.77px;color:#937344;line-height:74px;padding-left:20px;}
.part04_02:hover{background:url(../images/part_04_02.png) no-repeat;}
.part04_03{margin: 380px auto;color: #FFF;width: 150px;height: 100px;padding-left: 100px;font-size:38px;}
.part04_04,.part04_04 ul{width:1110px;height:410px;position:relative;margin:0 auto;margin-top: -35px;}
.part04_04 ul li{width:352px;height:188px;border:4px solid #937344;background:#fff;float:left;position:relative;margin-right:10px;margin-top:10px;font-size:42px;color:#937344;text-align:center;line-height:188px;cursor:pointer;}
.part04_04_anli{width:360px;height:196px;position:absolute;left: -3px;top: -3px;display:none;}

/*part5*/
.part05{width:100%;position:relative;background:#fff;}
.part05 .con_title{width:838px;height:69px;margin: 80px auto 20px;}
.part05_01{width:1015px;height:555px;position:relative;margin: 40px auto 0px;}
.part05_02,.part05_02 ul{width:1015px;height:546px;position:relative;overflow:hidden;margin:0 auto;}
.part05_02 ul li{float:left;position:relative;width:320px;height:243px;margin-top:30px;margin-right:18px;position:relative;cursor:pointer;}
.part05_02 ul li img{opacity:1;transition: 1s;}
.part05_con{width:320px;height:243px;background:#937344;border:1px dashed #937344;border-radius:30px;font-size:18px;color:#fff;line-height:243px;position:absolute;top:0;left:0;text-align:center;opacity:0;transition: 1s;}
.part05 .btn_zx a {background:#937344;color:#fff;display: inline-block; border:1px solid #937344;border-radius: 35px; text-align: center;font-size:28.04px; line-height:60px;padding:0 100px;margin:15px auto 0px;position:relative;}
.part05 .btn_zx a:hover{background:none !important;color:#937344;}

#part6{padding-top:60px;}
#part6 .title{width:426px; margin: 0 auto 50px;}
.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:470px;margin-left:0px;padding-top:90px;opacity:0;color:#fff;transition:all 1s ease 0s; }
.slick-active .ex_desc{margin-left: 150px;opacity:1;}
.ex_desc h1 { font-size: 56px; line-height:56px; font-weight: 100;}
.ex_desc h1 span{ font-size:36px; line-height:56px;padding-left: 15px;}
.ex_desc h2 { font-size: 24px; line-height: 42px; }
.ex_desc ul { display: block; margin:15px 0; }
.ex_desc ul li { font-size: 16px; line-height: 30px; }
.ex_desc h4{font-size: 16px;}
.ex_desc h4 span { font-size: 16px; color: #937343; }
.experts1 .btn_zx{position: absolute; left:150px; top:505px; z-index: 1;display: inline-block; font-size: 26px; color: #fff; line-height: 48px; padding: 0 40px; background: #937343;}
.experts1 .btn_zx:hover { color: #000; }
.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;}

.slick-slider { position: relative; }
.slick-list { position: relative; overflow: hidden; display: block;margin: 0 auto; }
.slick-list:focus { outline: none; }
.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { float:left;min-height: 1px; position:relative; }
.slick-slide img { display: block !important; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; position: relative; }
.slick-loading .slick-slide { visibility: hidden;}
.slick-vertical .slick-slide {display:block; height:auto; }
/*end --slider 通用  */
/*start ---btn left right*/
.btn_slick{ position: absolute; display: block;line-height: 0; font-size: 0; cursor: pointer; top:50%;padding: 0; border: none; outline: none;/*transition:all 0.5s ease-out; transform: scale(0.8,0.8);*/}
/*.btn_slick:hover{transition:all 0.5s ease-out; transform: scale(1,1);}*/
.slick-prev {background: url(../images/btn_left.png) no-repeat;left: 0;}
.slick-next {background: url(../images/btn_right.png) no-repeat; right: 0;}
/*end ---btn left right*/

/*part6*/
.part06{width:100%;position:relative;}
.part06 .con_title{width:1200px;height:126px;margin: 20px auto 0px;}
.part06_01{width:1200px;height:736px;margin: 5px auto 15px; background:url(../images/part_06_02.jpg) no-repeat;position:relative;}
.part06_01 ul{position:relative;width:966px;height:566px;margin:0 auto;padding-top: 80px;}
.part06_01 ul li{position:relative;float:left;margin-right:5px;margin-top:5px;}

/*part7*/
.part07{width:100%;background:#666666;position:relative;}
.part07_01{width:1015px;height:254px;margin:0 auto;padding-top:80px;padding-bottom:80px;}
.part07_01_left{width:185px;height:185px;position:relative;padding-top:30px;}
.part07_01_right,.part07_01_right ul{width:800px;height:254px;position:relative;}
.part07_01_right ul li{float:left;width:378px;height:254px;margin-right:40px;}
.part07_01_right ul li:hover{border:2px solid #937344;}