@charset "utf-8";
/* CSS Document */
body{ background:#f7f5f2; font-size:14px; line-height:22px; overflow-x:hidden}
a{ text-decoration:none}
.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; }

.dyCenter{ position:relative; vertical-align:top;left:50%; margin-left:-955px}
.dycCenter{ position:relative; vertical-align:top;left:50%; margin-left:-505px}
.w1000{ width:1000px;}
.toCenter{ margin-left:auto; margin-right:auto}
.hjFix{width:100%;height:60px;background:#000000;}
.hjFix.ac{ position:fixed; top:0;left:0;z-index:2;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
.hjFix li{ float:left; line-height:60px; font-size:16px;padding:0 40px;height:60px}
.hjFix li.ac{ background:#b62a1b}
.hjFix a{ color:#FFF; text-decoration:none}
.pt50{ padding-top:50px}
.pb40{ padding-bottom:40px}
.mt10{ margin-top:10px}
.mt30{ margin-top:30px}
.mt50{ margin-top:50px}
.mt20{ margin-top:20px}
.zx_zixun_dh{ width:520px; margin:0 auto;}
.srdz{ width:330px;height:60px; border:2px solid #937344; display:inline-block; margin:20px 0 20px 100px; text-align:center; color:#937344; text-decoration:none; font-size:30px; line-height:60px}
.ffsan{height:60px; background:#de4f31; margin-top:40px}
.ffsan ul{ width:1000px; line-height:60px; font-size:20px; overflow:hidden}
.ffsan ul li{ float:left; padding:0 100px; color:#FFF}
.ffsan ul li.ac{ background:#000000}
.ffcontent{height:698px; background:#FFF; font-size:18px}
.ffcontent h3{ font-size:48px; line-height:50px}
.zhexsbg{ display:inline-block; vertical-align:middle; background:#2e3642; padding:3px 15px; border-radius:20px;color:#FFF; margin-right:15px}
.zxant{ display:inline-block; background:#937344; text-align:center;border-radius:23px;color:#FFF;height:46px; line-height:46px; width:252px; font-size:20px; margin-left:5px;}
.zneir{ height:464px; position:absolute; width:550px; position:absolute;top:0;left:50%; margin-left:-500px; color:#FFF; padding-left:450px; padding-top:70px}
.zneir h3{ font-size:60px; line-height:70px}
.dymvCase ul{ width:1020px}
.dymvCase li{ width:315px; float:left; font-size:16px; margin-right:25px}
.dymvCase li p{ margin-top:10px}
.jczttt ul{ width:110%}
.jczttt li{ float:left; width:234px; margin-right:20px}
.dymvLeft{ width:40px;height:40px; background:url(../images/right.png) center no-repeat; position:absolute;left:15%;top:200px}
.dymvRight{ width:40px;height:40px; background:url(../images/left.png) center no-repeat; position:absolute;right:15%;top:200px}
.yjyxx{height:537px; background:url(../images/s55.jpg) center no-repeat; margin-top:30px; position:relative}
.kjnbc{ width:145px;height:91px; position:absolute;left:0;top:108px;background:url(../images/s56.jpg) left center no-repeat #de4f31;color:#FFF; padding-left:95px; line-height:18px; font-size:14px; padding-top:20px}
.kjnbc1{ width:145px;height:101px; position:absolute;left:0;top:244px;background:url(../images/s58.jpg) left center no-repeat #de4f31;color:#FFF; padding-left:95px; line-height:18px; font-size:14px; padding-top:10px}
.kjnbc2{ width:145px;height:101px; position:absolute;left:0;top:378px;background:url(../images/s62.jpg) left center no-repeat #de4f31;color:#FFF; padding-left:95px; line-height:18px; font-size:14px; padding-top:10px}
.kjnbc3{ width:145px;height:101px; position:absolute;right:0;top:108px;background:url(../images/s63.jpg) left center no-repeat #de4f31;color:#FFF; padding-left:95px; line-height:18px; font-size:14px; padding-top:10px}
.kjnbc.ac{ background:url(../images/s57.jpg) left center no-repeat #FFF;color:#de4f31; border:1px solid #de4f31}
.kjnbc1.ac{ background:url(../images/s59.jpg) left center no-repeat #FFF;color:#de4f31; border:1px solid #de4f31}
.kjnbc2.ac{ background:url(../images/s61.jpg) left center no-repeat #FFF;color:#de4f31; border:1px solid #de4f31}
.kjnbc3.ac{ background:url(../images/s64.jpg) left center no-repeat #FFF;color:#de4f31; border:1px solid #de4f31}
.kjnbc4.ac{ background:url(../images/s66.jpg) left center no-repeat #FFF;color:#de4f31; border:1px solid #de4f31}
.kjnbc4{ width:145px;height:101px; position:absolute;right:0;top:244px;background:url(../images/s65.jpg) left center no-repeat #de4f31;color:#FFF; padding-left:95px; line-height:18px; font-size:14px; padding-top:10px}
.kjnbc5{ width:145px;height:101px; position:absolute;right:0;top:378px;background:url(../images/s60.jpg) center -1px no-repeat #de4f31;color:#FFF; padding-left:95px; line-height:18px; font-size:14px; padding-top:10px}
.fz34{ font-size:34px; line-height:30px}
.jkjkCon{ width:314px;height:40px; line-height:40px; position:absolute; bottom:57px; left:325px; font-size:14px; color:#FFF; text-align:center}
.eyesImgs{ width:225px;height:48px; position:absolute;left:370px;top:187px;}

#part5{width:100%;height:1050px;position:relative;overflow:hidden;}
#part5 ul{width:1200px;height:800px;margin:0 auto;position:relative;overflow:hidden;}
#part5 ul li{width:1200px;height:800px;overflow:hidden;}
#part5 ul .slick-prev{background: url(../images/right.png); left:0px; position: absolute; display:block; font-size: 0; cursor: pointer; top:40%;width: 40px; height: 40px;border:none;}
#part5 ul .slick-next{background: url(../images/left.png); right:0px; position: absolute; display:block; font-size: 0; cursor: pointer; top:40%;width: 40px; height: 40px;border:none;}

#part6{width:100%;position:relative;overflow:hidden;background:#000;}
#part6 h3{font-size:40px;font-weight:bold;color:#fff;text-align:center;margin-top:50px;line-height:50px;}
#part6 ul{width:1200px;height:622px;margin:20px auto 0;position:relative;overflow:hidden;}
#part6 ul li{width:1200px;height:622px;overflow:hidden;}
#part6 ul .slick-prev{background: url(../images/btn_left.png); left:0; position: absolute; display:block; font-size: 0; cursor: pointer; top:50%;width: 45px; height: 45px;border:none;}
#part6 ul .slick-next{background: url(../images/btn_right.png); right:0; position: absolute; display:block; font-size: 0; cursor: pointer; top:50%;width: 45px; height: 45px;border:none;}