 @charset "utf-8";
/*public start*/
html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}
body{font: normal 12px/180% 'pingfang SC','Microsoft YaHei',\5FAE\8F6F\96C5\9ED1,'SimSun';color:#333;background:url("images/bg.jpg") repeat top center;}
*, *::after, *::before{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-tap-highlight-color:transparent;}
*{margin:0;padding:0;outline:0;border:0;}
a:link, a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
a, img{-webkit-touch-callout:none;}
ol, ul, li{list-style:none;}
em, i{font-style:normal;}
input, select, textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;font-size:100%;}
button, input, optgroup, select, textarea{color: inherit;font: inherit;margin: 0;}
button, input[type=button], input[type=reset], input[type=submit]{cursor:pointer;}
table{border-collapse:collapse;border-spacing:0;}
div{ margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.g-ellipsis-1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.g-ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
/*copyright*/
#copyright{margin:0px auto;text-align:center;padding:20px 0;line-height:180%;clear:both;}
.w1000{width:1000px;}
.w1200{width:1200px;}
.w1280{width:1280px;}
/*=====public end=====*/
.white,.white a:link,.white a:visited,.white a:hover{color:white;}
.brown,.brown a:link,.brown a:visited,.brown a:hover{color:#97601b;}
.red,.red a:link,.red a:visited,.red a:hover{color:#d90000;}
.main{width:100%;}
.ban{background:url("images/ban.jpg") no-repeat top center;height:712px;}
.tit1{margin-top:40px;text-align:center;}
.tit2{margin-top:40px;text-align:center;background:url("images/titbg.png") no-repeat center center;height:100px;font-size:44px;font-weight:bold;line-height:100px;color:#8e5146;}
.mtf100{margin-top:-160px;}

.nav{font-size:24px;line-height:90px;height:90px;text-align:center;z-index:9;background:#ef0705;font-weight:bold;}
.nav a{margin:0 28px;}
.news{text-align:center;margin-top:40px;}
.news h1{font:bold 42px/56px \5FAE\8F6F\96C5\9ED1;}
.news p{font-size:16px;margin-top:15px;font-family:"Microsoft YaHei",\5FAE\8F6F\96C5\9ED1;}
.news p a{margin:0 10px;}
.list18{border-top:1px solid #dddddd;margin:15px auto 0px auto;padding-top:10px;}
.list18 li{font-size:18px;line-height:38px;padding-left:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;}
.list18 li:before{content:"";position:absolute;top:15px;left:1px;background:#ea8567;width:8px;height:8px;border-radius:50%;}


.p1_con{height:500px;overflow:hidden;}
.p1_con .fl{width:720px;margin-top:16px;}
.pic_cn{width:720px;height:475px;position:relative;}
.pic_cn .swiper-container{width:100%;height:100%;}
.pic_cn .swiper-container .swiper-slide{position:relative;}
.pic_cn .swiper-container .swiper-slide span{position:absolute;width:100%;font-size:18px;background:rgba(0,0,0,.6);height:60px;line-height:60px;left:0;bottom:0;text-align:center;}
.pic_cn .swiper-container .num1 i{display:block;font-size:30px;font-weight:bold;position:absolute;left:55px;bottom:20px;font-style:normal;font-family:"Georgia";z-index:99;}
.pic_cn .swiper-container .num1 i em{margin-left:2px;}
.pic_cn .swiper-container .num1 i em.thisp{font-weight:bold;margin-right:1px;margin-left:0;font-size:34px;}
.pic_cn .prev,.pic_cn .next{position:absolute;bottom:6px;width:22px;height:37px;z-index:10;cursor:pointer;}
.pic_cn .prev,.pic_cn .next{position:absolute;bottom:6px;width:22px;height:37px;z-index:10;cursor:pointer;}
.pic_cn .prev{background:url(images/prev.png) no-repeat;left:20px;cursor:pointer;width:16px;background-size:contain;}
.pic_cn .next{background:url(images/next.png) no-repeat;right:20px;cursor:pointer;width:16px;background-size:contain;}
.p1_con .fr{width:460px;position:relative;}
.p1_con .fr h2{font:bold 20px/32px \5FAE\8F6F\96C5\9ED1;margin-top:10px;}
.p1_con .fr p{font-size:16px;line-height:28px;margin-top:6px;text-indent:2em;text-align:justify;color:#555;}
.p1_con .lh_list1{width:460px;margin-top:20px;}
.p1_con .lh_list1 li{background:#f0e9e3;width:460px;height:72px;padding:6px 16px;position:relative;margin-bottom:1px;font:normal 20px/30px "Microsoft YaHei";color:#000;display:table;border-left:8px solid #e5c6b8;}
.p1_con .lh_list1 li div{display:table-cell;vertical-align:middle;}
.p1_con .lh_list1 li a:link,.p2_con .lh_list1 li a:visited{color:#000;}
.p1_con .lh_list1 li a:hover,.p1_con .lh_list1 li:hover,.p1_con .lh_list1 li:hover a,.p1_con .lh_list1 li:hover a.red{color:#fff;}
.p1_con .lh_list1 li a:hover{text-decoration:underline;}
.p1_con .lh-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px transparent;box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s;}
.p1_con .lh-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#c23333;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.p1_con .lh-bounce-to-right:hover,.p1_con .lh-bounce-to-right:focus,.p1_con .lh-bounce-to-right:active{color:#fff;border-left:8px solid #e65c41;}
.p1_con .lh-bounce-to-right:hover:before,.p1_con .lh-bounce-to-right:focus:before,.p1_con .lh-bounce-to-right:active:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:0.9;-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.p1_con .lh_list1 li.active a{color:#fff;}
.p2_con .fl{width:530px;}
.p2_con .fr{width:600px;}
.p2_con .fr .swiper-container{width:600px;height:362px;overflow:hidden;box-shadow:0px 5px 5px #d6b19a;}
.p2_con .fr .swiper-container .swiper-slide{position:relative;}
.p2_con .fr .swiper-container .swiper-slide span{background:rgba(0, 0, 0, 0.5);position:absolute;bottom:0;left:0;width:100%;padding:15px 0;}
.p2_con .fr .swiper-container .swiper-slide span b{font-size:21px;line-height:34px;display:block;width:90%;margin:0 auto 6px auto;}
.p2_con .fr .swiper-container .swiper-slide span p{font-size:16px;line-height:28px;width:90%;margin:0 auto;}
.swiper-pagination2{position:absolute;right:20px;left:auto!important;text-align:right;bottom:12px;width:40%!important;z-index:99;}
.swiper-pagination2 .swiper-pagination-bullet{display:inline-block;width:11px;height:11px;border-radius:50%;background:none;border:2px solid #d88066;margin-right:8px;cursor:pointer;}
.swiper-pagination2 .swiper-pagination-bullet-active{background:#d88066;border:1px solid #d88066;}
.p2_con .fl h2,.p3_con .fr h2,.p5_con .fr h2{font:bold 20px/32px \5FAE\8F6F\96C5\9ED1;}
.p2_con .fl p,.p3_con .fr p{font-size:16px;line-height:28px;margin-top:10px;text-indent:2em;text-align:justify;color:#555;}

.p3_con .fl{width:810px;}
.p3_con .fr{width:360px;}
.p3_con .fl .swiper-container{width:810px;height:380px;overflow:hidden;position:relative;}
.p3_con .fl .swiper-container .swiper-slide{position:relative;}
.p3_con .fl .swiper-container .swiper-slide span{background:rgba(0, 0, 0, 0.5);position:absolute;top:8px;right:0;width:320px;height:365px;padding:20px 20px 0 20px;display:inline-block;}
.p3_con .fl .swiper-container .swiper-slide span b{font-size:24px;line-height:34px;display:block;margin:0 auto 14px auto;}
.p3_con .fl .swiper-container .swiper-slide span i{display:block;width:70px;height:10px;background:#ea8567;}
.p3_con .fl .swiper-container .swiper-slide span p{font-size:16px;line-height:28px;margin:0 auto;text-indent:2em;margin-top:14px;}
.swiper-pagination3{position:absolute;left:auto!important;right:58px!important;bottom:28px!important;width:20%!important;z-index:99;text-align:center;}
.swiper-pagination3 .swiper-pagination-bullet{display:inline-block;width:12px;height:12px;border-radius:50%;background:none;border:2px solid #d17c62;margin-right:10px;cursor:pointer;}
.swiper-pagination3 .swiper-pagination-bullet-active{background:#d88066;border:1px solid #d87f64;}
.p3_con .prev,.p3_con .next{position:absolute;bottom:22px;width:39px;height:39px;z-index:10;cursor:pointer;}
.p3_con .prev{background:url("images/prev1.png") no-repeat;right:220px;cursor:pointer;background-size:contain;}
.p3_con .next{background:url("images/next1.png") no-repeat;right:20px;cursor:pointer;background-size:contain;}
.p4_con{position:relative;}
.p4_con .swiper-container{width:1200px;height:260px;overflow:hidden;position:relative;}
.p4_con .swiper-container .swiper-slide{position:relative;text-align:center}
.p4_con .left01,.p4_con .right01{position:absolute;top:100px;z-index:99;cursor:pointer;}
.p4_con .left01{left:50%;margin-left:-625px;}
.p4_con .right01{left:50%;margin-left:560px;}
.p4_con .swiper-container .swiper-slide span{background:rgba(0, 0, 0, 0.5);position:absolute;bottom:0;left:5px;width:390px;height:55px;line-height:55px;font-size:16px;}
.bg01{background:url("images/bkbg.jpg") top center no-repeat;height:808px;}

.p5_con .fl{width:810px;}
.p5_con .fr{width:360px;}
.pic1{width:805px;height:550px;position:relative;}
.pic1 .swiper-container{width:100%;height:100%;overflow:hidden;}
.pic1 .swiper-container .swiper-slide{position:relative;}
.pic1 .swiper-container .swiper-slide span{position:absolute;width:100%;font-size:20px;background:rgba(0,0,0,.6);height:76px;line-height:76px;left:0;bottom:0;text-align:center;}
.pic1 .swiper-container .num1 i{display:block;font-size:30px;font-weight:bold;position:absolute;left:30px;bottom:30px;font-style:normal;font-family:"Georgia";z-index:99;}
.pic1 .swiper-container .num1 i em{margin-left:2px;}
.pic1 .swiper-container .num1 i em.thisp{font-weight:bold;margin-right:1px;margin-left:0;font-size:34px;}
.pic1 .prev,.pic1 .next{position:absolute;top:230px;width:76px;height:69px;z-index:99;cursor:pointer;}
.pic1 .prev{background:url(images/prev3.png) no-repeat;left:-10px;cursor:pointer;background-size:contain;}
.pic1 .next{background:url(images/next3.png) no-repeat;right:-10px;cursor:pointer;background-size:contain;}
.pic1 .swiper-pagination1{display:none;}
.p5_con .fr p{font-size:16px;line-height:28px;margin-top:10px;text-indent:2em;text-align:justify;}
.p5pic{position:relative;margin-top:10px;height:245px;}
.p5pic span{background:rgba(0, 0, 0, 0.5);position:absolute;top:200px;left:0px;width:100%;height:45px;line-height:45px;font-size:16px;text-align:center;}
.p5_con .list18{border-top:none;margin:15px auto 0px auto;padding-top:0px;}
.p6_con .swiper-container{width:1200px;overflow:hidden;padding:20px 0;position:relative;height:600px;}
.p6_con .swiper-container .swiper-slide{width:305px;height:515px;background-position:center;background-size:cover;position:relative;}
.p6_con .swiper-container .swiper-slide span{position:absolute;width:305px;font-size:20px;background:rgba(0,0,0,.6);height:110px;line-height:32px;left:0;bottom:0;text-align:center;display:none;padding:20px 20px 0px 20px;text-align:left;}
.p6_con .swiper-container .swiper-slide-active span{display:block;border-radius:0 0 10px 10px;}
.p6_con .swiper-container .swiper-slide-active span::before{content:"";position:absolute;top:-4px;left:10px;background:url("images/yhs.png") top center no-repeat;width:27px;height:17px;}
.p6_con .swiper-container .swiper-slide-active span::after{content:"";position:absolute;top:80px;right:10px;background:url("images/yhx.png") top center no-repeat;width:27px;height:17px;}
.p6_con .swiper-container .swiper-slide img{border-radius:10px;}
.p6_con .left03{position:absolute;cursor:pointer;top:330px;left:50%;margin-left:-50px;z-index:101;}
.p6_con .right03{position:absolute;cursor:pointer;top:330px;left:50%;margin-left:50px;z-index:101;}
.swiper-pagination5{position:absolute;left:500px!important;bottom:6px!important;width:22%!important;z-index:99;text-align:center;}
.swiper-pagination5 .swiper-pagination-bullet{display:inline-block;width:14px;height:14px;border-radius:50%;background:none;border:2px solid #d17c62;margin-right:10px;cursor:pointer;}
.swiper-pagination5 .swiper-pagination-bullet-active{background:#d88066;border:1px solid #d87f64;}
.p6_con .left02,.p6_con .right02{position:absolute;bottom:0px;z-index:99;cursor:pointer;}
.p6_con .left02{margin-left:460px;}
.p6_con .right02{margin-left:765px;}
.p7_con ul li{float:left;position:relative;margin-left:27px;margin-bottom:24px;height:210px;width:285px;}
.p7_con ul li img{width:100%;height:100%;}
.p7_con ul li:nth-child(5n+1){margin-left:0px;width:575px;height:445px;}
.p7_con ul li span{position:absolute;width:100%;font-size:16px;background:rgba(0,0,0,.6);height:45px;line-height:45px;left:0;bottom:0;text-align:center;}
.p7_con .swiper-container{width:1200px;overflow:hiddenposition:relative;height:490px;}
.p7_con .swiper-container .swiper-slide{position:relative;}
.swiper-pagination6{position:absolute;left:auto!important;bottom:0px!important;width:100%!important;z-index:99;text-align:center;}
.swiper-pagination6 .swiper-pagination-bullet{display:inline-block;width:14px;height:14px;border-radius:50%;background:none;border:2px solid #d17c62;margin-right:15px;cursor:pointer;}
.swiper-pagination6 .swiper-pagination-bullet-active{background:#d88066;border:1px solid #d87f64;}
.p8pic div{float:left;width:50%;}
.p8pic img{float:left;margin-right:22px;}
.p8pic span{float:left;display:inline-block;width:300px;}
.p8pic b{font-size:20px;line-height:30px;}
.p8pic p{font-size:16px;line-height:28px;margin-top:8px;text-indent:2em;text-align:justify;}
.p8list{border-top:1px solid #dddddd;margin:30px auto 0px auto;padding-top:20px;}
.p8list li{font-size:16px;line-height:46px;padding-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;width:48%;float:left;margin-right:2%;}
.p8list li:before{content:"";position:absolute;top:20px;left:1px;background:#ea8567;width:8px;height:8px;border-radius:50%;}
.yl-p1{height:800px;overflow:hidden;position:relative;}
.yl-p1 .swiper-slide{width:1200px;height:720px;}
.yl-p1 .swiper-slide-active p.slide-txt{position:absolute;bottom:0;height:60px;line-height:60px;background:rgba(0, 0, 0, .6);width:100%;text-align:center;font-size:18px;}
.yl-p1 .swiper-slide-prev,.yl-p1 .swiper-slide-next{overflow:hidden;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-ms-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;}
.yl-p1 .page1{position:relative;}
.yl-p1 .left03{position:absolute;cursor:pointer;bottom:0;left:0;right:1145px;top:0;z-index:101;margin:auto;}
.yl-p1 .right03{position:absolute;cursor:pointer;bottom:0;left:1145px;right:0;top:0;z-index:101;margin:auto;}
.cover-prev,.cover-next{width:50%;height:720px;top:0;background:rgba(0,0,0,.5);z-index:99;position:absolute;overflow:hidden;}
.cover-prev{left:-600px;}
.cover-next{right:-600px;}
.cover-prev:hover,.cover-next:hover{opacity:0.6;}
.swiper-pagination-p1{position:absolute;margin:0 auto;left:0;right:0;bottom:10px;text-align:center;}
.swiper-pagination-p1 .swiper-pagination-bullet{display:inline-block;width:38px;height:38px;border-radius:50%;background:#beb8b8;margin-right:30px;cursor:pointer;line-height:38px;font-size:22px;}
.swiper-pagination-p1 .swiper-pagination-bullet-active{background:#ed9479;color:#fff;}
#swiper-container07{width:412px;height:400px;position:relative;overflow:hidden;z-index:9;margin-top:25px;margin-left:20px;}
#swiper-container07 h2{font-size:20px;height:58px;line-height:58px;white-space:nowrap;overflow:hidden;}
#swiper-container07 p{font-size:16px;line-height:32px;text-indent:2em;margin-top:16px;}
#swiper-container07 i{display:block;text-align:right;margin:15px 10px 0 0px;}
.swiper-pagination7{position:absolute;left:0px!important;right:0px;bottom:20px!important;width:70%!important;z-index:99;text-align:center;}
.swiper-pagination7 .swiper-pagination-bullet{display:inline-block;width:14px;height:14px;border-radius:50%;background:none;border:2px solid #d17c62;margin-right:15px;cursor:pointer;}
.swiper-pagination7 .swiper-pagination-bullet-active{background:#d88066;border:1px solid #d87f64;}
.p9_con .left04,.p9_con .right04{position:absolute;bottom:12px;z-index:99;cursor:pointer;}
.p9_con .left04{left:20px;}
.p9_con .right04{right:20px;}
.p9_con{background:#f6efe4;height:450px;position:relative;}
.p9_con .bkbg{background:url(images/titbg1.png) no-repeat;width:469px;height:77px;position:absolute;top:25px;left:0px;z-index:5;}
.pic_cn1{width:750px;height:450px;position:relative;}
.pic_cn1 .swiper-container{width:100%;height:100%;}
.pic_cn1 .swiper-container .swiper-slide{position:relative;}
.pic_cn1 .swiper-container .swiper-slide span{position:absolute;width:100%;font-size:18px;background:rgba(0,0,0,.6);height:60px;line-height:60px;left:0;bottom:0;text-align:center;}
.pic_cn1 .prev,.pic_cn1 .next{position:absolute;bottom:6px;width:22px;height:37px;z-index:10;cursor:pointer;display:none;}
.pic_cn1 .prev{background:url(images/prev.png) no-repeat;left:20px;cursor:pointer;width:16px;background-size:contain;}
.pic_cn1 .next{background:url(images/next.png) no-repeat;right:20px;cursor:pointer;width:16px;background-size:contain;}
.ad_con{text-align:center;}
.p10_con .fl{width:700px;}
.p10_con .fr{width:460px;}
.p10_con .swiper-container{width:700px;height:470px;overflow:hidden;}
.p10_con .swiper-container .swiper-slide{width:700px;}
.p10_con .swiper-container .swiper-slide .pic{margin-bottom:25px;position:relative;max-height:200px;overflow:hidden;}
.p10_con .swiper-container .swiper-slide .pic img{float:left;margin-right:30px;}
.p10_con .swiper-container .swiper-slide .pic span{float:left;display:inline-block;width:370px;}
.p10_con .swiper-container .swiper-slide .pic span b{font-size:20px;line-height:32px;margin-bottom:6px;display:block;}
.p10_con .swiper-container .swiper-slide .pic span p{font-size:16px;line-height:28px;text-indent:2em;}
.p10_con .swiper-container .swiper-slide .pic span i{position:absolute;right:0;bottom:5px;}
.p10_con .swiper-container .swiper-slide .pic span i img{margin-right:3px;}
.p10_con .swiper-container .swiper-slide .picr{border-bottom:none;margin-bottom:0px;}
.p10_con .swiper-container .swiper-slide .picr img{float:right;margin-right:0px;}
.p10_con .swiper-container .swiper-slide .picr span i{position:absolute;right:auto;left:270px;bottom:0px;}
.swiper-pagination9{position:absolute;left:0px!important;right:0px;bottom:0px!important;width:70%!important;z-index:99;text-align:center;}
.swiper-pagination9 .swiper-pagination-bullet{display:inline-block;width:14px;height:14px;border-radius:50%;background:none;border:2px solid #d17c62;margin-right:15px;cursor:pointer;}
.swiper-pagination9 .swiper-pagination-bullet-active{background:#d88066;border:1px solid #d87f64;}
.p10box{width:460px;box-shadow:5px 8px 5px #dfc4b2;height:460px;padding:20px 10px 0 20px;background:linear-gradient(to bottom, #f8e6d0,#f6efe4);border-radius:10px;}
.p10box li{font-size:16px;line-height:42px;padding-left:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;}
.p10box li:before{content:"";position:absolute;top:18px;left:1px;background:#ea8567;width:8px;height:8px;border-radius:50%;}


















/*copyright*/
#copyright{padding:70px 0;margin-top:60px;font-size:14px;text-align:center;color:#fff;background:#ef2f1a;}
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
   body{min-width:1280px;}
}
