body{ background:#fff; color:#2f2725;}
.clear{clear:both;}
.auto{ width:1200px; margin:0 auto; overflow:hidden;}
@font-face{font-family:'FZCQJW';src:url('FZCQJW.TTF');}
.banner{height:580px; background:url(../images/banner.jpg) no-repeat top center;}
.banner .hide{ display:none;}
.banner .bcon{ display:block; position:relative; height:580px;}
.banner .bcon a{ position:absolute; width:390px; height:50px; top:456px; left:395px;}
.flex{display: flex; flex-direction: row; flex-wrap: wrap;justify-content: space-between;}
.main .ont_fr{margin-top:40px;}
.main .ont_fr .gxty{display:block;text-align:center;font-weight:700;font-size:48px;color:#000000;}
.main .ont_fr .txty{display:block;text-align:center;margin-top:5px;}
.main .ont_fr .boist{margin-top:30px;}
.main .ont_fr .majzy{font-size:28px;text-align:center;margin-top:40px;}
.main .ont_fr .majzy a{background:#e02100;border-radius:40px;color:#fff;width:300px;height:60px;display:inline-block;line-height:60px;}
.main .mimg{background:#ebebeb;margin-top:40px;padding-top:30px;}
.main .mimg .gxty{display:block;text-align:center;font-weight:700;font-size:48px;color:#000000;}
.main .mimg .txty{display:block;text-align:center;margin-top:5px;}
.main .mimg .zybg{margin-top:30px;height:400px;}
.main .mimg .zybg .zyb_gst{display:inline-block;width:511px;height:400px;}
.main .mimg .xc_fts{font-size:24px;color:#4c4c4c;float:right;width:645px;line-height:35px;}
.main .mimg .xc_fts .mtore{color:#e02100;}
.main .mimg .xc_fts .zxone{display:block;text-align:center;margin-top:40px;}
.main .mimg .xc_fts .zxone a{background:#e02100;border-radius:40px;padding:5px 50px;color:#fff;font-size:27px;webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px;}
.main .mimg .gaety{margin-top:40px;}
.main .mimg .zybgx{margin-top:30px;height:400px;padding-bottom:40px;}
.main .mimg .zybgx .zyb_gst{display:inline-block;width:511px;height:376px;float:right;}
.main .mimg .xcx_fts{font-size:24px;color:#4c4c4c;float:left;width:640px;float:left;line-height:35px;}
.main .mimg .xcx_fts .mtore{color:#e02100;}
.main .mimg .xcx_fts .zxone{display:block;text-align:center;margin-top:40px;}
.main .mimg .xcx_fts .zxone a{background:#e02100;border-radius:40px;padding:5px 50px;color:#fff;font-size:27px;webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px;}
.main .qy_for{margin-top:40px;}
.main .qy_for .gxty{display:block;text-align:center;font-weight:700;font-size:48px;color:#000000;}
.main .qy_for .txty{display:block;text-align:center;margin-top:5px;}
.main .qy_for .qy_ver{margin-top:20px;}
.main .qy_for .qythy{display:block;margin-top:3px;}
.main .qy_for .majzy{font-size:28px;text-align:center;margin-top:40px;}
.main .qy_for .majzy a{background:#e02100;border-radius:40px;color:#fff;width:300px;height:60px;display:inline-block;line-height:60px;}
.main .qyfiv{background:#e02100;margin-top:40px;height:852px;}
.main .qyfiv li:nth-child(1){width:454px;height:852px;}
.main .qyfiv li:nth-child(2){width:700px;}
.main .qyfiv li:nth-child(2) .gxty{display:block;font-weight:700;font-size:48px;color:#fff;margin-top:40px;}
.main .qyfiv li:nth-child(2) .txty{display:block;margin-top:5px;}
.main .qyfiv li:nth-child(2) .kltry{display:block;font-size:36px;color:#fffc00;margin-top:40px;}
.main .qyfiv li:nth-child(2) .kltry .ltxy{font-size:60px;font-family:'FZCQJW';}
.main .qyfiv li:nth-child(2) .letxy{display:block;font-size:38px;color:#fffc00;font-weight:700;margin-top:10px;}
.main .qyfiv li:nth-child(2) .letxy .latx{font-size:34px;font-weight:400;}
.main .qyfiv li:nth-child(2) .lcaxy{display:block;font-size:34px;color:#fffc00;margin-top:10px;}
.main .qyfiv li:nth-child(2) .klxy{display:block;font-size:24px;color:#fff;line-height:50px;margin-top:20px;}
.main .qyfiv li:nth-child(2) .majzy{font-size:34px;margin-top:40px;font-weight:700;}
.main .qyfiv li:nth-child(2) .majzy a{background:#fffc00;border-radius:40px;color:#e02100;width:300px;height:60px;display:inline-block;line-height:60px;text-align:center;}
.main .qy_six{margin-top:40px;}
.main .qy_six .gxty{display:block;text-align:center;font-weight:700;font-size:48px;color:#000000;}
.main .qy_six .txty{display:block;text-align:center;margin-top:5px;}
.main .qy_six .xdjy{margin-top:30px;}
.main .qy_six .xdjy li:nth-child(4){margin-top:20px;}
.main .qy_six .xdjy li:nth-child(5){margin-top:20px;}
.main .qy_six .xdjy li:nth-child(6){margin-top:20px;}
.main .qy_six .majzy{font-size:34px;margin-top:40px;text-align:center;}
.main .qy_six .majzy a{background:#e02100;border-radius:40px;color:#fff;width:300px;height:60px;display:inline-block;line-height:60px;text-align:center;}
.main .qy_sev{margin-top:40px;background:#ebebeb;padding-top:40px;padding-bottom:40px;}
.main .qy_sev .gxty{display:block;text-align:center;font-weight:700;font-size:48px;color:#000000;}
.main .qy_sev .txty{display:block;text-align:center;margin-top:5px;}
.main .qy_sev .zyowx{margin-top:20px;}
.main .qy_sev li{width:270px;background:#ffffff;padding-bottom:10px;}
.main .qy_sev li .fhlx{width:270px;margin:0 auto;}
.main .qy_sev li .fhlx .womhl{font-size:26px;color:#000000;margin-top:10px;text-align:center;font-weight:700;}
.main .qy_sev li .fhlx .womhl .zhoy{color:#ff0000;}
.main .qy_sev li .fhlx .wmhl{color:#4c4c4c;font-size:22px;margin-top:10px;text-align:center;}
.main .qy_sev .majzy{font-size:34px;margin-top:40px;text-align:center;}
.main .qy_sev .majzy a{background:#e02100;border-radius:40px;color:#fff;width:300px;height:60px;display:inline-block;line-height:60px;text-align:center;}
.main .eity{margin-top:40px;}
.main .eity .gxty{display:block;text-align:center;font-weight:700;font-size:48px;color:#000000;}
.main .eity .txty{display:block;text-align:center;margin-top:5px;}
.main .mbm{background:url(../images/hycys.jpg) no-repeat left center;height:482px;margin-top:40px;margin-bottom:30px;}
.main .mbm .bmcon .bmbt{ display:block; text-align:center; font-size:36px; color:#35322a; margin-top:30px;float:right;}
.main .mbm .bmcon .bmbt .mcsu{color:#ea0510;}
.main .mbm .bmcon .bmform ul{ overflow:hidden; zoom:1;margin:0 auto;margin-top:90px;border-radius:20px;float:right;}
.main .mbm .bmcon .bmform ul li{ width:510px; font-size:27px; color:#35322a;border:1px solid #b2b2b2;margin-top:20px;}
.main .mbm .bmcon .bmform ul li .test{width:510px; height:40px; line-height:40px;  font-size:16px;}
.main .mbm .bmcon .bmform .btns{ display:block; text-align:center; margin-top:20px;border:none;}
.main .mbm .bmcon .bmform .btns .sub{ background:#e02100; width:510px; height:63px; color:#fff; font-size:29px;border-radius:10px;}