.mv_all{position:relative;z-index:1;width:640px;height:700px;border-bottom:10px solid #bea36a;margin:0 auto;overflow:hidden;margin-top:0px;}
.mv_bg{position:absolute;left:0;top:0;background: url(../image/main/mv_bg.png);width:100%;height:700px;}
.mv_txt{position:absolute;z-index:1;top:137px;left:70px;}
.mb_lf{position:absolute;left:20px;top:19px;background: url(../image/main/mb_lf.png) no-repeat;width:14px;height:660px;}
.mb_rt{position:absolute;right:20px;top:19px;background: url(../image/main/mb_rt.png) no-repeat;width:14px;height:660px;}
.mb_top{position:absolute;left:34px;top:19px;background: url(../image/main/mb_ct.png) repeat-x;width:calc(100% - 68px);height:2px;}
.mb_bot{position:absolute;left:34px;bottom:19px;background: url(../image/main/mb_ct.png) repeat-x;width:calc(100% - 68px);height:2px;}
.mv_btn_all{position:absolute;left:0;bottom:0;z-index:2;width:100%;height:225px;background:#000;opacity:0.4;filter:alpha(opacity=40);}
.mv_all_bg{position:absolute;left:0;top:0;z-index:0;width:100%;height:700px;background: url(../image/main/mv_img.jpg) no-repeat center top; background-size: cover;overflow:hidden;}

.top_btn .bx-controls{text-align: center; position: absolute; left: 0; bottom:0px; width: 100%; z-index: 51;}
.top_btn .bx-controls > div{display: inline-block; vertical-align: middle;margin: 0 4px}
.top_btn .bx-controls a{ font-size: 0; }
.top_btn .bx-pager-item{display: inline-block;margin: 0 5px; vertical-align: middle;}
.top_btn .bx-pager-item a{display: inline-block; width: 20px;height:20px; background: #9d9697;border-radius:50px;}
.top_btn .bx-pager-item a.active{width: 20px;height:20px; background: #dbbe80;}
.top_btn .bx-controls-direction a{display: block; width: 25px; height: 50px;position: absolute; top: -350px; z-index: 51;}
.top_btn .bx-prev{ left: 5%; background: url(../image/main/mvs_prev.png) 0 0 no-repeat;}
.top_btn .bx-next{ right:5%; background: url(../image/main/mvs_next.png) 0 0 no-repeat;}
.top_btn .bx-controls-auto-item a{display: none; width: 24px; height: 24px;}
.top_btn .bx-stop{background: url(../images/new_main/mvs_stop.png) 0 0 no-repeat;}
.top_btn .bx-start{background: url(../images/new_main/mvs_stop.png) 0 0 no-repeat;}
.top_btn .bx-controls-auto-item a.active{display: none;}

.top_btn{position:absolute;left:40px;top:490px;z-index:113;width:570px;}
.top_btn > ul{position:relative;}
.top_btn ul > li{float:left;padding:30px 45px;}
.top_btn ul > li > a{display:block;}

.main_cont{width:600px;margin:0 auto;padding:70px 0 30px 0;}
.main_cont > div{float:left;position:relative;overflow:hidden;}
.main_con1{background: url(../image/main/mbg1.png) no-repeat;width:560px;height:492px;padding:45px 20px 0 20px;}
.main_con2{margin-left:0px;background: url(../image/main/mbg2.png) no-repeat;width:560px;height:290px;padding:20px 20px;}
.main_con3{margin-left:0px;background: url(../image/main/mbg3.png) no-repeat;width:560px;height:330px;padding:20px 20px;}
.main_con4{margin-top:20px;background: url(../image/main/mbg4.png) no-repeat;width:565px;height:492px;padding:45px 20px 0 20px;}
.main_con5{margin-top:0px;margin-left:0px;background: url(../image/main/mbg5.png) no-repeat;width:560px;height:290px;padding:20px 20px;}
.main_con1 > p.tit{font-size:35px;color:#8d7031;font-weight: 500;text-align:center;}
.main_con1 > p.tit span{color:#544f43;}
.main_con2 > p.tit{font-size:35px;color:#000;font-weight: 500;padding-left:65px;background: url(../image/main/mtit_ico1.png) no-repeat left center;}
.main_con3 > p.tit{font-size:35px;color:#000;font-weight: 500;padding-left:65px;background: url(../image/main/mtit_ico2.png) no-repeat left center;}
.main_con4 > p.tit{font-size:35px;color:#8d7031;font-weight: 500;text-align:center;background: url(../image/main/mtit_line.png) no-repeat center center;}
.main_con4 > p.tit span{color:#544f43;}
.main_con5 > p.tit{font-size:32px;color:#000;font-weight: 500;padding-left:65px;background: url(../image/main/mtit_ico3.png) no-repeat left center;}

.main_con_silde{margin-top:45px;margin-right:40px;}
.main_con_silde li{margin-right:0px;width:560px;height:330px;}
.main_con_silde li img{width:100%;}
.main_con_silde{position: relative;}
.main_con_silde .bx-pager{display: none;text-align: center; position: absolute; left: 0; bottom: 10px; width: 100%;}
.main_con_silde .bx-pager > div,.mcc_slb .bx-pager > div{display: none;margin: 0 4px; vertical-align: top;}
.main_con_silde .bx-pager > div a,.mcc_slb .bx-pager > div a{display: block;width: 12px; height: 12px; background: #7f7f7f;border-radius: 100%; font-size: 0;}
.main_con_silde .bx-pager > div a.active,.mcc_slb .bx-pager > div a.active{background: #fff; width: 11px; height: 11px; border: 1px solid #7f7f7f; }
.main_con_silde .bx-controls-direction a,.mcc_slb .bx-controls-direction a{position: absolute; font-size: 0; top: -98px; width: 62px; height: 62px; z-index: 50;}
.main_con_silde .bx-prev,.mcc_slb .bx-prev{left: 0px; background: url(../image/main/mc_lf.png) 0 0 no-repeat; background-size: 100%;}
.main_con_silde .bx-next,.mcc_slb .bx-next{right: 0px; background: url(../image/main/mc_rt.png) 0 0 no-repeat; background-size: 100%;}

.main_gs{border-top:1px solid #ccc;padding-top:20px;margin-top:20px;height:157px;overflow:hidden;}
.main_gs > li{margin-bottom:0px;}
.main_gs > li > a{font-size:23px;color:#3c3b3b;display:inline-block;width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background: url(../image/main/mgs_txt.png) no-repeat left center;padding-left:12px;}
.main_gs > li > span{font-size:22px;color:#7c7c7c;}
.mcs_img{margin-top:15px;text-align:center;}
.mcs_img img{max-width:100%;}
.mc_vod{margin-top:45px;}
.mc_vod > li{float:left;width:560px;height:330px;overflow:hidden;}
.mc_vod > li img{width:100%;height:330px;}
.mc_vod > li.lf{float:left;}
.mc_vod > li.rt{float:right;}
.online_txt{margin-top:20px;}
.online_txt > p.tel{font-size:45px;color:#413e3c;font-weight: 500;line-height:42px;}
.online_txt > p.tel_txt{margin-top:5px;font-size:22px;color:#626262;font-weight: 500;letter-spacing:-1px;}
.online_txt > p.day{margin-top:10px;font-size:21px;color:#676767;}
.online_txt > p.day span{display:block}
.mcl_icon{position:absolute;right:20px;top:20px;}





a.mg_mor{display:block;position:absolute;right:20px;top:20px;}