@media (min-width:320px) and (max-width:767px){
.con{width:100%;}
.pub_bg{margin-top:60px;height:120px !important;}

#header{height:auto;}
#header .menu{display:block !important;}
#header .med_nav{position:absolute;top:0;right:-100%;display:block !important;width:100%;background:#333;z-index:99999;}
#header .med_nav .md_top{width:100%;height:45px;border-bottom:1px solid #fff;}
#header .med_nav .md_top span{float:right;width:45px;height:45px;background:url(../images/rbtn.png) center/cover no-repeat;background-size:34px 34px;}

#header .med_nav ol li{width:100%;margin:0 auto;background:#666;height:38px;margin-bottom:1px;}
#header .med_nav ol li a{width:80%;float:left;height:38px;line-height:38px;color:#fff;text-indent:15px;font-size:14px;}
#header .med_nav ol li i{float:right;width:50px;height:38px;background:url(../images/bbtn.png) center/cover no-repeat;background-size:24px 24px;}
#header .med_nav ol li .med_sec{display:none;position:absolute;top:0;left:0;width:100%;background:#fff;}
#header .med_nav ol li .med_sec a{width:48%;float:left;color:#333;text-indent:0;text-align:center;border-bottom:1px solid #ddd;}
#header .med_nav ol li .med_sec a:nth-child(2n){float:right;}
#header .med_nav ol li .med_sec .clos{width:100%;height:45px;border-bottom:1px solid #ddd;background:#333;}
#header .med_nav ol li .med_sec .clos em{float:right;width:45px;height:45px;background:url(../images/chacha.png) center/cover no-repeat;background-size:24px 24px;}

#header .head_top{display:none;}
#header .nav{height:60px;background:#fff;}
#header .nav ul{display:none;}
#header .nav .logo{width:70%;float:none;margin:0 auto;}
#header .nav .logo a{display:block;padding-top:20px;transition:.5s;}
#header .nav .logo img{width:70%;height:auto;margin-top:0;margin:0 auto;}
#header.move{height:60px;}
#header.move .head_nav .nav{height:60px;}
#header.move .nav .logo a{padding-top:20px;}
#header.move .head_nav .nav .logo img{width:70%;height:auto;margin-top:0;margin:0 auto;}

#tupianlunbo{margin-top:60px;}
#tupianlunbo .swiper-pagination-bullet{width:10px;height:10px;}
.move_news{display:none;}
#shipin{padding-top:0;padding-bottom:0;}
#shipin .sp_l{float:none;width:100%;}
#shipin .sp_r{float:none;width:100%;}
#shipin .sp_l video{height:270px;}
#rongyu h5, #anli h5, #content7 h5, #shipin h5{text-indent:10px;}
#shipin .sp_r ul li .txt_wrap{width:70%;}
#shipin .sp_r ul li .txt_wrap a{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

#jianjie{height:auto;}
#jianjie .jie_bg{padding-top:25px;}
#jianjie .jie_l{float:none;width:100%;padding:0;}
#jianjie .jie_r{float:none;width:100%;height:220px;}
#jianjie .jie_l p{padding:30px 10px 0;}
a.more_btn{margin:28px auto 0;}
#ry_ban{margin-top:0;}
#ry_ban .con{width:100%;}
#showpic .img{width:95%;}
#showpic .img img{max-width:100%;max-height:auto;}
#showpic .btn .prev{left:0;}
#showpic .btn .next{right:0;}


#guanyu{height:auto;}
#guanyu ul li{width:45%;float:left;margin-bottom:30px;}
#guanyu ul li:nth-child(2n){float:right;}
#guanyu ul li h3 p{margin-left:0;}
#guanyu ul li .txt{width:100%;}
#company{margin-top:50px;}
#company .cp_l{float:none;width:100%;}
#company .cp_r{float:none;width:100%;margin-top:30px;}

#rongyu .ry_btm .jt_wrap .jt_l{float:none;width:90%;padding:30px 5% 0;}
#rongyu .inx_title{padding:20px 0 35px;}
#rongyu .ry_btm .jt_wrap .jt_l p.spe{margin-top:30px;}
#rongyu .ry_btm .jt_wrap .jt_l{height:400px;}

#rongyu .ry_btm .jt_wrap .jt_r{float:none;width:100%;}
#rongyu .ry_btm .jt_wrap .jt_r li{width:100%;}

#succ_anli .con{width:100%;}
#anli{display:none;}
.inx_title h6{font-size:18px;}
#footer{display:none;}
#footer .con{width:100%;}
#ry_ban .spe-prev,
#ry_ban .spe-next{display:none;}
#succ_anli .picwrapx .spe-prev,
#succ_anli .picwrapx .spe-next{display:none;}

footer .fo-wrap{width:100%;}

footer .fo-wrap p{display:none;}
footer .fo-wrap p.spe{display:block !important;}

#fengcai{padding-top:0;}
#fengcai .fc_top .swiper-slide p{font-size:12px;}
#fengcai .fc_top .swiper-slide.swiper-slide-active p{font-size:12px;}
#fengcai .fc_bottom ul li .cont_r h5{font-size:14px;}
#fengcai .fc_bottom ul li .cont_r p{width:100%;}


#xinwen{padding-top:0;}
#xinwen ul{padding:0 5px;}
#xinwen ul li .pic{float:none;width:100%;}
#xinwen ul li .txt{float:none;width:100%;margin-left:0;}
#xinwen ul li .txt h4 span{font-size:18px;}
#xinwen ul li .txt .more{margin:20px auto 0;}


#pinpai{padding-top:10px;}
#pinpai h1.if_tit{display:none;}
#fy-left{float:none;width:100%;}
#pinpai .list.p_r{float:none;width:100%;}
#pinpai .list ul li{width:48%;margin-right:4%;}
#pinpai .list ul li:nth-child(3n){margin-right:4%;}
#pinpai .list ul li:nth-child(2n){margin-right:0;}
#pinpai .list ul li:nth-child(6){margin-right:0;}
#pinpai .list ul li:nth-child(12){margin-right:0;}

#gongcheng{padding-top:0;}
.pub_contwrap ul li{width:100%;float:none;}

#zhaopin{padding-top:0;}
#zhaopin .top_name span{font-size:12px;}
#zhaopin .top_name .sp1{width:25%;}
#zhaopin .top_name .sp3{width:22%;}
#zhaopin ul.spe li .c_top .sp1{width:25%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#zhaopin ul.spe li .c_top .sp3{width:22%;}
#zhaopin ul.spe li .c_top span.mr{right:0;}


#lianxi .lx_left{float:none;width:100%;}
#lianxi .lx_right{float:none;width:100%;}
#lianxi .lx_right h2{padding-top:30px;text-indent:10px;}
#lianxi .lx_right .cent{padding:10px 0 0;}
#lianxi .fenzhi{padding-top:20px;}

#lianxi .fenzhi ul li{width:100%;float:none;margin-right:0;margin-bottom:15px;}
#lianxi .fenzhi ul li h6{width:100%;}


.pub_contwrap img{width:100%;}
.pub_contwrap span{padding:0 5px;}
.pub_contwrap p{padding:0 5px;}
.pub_contwrap table{width:100% !important;}

#jituan{padding-top:0;}
#jituan ul li{padding:25px 20px;}
#jituan ul li .show_txt{margin-top:-75px;margin-left:-50%;width:100%;height:150px;}
#jituan ul li .cl.spe{margin-top:15px;}
#jituan ul li .cl h5{font-size:20px;}
#jituan ul li .cl.spe h6{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#jituan ul li .cl span{margin-top:10px;margin-bottom:10px;}
#jituan ul li p.txt.spe{overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
#jituan ul li .cl h6{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#jituan ul li p.txt{overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}


#news .news_top .swiper-button-prev{left:0;}
#news .news_top .swiper-button-next{right:0;}
#news .news_top .swiper-container{width:100%;}
#news .news_bottom .swiper-slide ul li .time_left{width:60px;height:60px;line-height:60px;font-size:16px;margin-top:30px;}
#news .news_bottom .swiper-slide ul li .cont{width:76%;height:100px;}
#news .news_bottom .swiper-slide ul li .time_left:after{top:-110px;height:100px;}
#news .news_bottom .swiper-slide ul li .cont .pic{width:40%;height:100px;}
#news .news_bottom .swiper-slide ul li .cont .txt{width:58%;margin-left:5px;}
#news .news_bottom .swiper-slide ul li .cont .txt h3{font-size:14px;padding-bottom:10px;margin-top:10px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#news .news_bottom .swiper-slide ul li .cont .txt p{font-size:12px;line-height:20px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

#niandu .nd_left{float:none;width:100%;min-height:145px;}
#niandu .nd_left ul li{float:left;width:31.33%;padding-left:0;height:120px;}
#niandu .nd_left ul li h5{font-size:16px;text-align:center;}
#niandu .nd_left ul li p{text-align:center;}
#niandu .nd_left ul li.on h5{padding-right:20px;}
#niandu .nd_left ul li:hover p{padding-right:15px;}
#niandu .nd_left ul li.on p{padding-right:15px;}
#niandu .nd_left.fbtm{position:static !important;bottom:auto !important;left:auto !important;}
#niandu .nd_right{float:none;width:100%;border:none;}
#niandu .nd_right ul li:before{display:none;}
#niandu .nd_right ul li{margin-left:25px;}
#niandu .nd_left ul li.on:after{margin-top:-15px;}

#zizhi{padding-top:0;}
#zizhi ul li{width:100%;float:none;}
#song .s_vds .vd img{width:100%;}
#xinwen.download ul li .txt .more{float:none;}


#fixed{display:none;}

}