@charset "utf-8";blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body{font-family:'Microsoft YaHei';background:#333}
table{border-collapse:collapse;border-spacing:0}
table td,table th{padding:5px}
table td input,table th{padding:4px 5px}
fieldset,img{border:0}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}
ol,ul{list-style:none}
ception,th{text-align:left}
q:after,q:before{content:''}
abbr,acronym{border:0}
a{color:#666;text-decoration:none}
a:focus{outline:0}
a:hover{color:#d5c582;transition:all .5s ease-in-out}
input,select,textarea{outline:0}
.html{overflow:hidden}
.content{margin:0 2%;position:relative}
@media screen and (min-width:320px){blockquote,body,button,code,dd,div,dl,dt,fieldset,form,input,legend,lipre,ol,p,td,textarea,th,ul{font-size:14px;font-family:'Microsoft YaHei'}
}
body::-webkit-scrollbar{width:0;height:1px}
body::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#535353}
body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:10px;background:#ededed}
.banner{position:fixed;top:0;height:100%;width:100%}
.banner .swiper-container{width:100%;height:100%}
.banner .swiper-slide{background-position:center;background-size:cover}
.mbanner{position:fixed;top:0;display:none;height:100%;width:100%}
.mbanner .swiper-container{width:100%;height:100%}
.mbanner .swiper-slide{background-position:center;background-size:cover}
.head{width:100%;margin:0 auto;height:100px;position:fixed;top:0;z-index:10;background:rgba(0,0,0,.6)}
.head .logo{background:#27a870;float:left;text-align:center;color:#fff}
.head .tel{float:right;margin-top:30px;width:40px}
.head .tel img{width:100%;position:relative;z-index:2}
.head .tel span{-webkit-transition:all .5s;transition:all .5s;width:240px;right:-100%;background:#bd221c;color:#fff;display:block;position:absolute;top:19px;height:60px;line-height:60px;border-radius:30px;font-size:24px;padding-left:24px;z-index:1}
.head .tel:hover span{width:240px;opacity:1;right:-18px}
.sp_nav{width:42px;float:left;position:fixed;cursor:pointer;height:36px;top:35px;left:2%;z-index:99}
.sp_nav span{display:block;background:#9b9a99;width:42px;height:5px;position:absolute;transition:all ease .35s;border-radius:6px}
.sp_nav span:nth-of-type(1){top:0}
.sp_nav span:nth-of-type(2){top:12px}
.sp_nav span:nth-of-type(3){top:24px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg);background:#fff}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg);background:#fff}
.nav{position:absolute;top:0;width:90%;left:5%;height:100px;line-height:100px}
.nav ul li{width:11%;float:left;text-align:center;height:100px;line-height:100px;font-size:18px; opacity:0 }

.nav ul li a{color:#d1d0cf;position:relative;-webkit-transition:all .5s;transition:all .5s}
.nav ul li a:after{content:"";width:0%;left:0;bottom:-10px;position:absolute;background:#d5c683;height:2px;-webkit-transition:all .5s;transition:all .5s}
.nav ul li a:hover:after{content:"";width:100%;-webkit-transition:all .5s;transition:all .5s}
.nav ul li a:hover{color:#d5c683;-webkit-transition:all .5s;transition:all .5s}
.nav ul li:nth-child(5) a:after{content:"";display:none}
.nav ul:hover li{opacity:1}
 .nav ul li:nth-child(5){opacity:1}
.nav ul li:nth-child(5) img{margin-top:22px; width:100%}

.shejiao{float:right;margin-top:10px}
.shejiao ul li{float:left;position:relative;padding:5px}
.shejiao ul li h3{width:40px;overflow:hidden;margin:0 5px;float:left}
.shejiao ul li h3 img{width:100%}
.shejiao ul li h3 img:last-child{display:none}
.shejiao ul li h3.osel img:last-child{display:block}
.shejiao ul li h3.osel img:first-child{display:none}
.shejiao ul li dl{position:relative;position:absolute;top:-180px;opacity:0;-webkit-transition:all .5s;transition:all .5s;width:130px;z-index:-1;margin-left:-50px;visibility:hidden}
.shejiao ul li dl.ssjj{top:-150px;-webkit-transition:all .5s;transition:all .5s;opacity:1;z-index:5;visibility:inherit}
.shejiao ul li dl img{width:100%;border-radius:10px}
.Copyright{width:100%;margin:0 auto;height:60px;position:fixed;line-height:60px;font-size:18px;color:#8c8b8b;bottom:0;z-index:10;background:rgba(0,0,0,.8)}
.Copyright span{font-size:18px}
.Copyright span i{font-style:normal;font-size:18px}
.mnav{position:fixed;width:100%;height:100%;z-index:60;top:-100%;left:0;opacity:0;background:rgba(0,0,0,.99);-webkit-transition:all .5s;transition:all .5s}
.m_block{top:0;opacity:1;-webkit-transition:all .5s;transition:all .5s}
.m_left{overflow:hidden;width:50%;float:left}
.m_left .mlogo{margin-top:100px;margin-left:30px}
.mb_nav{overflow:hidden;margin-top:140px;height:calc(100% - 145px);overflow:auto;overflow-x:hidden;position:fixed;width:50%}
.mb_nav ul{overflow:hidden;width:80%;margin:0 auto}
.mb_nav ul li{overflow:hidden;border-bottom:1px #424242 solid;padding-bottom:15px;margin-bottom:15px;font-size:20px;font-weight:700}
.mb_nav ul li h3{overflow:hidden;font-size:20px;color:#bdbdbd;background:url(../images/bvicon.png) no-repeat center right;line-height:40px;background-size:20px}
.mb_nav ul li h3.current{border-bottom:none;padding-bottom:0;background:url(../images/bvicon1.png) no-repeat center right;background-size:20px;color:#fff}
.mb_nav ul li h3.current a{color:#fff}
.mb_nav ul li dl{padding-bottom:20px;margin-bottom:20px;display:none}
.mb_nav ul li dl dd{color:#bdbdbd;font-size:18px;line-height:36px;font-weight:400}
.mb_nav::-webkit-scrollbar{width:1px}
.mb_nav::-webkit-scrollbar-track{background:0 0}
.mb_nav::-webkit-scrollbar-thumb{background:rgba(34,37,56,.5)}
.m_right{overflow:hidden;width:50%;float:right;position:relative;height:100%}
.m_right img{width:100%}
.m_right .swiper-container{width:100%;height:100%}
.m_right .swiper-slide{background-position:center;background-size:cover}
.m_right .swiper-slide a{display:block;position:absolute;width:100%;height:100%}
.m_right .swiper-slide:hover img{opacity:.7}
.m_right .swiper-slide img{width:100%;height:100%}
.m_right .swiper-pagination{color:#fff;font-size:30px}
.m_right .swiper-slide p{position:absolute;bottom:0;width:100%;height:60px;line-height:60px;color:#ccc;background:rgba(0,0,0,.6);text-align:left;text-indent:1em;font-size:18px}
.m_right .swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{left:inherit;right:5%;width:auto}
.m_right .swiper-pagination-bullet{opacity:1;background:#fff}
.m_right .swiper-pagination-bullet-active{opacity:1;background:red}
.m_right .swiper-button-next,.swiper-button-prev{color:#fff}
.m_right .swiper-button-next,.m_right .swiper-button-prev{display:none}
.m_right:hover .swiper-button-next,.m_right:hover .swiper-button-prev{display:block}
.w200{margin:60px auto 100px}
.n_banner{position:fixed;top:0;height:100%;width:100%}
.numbox{position:absolute;z-index:999;color:#fff;top:10%;width:100%}
.numbox h3{font-size:36px;text-align:center;color:#fff;font-weight:400;margin-top:150px}
.numbox h3 span{ display:block; text-transform:uppercase}
.numbox p{font-size:18px;color:#fff;text-align:center}
.numbox p:before{content:"——";color:#fff;display:block;line-height:40px;letter-spacing:-2px}
.numbox p a{color:#fff}
.numbox p a:hover{color:red}
.n_banner{position:fixed;width:100%;height:100%;margin-left:auto;margin-right:auto}
.n_banner .swiper-slide{background-size:cover;background-position:center}
.n_banner .mySwiper2,.n_banner .mySwiper_02{height:100%;width:100%}
.n_banner .ssbox{width:90%;left:5%;position:fixed;bottom:60px;z-index:99;height:20%;opacity:1}
.n_banner .mySwiper,.n_banner .mySwiper_01{height:100%;box-sizing:border-box;padding:10px 0;text-align:center}
.n_banner .ssbox .swiper-slide{cursor:pointer}
.n_banner .mySwiper .swiper-slide,.n_banner .mySwiper_01 .swiper-slide{width:25%;display:inline-block;position:relative;height:100%;opacity:1}
.n_banner .mySwiper .swiper-slide p,.n_banner .mySwiper_01 .swiper-slide p{font-size:15px;line-height:60px;position:absolute;bottom:0;width:100%;text-align:center;color:#fff}







.n_banner .mySwiper .swiper-slide-thumb-active,.n_banner .mySwiper_01 .swiper-slide-thumb-active{opacity:1}
.n_banner .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}
.n_banner .swiper-slide-thumb-active{margin-top:-10px;-webkit-transition:all .5s;transition:all .5s}

.xq_banner{position:absolute;top:0;height:100%;width:100%;background-position:center;background-size:cover}

.xq_banner ul{width:1200px;margin:200px auto 0;text-align:center}
.xq_banner ul li{width:200px;border:1px #ccc solid;color:#fff;font-size:18px;display:inline-block;margin:0 10px;height:50px;line-height:50px;text-align:center;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}
.xq_banner ul li a{color:#fff;-webkit-transition:all .5s;transition:all .5s}
.xq_banner ul li:hover{background:#fff;color:#000;-webkit-transition:all .5s;transition:all .5s}
.xq_banner ul li:hover a{color:#000;display:block;-webkit-transition:all .5s;transition:all .5s}
.xq_banner h3{font-size:36px;color:#fff;margin-bottom:30px}
.xq_banner ul li.ast{background:#fff;color:#000}
.xq_banner ul li.ast a{color:#000}
.box{position:absolute;top:100vh;width:100%;z-index:2;background:#333;min-height:50%}
.box1{position:absolute;width:100%;z-index:2;}
.box1 .pic_lb ul{margin:100px auto 0;height:61vh; overflow-y:scroll}
.box1 .pic_lb ul::-webkit-scrollbar{width:1px}
.box1 .pic_lb ul::-webkit-scrollbar-track{background:0 0}
.box1 .pic_lb ul::-webkit-scrollbar-thumb{background:rgba(34,37,56,.5)}

.box1 .pic_lb  ul li{width:19%; margin:1% 3%; height:auto; line-height:inherit; position:relative}
.box1 .pic_lb ul li div{ height:calc(100vh * 1 / 4)}
.box1 .pic_lb ul li dl{ position:absolute; top:0; width:100%; height:100%; background:rgb(0,0,0,0.5)}
.box1 .pic_lb ul li dl p{ margin-top:30%}
.box1 .pic_lb ul li dl span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#d1d0cf; margin:10px 10px 0; line-height:25px;}
.p_pai{overflow:hidden}
.pp_div1{overflow:hidden}
.p_title{float:left;width:30%}
.p_title h3{font-size:30px;color:#d1d0cf;line-height:60px}
.p_title p{font-size:15px;color:#d1d0cf;text-transform:uppercase;line-height:40px}
.p_title h3:after{content:"";width:100px;height:2px;background:#d1d0cf;display:block}
.p_right{overflow:hidden;float:right;width:65%}
.p_txt{overflow:hidden;font-size:15px;color:#d1d0cf;line-height:30px}
.p_txt p{font-size:15px;color:#d1d0cf;line-height:30px}
.p_txt h3{font-size:24px;color:#d1d0cf;margin-bottom:30px}
.p_txt img{max-width:100%;margin:0 auto;display:block}
.p_wenhua{overflow:hidden}
.p_wenhua ul{overflow:hidden}
.p_wenhua ul li{width:33%;float:left;border:10px #333 solid;box-sizing:border-box;overflow:hidden;color:#d1d0cf}
.p_wenhua ul li h3{font-size:24px;text-align:center;overflow:hidden;margin:15px auto;font-weight:400}
.p_wenhua ul li p{font-size:15px;overflow:hidden;text-align:center}
.p_wenhua ul li div{border-radius:6px;overflow:hidden}
.w100{margin:150px auto 0}
.pp_div2{overflow:hidden}
body.none{overflow-x:hidden;overflow-y:hidden}
.LookPicture :after,.LookPicture :before{position:absolute;display:inline-block;background-repeat:no-repeat;content:""}
.LookPicture{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.LookPicture *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.LookPicture_Background{position:fixed;top:0;left:0;z-index:19960924;width:100%;height:100%;background-color:#000;display:none!important}
.LookPicture{position:fixed;top:0;left:0;z-index:19960925;width:100%;height:100%;display:none}
.LookPicture .Look_Close{position:absolute;right:20px;top:20px;display:inline-block;background-repeat:no-repeat;width:40px;height:40px;cursor:pointer;z-index:19960925}
.LookPicture .Look_Close:after,.LookPicture .Look_Close:before{background-color:#fff;width:30px;height:4px;border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;top:17px;left:5px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
.LookPicture .Look_Close:hover:after,.LookPicture .Look_Close:hover:before{box-shadow:0 0 10px #6cf;-moz-box-shadow:0 0 10px #6cf;-webkit-box-shadow:0 0 10px #6cf}
.LookPicture .Look_Close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.LookPicture .Look_Close:after{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}
.LookPicture .Look_img{display:none;position:absolute;max-width:85%;max-height:85%;top:50%;left:50%;z-index:19960924;box-shadow:0 0 20px #000;-moz-box-shadow:0 0 20px #000;-webkit-box-shadow:0 0 20px #000;border:0;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.LookPicture .Look_img:hover{box-shadow:0 0 20px #000;-moz-box-shadow:0 0 20px #000;-webkit-box-shadow:0 0 20px #000}
.LookPicture .Look_img.Look_Show{display:block}
.LookPicture .Look_before{position:absolute;display:inline-block;background-repeat:no-repeat;width:70px;height:70px;z-index:19960926;left:3%;top:50%;margin-top:-35px;cursor:pointer;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
.LookPicture .Look_before:after,.LookPicture .Look_before:before{left:0;width:30px;height:3px;background-color:#fff;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
.LookPicture .Look_before:before{top:33px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.LookPicture .Look_before:after{top:13px;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}
.LookPicture .Look_before:hover{left:40px}
.LookPicture .Look_before:hover:after,.LookPicture .Look_before:hover:before{box-shadow:0 0 20px #6cf;-moz-box-shadow:0 0 20px #6cf;-webkit-box-shadow:0 0 20px #6cf}
.LookPicture .Look_next{position:absolute;display:inline-block;background-repeat:no-repeat;width:30px;height:70px;z-index:19960926;right:3%;top:50%;margin-top:-35px;cursor:pointer;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
.LookPicture .Look_next:after,.LookPicture .Look_next:before{left:0;width:30px;height:3px;background-color:#fff;border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
.LookPicture .Look_next:before{top:33px;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}
.LookPicture .Look_next:after{top:13px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.LookPicture .Look_next:hover{right:40px}
.LookPicture .Look_next:hover:after,.LookPicture .Look_next:hover:before{box-shadow:0 0 20px #6cf;-moz-box-shadow:0 0 20px #6cf;-webkit-box-shadow:0 0 20px #6cf}
.Look_Open{display:block!important}
.zizhi{overflow:hidden}
.zizhi ul{overflow:hidden}
.zizhi ul li{width:25%;float:left;border:10px #333 solid;box-sizing:border-box;overflow:hidden;color:#d1d0cf}
.zizhi ul li p{font-size:15px;overflow:hidden;text-align:center;margin:10px auto;color:#d1d0cf}
.zizhi ul li div{overflow:hidden;border-radius:6px}
.zizhi ul li div img{width:100%;height:100%;overflow:hidden;-webkit-transition:all .5s;transition:all .5s}
.zizhi ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.news_lb{overflow:hidden;padding:50px 0}
.news_lb ul{overflow:hidden}
.news_lb ul li{width:25%;border:10px #333 solid;float:left;box-sizing:border-box;overflow:hidden}
.news_lb ul li .nw{border:1px #504e4d solid;padding:10px 20px;overflow:hidden}
.news_lb ul li .nw dl{overflow:hidden;border-bottom:1px #504e4d solid;padding-bottom:10px;margin-bottom:10px; position:relative;}
.news_lb ul li .nw dl dd{font-size:30px;color:#d1d0cf}
.news_lb ul li .nw dl dt{font-size:15px;color:#d1d0cf; margin-top:10px;}
.news_lb ul li .nw dl img{overflow:hidden;width:100%;height:100%}
.news_lb ul li .nw h3{font-size:18px;color:#d1d0cf;font-weight:400;margin-bottom:10px;-webkit-transition:all .5s;transition:all .5s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.news_lb ul li .nw p{font-size:14px;color:#858585;line-height:28px;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:50px}
.news_lb ul li .nw a:hover h3{color:#c0251f;-webkit-transition:all .5s;transition:all .5s}
.news_lb ul li .nw dl h4.bofang{ width:60px; height:60px; position:absolute; top:50%; left:50%; margin-top:-50px; margin-left:-30px}

.hidden{display:none}
.more{width:260px;height:60px;line-height:60px;border:1px #d1d0cf solid;text-align:center;font-size:18px;margin:50px auto;position:relative;color:#d1d0cf}
.more a{color:#d1d0cf;display:block}
.more a:hover{background:#fff;color:#333}
.more p{font-size:18px}
.xqy{overflow:hidden;margin:50px auto}
.xqy h3{overflow:hidden;font-size:28px;color:#d1d0cf}
.xqy dt{font-size:16px;font-weight:400;color:#d1d0cf;margin-top:20px}
.xqy dt span{background:url(../images/time.png) no-repeat center left;background-size:27px;padding-left:30px;margin-right:30px}
.xqy dt span:nth-child(2){background:url(../images/yulan.png) no-repeat center left;background-size:25px;padding-left:30px}
.xqy_cont{margin:40px auto;overflow:hidden;font-size:16px;line-height:36px;color:#d1d0cf}
.xqy_cont img{max-width:100%;display:block;margin:0 auto}
.xqy_cont p{font-size:16px;line-height:36px;color:#d1d0cf}
.shangxia{overflow:hidden;margin:50px auto;border-top:1px #504e4d solid;padding-top:20px}
.shangxia ul{overflow:hidden}
.shangxia ul li{height:50px;line-height:50px;font-size:20px;color:#d1d0cf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.shangxia ul li a{color:#d1d0cf}
.shangxia ul li a:hover{color:#c0251f}
.pic_lb{overflow:hidden;margin:50px auto}
.pic_lb ul{overflow:hidden}
.pic_lb ul li{width:25%;float:left;border:10px #333 solid;box-sizing:border-box;overflow:hidden}
.pic_lb ul li div{overflow:hidden; height:calc(100vw * 1 / 3);}
.pic_lb ul li div img{width:100%;height:100%;overflow:hidden;-webkit-transition:all .5s;transition:all .5s}
.pic_lb ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.pic_lb ul li p{font-size:18px;color:#d1d0cf;font-weight:400;margin:10px auto;-webkit-transition:all .5s;transition:all .5s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}
.box_top{position:absolute;top:0;width:100%;height:100%;z-index:2;background:#333;min-height:50%}
.pic_left{width:34%;float:left;position:fixed;height:80%;top:11%}
.pic_left .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}
.pic_left .swiper{width:100%;height:300px;margin-left:auto;margin-right:auto}
.pic_left .swiper-slide{background-size:cover;background-position:center}
.pic_left .mySwiper_03{height:80%;width:100%}
.pic_left .mySwiper_04{height:20%;box-sizing:border-box;padding:10px 0}
.pic_left .mySwiper_04 .swiper-slide{width:25%;height:100%;opacity:.4}
.pic_left .mySwiper_04 .swiper-slide-thumb-active{opacity:1}
.pic_left .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}
.pic_left .swiper-button-next,.swiper-button-prev{color:#fff}
.pic_right{float:right;width:60%;position:relative}
.pic_txt{overflow:hidden;color:#d1d0cf;height:calc(100% - 250px);overflow:auto;overflow-x:hidden;position:fixed;top:13%; width:inherit}
.pic_txt::-webkit-scrollbar{width:1px}
.pic_txt::-webkit-scrollbar-track{background:0 0}
.pic_txt::-webkit-scrollbar-thumb{background:rgba(34,37,56,.5)}
.neirong{overflow:hidden;margin-right:3%}
.neirong h3{font-size:30px;border-bottom:1px #ccc solid;margin-bottom:20px;padding-bottom:20px}
.neirong .xqbody{font-size:16px;line-height:30px;text-align:justify}
.yingping .menu_head{overflow:hidden;cursor:pointer;position:relative;margin:0;background:url(../images/bvicon.png) no-repeat center right;background-position:center right;background-repeat:no-repeat;border-bottom:1px solid #a0a0a0;padding-bottom:20px;margin-bottom:20px;background-size:20px}
.yingping dl.menu_head{overflow:hidden}
.yingping dl.menu_head dd{font-size:16px;color:#fff;font-weight:700;margin-bottom:10px;overflow:hidden}
.yingping dl.menu_head dt{color:#d1d0cf;float:left;margin-right:30px;font-size:16px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.yingping .menu_list .current{background:url(../images/bvicon1.png) no-repeat center right;background-size:20px}
.yingping .menu_list .current dd{color:red}
.yingping .menu_body{overflow:hidden;line-height:38px;border-bottom:1px solid #a0a0a0;display:none;padding-bottom:30px;margin-bottom:20px}
.yingping .menu_body h3{font-size:16px;color:#d5c582;margin:30px auto 0}
.yingping .menu_body p{font-size:16px;line-height:30px;display:block;overflow:hidden;color:#d1d0cf}
.yingping .menu_body p span{width:300px;float:left;display:block;float:left;color:#d1d0cf}
.yingping h4{font-size:24px;color:#d1d0cf;text-align:center;font-weight:400}
.yingping h4 a{color:#d5c582}
.recruit{margin:0 auto;color:#fff}
.recruit table{border:none}
.recruit input[type=email],.recruit input[type=text]{display:inline-block;width:100%;height:50px;line-height:50px;margin:0;padding:0;font-size:14px;border:none;outline:0;text-indent:1em;background-color:transparent;color:#fff}
.recruit input[type=radio]{margin:5px}
.recruit textarea{width:95%;border:none;outline:0;line-height:36px;margin:0 auto;-moz-box-shadow:none;padding:20px;background-color:transparent;color:#fff}
.recruit table td,.recruit table tr{height:50px;text-align:center;border:1px solid #999}
.recruit table td p{color:#f00}
#recruit_submit{display:inline;width:160px;line-height:35px;text-indent:0;background:#000;color:#fff;margin:0 auto;border:none;transition:.5s}
#recruit_submit:hover{color:#000;background:#d5c582;cursor:pointer}
.mssg-intro{overflow:hidden;margin:0 auto 5px;padding-bottom:5%;border:1px #999 solid}
.mssg-intro form{padding:5%}
.mssg-intro form ul li{width:100%;height:auto;overflow:hidden;border:1px solid #d2d2d2;margin-bottom:15px;border-radius:5px; position:relative}
.mssg-intro form ul li input{height:50px;border:none;width:100%;outline:0;text-indent:10px;color:#999;font-size:16px;background:0 0;font-family:'微软雅黑';background-color:transparent}
.mssg-intro form ul li p{color:#f00; position:absolute; right:10px; top:15px;}
.mssg-intro form ul li textarea{width:788px;height:100px;border:none;outline:0;font-family:'微软雅黑';resize:none;background:0 0;text-indent:10px;padding-top:10px;color:#999;font-size:16px}
.mssg-intro form .btn input{width:49%;display:block;float:left;padding:3% 0;background:#e43a3d;outline:0;border:none;font-size:16px;color:#fff;border-radius:6px;font-family:'微软雅黑'}
.mssg-intro form .btn input:last-child{background:#999;margin-left:2%}
.ditu{height:450px}
.fanhui{position:fixed;bottom:70px;z-index:999;width:100%;height:50px}
.fanhui a{color:#d1d0cf;font-size:20px;text-decoration:underline}


.n_banner .a_aboutus{bottom:100px;}
.n_banner .a_aboutus .swiper-slide p{line-height:30px; bottom:39px }
.n_banner .a_aboutus .swiper-slide p span{ display:block; font-size:18px; text-transform:uppercase; }


@media screen and (max-width:1200px){.xq_banner ul{width:auto}
.xq_banner ul li{width:32%;border:1px #ccc solid;color:#fff;font-size:18px;display:block;float:left;margin:5px;box-sizing:border-box;height:50px;line-height:50px;text-align:center;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}
.Copyright span i{display:none}
}
@media screen and (max-width:1000px){
  .box1 .pic_lb ul li{width:27.3%;}
  .box1 .pic_lb ul li div{height:calc(100vh * 1 / 3)}
}
@media screen and (max-width:800px){
  .box1 .pic_lb ul li{width:27.3%;}
  .box1 .pic_lb ul li div{height:calc(100vh * 1 / 4)}
}
@media screen and (max-width:650px){
  .box1 .pic_lb ul li{width:27.3%;}
  .box1 .pic_lb ul li div{height:calc(100vh * 1 / 5)}
}
@media screen and (max-width:500px){
  .box1 .pic_lb ul li{width:44%;}
  .box1 .pic_lb ul li div{height:calc(100vh * 1 / 5)}
}
@media screen and (max-width:790px){.nav ul li{display:none}
.nav ul li:nth-child(5){display:block;width:100%}
.nav ul li:nth-child(5) img{width:150px;margin-top:29px}
.head .tel span{display:none}
.banner{display:none}
.mbanner{display:block}
.shejiao{display:none}
.Copyright span i{display:none}
.Copyright{text-align:center}
.m_right{display:none}
.m_left{width:auto;float:inherit}
.mb_nav{width:100%}
.n_banner .ssbox{height:15%}
.n_banner .mySwiper .swiper-slide p,.n_banner .mySwiper_01 .swiper-slide p{font-size:.18rem}
.p_title{float:inherit;width:auto;margin-bottom:20px}
.p_right{overflow:hidden;float:inherit;width:auto}
.p_title h3{text-align:center;font-size:30px;color:#d1d0cf;line-height:60px;font-size:.35rem}
.p_title p{text-align:center;font-size:.2rem}
.p_title h3:after{content:"";width:100px;height:2px;background:#d1d0cf;display:block;margin:0 auto}
.xq_banner ul li{font-size:.22rem;height:inherit;padding:3% 0;line-height:inherit}
.p_txt h3{font-size:.3rem;text-align:center}
.p_wenhua ul li h3{font-size:.25rem}
.p_wenhua ul li p{font-size:.18rem}
.zizhi ul li{width:50%}
.w100{margin:60px auto 0}
.Copyright span{font-size:.2rem}
.news_lb ul li{width:100%}
.news_lb ul li .nw p{height:inherit;font-size:.2rem;line-height:.38rem}
.news_lb ul li .nw h3{font-size:.25rem}
.news_lb ul li .nw dl dd{font-size:.5rem}
.news_lb ul li .nw dl dt{font-size:.22rem}
.xqy h3{font-size:.3rem}
.xqy dt{font-size:.2rem}
.xqy dt span{padding:3% 0 3% 27px;margin-right:10px}
.xqy_cont p{font-size:.2rem;line-height:.4rem;color:#d1d0cf}
.pic_lb ul li{width:50%}
.pic_lb ul li p{font-size:.2rem}
.pic_left{width:100%;float:inherit;position:relative;height:inherit;top:11%}
.pic_right{float:inherit;width:100%;position:relative}
.pic_txt{overflow:hidden;color:#d1d0cf;height:inherit;overflow:auto;overflow-x:inherit;position:relative;top:13%}
.pic_right{padding-bottom:50px}
.fanhui{position:initial;border-top:1px #ccc solid;margin:30px auto;text-align:center;padding-top:20px;bottom:70px;z-index:999;width:100%;height:50px}
.numbox h3{font-size:.4rem}
.numbox p{font-size:.25rem}
.p_txt,.p_txt p{font-size:.22rem;line-height:.4rem}
.shangxia ul li{height:50px;line-height:50px;font-size:.2rem;color:#d1d0cf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.neirong h3{font-size:.3rem}
.neirong .xqbody{font-size:.2rem;line-height:.38rem;text-align:justify}
.yingping dl.menu_head dd{font-size:.25rem}
.yingping dl.menu_head dt{font-size:.2rem}
.yingping h4{font-size:.3rem}
.ditu{height:250px}
.pic_lb ul li div{overflow:hidden; height:calc(100vh * 1 / 3);}
}
@media screen and (max-width:750px){.xq_banner ul li{width:30%}

.n_banner .a_aboutus .swiper-slide p {
    line-height: 30px;
    bottom: 12px;
}
.n_banner .a_aboutus .swiper-slide p span{ font-size: 0.18rem;}
}
