body{ background:#fff; color:#2f2725;}
.clear{clear:both;}
.auto{ width:1200px; margin:0 auto; overflow:hidden;}
.banner{ width: 100%; min-width: 1200px; margin-top: -5px;}
.banner img { width: 100%; }
.banner{ width:100%; overflow:hidden; background:url("../picture/banner.jpg") no-repeat top center; height:560px;}
.flex{display: flex; flex-direction: row; flex-wrap: wrap;justify-content: space-between;}
.main .chspr{margin-top:30px;}
.main .chspr .pryl{width:580px;float:left;}
.main .chspr .chey{display:block;font-size:29px;color:#3d2212;font-weight:700;text-align:center;margin-top:20px;}
.main .chspr .vcon{margin-top:20px;overflow: hidden;zoom:1;}
.main .chspr .vcon .video{ width:580px; height:356px; float:left;}
.main .chspr .vcon video{ width:100%; height:100%; object-fit:fill}
.main .chspr .prylx{width:580px;float:right;}
.main .chspr .prylx .chey{display:block;font-size:29px;color:#3d2212;margin-top:20px;font-weight:700;text-align:center;}
.main .chspr .prylx .pwise{font-size:20px;margin-top:3px;color:#3d2212;display:block;text-align:center;}
.main .chspr .prylx .vcon{margin-top:20px;overflow: hidden;zoom:1;}
.main .chspr .prylx .vcon video{ width:100%; height:100%; object-fit:fill}
.main .chspr .prylx .vcon .video{ width:625px; height:356px; float:left;}
.main .lvtir{float:right;width:540px;height:356px;}
.main .lvtir .zerir{display:inline-block;background:#fff;height:356px;padding-top:50px;padding-left:45px;padding-right:30px;}
.main .lvtir .zerir .ovyea{font-size:24px;color:#3d2212;font-weight:700;}
.main .lvtir .zerir .netw a{font-size:18px;color:#3d2212;line-height:30px;display:block;margin-top:25px;}
.main .lvtir .zerir .netw a .infro{color:#ff4e00;}
.main .whmy{padding-top:40px;}
.main .whmy .zymy{display:block;text-align:center;font-size:42px;font-weight:700;color:#bb8037;margin-bottom:30px;}
.main .whmy .godfw li{width:389px;background:#f5f5f5;padding-bottom:10px;}
.main .whmy .godfw li img{transition: all 2s;}
.main .whmy .godfw li img:hover{transform:scale(1.1);}
.main .whmy .godfw li .cfhlx{width:100%;margin:0 auto;margin-top:20px;}
.main .whmy .godfw li .cfhlx .womhl{color:#bb8037;font-size:26px;font-weight:700;text-align:center;}
.main .whmy .godfw li .cfhlx .wmhl{font-size:20px;color:#4c4c4c;margin-top:10px;line-height: 30px; width: 90%; margin: 16px auto;}
.main .whmy .godfw li:nth-child(3){margin-top:15px;}
.main .whmy .godfw li:nth-child(4){margin-top:15px;}
.main .whmy .godfw li:nth-child(5){margin-top:15px;}
.main .whmy .mazy{ width: 924px; margin: 40px auto; font-size:24px;text-align:center;}
.main .whmy .mazy a{background:#ba8749;border-radius:30px;color:#fff; line-height: 60px; width: 378px; height: 60px; }
.main .whmy .mazy a:nth-child(1) { background: #a40000; }
.main .cour{background:url("../picture/coute.jpg") no-repeat center center;height:545px;}
.main .cour .zcntx{width:350px;margin:0 auto;margin-top:40px;}
.main .cour .zycont{display:block;font-size:30px;color:#ffffff;padding-top:100px;font-weight:700;}
.main .cour .zycon{display:block;font-size:20px;color:#fff;}
.main .cour .jdcxn{display:block;font-size:18px;color:#fff;margin-top:40px;line-height:30px;}
.main .cour .xcxn{display:block;font-size:20px;color:#fff;margin-top:45px;}
.main .cour .xcxn a{background:#212832;padding:5px 15px;color:#fff;}
.main .tarist{background:#f5f5f5;}
.main .tarfw{padding-top:40px;padding-bottom:40px;}
.main .tarfw li{width:389px;background:#fff;padding-bottom:40px;}
.main .tarfw li:hover{box-shadow:5px 5px 5px #888888;}
.main .tarfw li .cfhlx{width:350px;margin:0 auto;}
.main .tarfw li .cfhlx .womhl{font-size:30px;font-weight:700;color:#ba8749;padding-top:50px;}
.main .tarfw li .cfhlx .tarin{font-size:20px;color:#868080; font-weight: normal;}
.main .tarfw li .cfhlx .wmhl{color:#4c4c4c;font-size:18px;line-height:30px;margin-top:40px;height:150px;}
.main .tarfw .xcxn{display:block;font-size:20px;color:#fff;margin-top:45px;}
.main .tarfw .xcxn a{background:#ba8749;padding:5px 15px;color:#fff;}
.jdgl_zyysx{ width:100%; height: 1100px; position: relative; overflow: hidden;background: #000; padding-bottom: 30px; }
.jdgl_zyysx h1{ font-size: 36px; color:#ceb483; text-align: center; margin-top: 60px;}
.jdgl_zyysx h2{ font-size: 24px; color:#ceb483; text-align: center; opacity: 0.7; margin: 15px 0 13px;}
.jdgl_zyysx .bt_line{ width:70px; height: 4px; background:#ceb483; margin: 0 auto;}
.zyys_box{width:1200px; height: 800px; margin: 26px auto; position: relative; overflow: hidden;}
.zyys_box li{width:268px; height: 268px; position: absolute;}
.zyys_box li img{border-width: 4px; border-style: solid; border-color: rgba(255,255,255,0.7); transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);}
.zyys_box .zyys_li01{top:58px; left: 262px;}
.zyys_box .zyys_li02{top:58px; right: 268px;}
.zyys_box .zyys_li03{top:260px; left: 61px;}
.zyys_box .zyys_li04{top:260px; left: 463px;}
.zyys_box .zyys_li05{top:260px; right: 66px;}
.zyys_box .zyys_li06{top:462px; left: 262px;}
.zyys_box .zyys_li07{top:462px; right: 268px;}
.zyys_box li h3{ width:100%; position: absolute; top: 100px; left: 0; font-size: 30px; color:#fff; text-align: center;
	-webkit-transition:top linear 300ms; 
	transition:top linear 300ms; 
	-moz-transition:top linear 300ms; 
	-ms-transition:top linear 300ms; 
	-o-transition:top linear 300ms;
}
.zyys_box li h4{ width:100%; position: absolute; top: 140px; left: 0; font-size: 18px; color:#fff; text-align: center;
	-webkit-transition:top linear 300ms; 
	transition:top linear 300ms; 
	-moz-transition:top linear 300ms; 
	-ms-transition:top linear 300ms; 
	-o-transition:top linear 300ms;}
.zyys_box .li_line01{ width:90%; height: 2px; background: #ceb483; position: absolute; top:180px; left: 5%; opacity: 0; 
	-webkit-transition:top linear 300ms; 
	transition:top linear 300ms; 
	-moz-transition:top linear 300ms; 
	-ms-transition:top linear 300ms; 
	-o-transition:top linear 300ms;}
.zyys_box p{ width: 82%; position: absolute; left: 10%; top: 160px; color:#ceb483; font-size: 24px; text-align: center; opacity: 0; 
	-webkit-transition:top linear 300ms; 
	transition:top linear 300ms; 
	-moz-transition:top linear 300ms; 
	-ms-transition:top linear 300ms; 
	-o-transition:top linear 300ms;}
.zyys_box .li_border{width:275px;height:275px;position:absolute; top: 1px; left: 1px;
	transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);}
.zyys_box .zyys_li01:hover h3{top: 50px; color:#ceb483;}
.zyys_box .zyys_li01:hover h4{top: 90px;color:#ceb483;}
.zyys_box .zyys_li01:hover .li_line01{top:130px; opacity: 1;}
.zyys_box .zyys_li01:hover p{top:150px; opacity: 1;}
.zyys_box .zyys_li02:hover h3{top: 50px; color:#ceb483;}
.zyys_box .zyys_li02:hover h4{top: 90px;color:#ceb483;font-size:16px;}
.zyys_box .zyys_li02:hover .li_line01{top:130px; opacity: 1;}
.zyys_box .zyys_li02:hover p{top:150px; opacity: 1;}
.zyys_box .zyys_li03:hover h3{top: 50px; color:#ceb483;}
.zyys_box .zyys_li03:hover h4{top: 90px;color:#ceb483;}
.zyys_box .zyys_li03:hover .li_line01{top:126px; opacity: 1;}
.zyys_box .zyys_li03:hover p{top:140px; opacity: 1;}
.zyys_box .zyys_li04:hover h3{top: 50px; color:#ceb483;}
.zyys_box .zyys_li04:hover h4{top: 90px;color:#ceb483;}
.zyys_box .zyys_li04:hover .li_line01{top:130px; opacity: 1;}
.zyys_box .zyys_li04:hover p{top:150px; opacity: 1;}
.zyys_box .zyys_li05:hover h3{top: 50px; color:#ceb483;}
.zyys_box .zyys_li05:hover h4{top: 90px;color:#ceb483;}
.zyys_box .zyys_li05:hover .li_line01{top:142px; opacity: 1;}
.zyys_box .zyys_li05:hover p{top:154px; opacity: 1;}
.zyys_box .zyys_li06:hover h3{top: 50px; color:#ceb483;}
.zyys_box .zyys_li06:hover h4{top: 90px;color:#ceb483;}
.zyys_box .zyys_li06:hover .li_line01{top:130px; opacity: 1;}
.zyys_box .zyys_li06:hover p{top:150px; opacity: 1;}
.zyys_box .zyys_li07:hover h3{top: 50px; color:#ceb483;}
.zyys_box .zyys_li07:hover h4{top: 90px;color:#ceb483;}
.zyys_box .zyys_li07:hover .li_line01{top:130px; opacity: 1;}
.zyys_box .zyys_li07:hover p{top:150px; opacity: 1;}
.jdgl_zyysx .xcxn{display:block;font-size:24px;color:#fff;margin-top:30px;text-align:center;}
.jdgl_zyysx .xcxn a{display: block; margin: 24px auto; background:#ba8749; width: 378px; height: 60px; line-height: 60px; text-align: center; color:#fff;border-radius:30px;}
.main .aourx{margin-top:40px;}
.main .aourx .ysont{color:#bb8037;font-size:42px;text-align:center;display:block;font-weight:700;margin-bottom:20px;}
.main .aourx li{width:292px;background:#f5f5f5;padding-bottom:10px;}
.main .aourx li img{transition: all 2s;}
.main .aourx li img:hover{transform:scale(1.1); }
.main .aourx li .fhlx{width:270px;margin:0 auto;}
.main .aourx li .fhlx .womhl{font-size:26px;font-weight:700;color:#ba8749;margin-top:10px;text-align:center;}
.main .aourx li .fhlx .wmhl{color:#4c4c4c;font-size:18px;line-height:30px;margin-top:10px;}
.main .aourx .xcxn{display:block;font-size:24px;color:#fff;margin-top:30px;text-align:center;margin-bottom:10px;}
.main .aourx .xcxn a{display: block; margin: 24px auto; background:#ba8749; width: 378px; height: 60px; line-height: 60px; text-align: center; color:#fff;border-radius:30px;}
.main .fivtj{margin-top:40px;}
.main .fivtj .jxevi{font-size:42px;color:#bb8037;padding-bottom:5px;text-align:center; font-weight:700;padding-top:20px;}
.main .fivtj .zdplan{font-size:26px;color:#808080;text-align:center;}
.main .fivtj .zdplan .thrfi{border-bottom:4px solid #bb8037;padding-bottom:10px;}
.main .mbz .bzlist{ width:1200px;}
.main .mbz .bzlist ul{ overflow:hidden; zoom:1;}
.main .mbz .bzlist ul li{ display:inline; float:left;padding-top:30px;transition: all 2s;}
.main .mbz .bzlist ul li:hover{transform:scale(1.1); }

.main .mbz .bzlist ul .bjqic{float:right;}
.main .mbz .bzlist ul li .tu{ display:block; float:left; width:291px;}
.main .mbz .bzlist ul li .twz{ display:block; float:right; width:278px; height:174px; border:1px solid #e5e4e4; border-left:none; font-size:21px; line-height:30px; padding:20px 10px 0 10px;}
.main .mbz .bzlist ul li .twz .bt{ font-size:22px;color:#bb8037; padding-bottom:10px;font-weight:700;}
.main .mbz .bzlist ul li .twz .bts{ padding-bottom:20px;}
.main .mbz .bzlist ul li.ts{ padding-left:300px;}
.main .fivtj .xcxn{display:block;font-size:24px;color:#fff;margin-top:30px;text-align:center;margin-bottom:10px;}
.main .fivtj .xcxn a{ display: block; margin: 24px auto; background:#ba8749; width: 378px; height: 60px; line-height: 60px; text-align: center; color:#fff;border-radius:30px;}
.jdgl_mssk{width:100%; height: 885px; position: relative; overflow: hidden;background: url(../picture/jdgl_37.jpg) no-repeat center center;margin-top:40px;}
.main .jdgl_mssk .qjok{font-size:42px;display:block;text-align:center;color:#bb8037;font-weight:700;margin-top:50px;}
.main .jdgl_mssk .qtxk{font-size:24px;display:block;text-align:center;color:#fdcb8e;}
.main .jdgl_mssk .qtxk .forx{border-bottom:4px solid #bb8037;padding-bottom:10px;}
.mssk_box{width:1200px; height: 550px; margin: 0 auto; margin-top:60px; position: relative; }
.mssk_box li{width:600px; height: 550px; float: left; position: relative;}
.mssk_box li p{padding-top:10px;}
.mssk_box .mssk_img01{margin-top:30px;margin-bottom:70px;}
.mssk_box h1{ font-size: 36px; color:#bd925b; text-align: center;}
.mssk_box h2{ font-size: 24px; color:#bd925b; text-align: center; opacity: 0.7; margin: 15px 0 13px;}
.mssk_box .bt_line{ width:70px; height: 4px; background:#bd925b; margin: 0 auto;}
.mssk_box p{width:532px;font-size:28px; color:#ceb483; line-height: 46px; margin: 0 auto 30px;}
.mssk_box .mssk_img01{ margin-left: 82.5px;}
.mssk_box a{display: block; width:210px; height: 45px; color:#ceb483; border: 2px solid #ceb483; border-radius:20px;font-size: 24px; margin: 0 auto; margin-top: 30px; line-height: 45px; text-align: center;position:relative; opacity:.999;}
.main .jyork{margin-top:40px;}
.main .jyork .qjok{font-size:42px;display:block;text-align:center;color:#bb8037;}
.main .jyork .qtxk{font-size:24px;display:block;text-align:center;color:#4c4c4c;}
.main .jyork .qtxk .forx{border-bottom:4px solid #bb8037;padding-bottom:10px;}
.main .jyork .deamt{font-size:24px;color:#333333;display:block;margin-top:30px;padding:20px 0px;}
.main .jyork .deamt .xzram{color:#bb8037;font-weight:700;}
.main .jyork .tedry{margin-top:20px;}
.main .jyork .tedry li{width:284px;background:#fff8ed;padding-bottom:10px;}
.main .jyork .tedry li .gjjt{font-size:22px;color:#666666;text-align:center;}
.main .jz_con .moyjz{display:block;text-align:center;font-size:36px;color:#ff3707;padding-top:40px;font-weight:700;}
.main .jz_con .jzmoy{background:url(../picture/jzmoy.jpg) no-repeat center center;height:439px;display:block;width:885px;margin:0 auto;margin-top:40px;}
.main .jz_con .jo_int{background:#fa763c;font-size:23px;color:#ffffff;padding:20px 0px;}
.main .jz_con .jo_int .lt_ist{overflow:hidden;zoom:1;width:1150px;margin:0 auto;}
.main .jz_con .jo_int .lt_ist li{float:left;}
.main .jz_con .jo_int .wint{display:block;}
.main .jz_con .jo_int .jchyx{font-size:31px;font-weight:700;}
.main .jz_con .jo_int .lt_ist li:nth-child(2){float:right;margin-top:10px;}
.main .jz_con .jo_int .lt_ist li:nth-child(2) a .inkdh{display:inline-block;font-size:22px;color:#fff;}
.main .jz_con .jo_int .lt_ist li:nth-child(2) a .inkdh img{padding-right:15px;}
.main .jz_con .jo_int .lt_ist li:nth-child(2) .inkdh .telx{font-size:41px;padding-left:10px;}
.main .lesap{margin-top:40px;}
.main .lesap .acap{text-align:center;font-size:42px;color:#ff481b;}
.main .lesap .keap{margin-top:20px;}
.main .lesap .keap li{width:392px;text-align:center;background:#f5f5f5;padding-bottom:10px;}
.main .lesap .keap li .cfhlx{width:370px;margin:0 auto;margin-top:10px;}
.main .lesap .keap li .cfhlx .womhl{color:#ff481b;font-size:24px;font-weight:700;}
.main .lesap .keap li .cfhlx .wmhl{color:#4c4949;font-size:17px;line-height:30px;text-align:left;}
.main .lesap .keap li:nth-child(4){margin-top:10px;}
.main .lesap .keap li:nth-child(5){margin-top:10px;}
.main .lesap .keap li:nth-child(6){margin-top:10px;}
.main .lesap .majzy{font-size:28px;text-align:center;margin-top:40px;margin-bottom:10px;}
.main .lesap .majzy a{background:#ff6600;border-radius:20px;color:#fff;padding:7px 45px;}
.main .myive{background:url(../picture/mylife.jpg) no-repeat center center;height:648px;margin-top:40px;}
.main .myive .pxyoi{padding-top:40px;text-align:center;font-size:42px;color:#ffffff;font-weight:700;}
.main .myive .keapp{margin-top:30px;}
.main .myive .keapp li{width:292px;text-align:center;background:#f5f5f5;padding-bottom:10px;}
.main .myive .keapp li .cfhlx{width:270px;margin:0 auto;margin-top:10px;}
.main .myive .keapp li .cfhlx .womhl{color:#ff481b;font-size:24px;font-weight:700;}
.main .myive .keapp li .cfhlx .wmhl{color:#4c4949;font-size:17px;line-height:30px;text-align:left;}
.main .myive .majzy{font-size:28px;text-align:center;margin-top:70px;margin-bottom:10px;}
.main .myive .majzy a{background:#ff6600;border-radius:20px;color:#fff;padding:7px 45px;}
.main .wxmt{margin-top:40px;}
.main .wxmt .zymy{display:block;text-align:center;font-size:42px;font-weight:700;color:#ff481b;}
.main .wxmt .zyist{display:block;text-align:center;font-size:26px;color:#4c4c4c;}
.main .wxmt .xeapp{margin-top:20px;}
.main .wxmt .xeapp li{background:#f6f6f6;padding:10px 5px 20px 5px;}
.main .wxmt .xeapp li .hyrz{text-align:center;font-size:20px;color:#333333;margin-top:10px;}
.main .wxmt .xeapp li .hyrz .gjtx{color:#ff6600;font-weight:700;}
.main .mjzy{text-align:center;font-size:28px;margin-top:40px;margin-bottom:15px;}
.main .mjzy a{background:#ff6600;border-radius:20px;color:#fff;padding:7px 45px;}
.main .reblxt{margin-top:40px;}
.main .reblxt .zymy{display:block;text-align:center;font-size:42px;font-weight:700;color:#ff481b;}
.main .reblxt .zyist{display:block;text-align:center;font-size:22px;color:#4c4c4c;}
.mbm{ background:#d9d8d8;padding-bottom:40px;margin-top:40px;}
.mbm .bmcon .bmbt{ display:block; text-align:center; font-size:36px;color:#000; padding:30px 0 25px 0;font-weight:700;}
.mbm .bmcon .bmbt .zlhot{color:#ff3700;}
.mbm .bmcon .bmform ul{ overflow:hidden; zoom:1;}
.mbm .bmcon .bmform ul li{ display:inline; float:left; width:390px; font-size:27px; color:#fff;background:#fff;margin-right:10px;border-radius:10px;}
.mbm .bmcon .bmform ul li .test{ width:350px; height:60px; line-height:60px;border-radius:10px;font-size:20px;padding-left:20px;background:url(../picture/pel.jpg) no-repeat right center;}
.mbm .bmcon .bmform ul li .ratiy{background:url(../picture/tel.jpg) no-repeat right center;}
.mbm .bmcon .bmform ul .testt{background:#ff3700;color:#fff; width:390px; height:60px; line-height:60px;border-radius:10px;font-size:20px;}

.xyhj{ background-color:#000; padding-top:35px; padding-bottom:40px;}
.xyhj .qjok{font-size:42px;display:block;text-align:center;color:#bb8037;font-weight:700;margin-top:50px;}
.xyhj .qtxk{font-size:24px;display:block;text-align:center;color:#fdcb8e;}
.xyhj .qtxk .forx{border-bottom:4px solid #bb8037;padding-bottom:10px;}
.xyhj .xcxn{display:block;font-size:24px;color:#fff;margin-top:30px;text-align:center;margin-bottom:10px;}
.xyhj .xcxn a{ display: block; margin: 24px auto; background:#ba8749; width: 378px; height: 60px; line-height: 60px; text-align: center; color:#fff;border-radius:30px;}