﻿.banner {position: relative;}
.banner img{width:100%;}

.banner .words{position: absolute;top:50%;transform: translateY(-50%);width:1200px;left: 50%;margin-left: -600px;text-align:center;}
.banner .words .txt1{color:#fff;font-size:36px;}
.banner .words .txt2{color:#fff;font-size:16px;margin:25px 0px 0px 0px;}

.TwoNav{display:flex;}
.TwoNav a{line-height: 4.3vw;font-size:16px;color:#333333;text-align:center;flex: 1;border: 1px solid #e5e5e5;border-right: 0px;position:relative;background-color: white;}
.TwoNav a:hover{color:#303964;}
.TwoNav a.active{color:#303964;}
.TwoNav a:after{width:100%;height:2px;content:'';display:block;background:#303964;bottom:0px;position:absolute;opacity:0;transition:0.5s all ease;}
.TwoNav a:hover:after{opacity:1;}
.TwoNav a.active:after{opacity:1;}

.content{width:1200px;margin:0 auto;}
body{background: url(../images/bac.png) center center no-repeat;}
.content .name{margin:3.1vw auto 0px;text-align:center;font-size:30px;color:#444444;position: relative;}
.content .name .en{display:block;font-size:14px;color:#adadad;font-family:'Arial';text-transform: uppercase;letter-spacing: 0.5px;}
.content .name .en:before{content:'';display:block;width:30px;height:2px;background:#303964;margin:10px auto;}
.product ul{margin: 35px 0px 50px 0px;}
.product li{float: left;padding: 20px;width:585px;height: 200px;box-sizing: border-box;border:1px solid #d2d2d2;margin:0px 0px 30px 0px;}
.product li:nth-child(2n){float:right;}
.product li .Img{width:230px;height:160px;float:left;overflow:hidden;}
.product li .Img img{transition:0.5s all ease;width: 100%;height: 100%;}
.product li .words{width:295px;float:right;}
.product li .title{font-size:16px;color:#333333;padding: 10px 0px 15px 0px;border-bottom:1px solid #d2d2d2;}
.product li .sum{font-size:14px;color:#666666;line-height: 28px;margin:15px 0px 0px 0px;}
.product li:hover img{transform:scale(1.2);}
.product li:hover .title{color:#303964}
.product li:hover .sum{color:#303964}


/* 发展历程 */
.development ul{margin:40px 0px 30px 0px;}
.development li{margin:0px 0px 40px 0px;padding:0px 0px 0px 25px;position:relative;}
.development li:before{width:15px;height:15px;background:url(../images/icon-circle.png) center center no-repeat;content:'';position:absolute;left:0px;top:11px;}
.development li .title{display:inline-block;font-size:20px;color:#303964;font-weight:bold;float: left;margin: 0px 15px 0px 0px;}
.development li .sum{color:#666666;font-size:20px;display:inline-block;line-height: 36px;}

/*新闻动态*/
.News1{background:#f6f6f9;padding:50px 0px;margin: 26px 0px 0px 0px;}
.center{width:1200px;margin:0 auto;}
.News1 .center{background:#fff;}
.News1L{width:600px;height:400px;float:left;}
.News1L img{width:100%;height:100%;}
.News1L .title{position:absolute;bottom: 0px;font-size: 16px;color: #fff;line-height: 50px;height: 50px;text-indent: 20px;z-index: 999999;}
.News1L .swiper-slide:after{content:'';display:block;position:absolute;bottom:0px;background:rgba(0,0,0,0.5);height:50px;width:100%;}
.News1L .swiper-pagination{width: auto;right: 15px;left: auto;bottom:15px;}
.News1L .swiper-container .swiper-pagination-bullet{width:10px;height:10px;background:#fff;opacity:1;margin:0px 7px;}
.News1L .swiper-container .swiper-pagination-bullet-active{background:#f39606;}

.News1R{padding:0px 30px;background:#fff;width:600px;box-sizing:border-box;float:right;}
.News1R li{border-bottom:1px solid #dedede;padding:20px 0px;position:relative;}
.News1R li .title{font-size:16px;color:#333333;}
.News1R li .sum{font-size:14px;color:#777777;line-height: 30px;display: none;}
.News1R li.li1 .title{font-size:24px;margin:10px 0px 10px 0px;}
.News1R li:last-child{border:0;}
.News1R .time{position:absolute;bottom:20px;font-size:14px;color:#999999;right: 0px;}
.News1R li:hover .title{color:#303964;}
.News1R li:hover .time{color:#303964;}
.News1R li:hover .sum{color:#303964;}
.News1R li.li1 .sum{display:block;}


.News2{width:1200px;margin:0 auto;}
.News2 li{border-bottom:1px dashed #e8e8e8;padding:30px 0px;position:relative;}
.News2 li .Img{width:180px;height:120px;float:left;overflow:hidden;}
.News2 li img{transition:0.5s all ease;width: 100%;height: 100%;}
.News2 li .words{width:840px;float:left;margin:0px 0px 0px 27px;}
.News2 li .words .time{display:none;}
.News2 li .words .title{font-size:16px;color:#333333;margin: 10px 0px 15px 0px;}
.News2 li .sum{font-size:14px;color:#666666;line-height: 28px;}
.News2 li .times{float:right;width:75px;height:80px;border:1px solid #e7e7e7;text-align:center;margin: 20px 0px 0px 0px;transition:0.5s all ease;}
.News2 li .years{background:#999999;color:#fff;font-size:14px;line-height:25px;font-weight:bold;font-family:'Arial';}
.News2 li .day{font-size:36px;color:#999999;font-family:'Arial';line-height:55px;}
.News2 li:hover .title{color:#303964;}
.News2 li:hover .sum{color:#303964;}
.News2 li:hover .day{color:#303964;}
.News2 li:hover .years{color:#fff;background:#303964;}
.News2 li:hover .times{border:1px solid #c303964;}
.News2 li:hover img{transform:scale(1.2);}

#pages{margin: 40px 0px 70px 0px;text-align:center;}
#pages a.prev,#pages .next{font-size:0px;position:relative;top:-7px;}
#pages a{width:40px;height:40px;display:inline-block;text-align:center;line-height:40px;color:#666666;font-size:18px;border:1px solid #d2d2d2;border-radius:5px;margin:0px 4px;box-shadow:0px 0px 5px 2px #eee;}
#pages a.prev{background:url(../images/icon-left.png) center center no-repeat;}
#pages a.next{background:url(../images/icon-right.png) center center no-repeat;}
#pages a.currentpage{background:#f39606;color:#fff;}

/* 公司介绍 */
.profile1{font-size:16px;color:#666666;line-height:30px;margin:25px 0px 0px 0px;min-height: 60px;}
.profile1 .p1{font-size:20px;margin: 15px 0px 5px 0px;display: block;}
.profile2{background:#f3f4f6;padding:55px 0px 60px 0px;margin: 25px 0px 0px 0px;}
.profile2 ul{width:1200px;margin:0 auto;}
.profile2 li{float:left;width: 130px;margin: 0px 226px 0px 0px;}
.profile2 li .title{font-size:18px;color:#6a6a6a}
.profile2 li .number{color:#303964;font-size:30px;font-weight:bold;}
.profile2 li .number-add{font-size:60px;font-weight:normal;}
.profile2 li.li4{margin:0;}
.profile1 img{max-width:100%;}
.profile1 li{list-style: disc!important;list-style-position: inside!important;text-indent: 2em;}
/* 公司资质 */
.qualifications .info{font-size:16px;color:#444444;line-height:30px;margin: 25px 0px 65px 0px;}
.qualifications1  .swiper-container{
    width:750px;
    /*height:255px;*/
    margin:0 auto;
    }

.content .qualifications2 .name{margin: 2.5vw auto 35px;}
.qualifications2 li {float:left;width: 262px;margin:0px 50px 35px 0px;}
.qualifications2 li .Img{height:365px;overflow:hidden;}
.qualifications2 li img{transition:0.5s all ease;width: 100%;height: 100%;}
.qualifications2 li .title{color:#333333;font-size:16px;text-align:center;margin: 13px 0px 0px 0px;}
.qualifications2 li:nth-child(4n){margin-right:0px;}
.qualifications2 li:hover img{transform:scale(1.2);}
.qualifications2 li:hover .title{color:#303964}

/*技术咨询*/
.Technical input[type='text']{width:585px;height:55px;line-height:55px;background:#f9f9f9;color: #999999;font-size: 18px;text-indent: 20px;border: 1px solid #e7e7e7;margin:30px 0px 0px 0px;box-sizing:border-box;}
.Technical input[type='text']:placeholder{color:#999;}
.Technical input[type='text']:nth-child(2n){float:right;}
.Technical input.tool{width:100%;}
.Technical textarea{width:100%;height:120px;line-height:30px;background:#f9f9f9;color: #999999;font-size: 18px;text-indent: 10px;border: 1px solid #e7e7e7;margin:30px 0px 0px 0px;box-sizing:border-box;padding:10px;resize: none;}
.Technical input[type='button']{width:110px;height:40px;background:#303964;font-size:16px;color:#fff;margin:30px auto 80px;display:block;letter-spacing:5px;cursor:pointer;line-height: 40px;}
.prompt{display:none;width: 220px;height: 70px;line-height: 70px;background: #fff;box-shadow: 0px 0px 10px 1px #f9e2e4;position: fixed;top:50%;margin-top:-35px;left: 50%;margin-left: -110px;color: #333;font-size: 16px;text-align: center;}

/*解决方案*/
.solution .classInfo{font-size: 16px;color: #666;line-height: 30px;margin: 20px 0px 0px 0px;}
.solution1{margin:45px 0px 0px 0px;padding:50px 0px;background:url(../images/bg.jpg) center center no-repeat;}
.solution1 .name{text-align:center;font-size:30px;color:#444444;}
.solution1 .name .en{display:block;font-size:14px;color:#adadad;font-family:'Arial';text-transform: uppercase;letter-spacing: 0.5px;}
.solution1 .name .en:before{content:'';display:block;width:30px;height:2px;background:#303964;margin:10px auto;}
.solution1 ul{width:1200px;margin:30px auto 0px;}
.solution1 ul li{width:582px;/* height:305px; */float:left;background:#FFF;border:1px solid #e1e1e1;padding: 25px 70px 15px 70px;box-sizing:border-box;transition:0.5s all ease;}
.solution1 ul li:nth-child(2n){float:right;}
.solution1 ul li .Img{text-align:center;height:60px;line-height:60px;}
.solution1 ul li .Img img{max-height:100%;vertical-align:middle;}
.solution1 ul li .title{text-align:center;font-size:16px;color:#333;margin:12px 0px 30px 0px;}
.solution1 ul li .list .p2{float:left;width:50%;padding:0px 0px 0px 20px;box-sizing:border-box;background:url(../images/icon-five.png) left center no-repeat;font-size:14px;color:#666666;margin:0px 0px 17px 0px;}
.solution1 ul li:hover .list .p2{background:url(../images/icon-five1.png) left center no-repeat;}
.solution1 ul li:hover{border:1px solid #303964}
.solution1 ul li .open{width:20px;height:20px;background:url(../images/icon-down.png) center center no-repeat;display:block;margin: 10px auto;}
.solution1 ul li:hover .open{background:url(../images/icon-down1.png) center center no-repeat;}
.solution1 ul li .list{max-height: 110px;overflow: hidden;transition: 0.5s all ease;}
.solution1 ul li:hover .list{max-height:300px;}


.solution2{margin:45px 0px 0px 0px;}
.solution2 .name{text-align:center;font-size:30px;color:#444444;}
.solution2 .name .en{display:block;font-size:14px;color:#adadad;font-family:'Arial';text-transform: uppercase;letter-spacing: 0.5px;}
.solution2 .name .en:before{content:'';display:block;width:30px;height:2px;background:#303964;margin:10px auto;}
.solution2 ul{width:1200px;margin:30px auto 40px;}
.solution2 li{width: 281px;float:left;margin:0px 25px 40px 0px;}
.solution2 li:nth-child(4n){margin-right:0px;}
.solution2 li .Img{height:202px;overflow:hidden;}
.solution2 li img{transition:0.5s all ease;width:100%;height:100%;}
.solution2 li .title{color:#666;font-size:16px;padding:10px 0px 20px 0px;border-bottom:1px solid #d2d2d2;}
.solution2 li:hover img{transform: scale(1.2);}
.solution2 li:hover .title{color: #303964;border-bottom: 1px solid #303964;}

.articleInfo{min-height: 200px;margin: 0px 0px 20px 0px;}
.articleInfo .title{font-size:24px;color:#333333;text-align:center;margin:3.2vw 0px 15px 0px;padding: 0px 0px 16px 0px;border-bottom: 1px dashed #e8e8e8;}
.articleInfo .time{text-align:center;font-size:14px;color:#999999;}
.articleInfo .time .author{margin:0px 0px 0px 20px;}
.articleInfo .Info{margin: 20px 0px 0px 0px;font-size:16px;color:#666666;line-height:30px;min-height: 50px;}
.back{text-align: right;margin: 35px 0px 25px 0px;}
.back .getback{font-size: 14px;color: #076bc6;text-decoration: underline;}
.back .shared{float:right;}
.back .shared .bds_weixin{width:30px;height: 25px;background:url(../images/icon-wechat.png) center center no-repeat;padding: 0px;margin: 0px 0px 0px 20px;}
.back .shared .bds_tsina{width:30px;height: 23px;background:url(../images/icon-weibo.png) center center no-repeat;padding: 0px;float:right;margin:0px 0px 0px 10px;}
.articleInfo .Info img{max-width:100%;}
/*联系方式*/
.contact{margin:0 auto;position: relative;}
.content .t1{margin:30px 0px 0px 0px;font-size:20px;color:#303964;text-align:center;padding:0px 0px 25px 0px;border-bottom:1px solid #ebebeb;}
.contact .address li{float:left;width:585px;font-size:20px;color:#666666;line-height:80px;border-bottom:1px solid #ebebeb;padding:0px 0px 0px 45px;box-sizing:border-box;position:relative;}
.contact .address li:nth-child(2n){float:right;}
.contact .address li .icon{width:30px;height:30px;position:absolute;left:0px;top:50%;margin-top:-15px;border-radius:50%;}
.map{width: 100%;height: 515px;border: 4px solid #dbdbdb;margin: 0px 0px 30px 0px;}
.BMap_top{display:none;}
.BMap_pop>div:nth-child(1){display:none;}
.BMap_pop>div:nth-child(3){display:none;}
.BMap_pop>div:nth-child(5){display:none;}
.BMap_pop>div:nth-child(7){display:none;}
.BMap_pop>div:nth-child(8){display:none;}
.BMap_pop .BMap_center{background-color: unset!important;border: 0!important;}
.BMap_bottom{display:none;}
.BMap_shadow img{display: none;}
.map_p1{font-size:14px;color:#333333;padding: 15px 0px 7px 0px;}
.contact_em{font-size:12px;color:#666666;line-height:22px;}
.BMap_Marker img{display: none!important;}
/* .BMap_Marker{display:block;width: 135px!important;height: 135px!important;/* background: url(../images/icon-circle1.png) center center no-repeat!important;top: 148px!important;left: 545px!important;} */
.BMap_pop>div:nth-child(9){top: 195px!important;left:0px!important;}
.BMap_Marker:nth-child(2){display:none;}

.BMap_Marker:nth-child(1) div{display:block;width: 135px!important;height: 135px!important;background: url(../images/icon-circle1.png) center center no-repeat!important;/*top: 148px!important;left: 545px!important;*/left: -60px;top: -55px;}

.contact ul{margin: 15px 0px 35px 0px;}
.contact li{float:left;width:575px;font-size:16px;color:#666666;border-bottom:1px solid #ebebeb;padding:20px 0px;line-height: 30px;}
.contact li:nth-child(2n){float:right;}
.contact li .bg{width:30px;height:30px;display:inline-block;margin:0px 22px 0px 0px;border-radius: 50%;position: relative;top: 0px;float: left;}
.map_message{font-size: 16px;color: #333333;background: #fff;box-shadow: 0px 0px 5px 2px #eee;text-align: center;width: 270px;height: 50px;line-height: 50px;position: absolute;left: 00px;border-radius: 6px;}
.contact .list1{float:left;width:575px;font-size:16px;color:#666666;margin: 0px 0px 45px 0px;}
.contact .list1:nth-child(2n){float:right;margin: 0px 0px 0px 50px;}
.contact .list1 .title{text-align:center;font-size:20px;color:#303964;padding: 0px 0px 25px 0px;border-bottom:1px solid #ebebeb;}
.contact .list1 dd{line-height:80px;border-bottom:1px solid #ebebeb;color:#535353;font-size:20px;}
.contact .list {margin:0px 0px 35px 0px;display: flex;flex-wrap: wrap;}
.BMap_pop img{display:none;}

.contact .address li.li4{cursor:pointer;}
.Contact_Wechat{position:absolute;z-index:9999;right: 430px;top: 330px;display: none;/*width: 150px;*/}
.Contact_Wechat img { border:0 none; vertical-align: top;max-width: 100%;display: inline-block;}




/*人才招聘*/
.Job{margin:27px 0px 0px 0px;}
.Job li{margin:0px 0px 20px 0px;cursor: pointer;}
.Job li .title{height:50px;line-height:50px;color:#666666;background:#f5f6f6;font-size:16px;text-indent:30px;transition: 1s;border: 1px solid #edf0f2;box-sizing: border-box;}
.Job li .title .open{width:30px;height: 50px;float:right;background: url(../images/icon-circle2.png) center center no-repeat;display:block;margin: 0px 28px 0px 0px;cursor: pointer;}
.job1{height:50px;line-height:50px;border-bottom:1px solid #cccccc;position:relative;}
.JobBox{padding: 0px 30px;box-shadow: 0px 4px 10px 0px #f1f1f1;display: none;border: 1px solid #edf0f2;width: 100%;box-sizing: border-box;color: #666666;font-size: 14px;line-height: 24px;}
.job1 span{color:#333333;font-size:14px;}
.job1 span.date{float:right;}
.job1 span.place{position:absolute;left:50%;transform: translateX(-50%);}
.duty .p2{font-size:14px;color:#d70a30;font-weight:bold;margin:20px 0px 10px 0px;}
.dutyInfo{font-size:14px;color:#666666;line-height: 30px;padding: 0px 0px 15px 0px;}
.Job li.active .title{background:#303964;color:#fff;}
.Job li.active .title .open{background: url(../images/icon-circle3.png) center center no-repeat;}
/* .Job li.active .JobBox{display:block;} */
.Job .p3{color:#303964;padding:0px 0px 30px 0px;}
.JobBox .info{margin:20px 0px 0px 0px;font-size: 14px;}

/* 市场活动 */
.marketing{margin:30px auto 0px;}
.marketing li .words .title{margin: 0px 0px 13px 0px;}
.marketing li .words .time{font-size:14px;color:#999;margin: 8px 0px 0px 0px;}
.marketing li .bm{display:block;float:right;width:65px;height:25px;line-height:25px;border-radius:20px;background:#303964;color:#fff;text-align:center;position:absolute;top:50%;margin-top:-12.5px;right:0px;}
.marketing li .bm.end{background:#c8c8c8;/* cursor: not-allowed; */}
.marketing li:hover .words .time{color:#303964}
.marketing li:first-child{border-top:1px dashed #e8e8e8;}
.marketing li .bm:hover{font-weight:bold;}
/* 文档中心 */
.content .name form{position:absolute;right:0px;width:290px;height:40px;line-height:40px;border:1px solid #e8e8e8;bottom:0px;}
.content .name form input[type='text']{height:40px;line-height:40px;width:250px;text-indent:15px;float: left;}
.content .name form input[type='submit']{width:40px;height:40px;float:right;background:#303964 url(../images/icon-search1.png) center center no-repeat;cursor:pointer;}
.document {margin:40px 0px 0px 0px;}
.document li{padding: 20px 0px 22px 60px;background:url(../images/icon-pdf.png) left center no-repeat;position:relative;border-bottom:1px dashed #e8e8e8;}
.document li .title{font-size:16px;color:#333;margin:0px 0px 10px 0px;}
.document li .sum{color:#999;font-size:14px;}
.document li .sum em{margin:0px 20px 0px 0px;height: 20px;overflow: hidden;float: left;}
.document li .download{float:right;width:65px;height:25px;line-height:25px;background:#303964;color:#fff;border-radius:20px;text-align:center;position:absolute;top:50%;margin-top:-12.5px;right:0px;}
.document li:first-child{border-top:1px dashed #e8e8e8;}
.document li .sum em.type{width:300px;}
.document li .words{width: 980px;}
/*搜索*/
.Search{width: 1200px;margin: 30px auto 0px;}
.Search li{padding:15px 0px;border-bottom:1px dashed #eee;}
.Search li a{font-size:16px;height:20px;display:block;line-height:20px;overflow:hidden;}




.Mbanner{display: none;}



@media(max-width:1024px){
     body{background-image: none;}
    .PCbanner{display: none;}
    .Mbanner{display: block;}
    .banner .words{width:92%;left:4%;margin:0px;}
    .twoNav{display: none;}
    .banner .swiper-button-prev{height: 40px;width: 25px;}
    .banner .swiper-button-next{height: 40px;width: 25px;}
    .banner .words .txt1{font-size: 20px;}
    .banner .words .txt2{font-size:12px;margin: 15px 0px 0px 0px;}

    .TwoNav{display:none;}
    .TwoNav a{line-height: 20px;font-size: 12px;padding: 10px 0px;}

    .content{width: 92%;}
    .content .name{font-size: 18px;margin: 30px auto 0px;}
    .content .name .en{font-size:12px;}
    .content .name .en:before{width:25px;}

    /*产品*/
    .product ul{margin: 15px auto 20px;}
    .product li{width:100%;box-sizing:border-box;padding: 10px;height: auto;margin: 0px 0px 17px 0px;}
    .product li .Img{width:45%;height: auto;}
    .product li .words{width:52%;}
    .product li .title{font-size:14px;height:20px;word-break: break-all;display:-webkit-box;-webkit-line-clamp: 1;-webkit-box-orient:vertical;overflow:hidden;padding: 5px 0px 0px 0px;border: 0;}
    .product li .sum{font-size:12px;line-height:20px;height: 60px;overflow:hidden;margin: 8px 0px 0px 0px;padding: 8px 0px 0px 0px;border-top: 1px solid #d2d2d2;}

    /*发展历程*/
    .development ul{margin:20px 0px;}
    .development li{margin: 0px 0px 15px 0px;padding: 0px 0px 0px 22px;}
    .development li:before{width: 12px;height: 12px;background-size: cover;top: 7.5px;}
    .development li .sum{font-size: 14px;line-height: 28px;}
    .development li .title{font-size: 14px;margin: 0px 10px 0px 0px;}

    /*新闻动态*/
    .News1{padding: 0px;margin: 20px 0px 0px 0px;background: unset;}
    .center{width: 92%;}
    .News1 .center{background:unset;}
    .News1L{float:none;width:100%;height:61vw;}
    .News1L .title{font-size: 14px;line-height: 40px;height: 40px;text-indent: 10px;width: 80%;overflow: hidden;}
    .News1L .swiper-slide:after{height:40px;}
    .News1L .swiper-pagination{bottom:10px;right: 10px;}
    .News1L .swiper-container .swiper-pagination-bullet{width:8px;height:8px;margin:0px 5px;}

    .News1R li{padding: 12px 0px;border-bottom: 1px dashed #dedede;}
    .News1R{width:100%;float:none;padding: 0px;}
    .News1R li.li1 .title{font-size:14px;width: 100%;}
    .News1R li .sum{font-size:12px;line-height:20px;}
    .News1R .time{position:unset;float:right;font-size:12px;bottom: 0px;}
    .News1R li .title{font-size:14px;width: calc(100% - 75px);height:20px;overflow:hidden;float: left;}
    .News1R li:last-child{border-bottom:1px dashed #dedede;}

    .News2{width: 92%;}
    .News2 li{padding: 15px 0px;}
    .News2 li .Img{width:33%;height: 21vw;}
    .News2 li .words{width: 47%;float: left;margin: 0px 0px 0px 3%;}
    .News2 li .words .title{font-size:14px;margin:0px;height:20px;overflow:hidden;}
    .News2 li .sum{font-size:12px;height: 32px;overflow:hidden;line-height: 16px;margin: 5px 0px;}
    .News2 li .times{display:none;}
    .News2 li .words .time{display:block;font-size:12px;color:#999;}

    #pages{margin:20px auto 30px;}
    #pages a{width: 30px;height: 30px;line-height: 30px;margin:0px 2px;}

    .articleInfo .title{font-size: 16px;margin:30px 0px 15px 0px;padding: 0px 0px 12px 0px;}
    .articleInfo .time{font-size: 12px;}
    .articleInfo .Info{font-size:14px;line-height:26px;}

    /*公司介绍*/
    .profile1{margin: 15px 0px 0px 0px;font-size: 14px;line-height: 28px;}
    .profile1 .p1{font-size:16px;}
    .profile2{padding: 30px 10px 5px 10px;}
    .profile2 ul{width: 70%;}
    .profile2 li{margin: 0px 40px 30px 0px;width: 85px;}
    .profile2 li .title{font-size: 14px;margin: 0px 0px 5px 0px;}
    .profile2 li .number{font-size: 14px;}
    .profile2 li .number-add{font-size: 30px;margin: 0px 10px 0px 0px;}
    .profile2 li:nth-child(2n){float:right;margin-right: 0px;}

    /*公司资质*/
    .qualifications .info{line-height: 22px;font-size: 14px;margin: 15px 0px 30px 0px;}
    #certify{width: 100%;}
    .qualifications1 .swiper-container{width: 70%;height: auto;}
    .content .qualifications2 .name{margin:30px 0px 20px 0px;}
    .qualifications2 li{width:47%;margin: 0px 0px 20px 0px;}
    .qualifications2 li:nth-child(2n){float:right;}
    .qualifications2 li .Img{height:59vw;}
    .qualifications2 li .title{font-size:10px;margin: 8px 0px 0px 0px;}

    /*字数咨询*/
    .Technical input[type='text']{margin:20px 0px 0px 0px;width: 100%;float: none;height: 45px;line-height: 45px;font-size: 14px;text-indent: 15px;}
    .Technical textarea{font-size:14px;text-indent:5px;margin: 20px 0px 0px 0px;}
    .Technical input[type='button']{margin:20px auto 50px;}

    /*解决方案*/
    .solution .classInfo{font-size: 14px;line-height: 26px;margin: 15px 0px 0px 0px;}
    .solution1{padding: 20px 0px;margin: 25px 0px 0px 0px;background-size: cover;}
    .solution1 .name{font-size:20px;}
    .solution1 .name .en{font-size:12px;}
    .solution1 .name .en:before{width:25px;}
    .solution1 ul{width:92%;margin: 20px auto 0px;}
    .solution1 ul li{float:none;width:100%;padding: 15px 10px 10px 10px;height: auto;margin: 0px 0px 15px 0px;}
    .solution1 ul li .title{font-size:14px;margin: 10px 0px 20px 0px;}
    .solution1 ul li .list .p2{font-size:12px;background: url(../images/icon-five1.png) left center no-repeat;}

    .solution2{margin:25px 0px 0px 0px;}
    .solution2 .name{font-size: 20px;}
    .solution2 .name .en{font-size: 12px;}
    .solution2 .name .en:before{width: 25px;}
    .solution2 ul{width: 92%;margin: 20px auto 15px;}
    .solution2 li{width: 48%;margin:0px 0px 20px 0px;}
    .solution2 li:nth-child(2n){float:right;}
    .solution2 li .Img{height:32vw;}
    .solution2 li .title{font-size: 10px;padding:5px 0px 10px 0px;}

    /*联系方式*/
    .content .t1{font-size: 16px;margin: 20px 0px 0px 0px;padding: 0px 0px 18px 0px;}
    .contact .address li{width:100%;box-sizing:border-box;font-size: 12px;line-height: 25px;padding: 10px 0px 10px 30px;}
    .contact .address li .icon{width: 25px;height: 25px;background-size: 15px!important;top: 50%;margin-top: -12.5px;}
    .contact ul{margin: 0px 0px 25px 0px;}
    .map{height: 65vw;border: 2px solid #dbdbdb;margin: 0px 0px 25px 0px;}
    .BMap_pop>div:nth-child(9){top: 75px!important;}
    .map_message{left: 50px;font-size: 12px;width: 200px;}
    .BMap_Marker:nth-child(1){display:block;width: 80px!important;height: 80px!important;background: url(../images/icon-circle1.png) center center no-repeat!important;top: 85px!important;left: 155px!important;background-size: contain!important;}
    .contact .list1{width: 100%;float: none;margin: 0px 0px 25px 0px;}
    .contact .list1 .title{font-size: 16px;padding: 0px 0px 15px 0px;}
    .contact .list1 dd{padding: 10px 0px;line-height: 25px;font-size: 14px;}
    .contact .list{margin: 0px 0px 20px 0px;}
    .contact .list1:nth-child(2n){margin:0px 0px 25px 0px;float:none;}

    .Contact_Wechat{right:auto;left:0;top:300px;width:120px;}

    /*人才招聘*/

    .Job{margin: 15px 0px 0px 0px;}
    .Job li .title{height: 45px;line-height: 45px;text-indent: 15px;font-size: 14px;}
    .Job li .title .open{height: 43px;margin: 0px 10px 0px 0px;background-size: 21px!important;}
    .JobBox{padding:0px 10px;}
    .job1{height:45px;line-height:45px;}
    .job1 span{font-size:12px;}
    .job1 span.place{left:43%;}
    .JobBox .info{font-size:12px;margin: 10px 0px 0px 0px;}
    .Job li{margin:0px 0px 15px 0px;}


    /*市场活动 */
    .marketing{margin: 15px auto 0px;}
    .marketing li .words .title{width: calc(100% - 55px);width: 100%;}
    .marketing li .words .sum{width: calc(100% - 55px);width: 100%;}
    .marketing li .bm{width:50px;font-size: 10px;}

    /*文档中心*/
    .content .name form{position: unset;margin: 15px auto;}
    .document{margin:20px 0px 0px 0px;}
    .document li{padding:10px 0px;background:#fff;}
    .document li .title{font-size:14px;margin: 0px 0px 6px 0px;}
    .document li .sum{font-size:12px;}
    .document li .sum em{margin: 0px 10px 5px 0px;display: inline-block;}
    .document li .words{width: calc(100% - 55px);}
    .document li .download{width: 53px;font-size:12px;}
    .document li .sum em.type{display:block;width: auto;}

    /*搜索 */
     .Search{width: 94%;margin: 20px auto 0px;}
    .Search li{padding:10px 0px;}
    .Search li a{font-size:14px;}





}































