@charset "utf-8";.caidan .cd{float:right}

.caidan .dh{float:right}





@media screen and (max-width:1600px){

.gongzhi ul li .gs_txt .t_txt p{-webkit-line-clamp:5;}



}

@media screen and (max-width:1440px){.head .main{width:1200px}

.head{max-width:auto;min-width:auto}

.about{width:1200px;overflow:hidden}

.head .nav{float:right;margin-right:10px}

.ly_right ul li h3{font-size:16px}

.ly_right ul li p{font-size:12px}

.about,.con_box,.concom,.content,.content_mbx,.had{width:1200px}

.logo{margin-left:10px}

.content{width:1200px;overflow:hidden;margin:0 auto}

.content_mbx{width:1200px;overflow:hidden;margin:0 auto}

.concom{width:1200px;overflow:hidden;margin:30px auto}

.con_box{width:1200px;overflow:hidden;margin:50px auto}

.title1{text-align:center;padding:40px 0 25px;overflow:hidden;width:1200px;margin:0 auto}

.about{width:1200px}

.shebei{width:1200px;margin:0 auto}

.ipro-silder{width:1200px;margin:0 auto;position:relative}

.ipro-silder .box{width:1200px}

.bottom_nav{width:100%;max-width:1920px;min-width:1200px;margin:45px auto 0;background:#084499}

.bottom_nav ul{width:1200px;overflow:hidden;margin:0 auto}

.fiv .tmb{width:1200px;overflow:hidden;font-size:24px;color:#fff;margin:0 auto;font-weight:700}

.foot{margin:0 auto;width:100%;overflow:hidden}

.fiv .tmb{width:1200px;overflow:hidden;font-size:24px;color:#fff;margin:0 auto;font-weight:700}

.anli_lb{width:1200px;overflow:hidden;margin:20px auto 0}

.mssg-intro{overflow:hidden;margin:0 auto;padding-bottom:2%;margin-bottom:20px;background:url(../images/z.png) no-repeat;width:1200px}

.product{width:1220px}

.links ul{width:1200px}

.iabout-cont .desc{line-height:30px;height:inherit;overflow:hidden;-webkit-line-clamp:6}

.title1{width:auto}

.title1 p{text-align:left}

.head .nav ul li{padding:0 14px}

.w60{margin:6% auto 0}

.ys .swir,.ys .war h3{width:1200px}

.ys .mySwiper .siv1{font-size:18px}

.anli,.news{margin:0 auto}

.fuwuys ul{margin-top:1%}

.head .nav ul li:nth-child(5) ul{margin-left:-72px}

.zz{ width:1200px;}

.zizhi {

    position: relative;

    width: 1060px;

    margin: 60px auto 0;

}

.news .news_com {

    width: 88%;

    float: right;

}

.wary_right { width: 925px;}

.pic_lb ul li div {

   

    width: 300px;

}

.pic_lb ul li span {

    width: 550px;

}

.w50 {

    margin: 50px auto 0;

}

.gongzhi ul li .gs_txt .t_txt p{-webkit-line-clamp:3;}

}

@media screen and (max-width:1400px){.anli{margin:0 auto}

.w60{margin:6% auto 0}

.news{margin:0 auto 30px}

}

@media screen and (max-width:1199px){.top{text-align:center;width:100%;max-width:750px;margin:0 auto;position:relative;z-index:990}

.nav ul{width:auto}

.head{margin:0 auto;z-index:990;min-width:320px;position:relative;border-bottom:none;box-shadow:none}

.about,.con_box,.concom,.content,.content_mbx,.form,.had,.head .main,.x_banenr{width:auto;max-width:750px;margin:0 auto}

.links{display:none}

.slider-con{height:150px}

.had{height:auto}

.logo img{width:100%}

.mtel{display:block}

.caidan{display:block}

.caidan img{margin:0 5px}

.top_box{width:inherit;text-align:center;max-width:inherit;min-width:inherit}

.news_box{max-width:750px}

.top span{display:none}

.had{width:auto;padding:0;margin:0 10px}

.hot,.wx{display:none}

.tet{display:none}

.g-adv{display:block;max-width:750px;margin:0 auto}

.gengduo{display:block}

.about_box,.banner,.fuwuys{max-width:750px;margin:0 auto}



.fuwuys ul li{width:50%;margin-bottom:20px}

.head .nav{width:100%;padding:0;margin:0;float:inherit;height:inherit;height:100%;position:fixed;top:70px;background:rgb(41 199 104 / 93%);display:none;z-index:999}

.head .nav ul{overflow:hidden;height:inherit}

.nav span{display:block;height:45px;line-height:45px;color:#fff;border-bottom:1px #fff solid;width:100%;text-align:center;overflow:hidden}

.nav li{width:100%;line-height:.6rem}

.nav li:hover ul{display:none}

.head .nav ul li{border-bottom:1px #f1f1f1 dashed;height:50px;line-height:50px;overflow:hidden;padding:0}

.html{overflow:hidden}

.head .nav ul li a{color:#fff}



.about dd{padding:0 10px;font-size:.2rem;line-height:.38rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5; height:inherit;overflow:hidden}

.about ul li{width:25%;border:none}

.x_banenr img:first-child{display:none;width:100%}

.x_banenr img:last-child{display:block;width:100%}

.lxwmmt{padding:0 10px}

.product .list .tit{width:100%;height:inherit;background:#0452c7;color:#fff;text-align:center;font-size:.3rem;line-height:inherit;padding:3% 0}

.product .list{width:auto;margin:0 10px;border-bottom:3px solid #fff;overflow:hidden;background:#fff;float:inherit}

.product .list ul{padding:10px}

.product .list ul li{width:47%;margin:1%;float:left;text-align:center;height:inherit;border:1px solid #dcdcdc;line-height:.38rem;font-size:.2rem;padding:3% 0}

.product .list ul li a{color:#000;font-size:.2rem;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;display:block}

.product .list .bd{min-height:auto;overflow:hidden}

.tel{display:none}

.product .list ul li a:after{content:"";float:right;font-family:"宋体";line-height:inherit;color:#999;margin-right:20px;font-size:.22rem;display:none}

.fll{overflow:hidden;max-width:750px;margin:0 auto;padding:0 0 20px}

.pic_nav{overflow:hidden;line-height:inherit;text-align:center;margin:10px auto;border:none}

.pic_nav ul li{width:33.33%;float:left;border:5px #fff solid;box-sizing:border-box;height:inherit;line-height:inherit}

.pic_nav ul li a{overflow:hidden;background:#fff;text-align:center;font-size:.22rem;display:block;border:1px #ccc solid;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4% 0}

.pic_nav a:hover{color:#fff;background:#0452c7}

.iabout-cont .line ul li p{font-size:.2rem;color:#555}

.fenlei{width:60%;background:#0067cc;text-align:center;margin:0 auto;padding:3% 0;font-size:.25rem;display:block;color:#fff}

.article-detailed .intro{padding:0 10px}

.mbx .p1{float:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.mbx .p1 a{display:inline;float:none}

.footer .kusu{display:none}

.product{width:auto;max-width:750px}

.product .pic{float:inherit;width:auto;margin:0 10px}

.product .pic ul{margin-left:0}

.product .pic ul li{float:left;width:50%;border:4px #fff solid;box-sizing:border-box;height:auto;margin-left:0;margin-bottom:0}

.product .pic ul li p{width:100%;height:inherit;text-align:center;color:#555;font-size:.2rem;padding:3% 0;line-height:inherit;background:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.anlibj{margin:20px auto}

.iabout-cont .link ul li{width:25%}

.iabout-cont .link ul li h3{font-size:.4rem}

.pic_content ul li{width:50%;float:left;overflow:hidden;margin-right:0;margin-bottom:0;margin-top:0;position:relative;border:5px #fff solid;box-sizing:border-box}

.pic_content ul li div{overflow:hidden;width:99%;border:1px #ccc solid}

.pic_content ul li p{height:inherit;line-height:inherit;padding:2% 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:16px;display:block}

.pic_content ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%}

.pic_content ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}

.pic_content ul li:hover p{color:#0452c7}

.pic_content ul li dl{display:none}

.pic_cont ul li{width:auto;float:inherit;border:20px #f5f5f5 solid;border-bottom:10px #f5f5f5 solid;border-top:10px #f5f5f5 solid}

.pic_cont ul li .pic_img{overflow:hidden;float:inherit;width:auto;box-sizing:border-box}

.pic_cont ul li .pic_img img{-webkit-transition:all .5s;transition:all .5s;width:100%}

.pic_cont ul li:hover .pic_img img{-webkit-transform:scale(1.1);transform:scale(1.1)}

.pic_cont ul li .pic_txt{overflow:hidden;position:relative;display:block;width:inherit;right:0;box-sizing:border-box;padding:0 20px 20px;text-align:left;height:100%}

.pic_cont ul li .pic_txt h3{line-height:60px;font-size:20px;margin-top:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.pic_cont ul li .pic_txt p{text-align:left;color:#555;font-size:15px;line-height:30px;background:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}

.pic_cont ul li .pic_txt:after{content:"";background:#084499;height:6px;position:absolute;bottom:0;width:0%;left:0;-webkit-transition:all .5s;transition:all .5s}

.pic_cont ul li:hover .pic_txt:after{width:100%;-webkit-transition:all .5s;transition:all .5s}

.pic_cont ul li a:hover{box-shadow:0 0 20px #ccc}

.pic_cont ul li:nth-child(2n) .pic_img{float:inherit}

.pic_cont ul li:nth-child(2n) .pic_txt{right:auto;left:0}



.youshi{display:none}

.lingyu{background-size:cover}

.ly_left,.ly_right{width:auto;float:inherit}

.ly_left h3,.ly_left h4{text-align:center;font-size:.3rem}

.ly_left p{font-size:.2rem;line-height:.38rem;padding:0 15px}

.ly_left dd{text-align:center}

.ly_left dd img{width:90%}

.slider{display:block}

.ly_right{margin-top:30px}

.ly_right ul li h3{font-size:.2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.ly_right ul li p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.anli ul li{width:220px;padding:0;margin-bottom:0}

.anli{overflow:hidden;margin:30px auto}

.about_box{height:auto}

.ab_txt{overflow:hidden}

.ab_txt h3{font-size:32px;text-align:center;font-weight:400;color:#000}

.ab_txt h3:after{content:"";width:60px;height:4px;background:#2070af;display:block;margin:30px auto}

.footer .tetx1{float:none;width:auto}

.footer .tetx1 h3{text-align:center}

.slider-butn{background:#5f5f5f;font-size:14px;color:#fff;height:30px;line-height:30px;width:120px;margin:10px auto;text-align:center}

.slider-butn a{color:#fff}

.slick-initialized .slick-center .slider-butn{background:#ff5c01}

.youshi{margin:10px}

.youshi .ystit{margin:0 auto;text-align:center}

.youshi .yscon img{width:100%}

.slide-tit{overflow:hidden;margin:30px auto 10px}

.slide-tit h2{font-size:.3rem;font-weight:700;color:#0452c7}

.slide-tit h4{text-transform:uppercase;font-weight:400;color:#666;font-size:.15rem}

.slide-tit span{overflow:hidden}

.slide-tit div{width:12%;float:left;margin:0 10px 0 30px}

.news_title i{font-size:.3rem}

.news_title{background-size:100px;padding:5px 100px 5px 0}

.news_title i img{vertical-align:baseline;width:5%}

.news_title h3{font-size:.2rem}

.news_title h3 span{font-size:.25rem}

.slide-tit em{font-style:normal;padding:0 5px;font-size:13px}

.titlog{line-height:25px}

.slide-con{margin:10px;line-height:25px;clear:both}

.slide-con dd{display:block;overflow:hidden;line-height:.38rem;font-size:.2rem;color:#999;background:url(../images/ios.png) no-repeat left 20px;padding-left:20px}

.about_box{background-size:cover;padding-bottom:200px}

.a_box{margin:0 10px}

.aboutlist,.agentlist,.caseslist{width:100%;margin-top:10px;overflow:hidden}

.aboutlist ul li,.agentlist ul li,.caseslist ul li{margin:5px;height:30px;line-height:30px;overflow:hidden;background:#246cd8;float:left;text-align:center}

.aboutlist ul li a,.agentlist ul li a,.caseslist ul li a{color:#fff}

.agentlist ul li.on,.caseslist ul li.on{background:#ff6e42}

.anli{width:inherit}

.iabout-video{float:inherit;display:block;margin-top:0;width:inherit;height:inherit;border:0 solid #fff;position:relative;box-shadow:0 0 0 0 #ddd}

.iabout-video img{width:100%}

.iabout-video:after,.iabout-video:before{content:'';position:absolute;width:0;height:0;bottom:-10px;border-style:solid;display:none}

.iabout-video:after{border-width:0 0 95px 60px;border-color:transparent #d1d1d1;right:-70px}

.iabout-video:before{border-width:0 60px 95px 0;border-color:transparent #d1d1d1;left:-70px}

.iabout-cont{width:inherit;float:inherit;margin-top:32px;padding:0}

.iabout-cont .ti{font-size:.32rem;font-weight:700;padding:0 10px;text-align:center}

.iabout-cont .desc{line-height:.35rem;overflow:hidden;height:inherit;-webkit-line-clamp:7;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;font-size:.22rem;color:#333;padding:0 10px}

.iabout-cont .more{color:#fff;background:#999;border:1px #999 solid;padding:10px 30px}

.iabout-cont .link{margin:30px auto;width:100%}

.iabout-cont .link a{margin:0 auto;display:block}

.iabout-cont .line ul li b{font-size:.3rem}

.iabout-cont .line ul li b per,.iabout-cont .line ul li:first-child b per{font-size:.18rem}

.iabout-cont .more{width:200px;display:block;margin:0 auto;font-size:.2rem}

.ipro-silder{width:100%}

.news_box{width:inherit;padding:0 10px 20px;margin:20px auto 0;background-size:100%}

.shebei{width:inherit}

.bottom_nav{width:100%;max-width:100%;min-width:100%;margin:0 auto;background:#314b90}

.bottom_nav ul{width:inherit;overflow:hidden;margin:0 auto}

.ipro,.shebei{display:none}

.news_left{width:inherit;overflow:hidden;float:inherit}

.news_right{width:inherit;overflow:hidden;float:inherit}

.news_left ul li:first-child{height:auto;white-space:normal;border-bottom:1px #ccc dashed;margin-bottom:15px;padding:0;padding-bottom:15px}

.bottom_nav{display:none}

.faq h3,.news_left h3{font-size:.3rem}

.footer{width:auto;max-width:inherit;margin:0 auto;min-width:inherit;text-align:center;color:#fff;padding:30px 0;overflow:hidden;max-width:750px;background-size:cover}

.footer dd{text-align:center;float:inherit;line-height:22px;font-size:.2rem}

.footer .rwem{float:right;display:none}

.footer .rwem span{float:left}

.footer .rwem span img{width:130px;height:130px}

.footer .rwem span img.ddt{width:261px;height:94px;padding-top:62px}

.fiv{display:none}

.top{font-size:.22rem}

.nav ul{padding-top:10%}

.nav ul li a{font-size:.22rem;color:#fff}

.pic_content ul li p{font-size:.22rem}

.news_left ul li h4{font-size:.22rem}

.gengduo{font-size:.25rem}

.news_left ul li dd{height:inherit;font-size:.2rem;color:#666;line-height:inherit;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}

.news_mr{margin-top:10px;padding:5px 10px}

.news_left ul li{height:inherit;line-height:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.22rem;-webkit-transition:all .5s;transition:all .5s;padding:1.5% 0}

.news_right{border-left:none}

.fq ul li{overflow:hidden;font-size:.22rem;line-height:.38rem;height:inherit}

.m_ys{display:block}

.content_mbx{width:100%}

.news{margin:10px auto 10px;overflow:hidden}



.footer{ padding-bottom:0px;}



.fy{height:auto; overflow:hidden;margin-top:30px; position:relative; height:inherit;}

.fy ul{ width:100%; float:inherit;}

.fy ul li{height:40px;line-height:40px;color:#666;font-size:16px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px}

.fy ul li a{color:#666}

.fy .liebiao{ width:100%; height:inherit; line-height:70px; position:relative; right:0px;  top:0px; margin:10px auto; background:#29c768;color:#fff; text-align:center;}

.fy .liebiao a{ color:#fff;}





 

.b_nav,.footer .ewm{display:none}

.footer .left{height:auto;float:inherit}

.footer .info{width:100%;float:inherit;height:auto;overflow:hidden}

.news ul li dl dd{padding:0 15px}

.Copyright{width:100%;max-width:750px;margin:0 auto;overflow:hidden;text-align:center;color:#666;padding:20px 0 1.2rem;font-size:.2rem}

.news_left ul li dl dd{overflow:hidden;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}

.footer .info h3{font-size:.3rem}

.footer .info p{font-size:.2rem;line-height:.38rem}

.anli_lb{width:auto;overflow:hidden;margin:20px auto 0}

.anli_lb ul{overflow:hidden}

.anli_lb ul li{width:50%;float:left;overflow:hidden;margin-right:0;border:5px #fff solid;box-sizing:border-box;margin-bottom:0;margin-top:0}

.anli_lb ul li div{overflow:hidden;width:100%;height:100%;border:1px #fff solid}

.anli_lb ul li p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:inherit;line-height:inherit;font-size:.2rem;text-align:center}

.anli_lb ul li a:hover dd{color:#fff}

.anli_lb ul li a{color:#333}

.anli_lb ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}

.anli_lb ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}

.anli_lb ul li:hover p{color:#0452c7}

.anli_lb ul li:nth-child(4n){margin-right:0}

.pro-intro{padding: 0px 0 20px; margin:0px auto}

.pro-intro h2{font-size:.3rem;color:#333;font-weight:400;margin-bottom:16px;text-align:center;margin-top:10px}

.pro-intro .share{width:100%;height:inherit;line-height:.35rem;border-bottom:1px #e7e7e7 solid;background:#f1f1f1;text-align:center}

.pro-intro .share p span{display:block;font-size:.22rem;color:#999;padding:0 8px}

.mssg-intro{overflow:hidden;margin:0 auto;padding-bottom:2%;margin-bottom:20px;background:url(../images/z.png) no-repeat;width:auto}

.fanhui{width:40px; position:fixed; bottom:10%; right:0px; display:block; border-radius:6px; z-index:888}

.pic{margin:20px auto}

.fanhui img{ width:100%;}

.buttom{bottom:0;margin:0 auto;max-width:100%;min-width:320px;position:fixed;width:100%;z-index:100;display:block}

.buttom ul{overflow:hidden;max-width:750px;margin:0 auto;background:#29c768}

.buttom ul li{color:#fff;float:left;width:25%;padding:3% 0;border-right:1px #fff solid;box-sizing:border-box}

.buttom ul li .sy{overflow:hidden;text-align:center;vertical-align:middle;width:50%;margin:0 auto}

.buttom ul li p{font-size:14px;overflow:hidden;text-align:center}

.buttom ul li a{color:#fff}

.buttom ul li .sy img{width:30px}

.show{display:none}

.news_left ul li{position:relative}

.news_left ul li dl dd{font-size:.22rem}

.news_left ul li dl dt{font-size:.18rem}

.news_left ul li dl p{font-size:.2rem;line-height:.3rem}

.news_left ul li div{width:36%}

.news_left ul li{width:auto;overflow:hidden;float:inherit;padding:0 20px}

.fqimg{display:none}

.logo{width:75%}

.form{background-size:290%;height:auto;padding-bottom:30px}

.form .tit b{font-size:.3rem}

.form .tit h4{font-size:.3rem;height:inherit;line-height:inherit;padding:3% 0}

.form .bd{width:auto;margin:0 10px;height:auto;overflow:hidden;background:#fff;margin-top:28px;position:relative;box-shadow:0 0 10px 1px #c2c1c1}

.form .bd .cont{float:inherit;width:auto;margin-top:30px;margin-left:0;padding:20px 10px}

.form .bd .cont h4{font-size:.3rem;text-align:center}

.form .bd .cont .info h3{font-size:.4rem;text-align:center}

.form .bd .cont .info p{font-size:.18rem;text-align:center}

.form .bd:after{content:"";display:none}

.form .bd .cont .ewm{display:none}

/*.content{overflow:initial}*/

.form .bd{padding-bottom:20px}

.form .bd .msg{float:inherit;margin-top:20px;margin-right:0;width:auto;height:auto;overflow:hidden;margin:0 20px}

.form .bd .msg .t p{font-size:.3rem}

.form .bd .msg .t p span{display:none}

.form .bd .msg form ul li p{font-size:.22rem;position:absolute;line-height:inherit;margin:3% 0}

.form .bd .msg form ul li input{float:right;width:75%;height:inherit;padding:3% 0}

.form .bd .msg form ul li textarea{float:right;width:75%}

.form .bd .msg form .btn input{width:50%;border:10px #fff solid;margin:0;padding:3% 0;line-height:inherit;height:inherit;border-radius:18px}

.anli ul li p{font-size:.22rem}

.pic_nav{max-width:750px;margin:0 auto}

.pic_nav h3{float:inherit;margin:20px;color:#000;text-align:center;font-size:.3rem}

.pic_nav h3 span{display:none}

.pic_nav ul{float:inherit;text-align:center;margin:0 auto}

.pic_nav span{display:none}

.pic_nav ul li{border:none}

.pic_nav ul li a{background:0 0}

.pic_nav ul li{width:46%;margin:0 2%}

.product .swiper-container{padding-bottom:50px}

.product .swiper-pagination{display:block}

.product .swiper-pagination-bullet{width:30px;height:6px;border-radius:6px;background:#666;opacity:1}

.product .swiper-pagination-bullet-active{background:#084499}

.title1 h3{font-size:.3rem}

.title1 p{font-size:.2rem}

.adv .advbox{display:none}

.madv{display:block}

.title1 i{display:none}

.ys{display:none}

.case{display:block}

.product{margin:10px auto}

.product .swiper-container{padding:0 10px 50px}

.case .swiper-slide .ys_txt h3{font-size:.25rem}

.case .swiper-slide .ys_txt{position:absolute;left:3%;top:10%}

.b_nav1{display:none}

.head .logo{width:160px;margin:20px 20px 0}

.caidan{margin-top:20px}

.head{height:100px; background:rgba(0,0,0,0.6); position:absolute; top:0px; width:100%;}

.about{margin:50px auto}

.zhitongche{display:block;width:200px;overflow:hidden;font-size:20px;text-align:center;font-weight:700;padding:3% 0;background:#c4261d;margin:30px auto;color:#fff}

.p_left{overflow:hidden;width:auto;float:inherit}

.p_left ul li{width:33.33%;float:left;text-align:center;border:5px rgba(255,255,255,.06) solid;box-sizing:border-box}

.p_left ul li a{background:#f2f2f2;display:block}

.pic_nav h3 p{font-size:.2rem}

.about dd{font-size:.22rem}

.ab_img img{width:100%}

.p_left{display:none}

.about ul{margin:20px auto 0}

.mys{overflow:hidden;display:block;margin:0 auto;max-width:750px}

.news_nav ul li{width:33.33%;font-size:.2rem;float:left;display:block;border:3px #fff solid;height:inherit;line-height:inherit;padding:3% 0}

.news_nav ul li a{border:none}

.pic ul li{width:auto;border:5px #fff solid; float:inherit;}

.pic ul li .bg{}

.pic ul li p{height:inherit;line-height:inherit;padding:3% 0}

.dpq .swiper-slide{display:block!important}

.foot{position:relative}

.ys_lxwm ul{width:auto;float:left;text-align:left;margin:0 20px}

.ys_lxwm{width:auto}

.ys_lxwm .rwm{display:none}

.ys_lxwm ul li{height:auto;line-height:.38rem}

.swiper-pagination11{display:block; width:40px; position:fixed; bottom:10%; right:0px;}





.dpq .swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:0;top:50%;transform:translate3d(0,0,0)}

.dpq .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{width:100%;border-radius:0;height:55px;line-height:55px;text-align:center;background:#2070af;display:none;margin:0}

.dpq .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet:first-child,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet:first-child{display:block;margin:0}

.dpq .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet:after,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet:after{content:"▲ 返回顶部";color:#fff}

.Copyright1{width:100%;overflow:hidden;background:#595757;text-align:center;color:#fff;padding:30px 0;font-size:.2rem}

.footer .info p{padding-bottom:1.2rem}

.div1,.div2,.div3,.div4,.div5,.div6{ width:auto; height:auto; padding:0px 10px 20px;}



.news .news_tab {

    width: 60%;

    float:inherit; margin:10px auto;

}

.news .news_tab ul { padding-bottom:20px;}

.news .news_tab ul li{ width:50%; float:left;}



.news  .news_tab ul li.osel:after{ content:url(../images/tab1.png); position:absolute; overflow:hidden;right:auto; top:auto; left:50%; bottom:-11px;} 










.news  .news_tabb{    width: 60%;   margin:10px auto; height:60px;}

.news .news_tabb ul { padding-bottom:20px;  }

.news  .news_tabb ul li{width:50%; float:left;

   
    background: #89c997;
    height: 60px;
    line-height: 60px;
    position: relative;
    text-align: center;
    color: #fff;
    cursor: pointer; } 

.news  .news_tabb ul li.osel{ background:#29c768}

.news  .news_tabb ul li.osel:after{ content:url(../images/tab1.png); position:absolute; overflow:hidden; left:50%; bottom:-11px;} 



.news  .news_comb {  width:auto; float:inherit; margin-top:20px; }

.news  .news_comb ul { overflow:hidden;display:none;}

.news  .news_comb ul li{ width:auto;  margin:0 1% 10px;   box-sizing:border-box; padding:16px 20px;background:#fff; position:relative;} 

.news  .news_comb ul li dt{-webkit-transition:all .5s;transition:all .5s; font-size:0.18rem; color:#999; position:relative; z-index:55;}

.news  .news_comb ul li h3{-webkit-transition:all .5s;transition:all .5s; font-size:0.22rem; color:#222;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-weight:400; margin:10px auto;position:relative; z-index:55;}

.news  .news_comb ul li p{-webkit-transition:all .5s;transition:all .5s; font-size:0.2rem; color:#666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position:relative; z-index:55;} 

.news  .news_comb ul li:after{ content:""; background:#29c768; left:0px; bottom:0px; width:0%; height:100%; position:absolute;-webkit-transition:all .5s;transition:all .5s;}

.news  .news_comb ul li:hover:after{ width:100%;-webkit-transition:all .5s;transition:all .5s;}

.news  .news_comb ul li:hover a dt,

.news  .news_comb ul li:hover a h3,

.news  .news_comb ul li:hover a p{ color:#fff;-webkit-transition:all .5s;transition:all .5s;}









.ab_img,.ab_txt{ width:auto; float:inherit;}

.ab_img img:first-child{ display:none;}

.ab_img img:last-child{ display:block;}

.ab_txt h3{ display:none;}

.ab_js {

    background: #fff;

    overflow: hidden;

    padding: 20px;

    margin-top: 0px;

}

.ab_js dt{ margin-top:10px;}

.ab_js ul li p{  line-height:40px;}

.zz{ width:auto;}

.zizhi{ width:auto; margin:0 15%}

.zizhi ul li div {

    margin: 5px;

    padding: 10px;

    overflow: hidden;

    background: #fff;

    -webkit-transition: all .5s;

    transition: all .5s;

    width: 85%;

}

.zizhi ul li div img{ width:100%}

.zhaopin ul li {

    width: auto;

    float:inherit;

    border: 10px rgba(255,255,255,0.01) solid;

    box-sizing: border-box;

}

.footer .bd ul{ border:none; float:inherit; width:auto}

.footer .bd ul li{ float:inherit;  width:100%; color:#666; text-align:left; font-size:0.24rem;}

.wary_left h3{ display:none;}

.w50 {

    margin: 20px auto 0;

}



.wary_left {

    width: auto;

    overflow: hidden;

    float:inherit;

}



.menu_list {

    overflow: hidden;

    background: #fff;

    border:none;

}



.menu_body{ display:none}

.wary_right{ float:inherit; width:auto;}

.pic_lb{ margin-top:20px }

.pic_lb ul li div{ width:55%; float:left; margin-right:12px;}



.pic_lb ul li span {

    overflow: hidden;

    display:inherit;

    float:inherit;;

    width: auto;

}





.pic_lb ul li{ padding:10px;}

.pic_lb ul li span h3{ font-size:0.25rem; line-height:0.4rem;}

.pic_lb ul li span p{ font-size:0.2rem; line-height:0.38rem;-webkit-line-clamp: 3;}

.pic_lb ul li span dd a { margin-right:1%; display:inherit}

.pic_lb ul li span dd a.xq{ width:auto; padding:0 10%}

.pic_lb ul li span dd a.liuyan{ width:auto; padding:0 4%}



.menu_body a {



    font-size: 0.2rem; width:50%; float:left; background:#f2f2f2; height:inherit;

    color: #333;

    display: block;

    text-align:center;

    border-bottom: none;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    -webkit-transition: all .5s;

    transition: all .5s;

    -ms-transition: all .5s;

    -moz-transition: all .5s;

 border:5px #fff solid; box-sizing:border-box;

    text-indent: 0em;

}

.news .news_content {

    overflow: hidden; padding-top:15px;

    margin: 0px auto 0; padding-bottom:30px;

    background: #f2f2f2;

}

.nfoot {

    background: url(../images/sidimg06.jpg) no-repeat center center;

    margin: 0px auto 0;

    overflow: hidden;

    padding-bottom: 20px;

}

.news {

    margin: 10px auto 0px;

    overflow: hidden;

}

.none{ display:none;}

.pro-intro{ border:none; border-bottom:5px #f2f2f2 solid;}

.mbx .p1 a:first-child {

    margin-left: 0;

    border-bottom: none;

    background: none;

    padding-right: 0px;

}

.gongzhi { margin:30px auto ; max-width:750px;}

.gongzhi ul li .gs_img,.gongzhi ul li .gs_txt{ float:inherit; width:auto;}

.gongzhi ul li .gs_txt .t_txt{ width:auto;}

.gongzhi ul li .gs_txt .t_txt dd{ margin:0px auto}

.footer .lxwm{ margin:20px auto}

.ditu{ margin-bottom:1rem;}



.news_lb ul li{ padding:20px; }

.news_lb ul {

    overflow: hidden;

    margin: 30px auto 0;

}

.rc_box ul li .zpbox{ width:auto;}

.jingshen ul li{ width:50%;}





}

@media screen and (max-width:750px){.pic_tab ul li{display:block;float:left;width:33.33%;border:5px #fff solid;box-sizing:border-box;overflow:hidden;margin:0;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.pic_tab ul li.osel:after{content:"";height:5px}

.pic_tab ul li a{font-size:.22rem}

.ab_txt h3{font-size:.3rem}

.about{margin:30px auto}

.title h3{font-size:.3rem}

.news_left ul li dl p{-webkit-line-clamp:1}



.product .swiper-slide .pic_img{overflow:hidden;float:inherit;width:auto;box-sizing:border-box}

.product .swiper-slide .pic_txt{overflow:hidden;position:relative;display:block;width:auto;right:0;box-sizing:border-box;padding:20px;text-align:left;height:inherit}

.product .swiper-slide .pic_txt h3{font-size:.25rem;margin:0 auto}

.product .swiper-slide .pic_txt p{font-size:.2rem;line-height:.38rem;-webkit-line-clamp:2}

.n_title h3{font-size:.3rem}

.n_title p{font-size:.2rem}

.n_title{padding:20px 0 0}

.pic_cont ul li div{margin:2px 2px 0}

.about ul li p{font-size:.22rem}

.gengduo{display:block}

.footer .info h3 img{width:90%}

.fuwuys ul li div dl h3{font-size:.25rem}

.fuwuys ul li div dl{overflow:hidden;padding:20px 10px;text-align:center}

.fuwuys ul li div dl p{font-size:.2rem;line-height:.38rem}

.fuwuys ul li div dl p span{display:initial}

.ys_lxwm ul li{font-size:.22rem;padding:5px 0 5px 30px}

.title{ background-size:85%}

.title{text-align:center;padding:3% 0 1%; overflow:hidden;width:inherit;margin:25px auto; background-position:bottom;}

.title h3{font-size:.25rem;text-align:center;font-weight:600; padding-bottom:10px;}

.title p{font-size:.2rem;line-height:inherit;  }

.title b{color:#333}

.pic ul li .bg span{ font-size:0.3rem;}

.news .news_com ul li h3{ font-size:0.25rem;}

.news .news_com ul li p{ font-size:0.2rem;}

.zhaopin ul li dl dd{ font-size:0.25rem;}

.zhaopin ul li dl dt{ font-size:0.2rem;}

.pic_lb ul{ padding:0 10px;}

.gongzhi ul li .gs_txt .t_txt{ margin:20px;}

.gongzhi ul li .gs_txt .t_txt h3{ font-size:0.26rem; height:inherit; line-height:0.4rem;}

.gongzhi ul li .gs_txt .t_txt p{ font-size:0.22rem; line-height:0.38rem; margin:0.2rem auto;}

.gongzhi ul li .gs_txt .t_txt h3 a{ color:#000}

.title1{ padding:0px 0 20px}

.dz{ font-size:0.2rem;}

.cor{ margin:10px; font-size:0.22rem;}

.ninian{ font-size:0.22rem; line-height:0.4rem;}

.rencai ul li{ font-size:0.22rem;}

.rc_box ul li dl dd{ font-size:0.2rem;}

.ninian{ font-size:0.22rem; line-height:0.4rem; padding:20px;}

.rc_box ul li .zpbox p{ font-size:0.2rem; line-height:0.4rem;}

.ninian h3{ font-size:0.25rem;}

.ninian p{font-size:0.2rem; line-height:0.4rem;}

.jingshen ul li dl dd{ width:90%}

.jingshen ul li dl dd img{ width:100%}

.jingshen ul li{ padding:20px 10px;}

.jingshen ul li dl{ margin:10px;}

.jingshen ul li dl h3{ font-size:0.3rem;}

.jingshen ul li dl p{ font-size:0.2rem;}
.footer .bd ul{ padding:10px 20px; }
.footer .bd{ margin:30px auto 20px;}

}

@media screen and (max-width:600px){

.pic_lb ul li span p{ font-size:0.2rem; line-height:0.38rem;-webkit-line-clamp: 2;}}

@media screen and (max-width:500px){.iabout-video{margin-top:0}

.about ul li div img{width:50%}



}

@media screen and (max-width:420px){.news_left ul li dl{background-size:10%}

.iabout-video video{width:100%;height:250px}



.caidan{width: 35px;

    margin: 15px 20px 0;}

.caidan img{width:100%}

.head{height:70px}

.head .logo{margin:15px; width:118px;}



.pic_lb ul li div{ width:55%}

.pic_lb ul li span p{ margin:5px 0}

}

