@charset "utf-8";b,blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,legend,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0;border:0 none}
img,input{border:0;vertical-align:middle}
li,ul{list-style:none;margin:0;padding:0}
form{padding:0;margin:0}
td{FONT-SIZE:12px}
img{border:0}
@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:16px;font-family:"思源黑体 CN Normal","Microsoft YaHei"}
}
@font-face{font-family:"思源黑体 CN Normal";src:url(../fonts/SourceHanSansCN-Normal.ttf)}
@font-face{font-family:"思源黑体 CN Bold";src:url(../fonts/SourceHanSansCN-Bold.ttf)}
@font-face{font-family:"思源黑体 CN Medium";src:url(../fonts/SourceHanSansCN-Medium.ttf)}
@font-face{font-family:DINCond-Medium;src:url(../fonts/DINCond-MediumAlternate.otf);src:url(../fonts/DINCond-Medium.otf)}
a{COLOR:#666;blr:expression(this.onFocus=this.blur());text-decoration:none;transition:.5s ease-out;-webkit-transition:.5s ease-out}
a:focus{outline:0}
input,textarea{outline:0}
a:hover{color:#44b0f6;text-decoration:none;transition:.5s ease-out;-webkit-transition:.5s ease-out}
.content{width:70%;margin:0 auto;overflow:hidden}
.title{overflow:hidden;margin:100px auto 80px;text-align:center}
.title h3{font-size:40px;color:#009fe8;font-family:"思源黑体 CN Bold";text-align:center}
.title p{font-size:20px;color:grey;text-align:center;margin:10px auto}
.title dd{background:#44b0f6;background-image:linear-gradient(to right,#44b0f6 ,#20d3e7);text-align:center;line-height:50px;border-radius:30px;display:inline-block;margin:20px auto;padding:0 50px;font-size:20px}
.title dd a{color:#fff;display:block}
.title dd:hover{background:#44b0f6}
.had{border-bottom:1px #ccc solid;overflow:hidden;position:fixed;width:100%;top:0;z-index:9;transition:.5s ease-out;-webkit-transition:.5s ease-out}
.hadbox{padding:20px 3%;overflow:hidden;margin:0 auto}
.hadbox .logo{width:200px;float:left}
.hadbox .logo img{width:100%}
.hadbox .logo img.bai{display:block}
.hadbox .logo img.yse{display:none}
.hadbox .en{float:right;font-size:20px;color:#fff;margin-top:28px;line-height:44px;width:165px}
.hadbox .en a{color:#fff}
.hadbox .en img{width:28%;float:left;padding:0 8px}
.hadbox .en img:nth-child(1){display:block}
.hadbox .en img:nth-child(2){display:none}
.hadbox .search{border:1px #fff solid;border-radius:30px;height:40px;line-height:40px;float:right;overflow:hidden;width:230px;margin-top:30px;margin-right:20px}
.hadbox .search input{width:70%;line-height:40px;padding:0 6%;background-color:transparent;color:#fff;font-family:Microsoft YaHei}
.hadbox .search input.sea{width:10%;padding:0 2%;background:url(../images/gdj.png) no-repeat center center;line-height:40px;cursor:pointer}
.hadbox .nav{float:right;margin-right:3%}
.hadbox .nav ul{overflow:hidden}
.hadbox .nav ul li{margin:0 30px;font-size:20px;overflow:hidden;display:inline-block;text-align:center;line-height:100px;position:relative}
.hadbox .nav ul li a{color:#fff}
.hadbox .nav ul li:after{content:"";width:0%;height:3px;background:#fff;position:absolute;left:0;bottom:0;transition:.5s ease-out;-webkit-transition:.5s ease-out}
.hadbox .nav ul li:hover:after{width:100%;transition:.5s ease-out;-webkit-transition:.5s ease-out}
.hadd{background:#fff;box-shadow:0 0 5px #ccc;transition:.5s ease-out;-webkit-transition:.5s ease-out;border-bottom:none}
.hadd .hadbox .logo img.bai{display:none}
.hadd .hadbox .logo img.yse{display:block}
.hadd .hadbox .en{color:grey;transition:.5s ease-out;-webkit-transition:.5s ease-out}
.hadd .hadbox .en a{color:grey;transition:.5s ease-out;-webkit-transition:.5s ease-out}
.hadd .hadbox .en img:nth-child(1){display:none;transition:.5s ease-out;-webkit-transition:.5s ease-out}
.hadd .hadbox .en img:nth-child(2){display:block;transition:.5s ease-out;-webkit-transition:.5s ease-out}
.hadd .hadbox .nav ul li a{color:grey;transition:.5s ease-out;-webkit-transition:.5s ease-out}
.hadd .hadbox .search input{color:grey}
.hadd .hadbox .search{border:1px grey solid;transition:.5s ease-out;-webkit-transition:.5s ease-out;color:grey}
.hadd .hadbox .search input.sea{background:url(../images/bfdj.png) no-repeat center center}
.hadd .hadbox .nav ul li a:hover{color:#009fe8}
.hadd .hadbox .nav ul li:after{background:#009fe8}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:18px;display:none}
.sp_nav span{display:block;background:#fff;width:30px;height:5px;border-radius:6px;position:absolute;left:10px;transition:all ease .35s}
.sp_nav span:nth-of-type(1){top:0}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.hadd .sp_nav span{background:#333}
.banner{margin:0 auto;overflow:hidden;display:block}
.banner .swiper-container{width:100%;height:100%;height:100vh}
.banner .swiper-slide{background-position:center;background-size:cover}
.banner .swiper-pagination{bottom:30px}
.banner .swiper-pagination-bullet{width:30px;height:6px;border-radius:6px}
.mbanner{overflow:hidden;margin:0 auto;display:none}
.mbanner .swiper-container{overflow:hidden;margin:0 auto}
.mbanner .swiper-slide img{width:100%}
.mbanner .swiper-pagination{bottom:30px}
.mbanner .swiper-pagination-bullet{width:30px;height:6px;border-radius:6px}
.dpq_div1{background:url(../images/bj1.jpg) no-repeat center top;overflow:hidden;width:100%}
.fuwu{overflow:hidden}
.fuwu ul{overflow:hidden;padding-top:15px}
.fuwu ul li{overflow:hidden;width:20%;padding:5px;border:20px rgba(255,255,255,.01) solid;border-top:none;float:left;box-sizing:border-box;transition:.5s ease-out;-webkit-transition:.5s ease-out}
.fuwu ul li div{overflow:hidden}
.fuwu ul li div img{width:100%}
.fuwu ul li p{overflow:hidden;height:50px;line-height:50px;font-size:20px;text-align:center;position:relative;z-index:9}
.fuwu ul li a{background:#fff;overflow:hidden;box-shadow:0 0 4px #b8b8b8;display:block;border-radius:30px}
.fuwu ul li:hover{transform:translate(0,-10px);-moz-transform:translate(0,-10px);-ms-transform:translate(0,-10px);-o-transform:translate(0,-10px);-webkit-transform:translate(0,-10px);transition:.5s ease-out;-webkit-transition:.5s ease-out}
.fuwu ul li p:after{content:"";width:100%;height:0%;background:#44b0f6;position:absolute;bottom:0;left:0;z-index:-1;transition:.5s ease-out;-webkit-transition:.5s ease-out}
.fuwu ul li:hover p:after{height:100%;transition:.5s ease-out;-webkit-transition:.5s ease-out}
.fuwu ul li:hover a p{color:#fff}
.dpq_div2{overflow:hidden;width:100%}
.tab{overflow:hidden}
.tab .swiper-slide{background:#e7e7e7;background-image:linear-gradient(to right,#e7e7e7 ,#f5f6f4);height:100px;line-height:100px;padding:10px 0 0;overflow:hidden;border-radius:20px}
.tab .swiper-slide div{float:left}
.tab .swiper-slide span{font-size:20px;font-family:"思源黑体 CN Medium";color:grey}
.tab .swiper-slide img:first-child{display:block}
.tab .swiper-slide img:last-child{display:none}
.tab .swiper-slide-thumb-active{background:#44b0f6;background-image:linear-gradient(to right,#44b0f6 ,#20d3e7)}
.tab .swiper-slide:hover{cursor:pointer}
.tab .swiper-slide-thumb-active img:first-child{display:none}
.tab .swiper-slide-thumb-active img:last-child{display:block}
.tab .swiper-slide-thumb-active span{color:#fff}
.tabbox{overflow:hidden;margin:80px auto 0}
.pic_content{overflow:hidden}
.pic_content ul{overflow:hidden}
.pic_content ul li{overflow:hidden;width:20%;border:20px rgba(255,255,255,.01) solid;float:left;box-sizing:border-box}
.pic_content ul li div{border-radius:30px;overflow:hidden;border:1px #ccc solid}
.pic_content ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.pic_content ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.pic_content ul li p{overflow:hidden;line-height:80px;font-size:22px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.pic_content ul li:hover a p{color:#44b0f6}
.dpq_div3{overflow:hidden;width:100%;position:relative;margin:80px auto 0}
.dpq_div3 img{width:100%}
.chengding{position:absolute;width:100%;overflow:hidden;top:15%;left:0}
.conbox{width:90%;overflow:hidden;margin:0 auto}
.conbox div{overflow:hidden;margin:100px auto;width:38%;float:left}
.conbox div h3{font-size:34px;color:#009fe8;font-family:"思源黑体 CN Bold";line-height:55px;margin-bottom:30px}
.conbox div h3 span{display:block}
.conbox div h3 b{font-size:80px}
.conbox div p{font-size:18px;color:grey;line-height:40px}
.dpq_div4{background:url(../images/bj4.jpg) no-repeat center bottom;overflow:hidden;width:100%}
.w1200{width:70%;margin:0 auto;overflow:hidden}
.news{overflow:hidden}
.news .news_img{width:45%;float:left;position:relative;padding:3%;box-shadow:0 0 5px red;margin:2%;overflow:hidden;border-radius:30px}
.news .news_img .bd{overflow:hidden}
.news .news_img .bd ul{overflow:hidden}
.news .news_img .bd ul img{width:100%}
.news .hd{width:42%;float:right;position:relative}
.news .hd ul{overflow:hidden}
.news .hd ul li{overflow:hidden;cursor:pointer;margin:40px auto}
.news .hd ul li h3{font-size:28px;color:grey;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:10px}
.news .hd ul li p{font-size:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:grey}
.news .hd ul li.on h3{color:#43b0f6}
.div_div5{background:#44b0f6;background-image:linear-gradient(to right,#44b0f6 ,#20d3e7);overflow:hidden;margin:80px auto 0;padding:50px 0}
.div_div5_box{width:90%;overflow:hidden;margin:0 auto}
.div_div5_box h3{float:left;font-size:48px;color:#fff;line-height:55px;margin-bottom:30px}
.div_div5_box h3 span{display:block;font-size:36px;font-weight:400}
.div_div5_box h3 b{font-size:90px}
.div_div5_box p{font-size:22px;color:grey;line-height:40px}
.div_div5_box ul{float:right;width:50%}
.div_div5_box ul li{width:25%;float:left;text-align:center}
.div_div5_box ul li div{overflow:hidden;margin-bottom:10px}
.div_div5_box ul li p{font-size:28px;color:#fff}
.bottom_banner .swiper-slide img{width:100%}
.bottom_banner .swiper-button-next{opacity:0;transition:.5s ease-out;-webkit-transition:.5s ease-out;background:rgba(0,0,0,.3);width:50px;height:80px;text-align:center;line-height:80px;right:0}
.bottom_banner .swiper-button-prev{opacity:0;transition:.5s ease-out;-webkit-transition:.5s ease-out;background:rgba(0,0,0,.3);width:50px;height:80px;text-align:center;line-height:80px;left:0}
.bottom_banner:hover .swiper-button-next,.bottom_banner:hover .swiper-button-prev{opacity:1;transition:.5s ease-out;-webkit-transition:.5s ease-out}
.bottom_banner .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{color:#fff;font-size:25px}
.bottom_banner .swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{color:#fff;font-size:25px}
.footer{background:#fff;overflow:hidden;padding:3% 0;box-shadow:0 0 10px #ccc}
.footer ul{overflow:hidden}
.footer ul li{float:left;width:40%;margin-right:5%}
.footer ul li h3{font-size:36px;color:#565656;font-weight:700}
.footer ul li dd{font-size:24px;color:#565656;margin-top:20px}
.footer ul li dd img{vertical-align:middle;margin-right:8px}
.footer ul li:last-child{width:13%;margin-right:0;float:right}
.footer ul li:last-child div{overflow:hidden}
.footer ul li:last-child div img{width:100%}
.footer ul li:nth-child(2){width:30%}
.mbj{position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,.9);margin:0 auto;display:none;z-index:8}
.n_banner{width:100%;overflow:hidden;margin:0 auto}
.n_banner img{width:100%}
.pic_nav{overflow:hidden;background:#009fe8;padding:30px 0}
.pic_nav ul{overflow:hidden}
.pic_nav ul li{width:20%;float:left;text-align:center;overflow:hidden}
.pic_nav ul li div{overflow:hidden;width:100px;margin:0 auto}
.pic_nav ul li div img{width:100%}
.pic_nav ul li div img:first-child{display:block;width:100%}
.pic_nav ul li div img:last-child{display:none;width:100%}
.pic_nav ul li p{font-size:20px}
.pic_nav ul li a{width:160px;border:1px #009fe8 solid;border-radius:6px;display:block;padding:15px 0;margin:0 auto}
.pic_nav ul li a p{color:#fff}
.pic_nav ul li a.active{background:#fff;border-radius:6px;overflow:hidden}
.pic_nav ul li a:hover{background:#fff;border-radius:6px;overflow:hidden}
.pic_nav ul li a:hover p{color:#009fe8}
.pic_nav ul li a.active p{color:#009fe8}
.pic_nav ul li a.active div img:first-child{display:none}
.pic_nav ul li a.active div img:last-child{display:block}
.pic_nav ul li a:hover div img:first-child{display:none}
.pic_nav ul li a:hover div img:last-child{display:block}
.pic_muen{overflow:hidden;margin:30px auto}
.pic_muen ul{overflow:hidden}
.pic_muen ul li{overflow:hidden;text-align:center;border:10px #fff solid;box-sizing:border-box;float:left}
.pic_muen ul li a{color:#666;line-height:50px;display:block;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 20px}
.pic_muen ul li a:hover{background:#f7931e;color:#fff;border-radius:6px}
.fenye{clear:both;margin:30px auto;width:100%;overflow:hidden;text-align:center}
.fenye ul li{float:none;display:inline-block;overflow:hidden;margin:1px 5px;width:auto;height:40px;min-width:40px;border:1px solid #ccc;background:#eee;line-height:40px}
.fenye ul li.on{border:1px solid #009fe8;background:#009fe8;color:#fff}
.fenye ul li .disabled,.fenye ul li:first-child,.fenye ul li:last-child{width:70px}
.fenye ul li:hover{background:#009fe8;color:#fff;border:1px solid #009fe8;-webkit-transition:transform .4s;-moz-transition:transform .4s;-o-transition:transform .4s;transition:transform .4s;-webkit-transform:translate(0);-moz-transform:translate(0);-o-transform:translate(0);transform:translate(0);-ms-transform:translate(0);-ms-transition:transform .4s}
.fenye ul li:hover a{color:#fff}
.fenye ul li a{display:block}
.fenye ul li.on a{color:#fff}
.news_box{border-bottom:1px #009fe8 dashed;overflow:hidden;height:100px;line-height:130px}
.news_box span{float:left;display:inline-block;font-size:24px}
.news_nav{float:right;width:90%;overflow:hidden}
.news_nav .swiper-slide{font-size:24px;text-align:center;padding:0 9px}
.news_nav .ast{color:#009fe8}
.news_nav .ast a{color:#009fe8}
.news_lb{overflow:hidden}
.news_lb ul{overflow:hidden}
.news_lb ul li{overflow:hidden;padding:50px 0;border-bottom:1px #ccc dashed}
.news_lb ul li .n_img{float:left;width:25%;margin-right:30px;box-shadow:0 0 5px #ccc;border-radius:20px;overflow:hidden}
.news_lb ul li .n_img img{width:100%}
.news_lb ul li dl{float:left;overflow:hidden;margin-right:30px}
.news_lb ul li dl dd{font-size:40px;overflow:hidden;border-bottom:1px #ccc dashed;color:#009fe8}
.news_lb ul li dl dt{font-size:24px;overflow:hidden;text-align:center;color:#333}
.news_lb ul li .n_txt{overflow:hidden}
.news_lb ul li .n_txt h3{font-size:24px;overflow:hidden;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.news_lb ul li .n_txt p{font-size:18px;line-height:30px;margin-top:10px;word-break:break-all;color:#666;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.about{margin:-30px auto 0;position:relative}
.about .about_nav{overflow:hidden}
.about .about_nav ul{overflow:hidden}
.about .about_nav ul li{width:150px;height:45px;border-radius:6px;line-height:45px;text-align:center;background:#fff;border:1px #ccc solid;float:left;overflow:hidden;margin:0 20px;font-size:20px}
.about .about_nav ul li a{display:block}
.about .about_nav ul li a:hover{background:#009fe8;color:#fff}
.about .about_nav ul li:hover{border:1px #009fe8 solid;transition:.5s ease-out;-webkit-transition:.5s ease-out}
.about .about_nav ul li.ast{background:#009fe8;color:#fff;border:1px #009fe8 solid}
.about .about_nav ul li.ast a{color:#fff}
.about_txt{overflow:hidden;margin:60px auto}
.about_txt h3{font-size:42px;color:#009fe8;margin:20px auto}
.about_txt p{overflow:hidden;font-size:16px;line-height:30px;color:#666}
.about_txt img{display:block;max-width:100%;text-align:center;margin:0 auto}
.lxwm{overflow:hidden;margin:60px auto}
.lxwm h3{font-size:30px;color:#333}
.lxwm p{font-size:18px;color:#666}
.lxwm dl{overflow:hidden}
.lxwm dl dd{font-size:18px;color:#565656;margin-top:20px}
.lxwm dl dd img{vertical-align:middle;margin-right:8px}
.w60{margin:60px auto 0}
.xq_box{overflow:hidden;margin:60px auto}
.xq_img{overflow:hidden;border:1px #ccc solid;border-radius:10px;width:50%;float:left}
.xq_img img{width:100%}
.xq_txt{overflow:hidden;float:right;width:48%;position:relative}
.xq_txt h3{font-size:48px;color:#00a0e9}
.xq_txt p strong{font-size:30px;display:block;margin-bottom:10px}
.xq_txt p{font-size:24px;line-height:36px;color:#666;margin-top:20px}
.fanhui{width:70px;height:40px;line-height:40px;background:#009fe8;border-radius:6px;text-align:center;position:absolute;right:0;top:10px}
.fanhui a{color:#fff}
.xq_tt{overflow:hidden}
.news_xq{box-shadow:0 0 5px #ccc;overflow:hidden;margin:60px 10px}
.news_xq h3{font-size:36px;color:#009fe8;text-align:center;margin:40px 30px 20px}
.news_xq h4{border:1px #e5e5e5 solid;color:#999;overflow:hidden;margin:0 30px 0;line-height:40px;text-align:center;font-weight:400}
.news_xq h4 span{margin:0 20px;font-size:13px}
.n_xq{margin:0 30px;line-height:30px;color:#555;font-size:16px;padding:30px 0;text-indent:2em}
.n_xq{text-indent:2em}
.n_xq img{max-width:100%;display:block;margin:0 auto}
.shangxia{overflow:hidden;margin:20px 30px 0;border-top:1px #e5e5e5 solid;padding:20px 0;position:relative}
.shangxia p{width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:40px;line-height:40px;font-size:16px;color:#666}
.shangxia p a:hover{text-decoration:underline}
.shangxia p:last-child{width:150px;border:1px #ccc solid;height:45px;line-height:45px;text-align:center;position:absolute;top:40px;right:0}
.shangxia p:last-child img{vertical-align:middle;margin-right:8px}
.shangxia p:last-child:hover{border:1px #009fe8 solid}
.shangxia p:last-child a{display:block}
.shangxia p:last-child:hover a{color:#009fe8}
.huoban{overflow:hidden}
.huoban ul{overflow:hidden}
.huoban ul li{overflow:hidden;width:25%;border:20px rgba(255,255,255,.01) solid;float:left;box-sizing:border-box;padding:10px}
.huoban ul li div{border-radius:30px;overflow:hidden;box-shadow:0 0 10px #ccc}
.huoban ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.huoban ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.huoban ul li p{overflow:hidden;line-height:80px;font-size:22px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.huoban ul li:hover a p{color:#44b0f6}
.qiye{overflow:hidden;margin:60px auto}
.qiye ul{overflow:hidden}
.qiye ul li{overflow:hidden;width:25%;border:50px #fff solid;float:left;box-sizing:border-box;background:#009fe8;border-radius:80px;height:500px;position:relative}
.qiye ul li h3{overflow:hidden;margin:80px 50px 0;font-size:20px;text-align:center;color:#fff}
.qiye ul li img{position:absolute;right:-20px;bottom:0}
.sss{ font-size:30px; color:#666; margin:20px auto}
.sss span{ color:#009fe8; font-weight:bold;}
@media screen and (max-width:1920px){
   .tab .swiper-slide span{font-size:24px;float: left; margin-left:15px} 
}
@media screen and (max-width:1600px){.hadbox .logo{width:160px}
.hadbox .nav ul li{font-size:22px}
.hadbox .nav ul li{line-height:70px}
.hadbox .search{margin-top:14px}
.hadbox .en{margin-top:12px;font-size:22px}
.hadbox .en img{width:26%}
.conbox div{margin:50px auto}
.chengding{top:10%}
.tab .swiper-slide span{font-size:18px}
.xq_txt h3{font-size:32px;color:#00a0e9}
.xq_txt p{font-size:20px;line-height:30px;color:#666;margin-top:20px}
.xq_txt p strong{font-size:26px;display:block;margin-bottom:10px}
.qiye ul li{border:20px #fff solid;border-radius:50px}
}
@media screen and (max-width:1440px){.qiye ul li h3{overflow:hidden;margin:80px 25px 0;font-size:18px;text-align:center;color:#fff}
.hadbox .logo{width:130px}
.hadbox .nav ul li{font-size:18px}
.hadbox{padding:10px 3%}
.hadbox .nav ul li{line-height:60px;margin:0 25px}
.hadbox .search{width:180px;height:32px;line-height:32px}
.hadbox .search input{line-height:32px;height:30px}
.hadbox .en{font-size:18px;line-height:35px}
.hadbox .en img{width:20%}
.fuwu ul li p{font-size:18px}
.fuwu ul li{border:10px #fff solid}
.tab .swiper-slide div{width:65px}
.tab .swiper-slide{height:73px;line-height:60px}
.tab .swiper-slide div img{width:100%}
.tabbox{margin:50px auto 0}
.tab .swiper-slide span{font-size:20px}
.pic_content ul li p{font-size:18px}
.conbox div h3{font-size:30px;line-height:42px}
.conbox div h3 b{font-size:60px}
.conbox div p{font-size:16px}
.news .hd ul li h3{font-size:20px}
.news .hd ul li p{font-size:16px}
.div_div5_box h3{font-size:30px;line-height:42px}
.div_div5_box h3 b{font-size:60px}
.div_div5_box ul li p{font-size:16px}
.div_div5_box ul li div img{width:45%}
.footer ul li h3{font-size:20px}
.footer ul li dd{font-size:18px;margin-top:15px}
.xq_txt h3{font-size:30px;color:#00a0e9}
.xq_txt p{font-size:16px;line-height:24px;color:#666;margin-top:20px}
.xq_txt p strong{font-size:18px;display:block;margin-bottom:10px}
}
@media screen and (max-width:1360px){.hadbox .en{width:auto}
.hadbox .en img{width:35%}
}
@media screen and (max-width:1200px){.hadbox .nav ul li{margin:0 15px}
.hadbox .search{width:150px}
.conbox div{width:50%}
.w1200{width:100%;margin:0 auto;overflow:hidden}
.news_nav{float:right;width:87%;overflow:hidden}
}
@media screen and (max-width:1024px){.hadbox{padding:10px 1%}
.hadbox .nav,.hadbox .search{display:none}
.sp_nav{display:block}
.hadbox .en img:nth-child(1),.hadbox .en img:nth-child(2){display:none}
.hadd .hadbox .en img:nth-child(1){display:none;transition:.5s ease-out;-webkit-transition:.5s ease-out}
.hadd .hadbox .en img:nth-child(2){display:none;transition:.5s ease-out;-webkit-transition:.5s ease-out}
.banner{margin:0 auto;overflow:hidden;display:none}
.mbanner{overflow:hidden;margin:0 auto;display:block}
.title{margin:50px auto}
.title{margin:30px auto 10px}
.title h3{font-size:.4rem}
.title p{font-size:.3rem;margin:0 auto}
.content{width:auto;padding:0 10px}
.fuwu{overflow:scroll}
.fuwu ul{padding-top:0;width:11rem;padding-bottom:20px}
.fuwu ul li{border:3px #fff solid}
.fuwu ul li a{border-radius:10px}
.fuwu ul li p{font-size:.25rem}
.title dd a{font-size:.25rem}
.chengding{top:1%}
.conbox div p{line-height:24px}
.conbox div{width:55%}
.dpq_div3{overflow:inherit}
.fenye ul li{display:inline-block;overflow:hidden;margin:1px 1px;width:auto;height:inherit;min-width:inherit;border:1px solid #ccc;background:#eee;line-height:inherit;padding:2%}
.fenye ul li .disabled,.fenye ul li:first-child,.fenye ul li:last-child{width:auto}
.m_search{position:fixed;width:100%;top:20%;z-index:100;display:none;z-index:150}
.mnav{display:none;overflow:hidden;margin-top:.6rem}
.mnav ul{margin-top:.5rem}
.mnav ul li{float:inherit;text-align:center;height:inherit;line-height:inherit;font-size:18px;width:100%;padding:2% 0}
.mnav ul li i{font-style:normal;width:20px;line-height:20px;border-radius:50%;border:1px #ccc solid;vertical-align:middle;margin-right:5px}
.mnav ul li i.iconfont{font-size:18px}
.mnav ul li a{color:#fff}
.m_sea{color:#fff;margin:0 5%;overflow:hidden}
.m_sea input{border:none;box-sizing:border-box;height:50px;font-size:.25rem;border-bottom:1px #fff solid;color:#fff;background-color:transparent;width:90%;float:left}
.m_sea input::-webkit-input-placeholder{color:#ffe600}
.m_sea input::-moz-input-placeholder{color:#ffe600}
.m_sea input::-ms-input-placeholder{color:#ffe600}
.m_sea input::-o-input-placeholder{color:#ffe600}
.m_sea input:last-child{border-bottom:1px #fff solid;color:#fff;background-color:transparent;width:10%;float:left}
.m_sea input:focus{outline:0;color:#ffe600}
.gjc{margin:10% 5% 0;border-bottom:1px #fff solid;padding-bottom:20px;overflow:hidden}
.gjc h3{font-size:.3rem}
.gjc ul{overflow:hidden}
.gjc h3{font-size:.3rem;color:#fff;margin-bottom:20px}
.gjc ul li{width:100%;overflow:hidden;font-size:.25rem;line-height:.4rem;padding:2% 0}
.gjc ul li a{color:#fff}
@keyframes clickfirst{0%{transform:translateY(4px) rotate(0)}
100%{transform:translateY(0) rotate(45deg)}
}
@keyframes clicksecond{0%{transform:translateY(-4px) rotate(0)}
100%{transform:translateY(0) rotate(-45deg)}
}
.mobile-inner-header-icon-out span:nth-child(1){animation-duration:.5s;animation-fill-mode:both;animation-name:outfirst}
.mobile-inner-header-icon-out span:nth-child(2){animation-duration:.5s;animation-fill-mode:both;animation-name:outsecond}
@keyframes outfirst{0%{transform:translateY(0) rotate(-45deg)}
100%{transform:translateY(-4px) rotate(0)}
}
@keyframes outsecond{0%{transform:translateY(0) rotate(45deg)}
100%{transform:translateY(4px) rotate(0)}
}
.mobile-inner-nav{width:100%;height:100%;position:fixed;top:0;left:0;padding-top:30px;padding-bottom:80px;display:none;z-index:8}
.mobile-inner-nav ul{margin-top:1.5rem}
.mobile-inner-nav a{display:inline-block;line-height:50px;text-decoration:none;width:80%;margin-left:10%;color:#fff;border-bottom:solid 1px rgba(255,255,255,.3);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-weight:300}
.mobile-inner-nav a:hover{color:rgba(255,255,255,.4);border-bottom:solid 1px rgba(255,255,255,.2)}
.mobile-inner-nav a{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:returnToNormal;animation-name:returnToNormal}
.mobile-inner-nav a:last-child{border:1px rgba(255,255,255,.3) solid;display:block;text-align:center;margin-top:50px}
@-webkit-keyframes returnToNormal{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes returnToNormal{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.html{overflow:hidden}
.news_lb ul li .n_txt p{-webkit-line-clamp:2}
.pic_nav ul li div{overflow:hidden;width:auto;margin:0 auto}
.pic_nav ul li div img{width:70%;margin:0 auto;display:block;text-align:center}
.pic_nav ul li div img:first-child{width:70%}
.pic_nav ul li div img:last-child{width:70%}
.pic_nav ul li a{width:auto;border:1px #009fe8 solid;border-radius:6px;display:block;padding:5px 0;margin:0 auto}
.pic_muen ul li{overflow:hidden;text-align:center;border:5px #fff solid;width:33.33%;background:#f2f2f2;border-radius:10px;box-sizing:border-box;float:left}
.pic_muen ul li a{color:#666;line-height:inherit;display:block;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:3% 0}
}
@media screen and (max-width:780px){.news_box span{float:inherit;display:block;font-size:.3rem;margin-bottom:5px}
.news_nav{float:inherit;width:auto;overflow:hidden}
.news_box{line-height:inherit;padding:15px 0;height:inherit}
.news_nav .swiper-slide{font-size:.25rem}
.about{margin:20px auto 0;position:relative}
.about .about_nav ul li{width:25%;float:left;height:inherit;line-height:inherit;border-radius:6px;text-align:center;background:#fff;border:5px #fff solid;box-sizing:border-box;background:#f2f2f2;overflow:hidden;padding:2% 0;margin:0;font-size:.22rem}
}
@media screen and (max-width:750px){.tab .swiper-slide{height:inherit;line-height:.7rem;padding:0 10px}
.tab .swiper-slide div{width:28%;height:inherit}
.tab .swiper-slide span{font-size:.25rem}
.pic_content ul li{width:50%;border:5px rgba(255,255,255,.01) solid}
.pic_content ul li p{height:inherit;font-size:.22rem;line-height:.38rem}
.chengding{position:relative;width:100%;overflow:hidden;top:0;left:0;margin-top:-2rem}
.dpq_div3{overflow:inheri;margin:20px auto}
.conbox div{width:100%;margin:50px auto 0}
.conbox div h3{font-size:.4rem;line-height:.5rem}
.conbox div p{font-size:.2rem;line-height:.4rem}
.news .news_img{width:auto;float:inherit;position:relative;padding:3%;box-shadow:0 0 5px red;margin:2%;overflow:hidden;border-radius:30px}
.news .hd{width:auto;margin:0 10px;float:inherit;position:relative}
.news .hd ul li h3{font-size:.25rem}
.news .hd ul li p{font-size:.2rem}
.news .hd ul li{margin:20px auto}
.news .hd ul li h3{margin-bottom:5px}
.div_div5{margin:30px auto 0}
.div_div5_box h3{font-size:.4rem;line-height:.5rem;float:inherit}
.div_div5_box h3 span{display:block;font-size:.3rem;font-weight:400}
.div_div5_box ul{float:inherit;width:auto}
.div_div5_box ul li p{font-size:.2rem}
.footer ul li{width:auto;float:inherit;margin-bottom:20px}
.footer ul li:last-child{width:30%;margin-right:0;float:inherit}
.footer ul li h3{font-size:.3rem}
.footer ul li dd{font-size:.24rem}
.footer ul li dd img{width:5%}
.buttom ul li:nth-child(2),.footer ul li:nth-child(2){width:auto}
.news_lb ul li dl{display:none}
.news_lb ul li .n_txt p{font-size:.2rem;line-height:.38rem;margin-top:0}
.news_lb ul li .n_txt h3{font-size:.25rem}
.news_lb ul li .n_img{width:50%;margin-right:10px;border-radius:6px}
.news_lb ul li{overflow:hidden;padding:.3rem 0}
.pic_nav ul li p{font-size:.22rem}
.pic_muen ul li a{font-size:.2rem}
.n_banner img{width:150%}
.xq_img,.xq_txt{width:auto;float:inherit}
.xq_txt h3{font-size:.3rem}
.xq_txt p{font-size:.2rem;line-height:.4rem}
.xq_txt p strong{font-size:.22rem}
.xq_box{margin:20px auto}
.w60{margin:10px auto}
.xq_txt{margin:20px auto 0}
.about_txt h3{font-size:.35rem}
.about_txt{margin:20px auto}
.lxwm h3{font-size:.3rem}
.lxwm p{font-size:.22rem;line-height:.38rem}
.lxwm dl dd{font-size:.24rem}
.lxwm dl dd img{width:5%}
.huoban ul li{overflow:hidden;width:50%;border:3px rgba(255,255,255,.01) solid;float:left;box-sizing:border-box;padding:10px}
.qiye ul li{width:50%;border:5px #fff solid;height:inherit;padding-bottom:100px}
.qiye ul li h3{margin:30px;font-size:.20rem;height:100px}
.qiye ul li img{width:60%}
.sss{ font-size:0.3rem;}
}
