@media screen and (min-width:1601px) {

.column6,.column7 {width:70%;}
.asp6 img{width: 80%}

}
@media screen and (min-width:1501px) {
}
@media screen and (min-width:1500px) {
.column6,.column7 {width:72%;}
.abp1{line-height: 28px;}
}
@media screen and (min-width:1441px) {
.column11 { font-size:0.18rem;	 line-height:0.36rem; }
.column6,.column7 {width:75%;}
.listtit{height: .45rem;line-height: .45rem;}
.listtit li{width: 1.4rem;}
.listtit li a{font-size: .14rem}
.title61 span{letter-spacing: 0}
.fotlist p{font-size: .16rem;}
.ewm{margin-left: 15px;}
.abtit{padding: .2rem 0;}
.abp1{line-height: 28px;}
.abcent2{height: 4.9rem;}
}
@media screen and (max-width:1440px) {
.t_1{width: 80%}
.xiaotitle{border-left: 3px solid #147dce;height: 1rem;}
.xiaotitle font{font-size: .38rem;line-height: .38rem}
.xiaotitle span{font-size: .45rem;line-height: .7rem;}
.more1{height: .65rem;line-height: .65rem;width: 1.8rem;}
/*.list2 {margin:0.2rem auto 0;padding-bottom:0.96rem;}*/
.column6,.column7 {width:78%;}
.column6{height: 50px;}
.column5{padding: 30px 0}
.ewm{margin-left: 10px;}
.fte1{font-size: .34rem;}
.abcent2{height: 4.9rem;}
.fotlist1{width: 21%}
.fotlist2{width: 26%}
.fotlist3{width: 32%}
.fotlist4{display: none;}

/*联系我们*/
.asp1{font-size:35px;line-height:50px;}
.asp2{font-size:35px;line-height:60px; }
.asp2_1{font-size:40px;line-height:90px; }
.lxmh3{font-size: .3rem;line-height: .65rem}
.lxmp{line-height: .4rem}
.abcon{width: 60%}
.exp1 span{font-size: .31rem;background-size: 25% auto;height: .75rem;line-height: .75rem;margin-top: 0;}
.exp2{font-size: .22rem;width: 80%;line-height: .4rem}
.asp6{bottom: .5rem}
.tmp5list ul li{width: calc(30% - .6rem);margin-left: .5rem;height: 2.8rem}
.asp5{font-size: .18rem;}
.abp1{line-height: 26px;margin-top: }
.abcont{width: 97%;padding-right: 3%}
.abcent3 ul li{padding: .6rem 0}
.absp4{font-size: .3rem;}
.absp5{margin-top: 0;width: 70%;padding: 0 15%}
.absp3{margin-top: 100px;}
.centr span{top:43%;}
.about { background-size:100% auto; background-position:center 0; }
}
@media screen and (max-width:1280px) {
.logo{width: 18%}     
.t_1{width: 80%}
.nav{width: 85%}
.inde_bg1{height: 9rem;}
.bg1_lr li{height: 4.5rem;}
.ltt1{margin-top: .6rem}
.bg1_lf a{padding: 3.5rem 0;font-size: .3rem}
/*.more1 {margin-top:0.32rem;}*/
.list3 {width:96%;}
.font13 {font-size:12px;line-height:28px;}
.column11 {font-size:12px;line-height:18px;}
.text2 {font-size:20px;line-height:40px;padding-top:1.2rem;}
.font14 {margin-top:-5px;}
.font14 a {font-size:14px;line-height:24px;}
.font15 {font-size:12px;}
.font16 {font-size:12px;line-height:18px;}
.list6 {width:96%;}
.asp5{font-size: .2rem}
.asp9{font-size: .3rem;}
.asp10{font-size: .2rem;line-height: .4rem;}
.hegt1{height: 2.3rem;}
.hegt1 .wans1 i.iconfont{line-height: 2.3rem;font-size: .65rem;}
.hegt2{height: 4.5rem;overflow: hidden;}
.hegt2 .wans1 i.iconfont{line-height: 4.5rem;font-size: .65rem;}
.hegt2 .want1{height: 4.5rem;display: block;overflow: hidden;}
.ah41{font-size: 18px}




}
@media screen and (max-width:1199px) {
	/*calc(100% - 140px);*/
/*.t_1{width: 80%;}*/
.search {width:14%;}
.in1 {width:calc(100% - 40px);}
.column6 img{width: 14%}
.search{margin-top: 30px;}
.title61{padding: 20px 5%;}
.title61 h3{line-height: 30px;font-size:15px; }
.column8 {width:28%;}
.column6 {padding-top:0.3rem;}
.font29 { padding-left:0.45rem; margin-top:0.5rem; }
.font30 { font-size:12px; line-height:20px; color:#fff; padding:0 0.45rem; }
.abcon{width: 70%}
.tmp5list ul li{width: calc(30% - .6rem);margin-left: .5rem;height: 3.2rem}
.wcte1 p{font-size: 12px;background-size: 4% auto;background-position: left 3px}
.wancent2{width: 98%;padding: 10px 1%}
.wcte2 span{font-size: .2rem;line-height: .35rem;}
.wcte2 p{font-size: 12px;background-size: 4% auto;background-position: left 3px}
.wcte2 span{font-size: 12px;}
.wcte2{width: 54%;padding: 0;}
/*.centf dl dd{font-size: .18rem;line-height: .4rem;}*/
.wangz2{padding: .5rem 0 .3rem;}
.centr span{top:36%;}
.cetlist li .cep2{font-size: .2rem;line-height: .4rem;}
.cetlist li{height: 3.4rem;}
.cetlist li .cep1 img{margin-top: .5rem;}
.wcte1{width: 42%}

}
@media screen and (max-width:1090px) {
	/*calc(100% - 140px);*/
/*.t_1{width: 80%;}*/
.footer{position: relative;padding-bottom: 1.4rem}
.fotlist1{width: 21%}
.fotlist2{width: 35%;position: absolute;left: 5%;top: 150px;padding: 0}
.fotlist3{width: 35%;position: absolute;left: 40%;top: 150px;padding: 0}
.fotlist4{display: block;width: 45%}
.fotlist5{width: 30%}
.iconlist i.iconfont{font-size: .4rem}
.mgt135{margin-top: 20px;}
.column8 {width:28%;}
.column6 {padding-top:0.3rem;}
.font9 { margin: .2rem 0}
.font30 { font-size:12px; line-height:20px; color:#fff; padding:0 0.45rem; }
.title61{padding: .2rem 9%;}
.title61 h3{line-height: .4rem;font-size: .24rem}
.listpic{padding: 0 40px}
.swt1 .asp2{font-size: .55rem;}
.asp12{line-height: .55rem;font-size: .3rem;}
.asp13 a{height: .65rem;line-height: .65rem;font-size: .35rem;}

.tmp5list ul li{width: calc(49% - .9rem);margin-left: .6rem;height: 4rem}
.asp5{font-size: .26rem;line-height: .45rem}
.asp7{margin-top: .4rem}

}
 @media screen and (max-width:1024px) {
.abcent1{padding-top:10px;}
.in1 {width:calc(100% - 40px);}
.column6, .column7{width: 85%}
.font9{font-size: .4rem;}

.list3 {width:98%;}
.pic3 {width:40%;}
.column3 {width:58%;}
.row1 {width:98%;}
.text1 {line-height:18px;}
.ad1 img {width:120%;left:-10%;position:relative;}
.text2 {font-size:16px;line-height:32px;padding-top:1.2rem;margin-left:40%;padding-top:1rem;}
.bg7 { height:54px; }
.font17 a { font-size:14px; line-height:20px; }
.font18 { font-size:12px; line-height:18px; }
.text4 { padding:8px 0; }
.list8 { width:98%; }
.font20 a { font-size:14px; line-height:20px; }
.left { width:320px; }
.right { width:calc(100% - 320px); }
.ban .prev1 { width:48px; }
.ban .next1 { width:48px; }
.ban .prev1 img, .ban .next1 img { width:100%; }
.lxewm{padding: .1rem 0}
/*案例展示*/
.tem1{width: 40%}
.casent1 .an2{width: 100%;padding: 0}
.bgc1{padding: 2.5rem 0;margin-right:3%;}
.bgc2{padding: 2.5rem 0;}
.tp1{font-size: .5rem;line-height: .85rem;}
.tp2{font-size: .28rem;line-height: .45rem;}
.tp3{font-size: .22rem;}
.tp4 a{height: .45rem;line-height: .45rem;padding: 0 .25rem;font-size: .22rem;}
.cetlist li .cep2{font-size: .24rem;width: 60%;padding-right: 4%;padding-left: 1%;}

.wancent1 ul li{width: 90%;margin: .2rem 5%;height: auto;padding-bottom: .3rem;}
.hegt1{height: 2.5rem;}
.asp9{font-size: .35rem;line-height: .7rem;}
.asp10{font-size: .25rem;line-height: .5rem;}
.hegt1 .wans1 i.iconfont{line-height: 2.5rem;font-size: .7rem;}
.hegt2{height:auto;overflow: hidden;}
.hegt2 .wans1 i.iconfont{line-height: 4.5rem;font-size: .7rem;}
.hegt2 .want1{display: block;overflow: hidden;height: auto;}

.wancent3{padding-top: .8rem;}
.cetlist li{width: 90%;padding: .2rem 5%;height: auto;}
.cetlist li .cep1{width: 25%;float: left;}
.cetlist li .cep2{width: 68%;}
.cetlist li .cep2{font-size: .28rem;line-height: .55rem;}
.centf{margin-top: 0rem;width: 65%}
.centf dl{width: 90%;margin-top: .1rem;height: auto;}
.abcent3 ul li{padding: .4rem 0;}
.adcimg1{height: 100px;}
.adcimg2{height: 100px;}
.adcimg3{height: 100px;}
.adcimg4{height: 100px;}
.abcent3 ul li .absp5{width: 82%;padding: 0 9%}
.ablist2 ul li{width: calc(25% - 30px);margin-left: 25px;}
.asp7 span i.iconfont{font-size: 35px;}
.ah41{font-size: .35rem;}
.abcont{padding-top: 0 }
.lxmp{line-height: .5rem;}
.lxmh3{font-size: .35rem;}
.wcte2 p,.wcte1 p{font-size: 13px;}
.centr span{top:28%;}

}

@media screen and (max-width:940px) {
.nav li a {min-width:80px;}
.list3 li {width:50%;padding:0.32rem 0;}
.tb4, .column9 {margin:0 auto;float:none;}
.column9 {width:100%;text-align:center;margin-top:12px;}
.column10 .column9 {width:100%;}
.text5 { margin-top:0.25rem; }
.more1 a{font-size: 12px;}
.mgl30{margin-left: 0}
.listtit{margin-top: .5rem;text-align: center;width:78%;padding: 0 11%}
.listtit ul{text-align: center;margin: 0 auto;width: 100%;clear: both;float: none;}
.listtit li {width: calc(20% - 5px);}
.listtit li a{font-size: .3rem}
.footer2{font-size: .26rem;}
.fot_top1{height: auto;}
.fot_top1 span{display: block;float: left;margin-left: 3px;}
.fotlist3{width: 45%}
.fotlist1{width: 30%}
.fotlist4{width: 40%}
.fotlist2,.fotlist3{margin-top: 0rem}
.ltt1{margin-top: .4rem;margin-bottom: 10px;}
.centr span{top: 24%}
}
 @media screen and (max-width:861px) {
.column1 {width:96%;margin:0 auto;font-size:12px;line-height:18px;float:none;}
.column2 {width:98%;margin:0 auto;float:none;}
.bg1_lf,.bg1_lr{width: 100%;height: 10rem}
.inde_bg1{height: auto;width: 100%;}
.bg1_lr li{height: 5rem;}
.bg1_lf a{font-size: .4rem}
.search {width:calc(100% - 640px);}
.piclist{width: calc(49% - 5px);margin-top: 1rem;margin-right: .1rem;}
.ltt1 h2{font-size: .5rem}
.bg1_lr li p{font-size: .35rem;line-height: .7rem}
.fotlist2,.fotlist3{top:150px;}
.fotlist2 p,.fotlist3 p{margin-top: 0}

/*新闻中心*/
.title61 span{height: 1.8rem;}
.pan61{height: .4rem;line-height: .4rem}
.context{padding: .4rem 0}
.texh3{line-height: .5rem}
.textshow p{line-height: .6rem;font-size: .3rem;}
.textshow span{height: .3rem;}
.texp{font-size: .24rem}
.texh3{font-size: .5rem}
.exp1 span{font-size: .4rem;line-height: .85rem;height: .85rem}
.exp2{font-size: .3rem;line-height: .45rem;width: 90%}
.tmp8,.tmp5{font-size: .35rem}
.tmp6 i.iconfont{font-size: 37px;}
.sptm1{font-size: 16px;line-height: .5rem}
.templ5{padding: .8rem 0}
.asp5{font-size: .31rem}
.aico1 img{width: 8%}
.wancent3{margin-top: 20px}
.asp11{margin-top:20px;}
.tp3{font-size: .24rem;line-height: .6rem;}
.asp10{font-size:.3rem;}
.wcte1 p{font-size: .24rem;line-height: .6rem}
.wancent2{width: 90%;padding: .1rem 5%}
.wcte2 p{font-size: .22rem;line-height: .35rem;margin-top: .1rem;background-size: 4% auto}
.colmona{width: 100%}
.absp3{margin-top: 10px;}
.wcte1{display: none;}
.wcte1 p{font-size: 12px;background-position: left 4px;padding-left: 20px;line-height: 24px}
.wcte2 p{font-size: 12px;background-position: left 2px;line-height: 20px;background-size: 2% auto;}
.wcte2 span{font-size: 12px;line-height: 20px;}
.wcte1{width: 35%;}
.wcte2{width: 100%;margin-top: -15px;}
.centr span{top:20%;}
}
@media screen and (max-width:768px) {
.up,#up{display: none!important;}	
.title61{padding: .5rem 9%}
.title61 h3{font-size: 16px;line-height: 30px;}
.listpic ul li{width:100%;margin: .5rem auto;clear: both;float: none;}
.listpic ul li:nth-child(2){margin: .4rem auto;}
.listtit li{width: calc(30% - 10px;margin-left: 10px;margin-top: 5px;)}
.pan61{height: 1.2rem;line-height: 1.2rem;}
.pan61 a{font-size: 14px;}
.pan61 font{font-size: 14px;}
.bg1_lf a{font-size: 16px;line-height: 30px}
.footer2 p{font-size: 12px;line-height: 35px; }
.footer { width:96%; padding-left:2%; padding-right:2%; }
.foot{padding-bottom: 70px;}
.foot .fotfix{display: block;}
.fixed1.top, .fixed1.logo{height: 52px}
.top, .logo, .nav li a{height: 52px;}
.fixed1.pabs .nav li a{color: #fff}
.top{position: relative;background: #fff;}	
.logo .a1{display: none;}
.logo .a2{display: inline-block;}
.top {height:52px;width:92%;padding:0 4%;margin:0 auto; line-height:52px; }
.logo {margin-left:0;line-height: 52px;width: 26%}
.logo img {height:auto;}
.t_1 {width:100%;position:absolute;top:0;left:0; display:none; z-index:999999;}
.nav {width:100%;right: 0;min-height: 800px;}
.nav li {width:100%;float:none;position:inherit;border:0;text-align:center;height:40px;line-height:40px; }
.nav li:nth-child(1) {display:none;}
.nav li a {font-size: 16px; line-height:40px; height:40px; color: #fff; width:100%; padding:0;}
.fixed1.pabs .nav li{height: 40px;line-height: 40px;}
.fixed1 .logo { line-height:52px; }
.nav .on a, .nav li .on a {background:none;color:#1c63b8;border:0;}
.fixed1.pabs .nav li.on a{border:0;}
.pabs .nav li.on a{border:0;color: #147dce;}
.pabs .nav li.on a font{border:0;color: #147dce}
.search{position: absolute;z-index: 999;top:210px;left: 5%;width: 90%}
.fixed1 .search .in1{width: 87%}
.an1 {margin-top:19px;cursor:pointer;display:block;}
.an1 span {width:28px;height:3px;margin-bottom:3px;border-radius:2px;background:#333;display:block;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.banner .slick {width:140%;left:-20%;margin-left:0;}
.banner .slick-slide img {width:100%;}
.banner .slick-dots {bottom:24px;}
.column8, .column10 {width:96%;margin:0.2rem auto 0;float:none;}
.column10 .column9 {width:50%;}
.font1, .font3, .font5 {font-size:20px;line-height:50px;padding-top:0.2rem;}
.list4 {margin-top:0.52rem;margin-bottom:20px;}
.ltt1 h2{font-size: 18px;}
.bg1_lr li p{font-size: 12px;}
.map { width:100%; }
.row5 { width:100%; }
.an4 { display:none; }
/*联系我们*/
.lxwm_l{width: 100%;}
.lxwm_r{width: 100%;}
.lxmp{font-size: .28rem;line-height: .5rem}
.map{height: 6.5rem}
.aico1 img{width: 7%;line-height: .35rem;}
.texh3{font-size:24px;line-height: 35px;}
.texp{font-size: 14px;}
.textshow{padding-top:1.5rem;}
.textshow p{font-size: 16px;}
.pgetext{font-size: 14px;line-height:.8rem;}
.xliclost i.iconfont{line-height: 20px;}
.xliclost{font-size: 14px;top:20px;}
/*新闻中心*/
.title61 span{height: 1.8rem;}
.newpic.listpic ul li:nth-child(2), .newpic.listpic ul li:nth-child(5){margin:.4rem auto}


.fanpage{padding: .3rem 3%}


.fotfix{padding: 5px 0}
.fa1 i.iconfont{font-size: 24px;}
.fa2{font-size: 13px;}
.abcon{width: 100%; float:none; }
.swewm { position:inherit; float:none; text-align:center; bottom:0; margin-top:16px; right:auto; }
/*.swewm{top:60px;}*/


.cetlist li .cep1 img{margin-top: 0}
.cetlist li .cep2{font-size: .32rem;line-height: .6rem;}
.centr span{top:35%;}
.centr span{top:30%;}
.asp12{font-size: 14px;line-height: 30px;}
.asp13 a{font-size: 14px;line-height: 30px;height: 30px;}
.swt1 .asp2{font-size: 18px;}


.font4 .icon2{display: none;}
.font4 .icon1{display: none;}
.font4 p{width: 100%}
.on .font4 .icon1,.on .font4 .icon2,.on .pic2 .emicon4{display: none;}
.a61,.a62{float: left;}
.column6 img{width:75%;}
.column6{width: 100%;margin-bottom: .8rem;}
.column5{width: 100%;}
.font9{font-size: 16px;line-height: 30px;}
.font10{font-size: 14px;line-height: 28px;}
.xiaotitle{height: auto;}
.xiaotitle font{font-size: 22px;line-height:35px;}
.xiaotitle span{font-size:18px;line-height: 30px;}
.search{top:350px;}
.lxmh3{font-size: .45rem;}
.lxmp{font-size: .4rem;line-height: .8rem;}
.lxwm_l{width: 100%;position: relative; text-align:center; }
.abtit { text-align:center; }
.lxwm_r{width: 100%;margin-top: .2rem;}
.map{height: 6.5rem}
.lxmh3{font-size:16px;line-height:32px; text-align:center; }
.lxewm{position:relative; right: 0%; width: auto; text-align:center; }
.lxmp{font-size:12px;line-height:18px; text-align:center; }
.lxewm span{width: 80px;margin-right: .3rem;display: inline-block; float:none; }
.listpic{padding: 0 10px}
.casent1 .an2 li{width: auto; }
.casent1 .an2 a{font-size: 14px;margin-top: 5px;display: block; padding:0 8px; }
.ltt2{display: none;}
.ltt1{margin: 1.5rem 0;}

.abcent3 ul li{width: 40%;padding: .6rem 5%}
.absp4{font-size: 16px;line-height:24px;}
.abcent3 ul li .absp5{width: 100%; text-align:left; font-size:12px; }
.ablist2 ul li{width: calc(50% - 60px);margin-left: 55px;}
.ah41{font-size: 18px;}
.asp1{font-size: 20px;}
.asp2{font-size: 20px;line-height: 40px;}
.asp6ab{font-size: 16px;line-height: 30px}
.abcent2{height: 4.9rem;}
.toptit{font-size: .7rem;}
body .ban2 { max-width:100%; }
.ban .prev1 { left:0; }
.ban .next1 { right:0; }
body .min_pic { max-width:100%; }
.fixed1 { position:fixed; left:0; top:0; z-index:999999; }
/*temp*/
.tmp6 i.iconfont{font-size: 36px;}
.sptm1{font-size: 14px}
.tmp8, .tmp5{font-size: 20px;line-height: 40px}
.templ3{background-size: }
.exp2{font-size: 14px;line-height: 28px;overflow: hidden;}
.exp1 span{font-size: 18px;line-height: 40px;height: 40px;}
.swewm img,.swewm p{width: 70px;font-size: .3rem; margin:0 auto; font-size:12px; line-height:24px; }
.exp1 i{left: 7%;font-size: 56px;}
.texwz{width: 40%}
.texpic{width: 45%}
.tmp5list ul li{width: 100%;height: auto;}
.asp4 img{width: 12%}
.pm5text{margin-top: -10px}
.asp5{font-size: 14px;line-height: 30px;}
.asp6 img{width: 74%;margin-right: 0;}
.asp6{position: static;float: right;width: 40%;margin-top: -10px;text-align: center;}
.templ3{height: auto;}
.temp3{font-size: 14px;line-height: 40px;height: 40px;}
.tp2{font-size: 14px;line-height: 28px;}
.tp3{font-size: 12px;}
.bgc1 .tp4 a{font-size: 12px;}
.bgc2 .tp4 a{font-size: 12px;}
.bgc1{padding-top: 60px;}
.bgc2{padding-top: 70px;}
.tp1{font-size: 16px;}
.wancent2{width: 100%;padding: .1rem 0;}
.wcte1 p{font-size: 12px;background-position: left 4px;padding-left: 20px;line-height: 24px}
.wcte2 p{font-size: 12px;background-position: left 2px;line-height: 13px;}
.wcte2 span{font-size: 12px;line-height: 20px;}
.wcte2{margin-top: -8px;}
.pm5{font-size: 18px;line-height: 30px;}
.centr span{font-size: 14px;line-height: 20px;top:25%;right: 14%}
.centf dl dt{font-size: 16px; line-height:32px; }
.centf dl dd{font-size: 13px;line-height: 22px}
.cep3{font-size:20px;}
.cetlist li .cep2{font-size: 14px; line-height:20px; }
.wancent3{margin-top: 0px}
.asp9{font-size: 16px;}
.asp10{font-size: 14px;line-height: 24px; text-align:justify; }
.hegt2 .wans1 i.iconfont{font-size: 46px}
body .mune_show { height:0 !important; }
body .mune_show .nav { top:40px !important; }
.mune_show .logo { display:none; }
.mune_show .an1 { width:24px; height:24px; background:url(../images/close.png) 0 0 no-repeat; background-size:100% auto; position:relative; z-index:999999; }
.mune_show .an1 span, .mune_show .search { display:none; }
.listtit { width:100%; padding:0; margin:0.5rem auto 0; }
.listtit li a { font-size:12px; }
.listtit li { font-size:12px; width:calc(20% - 5px); }
.an2 { text-align:center; }
.fotlist5 { text-align:center; }
.footer2 { height:auto; }
.tmp5list ul li { margin:0.4rem auto 0.2rem; width:96%; float:none; }
.main { width:98%; }
.tp2 { padding:5px 0; }
.tp2, .tp3 { font-size:12px; color:#999; line-height:20px; }
.asp2_1 { font-size:24px; line-height:48px; }
.wancent1 ul li { width:98%; margin-left:auto; margin-right:auto; float:none; overflow:hidden; zoom:1; }
.hegt1 .wans1 i.iconfont { line-height:40px; }
.hegt2 .wans1 i.iconfont { line-height:60px; }
.wancent3 { width:96%; margin:0 auto; }
.fotlist p { margin-left:auto; margin-right:auto; float:none; }
.fotlist2, .fotlist3 { left:3%; }
.footer2 p { margin-right:0; }
.footer2 span { padding:0; margin:0; }
body .page { bottom:120px; }
.tp4 a{height:24px; line-height:24px; padding: 0 .35rem;font-size:12px; border-radius:12px; }
.tp4 i.iconfont { width:12px; height:12px; border-radius:6px; background-size:4px auto; margin-top:-3px; }
.swt1 { padding-top:0; }
.mgt24 { margin-top:5px; }
.asp13 { text-align:center; }
.centf{padding: 0 5px;width: calc(100% - 10px)}
.centf dl { width:100%; }
}
@media screen and (max-width:720px) {
.footer{padding-bottom: .4rem}
.left { min-height:19rem; }
.font23, .column15 { padding-left:8%; }
.fotlist1{width: 48%;}
.fte1{font-size: .45rem}
.fotlist2{width: 45%;top:3.8rem;}
.fotlist3{width: 60%; top:5.5rem;}
.fotlist4{width: 50%;}
.iconlist i.iconfont{font-size: .6rem}
.fotlist5{width:50%}
.tp3list ul li{width: 50%;}
.tmp6 i.iconfont{font-size:40px;}
.sptm1{font-size: 16px;}
.centr span{top: 16%;}
.mgt55 { margin-top:16px; }
}
@media screen and (max-width:670px) {

}
@media screen and (max-width:640px) {
.fixed1.top {height:52px; line-height:52px; }
.t_1, .bg1 {top:0;}
.logo {margin-left:12px;line-height: 52px}
.fotlist2{top:4rem;}
.fotlist3{top:6rem;}
.fte1{font-size: .55rem}

.an1 {margin-top:20px;}
.banner .slick button {width:22px;height:42px;margin-top:-21px;background-size:100% auto;}
.banner .slick li button {margin-top:0;}
.column10 .column9 {width:60%;}
.tb5 {width:100%;float:none;text-align:center;line-height:40px;}
.copyright {text-align:center;line-height:32px;padding-bottom:0.2rem;}
.wx {right:30%;bottom:40px;}
/*.column1 {width:96%;margin:0 auto;font-size:12px;line-height:18px;float:none;}*/
.font1 {text-align:center;padding-top:0.32rem;}
.tb1 {text-align:center;}
.pic1 {margin:0 auto;}
.font2 {width:80px;line-height:32px;height:32px;}
.font2 a {font-size:14px;line-height:32px;}
.more1 {width:100px;height:35px;}
.more1 a {font-size:14px;line-height:35px;}
.list1 {margin-top:1rem;}
.list1 li {margin-bottom:10px;}
.list5 {width:100%;float:none;background:#fff;}
.column5 {width:96%;margin:0 auto;float:none;}
.pic5 {width:100%;}
.column11 {width:100%;padding:20px 0;}
.text2 {width:80%;margin:0 auto;font-size:14px;line-height:28px;padding-top:0.8rem;}
.list4 .li1 {width:33.333%;}
.text3 {padding:12px;}
.font16 {max-height:36px;overflow: hidden; text-overflow: ellipsis;}
.more4 {width:70px;margin-top:20px;}
.list7 li { width:50%; }
.left, .right { width:100%; min-height:auto; }
.column15 { padding-bottom:0; }
.font23, .column15 { padding-left:5%; }
.an3 { margin:16px auto; text-align:center; }
.an3 input { width:120px; line-height:48px; height:48px; }
.ban .prev1 { width:48px; }
.ban .next1 { width:48px; }
.ban .prev1 img, .ban .next1 img { width:100%; }
.list2{padding-bottom: 50px;}

/*联系我们*/
.textshow p{font-size: .6rem;line-height: 1.3rem;}
.textshow span{height: .55rem;}
.texp{font-size: .45rem;}
/*.texh3{font-size: .65rem;}*/
.xliclost i.iconfont{font-size: .45rem;}
.pgetext{font-size: .55rem;line-height:.8rem;}
.texpic{width: 30%;}
.pm3 .texpic{width: 30%;}
.texwz{width: 58%;}
.pm3 .texwz{width: 58%;}
.texwz{padding-left: 8%;padding-top: 5px;margin-top: 10px;}
.spic1{padding: 0 1%;margin-top: 20px;}
.exp1 i{left:0%}
.exp2{line-height: 24px;}
.exp1 i{font-size: 45px;}
.exp1 span{font-size: 16px;}

/*案例展示*/

.tmp5{font-size: 18px;}

.tmp6{margin-top: 20px;}
.asp9{font-size: 16px;line-height: 30px;}
.asp10{font-size: 13px;line-height: 24px;}
.hegt2 .wans1 i.iconfont{font-size: 35px;margin-top: -5px;float: left;margin-left:5%}
.hegt1 .wans1 i.iconfont{font-size: 35px;margin-top: 5px;float: left;margin-left: 15px}
.hegt2 .wans2 i.iconfont{font-size: 35px;margin-top: -5px;float: left;margin-left: 15%}
.wancent2{width: 100%;padding: .1rem 0}
.wcte1 p{font-size: .3rem; }
.bgc2{padding-top: 10px;padding-bottom: 90px;}
.tem1{width: 45%;}
.bgc1{padding-top: 10px;margin-right: -1%}
.centr span{display: none;}
.wancent3{background: #FAFBFD;margin-top: 100px}
.wangz2{background-size: 100% 90%;padding: 40px 0px}
.wancent2{padding-bottom: 40px;}
.asp11{font-size: 17px;line-height: 35px;}
.wangz2 .main{width: 100%;}
.wcte2{width: 80%;padding: 0 10%}
.wcte2 p{font-size: 13px;line-height: 22px;background-position: left 4px;background-size:3% auto;padding-left: 20px}
.wcte2 span{font-size: 13px;line-height: 22px;}
.centf dl{margin-bottom: 10px;}
.abtit span{line-height: 24px;}
.tmp5list ul li { width:92%; }
.asp5 { font-size:12px; line-height:18px; }
.tem1 { width:96%; padding:2%; padding-bottom:20px; }
.bgc1 { margin-left:auto; margin-right:auto; float:none; }
.bgc2 { float:none; margin-left:auto; margin-right:auto; float:none; }
.tempcent1 { background:none; }
.tp2 { width:92%; }
.ca1 { background:url(../images/ca2_01.gif) 3% 0 no-repeat; background-size:20% auto; padding-left:25%; width:75%; }
.ca2 { background:url(../images/ca2_02.gif) right 0 no-repeat; background-size:32% auto; padding-right:30%; width:70%; }
.ca3 { background:url(../images/ca2_03.gif) 3% 0 no-repeat; background-size:32% auto; padding-left:38%; width:62%; }
.ca4 { background:url(../images/ca2_04.gif) right 0 no-repeat; background-size:32% auto; padding-right:25%; width:75%; }
}
@media screen and (max-width:600px) {
.title61{ height:auto; }
.title61 span { height:auto; }
.fotlist2{top: 5rem;width: 100%;}
.fotlist3{top: 7.5rem;width: 100%;}
.fotlist5{width: 100%;margin-top: 2.5rem}

.bg1_lf, .bg1_lr{height: 11rem;}
.bg1_lf a{padding: 4.5rem 0}
.bg1_lr li{height: 5.5rem}
.fot_top1{display: none;}
.an2 a{min-width: 3rem;height:1.5rem;line-height: 1.5rem;font-size: .55rem;}
.tmp8{font-size:16px;line-height:30px;}
.asp4 img{width: 10%}

.ablist2 ul li{width: calc(50% - 30px);margin-left: 20px;}
.texh3{font-size: 20px}
.tmp5{font-size: 16px;height: 1rem;}
.tmp6 i.iconfont{font-size: 30px}
.exp1 i{font-size: 40px}
.exp1 span{font-size: 14px;}
.exp2{font-size: 12px;}


}
 @media screen and (max-width:520px) {

.column10 .column9 {width:80%;}
.tb4 {width:1.8rem;}
.font16 { width:70%; }
.more4 { width:24%; height:24px; }
.more4 a { font-size:12px; line-height:24px; }
.font19 { font-size:14px; }
.fotlist2{top: 5.5rem;width: 100%;}
.fotlist3{top: 8rem;width: 100%;}
.fotlist5{width: 100%;margin-top: 2.5rem}
.exp2{width: 100%}
.tmp6 i.iconfont{font-size:42px;}
.sptm1{font-size: 14px;}
.hegt2 .wans1 i.iconfont{font-size: 30px;}
.hegt1 .wans1 i.iconfont{font-size: 30px;}
.hegt2 .wans2 i.iconfont{font-size: 30px;}
}
@media screen and (max-width:480px) {
.fotlist1{margin-top: 10px;width: 100%}
.iconlist i.iconfont{font-size: .75rem}
.fotlist2{top: 3.5rem;width: 100%;}
.fotlist3{top: 6.2rem;width: 100%;}
.fotlist5{width: 100%;margin-top: .1rem;padding-top: 0}
.fotlist1{padding: 0}
.fotlist4{float: left;width: 100%;margin-top: 4.5rem;text-align: left;}
.fte1{margin-top: 0;}

.copyright {width:96%;font-size:12px;}
.column10 .column9 {width:98%;}
.font6 a {font-size:16px;line-height:24px;}
.pic3, .column3 {width:96%;margin:0 auto;text-align:center;}
.pic3 a {margin:0 auto;float:none;}
.list3 {padding-bottom:20px;}
.column5 {width:96%;margin:0 auto;padding:10px 0;}
.column6 {padding-top:0;}
.list4 {width:96%;}
.text2 {font-size:14px;line-height:20px;}
.list4 .li1 {width:50%;}
.showpage a {font-size:12px;line-height:32px;padding:0 12px;}
.text5 { margin-top:0.4rem; }
.list9 li { width:50%; }
.tb6 img { width:62%; }
.texwz{padding-left: 9%;}
.font4 p a { font-size:14px; line-height:30px; }
.font4 p font { font-size:12px; line-height:20px; }
.cetlist li .cep2{font-size: 12px; line-height:18px; }
.fte1, .fotlist p, .fotlist p { text-align:center; }
.footer2, .footer2 p { text-align:center; }
.fotlist2, .fotlist3 { left:0; }
}
@media screen and (max-width:420px) {
.text2 {font-size:12px;line-height:18px;}
.fotlist4{float: left;}
 .fte1{font-size: .65rem}
 /*.asp12{font-size: .4rem;line-height: .8rem;}*/
.sptm1{font-size: 12px;}

}
@media screen and (max-width:375px) {
.fotlist2{top: 4.5rem;width: 100%;}
.fotlist3{top: 7.2rem;width: 100%;}
.fotlist2 p,.fotlist3 p{line-height: 24px;}
.casent1 .an2 a { font-size:12px; line-height:24px; height:24px; }
}
@media screen and (max-width:360px) {
.list4 .li1 {width:100%;}
.want1 { float:right; width:75%; padding-right:5%; }
}
@media screen and (max-width:320px) {
}