.menu_news{width: 100%;}
.menu_news li{width: 23.5%;height: 40px;margin-bottom: 5px; overflow: hidden; background-color: #ececec;text-align: center;line-height: 40px; float: left;margin-right: 2%;}
.menu_news li:nth-child(4n){margin-right: 0;}
.menu_news li a{font-size: 14px;color: #333;font-family: 'calibri';}
.menu_news li.active{background-color: #cd0000;}
.menu_news li.active a{color: #fff;}



/* 新闻中心列表页 */
.news_list1{width: 100%;padding: 0 2%;}
.news_list1 li{padding: 20px 0;border-top: 1px #e5e5e5 solid;}
.news_list1 li:nth-child(1){border-top: none;}
.news_list1 .left{width: 32%; height: 110px;line-height: 110px;border: 1px #e6e6e6 solid; float: left;overflow: hidden;}
.news_list1 .left img{width: 100%;}
.news_list1 .right{float: right;width: 65%;}
.news_list1 .right h2{font-size: 16px;color: #464545;margin-top: 5px;height: 18px;line-height: 18px;overflow: hidden;}
.news_list1 .right h2 .right_l{width: 60%;float: left;}
.news_list1 .right h2 .right_r{width: 40%;float: right;font-size: 12px;color: #666;font-weight: bold;text-align: right;}
.news_list1 .right h3{margin-top: 10px;font-size: 14px;color: #666;}
.news_list1 .right p{font-size: 14px;color: #666;line-height: 20px;height: 40px;overflow: hidden;margin-top: 5px;}
.news_list1 .right .arr{width: 20px;height: 20px;margin-top: 10px;}
.news_list1 .right .arr img{width: 100%;}

.here{height: 30px;margin-top: 10px;}
.here p,.here p a{line-height: 30px;font-size: 14px;color: #666;text-align: left;}
.here p a:hover{color: #0035b3;}
.menu{overflow: hidden;margin-bottom:15px;}
.menu_1 p{text-align: center;line-height: 30px;}
.menu_1 a{margin:0 30px;padding:5px 5px 15px 5px;font-size: 17px;color: #666666;}
.menu_1 a.active,.menu_1 a:hover{color: #0035b3;border-bottom: 2px solid #0035b3;}



/* 产品详情页面 */
.detail_list1{padding: 0 2%;}
.detail_list1 .title{font-size: 18px;color: #333;text-align: center;margin-top: 20px;}
.detail_list1 .title2{font-size: 14px;color: #666;text-align: center;margin-top: 10px;}
.detail_list1 .hr{width: 100%;height: 1px;background: #e6e6e6;margin-top: 20px;}
.detail_list1 .detail_con1{text-align: left;font-size: 16px;color: #666;margin-top: 20px;line-height: 30px;}
.detail_list1 .detail_con1 span{font-size: 16px;color: #333;font-weight: bold;}
.detail_list1 .detail_con2{margin-top: 20px;width: 100%;overflow: hidden;}
.detail_list1 .detail_con2 img{max-width: 100%;}
.detail_list1 .next{font-size: 14px;color: #666;line-height: 30px;margin-top: 20px;margin-bottom: 20px;}
.detail_list1 .next a{font-size: 14px;color: #666;}
.detail_list2{margin-top: 20px;padding: 0 2%;}
.detail_list2 .detail_list2_1 .left{width: 75%;float: left;font-size: 18px;}
.detail_list2 .detail_list2_1 .left .hr{width: 3px;height: 15px;background: #c81c1c;margin-right: 10px;float: left;margin-top: 5px;}
.detail_list2 .detail_list2_1 .left span{font-size: 12px;color: #666;}
.detail_list2 .detail_list2_1 .right{width: 25%;float: right;font-size: 14px;color: #666;text-align: right;margin-top: 3px;}
.detail_list2 .detail_list2_1 .right a{font-size: 14px;color: #666;}


/* 服务与优势 */
.services_list1{width: 100%;padding: 40px 5%;background: #fbfbfb;}
.services_list1 .tp{width: 80px;margin: 0 auto;overflow: hidden;}
.services_list1 li{width: 100%;background: #fff;margin-top: 20px;padding: 20px 3%;}
.services_list1 li .left{width: 66px;overflow: hidden;}
.services_list1 li .right{width: calc(100% - 75px);float: right;}
.services_list1 li .right .title{font-size: 15px;color: #333;font-weight: bold;}
.services_list1 li .right .title span{font-size: 12px;color: #666;font-weight: normal;}
.services_list1 li .right .title2{font-size: 14px;color: #666;line-height: 25px;margin-top: 10px;margin-bottom: 20px;}

.services_list2{background-image: url("../images/wap/services_list2_bj.png");background-size: 100% 100%;height: 450px;}
.services_list2 .tp{width: 80px;margin: 0 auto;overflow: hidden;padding-top: 60px;}
.services_list2 .title{font-size: 16px;color: #fff;font-weight: bold;text-align: center;margin-top: 60px;}
.services_list2 .hr{width: 30px;height: 3px;background: #fff;margin: 10px auto;}
.services_list2 p{width: 70%;font-size: 14px;color: #fff;text-align: center;margin: 20px auto;line-height: 30px;}
.services_list2 .qq{width: 25%;margin: 20px auto;}
.services_list2 .swiper-wrapper{padding: 0 0 40px;}
.services_list2 .swiper-pagination-bullet{width: 8px;height: 8px;background: rgba(255, 255, 255, 0.5);opacity:1;}
.services_list2 .swiper-pagination-bullet-active{width: 8px;height: 8px;background: #0057cf;}

.services_list3{width: 100%;background: #fff;padding: 30px 5%;}
.services_list3 .tp{width: 80px;margin: 0 auto;overflow: hidden;}
.services_list3 ul{margin-top: 30px;}
.services_list3 li{width: 48%;float: left;box-shadow: #ddd 1px 1px 3px 3px;height: 240px;margin-bottom: 20px;}
.services_list3 li:nth-child(2n){width: 48%;float: right;}
.services_list3 li .tp1{width: 100%;height: 105px;overflow: hidden;}
.services_list3 li .tp1 img{width: 100%;height: 100%;}
.services_list3 li .title{padding: 0 5%;margin-top: 10px;font-size: 16px;color: #666;font-weight: bold;}
.services_list3 li .hr{width: 30px;height: 1px;background: #0057cf;margin: 10px 5%;}
.services_list3 li p{width: 100%;height: 60px;line-height: 30px;font-size: 14px;color: #666;padding: 0 5%;overflow: hidden;}

.services_list4{width: 100%;background: #f9f9f9;padding: 30px 5%;}
.services_list4 .tp{width: 80px;margin: 0 auto;overflow: hidden;}
.services_list4 ul{margin-top: 30px;}
.services_list4 li{width: 100%;background: #fff;height: 140px;overflow: hidden;margin-bottom: 15px;}
.services_list4 .left{width: 50%;float: left;height: 140px;}
.services_list4 .left img{width: 100%;height: 100%;}
.services_list4 .right{width: 50%;float: left;padding: 10px 4%;overflow: hidden;}
.services_list4 .title{font-size: 16px;color: #333;font-weight: bold;}
.services_list4 p{font-size: 14px;color: #666;line-height: 25px;height: 75px;overflow: hidden;margin-top: 10px;}


/* 关于我们 */
.about_list1{width: 100%;padding: 0 5%;margin-top: 30px;}
.about_list1 .about_list1_bj{width: 60%;height: 40px; background-image: url("../images/wap/about_list1_bj.png");background-size: 100% 100%;}
.about_list1 .title{font-size: 20px;color: #333;font-weight: bold;margin-top: -20px;}
.about_list1 .title2{font-size: 14px;color: #1c3ea8;margin-top: 5px;}
.about_list1 .tp{margin-top: 30px;}
.about_list1 .con{width: 100%;margin-top: 30px;}
.about_list1 .con .con_title{font-size: 18px;color: #333;}
.about_list1 .con .hr{width: 30px;height: 2px;background: #2264ce;margin-top: 15px;margin-bottom: 20px;}
.about_list1 .con p{font-size: 14px;color: #666;line-height: 25px;}

.about_list2{width: 100%;padding: 10px 5%;}
.about_list2 .tp{width: 90px;margin: 0 auto;overflow: hidden;}
.about_list2 .tp1{width: 100%;text-align: center; overflow: hidden;margin-top: 20px;border-radius: 40px 0px 0px 0px; }
.about_list2 .tp1 img{width: 100%;}
.about_list2 .about_list2_c{width: 100%;padding: 30px 5%; background-color: #fff;border-radius: 0px 0px 40px 0px; box-shadow: #ddd 2px 2px 10px 1px;}
.about_list2 .about_list2_c h3{font-size: 14px;color: #666;margin-bottom: 20px;}
.about_list2 .about_list2_c .r_con{font-size: 14px;color: #666;}


.about_list3{width: 100%;padding: 30px 0px;}
.about_list3 .tp{width: 90px;margin: 0 auto;overflow: hidden;}
.about_list3 .swiper-container {
    margin-top: 30px;
    width: 100%;
    height: 320px;
    margin-bottom: 53px;
    overflow: visible!important;
}
.about_list3 .swiper-container .swiper-wrapper .swiper-slide{width: 70%;}
.about_list3 .swiper-container .swiper-wrapper .swiper-slide .tp1{width: 100%;height: 160px;overflow: hidden;}
.about_list3 .swiper-container .swiper-wrapper .swiper-slide img{width: 100%; height: 160px;}
.about_list3 .swiper-container .swiper-wrapper .swiper-slide-prev{height: 160px!important;}
.about_list3 .swiper-container .swiper-wrapper .swiper-slide-prev img{ height: 160px!important;}
.about_list3 .swiper-container .swiper-wrapper .swiper-slide-next{height: 160px!important;}
.about_list3 .swiper-container .swiper-wrapper .swiper-slide-next img{ height: 160px!important;}
.about_list3 .swiper-container .swiper-wrapper .swiper-slide-active{ width: 70%;}
.about_list3 .swiper-pagination{bottom: -40px!important;}
.about_list3 .swiper-container .swiper-wrapper .swiper-slide .con{width: 100%;height: 160px;background: #fafafa;padding: 20px 8%;}
.about_list3 .con .title{font-size: 16px;color: #333;}
.about_list3 .con .title span{font-size: 14px;color: #333;margin-left: 5px;}
.about_list3 .con .hr{width: 30px;height: 2px;background: #1061d1;margin-top: 10px;}
.about_list3 .con p{font-size: 14px;color: #666;line-height: 25px;height: 75px;overflow: hidden;margin-top: 10px;}
.about_list3 .swiper-pagination .swiper-pagination-bullet{width: 8px; height: 8px; background: #eee;opacity: 1;}
.about_list3 .swiper-pagination .swiper-pagination-bullet-active{width: 8px; height: 8px; background: #0057cf; border-radius: 4px;}


.about_list4{width: 100%;padding: 30px 5%;}
.about_list4 .tp{width: 90px;margin: 0 auto;overflow: hidden;}
.about_list4 .tp1{width: 100%;overflow: hidden;margin-top: 20px;}
.about_list4 .tp1 img{width: 100%;}


.about_list5{width: 100%;padding: 30px 5%;}
.about_list5 .tp{width: 90px;margin: 0 auto;overflow: hidden;}
.about_list5 .swiper-container{padding:20px 10px 50px;}
.about_list5 li{width: 100%;height:250px;float:left;background:#fff;text-align: center;padding: 0 2%;
    line-height: 190px;    box-shadow: #ddd 2px 5px 20px 1px;}
.about_list5 li .hr{width: 100%;height: 1px;background-color: #e6e6e6;margin-top: 10px;}
.about_list5 li .tp{width: 100%;height: 150px;padding-top: 10px;overflow: hidden;line-height: 150px;}
.about_list5 li img{max-width:100%;max-height: 100%;}
.about_list5 li p{font-style: 16px;color: #333;line-height: 22px;padding-top: 10px;}

.about_list7{width: 100%;padding: 30px 5%;background: #f9f9f9;}
.about_list7 .tp{width: 90px;margin: 0 auto;overflow: hidden;}
.about_list7 ul{margin-top: 30px;}
.about_list7 li{width: 32%;margin-right: 2%;margin-bottom: 2%;padding: 0 5%; background: #fff; float: left;height: 80px;text-align: center;line-height: 80px;overflow: hidden;}
.about_list7 li:nth-child(3n){margin-right: 0;}


.download_list1{width: 100%;padding: 30px 5%;}
.download_list1 li{width: 48%;height: 220px;margin-bottom: 15px; box-shadow: #ddd 2px 2px 10px 1px;float: left;}
.download_list1 li:nth-child(2n){float: right;}
.download_list1 li .tp{margin: 10px auto;text-align: center;width: 50%;}
.download_list1 li h2{font-size: 16px;color: #4f4f4f;text-align: center;margin-top: 23px;}
.download_list1 li p{font-size: 14px;color: #888;text-align: center;margin-top: 11px;}
.download_list1 li .more{width: 100px;height: 30px;text-align: center;line-height: 30px;font-size: 14px;color: #666;border: 1px #c21010 solid;border-radius: 19px;margin: 10px auto;}
.download_list1 li:hover .more{background-color: #c21010;color: #fff;}



/* 视频 */
.video_list1{width: 100%;padding: 30px 3%;}
.video_list1 li{width: 48%;margin-bottom: 20px;overflow: hidden; float: left;height: 220px;}
.video_list1 li:nth-child(2n){float: right;}
.video_list1 li video{width: 100%;height: 130px;overflow: hidden;background-color: #f9f9f9;}
.video_list1 li h2{font-size: 16px;color: #333;margin-top: 10px;}
.video_list1 li h3{font-size: 14px;color: #666;margin-top: 10px;}
.video_list1 li .more{width: 143px;height: 38px;text-align: center;line-height: 38px;font-size: 16px;color: #666;border: 1px #c21010 solid;border-radius: 19px;margin: 10px auto;}
.video_list1 li:hover .more{background-color: #c21010;color: #fff;}
.video_list1 .li_n{display: none;}
.video_list1 .li_arr{text-align: center;margin-top: 60px;}

/* demo */
.demo_list1{width: 100%;padding: 30px 3%;}
.demo_list1 .demo_list1_c{font-size: 16px;color: #666;line-height: 40px;overflow: hidden;}
.demo_list1 .demo_list1_c img{max-width: 100%;}






/* 产品 */
.product_list{width: 100%;padding: 0 5%;margin-top: 30px;}
.prod_1{position: relative;}
.prod_1_a{width: 100%;height: 100%;overflow: hidden;float: right;}
.prod_a{width:48%;height:240px;float:left;margin-bottom:2%;overflow: hidden;}
.prod_a .tp{width:100%;height:160px;text-align: center;line-height: 160px; overflow: hidden;background-color: #ededed;}
.prod_a .tp img{max-width: 100%;max-height: 100%;}
.prod_a:nth-child(2n){float: right;}
.product_list h2{font-size: 16px;color:#333;height: 20px; line-height: 20px;text-align: center;margin-top: 10px; overflow: hidden;}
.product_list h3{font-size: 14px;color:#666; height: 20px;line-height: 20px;text-align: center; margin-top: 10px;overflow: hidden;}

.det_list1{width: 90%;margin: 0px auto;background-color: #ededed;position: relative;}
.det_list1 .swiper-button-prev, .det_list1 .swiper-button-next{width: 16px;height: 28px;}
.det_list1 .swiper-button-prev{background: url("../images/pro_l.png");left:20px;}
.det_list1 .swiper-button-next{background: url("../images/pro_r.png");right:20px;}

.det_list2{width: 90%;margin: 20px auto;overflow: hidden;}
.det_list2 h2{font-size: 18px;color: #0167c7;font-weight: bold;height: 20px;line-height: 20px;overflow: hidden;}
.det_list2 h3{font-size: 16px;color: #666;margin-top: 13px;height: 20px;line-height: 20px;overflow: hidden;}
.det_list2 .hr{width: 100%;overflow: hidden;margin-top: 10px;}
.det_list2 .hr img{max-width: 100%;}
.det_list2 .r_title{font-size: 16px;color: #333;font-weight: bold;margin-top: 20px;}
.det_list2 p{width: 100%;line-height: 30px; overflow: hidden;font-size: 16px;color: #666;margin-top: 10px;}
.det_list2 .r_con{margin-top: 10px;}
.det_list2 .r_con1{float: left;}
.det_list2 .r_con1 .r_con1_l{width: 35px;height: 35px;float: left;margin-top: 5px;}
.det_list2 .r_con1 .r_con1_r{float: left;margin-left: 10px;}
.det_list2 .r_con1 .r_con1_r .tit1{font-size: 14px;color: #666;}
.det_list2 .r_con1 .r_con1_r .tit2{font-size: 16px;color: #0167c7;font-family: 'DINCOND';margin-top: 5px;}
.det_list2 .r_con2{float: left;margin-top: 5px;margin-left: 50px;}
.det_list2 .r_con2 .r_con2_l{width: 35px;height: 35px;float: left;}
.det_list2 .r_con2 .r_con2_r{float: left;margin-left: 10px;font-size: 16px;color: #333;line-height: 35px;}
.det_list2 .r_con2:hover .r_con2_r{color: #0167c7;}


.det_list3{width: 90%;margin: 20px auto;overflow: hidden;}
.det_list3 h2{margin-bottom: 30px;border-bottom: 1px solid #ddd;line-height: 60px;}
.det_list3 h2 span{font-size: 16px;color: #333;cursor: pointer; margin-right: 20px;}
.det_list3 h2 span:first-child{padding-left: 0;}
.det_list3 h2 span:last-child{border:none;}
.det_list3 h2 span.active{color: #0167c7;padding-bottom: 18px;border-bottom: 2px #0167c7 solid;}
.det_list3 form{margin-top: 40px;}
.det_list3 .text1{width:49%;float: left;margin-right: 2%;margin-top: 20px;background-color:#ffffff;border-radius: 10px;}
.det_list3 .text1:nth-child(2){width:49%;float: right;margin-right: 0px;}
.det_list3 .text1:nth-child(4){width:49%;float: right;margin-right: 0px;}
.det_list3 .text1 input[type="text"]{
    box-sizing: border-box;
    font-size:14px;
    height: 60px;
    border-radius:10px;
    border:0.5px solid #e6e6e6;
    color:#666666;
    -web-kit-appearance:none;
    -moz-appearance: none;
    display:block;
    outline:0;
    padding-left: 20px;
    text-decoration:none;
    width:100%;
    background-color:#ffffff;
  }
.det_list3 .text1 input[type="text"]:focus{border:0.5px solid #e6e6e6;}
.det_list3 .msg{
    font-size: 14px;
    border:0.5px solid #e6e6e6;
    border-radius:10px;
    background-color:#ffffff;
    width: 100%;
    height: 230px;
    padding: 20px;
    resize: none;
    margin-top: 30px;
}
.det_list3 .msg:focus{outline-color:#0167c7}
.det_list3 textarea{color:#666666;}
.det_list3 .submit1{width: 170px;height: 40px;float: right;margin-top: 35px;margin-bottom: 30px;}
.det_list3 .submit1 input[type="submit"]{
    box-sizing: border-box;
    font-size:16px;
    height: 40px;
    border-radius:20px;
    border:0 solid #ffffff;
    color:#ffffff;
    -web-kit-appearance:none;
    -moz-appearance: none;
    display:block;
    outline:0;
    text-align: center;
    text-decoration:none;
    width:100%;
    line-height: 40px;
    background-color: #0167c7;
    cursor: pointer;
}

.det_list4{width: 90%;margin: 20px auto;overflow: hidden;}
.det_list4 ul{margin-top: 20px;}
.det_list4 h2{font-size: 18px;color:#333;height: 20px; line-height: 20px;text-align: center;margin-top: 10px; overflow: hidden;}
.det_list4 h3{font-size: 16px;color:#666; height: 20px;line-height: 20px;text-align: center; margin-top: 10px;overflow: hidden;}



.case_list{width: 100%;padding: 0 5%;margin-top: 30px;}
.case_a{width:48%;height:240px;float:left;margin-bottom:2%;overflow: hidden;}
.case_a .tp{width:100%;height:160px;text-align: center;line-height: 160px; overflow: hidden;background-color: #ededed;}
.case_a .tp img{max-width: 100%;max-height: 100%;}
.case_a:nth-child(2n){float: right;}
.case_list h2{font-size: 16px;color:#333;height: 20px; line-height: 20px;margin-top: 10px; overflow: hidden;}
.case_list h3{font-size: 14px;color:#666; height: 20px;line-height: 20px; margin-top: 10px;overflow: hidden;}

.infos_list1{width: 94%;margin: 0 auto;background-color: #fff;}
.infos_list1 .infos_list1_c{padding: 30px 5%;box-shadow: #ddd 2px 2px 10px 1px;}
.infos_list1 h2{font-size: 16px;color: #333;}
.infos_list1 h3{font-size: 14px;color: #666;margin-top: 10px;line-height: 25px;}
.infos_list1 .hr{width: 100%;height: 1px;background-color: #e5e5e5;margin: 20px auto;}
.infos_list1 .tel{font-size: 14px;color: #666;margin-top: 20px;line-height: 30px;}
.infos_list1 .tel img{margin-right: 5px;}

.infos_list2{width: 94%;margin: 0 auto;overflow: hidden;padding: 30px 0;}
.infos_list2 .title{font-size: 18px;color: #333;border-left: 4px solid #0035b3;padding-left: 10px;margin-bottom: 20px;}
.infos_list2 .infos_list2_c{font-size: 14px;color: #666;line-height: 25px;}
.infos_list2 .infos_list2_c p{font-size: 14px;color: #666;line-height: 25px;}
.infos_list2 .infos_list2_c span{font-size: 14px;color: #666;line-height: 25px;}
.infos_list2 .hr{width: 100%;height: 1px;background-color: #e6e6e6;margin-top: 20px;}
.infos_list2 .next{font-size: 14px;color: #666;line-height: 30px;margin-top: 20px;margin-bottom: 20px;}
.infos_list2 .next a{font-size: 14px;color: #666;}

.infos_list3{width: 94%;margin: 20px auto;overflow: hidden;}
.infos_list3 ul{margin-top: 20px;}
.infos_list3 h2{font-size: 16px;color:#333;height: 20px; line-height: 20px;text-align: center;margin-top: 10px; overflow: hidden;}
.infos_list3 h3{font-size: 14px;color:#666; height: 20px;line-height: 20px;text-align: center; margin-top: 10px;overflow: hidden;}


/* 产品专题页 */
.pro_list1{width: 90%;height: 150px; margin: -60px auto;position: relative;background: #fff;padding: 20px 3%;}
.pro_list1 h2{font-size: 18px;color: #333;font-weight: bold;}
.pro_list1 h3{font-size: 14px;color: #666;margin-top: 10px;}
.pro_list1 .mess{width: 200px;height: 30px;text-align: center;line-height: 30px;margin-top: 20px; font-size: 14px;color: #fff;background-color: #c80311; }

.pro_list2{padding: 100px 8% 50px;}
.pro_list2 h2{font-size: 18px;color: #333;font-weight: bold;}
.pro_list2 p{font-size: 14px;color: #333;line-height: 25px;margin-top: 20px;}

.pro_list3{width: 100%;padding: 50px 5%;background-color: #fff;}
.pro_list3 h2{font-size: 20px;color: #333;font-weight: bold;text-align: center;}
.pro_list3 h2 span{font-size: 20px;color: #c80311;font-weight: bold;text-align: center;}
.pro_list3 h3{font-size: 14px;color: #666;text-align: center;margin-top: 5px;}
.pro_list3 .clear{height: 30px;}
.pro_list3 li{margin-bottom: 20px;}
.pro_list3 .left{float: left;width: 40%;}
.pro_list3 .right{float: left;width: 60%;padding-left: 10%;}
.pro_list3 li:nth-child(3) .right{float: left;padding-left: 0px;}
.pro_list3 li:nth-child(3) .left{float: right;}
.pro_list3 .right1{width: 30px;float: left;font-size: 20px;color: #c80311;font-weight: bold;}
.pro_list3 .right2{width: calc(100% - 40px);float: left;}
.pro_list3 .right2 .right2_1{font-size: 18px;color: #333;}
.pro_list3 .right2 .right2_2{font-size: 16px;color: #666;line-height: 25px;margin-top: 15px;}

.pro_list4{width: 100%;padding: 50px 5%;background-color: #f1f4f6;}
.pro_list4 h2{font-size: 20px;color: #333;text-align: center;font-weight: bold;margin-bottom: 30px;}

.pro_list5{width: 100%;padding: 40px 0px 40px;overflow: hidden;background-color: #fff;}
.pro_list5 h2{font-size: 20px;color: #333;font-weight: bold;text-align: center;}
.pro_list5 h2 span{font-size: 20px;color: #c80311;font-weight: bold;}
.pro_list5 h3{font-size: 14px;color: #666;text-align: center;margin-top: 5px;}
.pro_list5 ul{margin-top: 20px;}
.pro_list5 li{width: 48%;margin-right: 4%;margin-bottom: 30px; float: left;}
.pro_list5 li:nth-child(2n){margin-right: 0px;}
.pro_list5 li .tp{width: 100%;height: 115px;}
.pro_list5 li .tp1{width: 100%;height: 115px;overflow: hidden;}
.pro_list5 li .tp1 img{width: 100%;height: 115px;}
.pro_list5 li .tp .title{margin-top: -70px;font-size: 18px;color: #fff;text-align: center;}
.pro_list5 li .li_con{width: 100%;height: 370px;padding: 0 12%; background-color: #fff;box-shadow: #ddd 2px 5px 10px 1px;}
.pro_list5 li .li_con .tp2{margin: -30px auto;width: 50%; text-align: center;}
.pro_list5 li .li_con p{font-size: 14px;color: #666;line-height: 25px;margin-top: 30px;}
.pro_list5 li:hover{transform: translateY(-20px);}


.pro_list6{width: 100%;padding: 40px 5%; height: 440px;background: url("../images/wap/pro_list6_bj.png");padding-top: 40px;background-size: cover;}
.pro_list6 h2{font-size: 20px;color: #fff;font-weight: bold;text-align: center;}
.pro_list6 h3{font-size: 14px;color: #fff;text-align: center;margin-top: 5px;margin-bottom: 30px;}
.pro_list6 ul{margin-top: 50px;padding-bottom: 50px;}
.pro_list6 li{height: 200px;background-color: #fff;float: left;}
.pro_list6 li .tp{text-align: center;line-height: 145px;font-size: 26px;color: #fff;font-weight: bold; width: 155px;height: 155px;background: url("../images/pro_list5_1.png");margin: -70px auto;}
.pro_list6 li .title{font-size: 18px;color: #333;text-align: center;margin-top: 60px;}
.pro_list6 li p{font-size: 12px;color: #666;text-align: center;margin-top: 13px;}
.pro_list6 li:hover{transform: translateY(-20px);}
.pro_list6 .swiper-container{margin-bottom: 50px;}

.pro_list7{width: 100%;padding: 40px 3% 40px;overflow: hidden;background-color: #fff;}
.pro_list7 h2{font-size: 20px;color: #333;font-weight: bold;text-align: center;}
.pro_list7 h2 span{font-size: 20px;color: #c80311;font-weight: bold;}
.pro_list7 h3{font-size: 14px;color: #666;text-align: center;margin-top: 5px;margin-bottom: 30px;}
.pro_list7 .left{width: 50%;height: 126px; overflow: hidden;float: left;}
.pro_list7 .left img{width: 100%;height: 126px;}
.pro_list7 .right{width: 50%;height: 126px; overflow: hidden;float: left;}
.pro_list7 .right .title{font-size: 18px;color: #333;text-align: center;margin-top: 20px;}
.pro_list7 .right .title2{font-size: 12px;color: #666;text-align: center;margin-top: 10px;}
.pro_list7 .right .more{width: 100px;height: 30px;font-size: 14px;color: #666; border: 1px #e6e6e6 solid;border-radius: 15px;text-align: center;line-height: 30px;margin: 10px auto;}

.s_list3{width: 100%;padding: 30px 3%;overflow: hidden;background-color: #fff;}
.s_list3 h2{font-size: 20px;color: #333;font-weight: bold;text-align: center;}
.s_list3 h2 span{font-size: 26px;color: #c80311;font-weight: bold;text-align: center;}
.s_list3 h3{font-size: 14px;color: #666;text-align: center;margin-top: 10px;margin-bottom: 30px;line-height: 25px;}
.s_list3 li{height: 200px;border: 1px #e6e6e6 solid;overflow: hidden;}
.s_list3 li .tp{width: 100%;height: 93px;overflow: hidden;}
.s_list3 li .tp img{width: 100%;height: 93px;}
.s_list3 li .title{font-size: 15px;color: #333;text-align: center;margin-top: 10px;padding: 0px 5%;}
.s_list3 li p{font-size: 14px;color: #666;text-align: center;margin-top: 10px;padding: 0px 5%;}
.s_list3 ul{padding-bottom: 50px;}


.s_list4{width: 100%;padding: 40px 3% 40px;overflow: hidden;background-color: #f2f2f2;}
.s_list4 h2{font-size: 20px;color: #333;font-weight: bold;text-align: center;}
.s_list4 h2 span{font-size: 20px;color: #c80311;font-weight: bold;}
.s_list4 h3{font-size: 14px;color: #666;text-align: center;margin-top: 10px;margin-bottom: 20px;}
.s_list4 li{width: 48%;background-color: #fff;margin-bottom: 20px; float: left;overflow: hidden;}
.s_list4 li:nth-child(2n){float: right;}
.s_list4 li .li_con{width: 100%;height: 150px;padding: 20px 3%;overflow: hidden;}
.s_list4 li .tp{width: 100%;height: 134px;overflow: hidden;}
.s_list4 li .tp img{width: 100%;height: 134px;}
.s_list4 li .title{font-size: 16px;color: #333;font-weight: bold;}
.s_list4 li .title2{font-size: 10px;line-height: 15px;height: 30px;overflow: hidden; color: #666;margin-top: 5px;}
.s_list4 li p{font-size: 16px;margin-top: 10px; color: #666;line-height: 20px;}


.s_list5{width: 100%;padding: 40px 5%; height: 500px;background: url("../images/wap/s_list5_bj.png");padding-top: 40px;background-size: cover;}
.s_list5 h2{font-size: 20px;color: #fff;font-weight: bold;text-align: center;}
.s_list5 h3{font-size: 14px;color: #fff;text-align: center;margin-top: 10px;margin-bottom: 30px;}
.s_list5 li{width: 48%;height: 150px;margin-bottom: 20px;padding: 10px 3%; background-color: #fff;float: left;overflow: hidden;}
.s_list5 li:nth-child(2n){float: right;}
.s_list5 li .li_l{width: 30%;float: left;margin-top: 40px;}
.s_list5 li .li_r{width: 60%;float: right;font-size: 14px;color: #666;}

.s_list6{width: 100%;padding: 30px 0px;background-color: #fff;}
.s_list6 h2{font-size: 20px;color: #333;font-weight: bold;text-align: center;}
.s_list6 h2 span{font-size: 20px;color: #c80311;font-weight: bold;}
.s_list6 .tp{width: 90px;margin: 0 auto;overflow: hidden;}
.s_list6 .swiper-container {
    margin-top: 30px;
    width: 100%;
    height: 320px;
    margin-bottom: 53px;
    overflow: visible!important;
}
.s_list6 .swiper-container .swiper-wrapper .swiper-slide{width: 60%;}
.s_list6 .swiper-container .swiper-wrapper .swiper-slide .tp1{width: 100%;height: 80px;overflow: hidden;}
.s_list6 .swiper-container .swiper-wrapper .swiper-slide img{width: 100%; height: 80px;}
.s_list6 .swiper-container .swiper-wrapper .swiper-slide-prev{height: 80px!important;}
.s_list6 .swiper-container .swiper-wrapper .swiper-slide-prev img{ height: 80px!important;}
.s_list6 .swiper-container .swiper-wrapper .swiper-slide-next{height: 80px!important;}
.s_list6 .swiper-container .swiper-wrapper .swiper-slide-next img{ height: 80px!important;}
.s_list6 .swiper-container .swiper-wrapper .swiper-slide-active{ width: 60%;}
.s_list6 .swiper-pagination{bottom: -40px!important;}
.s_list6 .swiper-container .swiper-wrapper .swiper-slide .con{width: 100%;height: 160px;background: #fafafa;padding: 20px 8%;}
.s_list6 .swiper-pagination .swiper-pagination-bullet{width: 8px; height: 8px; background: #eee;opacity: 1;}
.s_list6 .swiper-pagination .swiper-pagination-bullet-active{width: 8px; height: 8px; background: #0057cf; border-radius: 4px;}
.s_list6 .s_list6_c{width: 100%;height: 300px;padding: 30px 5%;overflow: hidden; background-color: #fff;box-shadow: #ddd 1px 1px 10px 1px;}
.s_list6 .title{font-size: 18px;color: #333;font-weight: bold;text-align: center;margin-top: 20px;}
.s_list6 p{font-size: 14px;color: #666;line-height: 25px; text-align: center;margin-top: 10px;}


.s_list7{width: 100%;padding: 30px 5%;}
.s_list7 h2{font-size: 20px;color: #333;font-weight: bold;text-align: center;}
.s_list7 h2 span{font-size: 20px;color: #c80311;font-weight: bold;}

.s_list7 .tp{width: 90px;margin: 0 auto;overflow: hidden;}
.s_list7 ul{margin-top: 30px;}
.s_list7 li{width: 49%;margin-right: 2%;margin-bottom: 2%;padding: 0 5%; background: #fff; float: left;height: 80px;text-align: center;line-height: 80px;overflow: hidden;}
.s_list7 li:nth-child(2n){margin-right: 0;}






















/* 解决方案 */
.solution_list1{padding: 30px 3%;}
.solution_list1_t{font-size: 20px;color: #333;margin-bottom: 30px;}
.solution_list1_t span{font-size: 18px;color: rgba(0,0,0,.79);font-weight: normal;}
.solution_list1_t .hr{width: 40px;height: 3px;background-color: #0049aa;margin-top: 10px;}
.solution_list1_t .title2{font-size: 14px;color: #666;font-weight: normal;line-height: 25px;margin-top: 20px;}
.solution_list1 li{width: 48%;height: 240px;overflow: hidden;float: left;}
.solution_list1 li:nth-child(2n){width: 48%;height: 240px;overflow: hidden;float: right;}
.solution_list1 .tp{width:100%;height:160px;text-align: center;line-height: 160px; overflow: hidden;background-color: #ededed;}
.solution_list1 .tp img{max-width: 100%;max-height: 100%;}
.solution_list1 h2{font-size: 16px;color: #333;text-align: center;margin-top: 5px;height: 20px;line-height: 20px;overflow: hidden;}
.solution_list1 p{font-size: 12px;color: #333;text-align: center;margin-top: 5px;height: 20px;line-height: 20px;overflow: hidden;}

.solution_list2{padding: 30px 1%;background-color: #f6f6f6;}
.solution_list2 h2{font-size: 20px;color: #333;text-align: center;}
.solution_list2 .hr{width: 40px;height: 2px;background-color: #0035b3;margin: 10px auto;}
.solution_list2 h3{font-size: 14px;color: #666;text-align: center;margin-bottom: 20px;}
.solution_list2 li{width: 48%;height: 200px;background-color: #fff; float: left;}
.solution_list2 li:nth-child(2n){float: right;}
.solution_list2 .img2{display: none;}
.solution_list2 .tp{width: 40px;height: 50px; overflow: hidden;margin: 20px auto 10px;}
.solution_list2 .tp img{width: 100%;max-height: 100%;}
.solution_list2 .title{font-size: 18px;color: #333;text-align: center;}
.solution_list2 p{font-size: 14px;color: #666;text-align: center;padding: 0 10%;margin-top: 10px;line-height: 20px;}
.solution_list2 .swiper-container{padding-bottom: 50px;}

.solution_list3{padding: 30px 3%;}
.solution_list3 h2{font-size: 20px;color: #333;text-align: center;}
.solution_list3 .hr{width: 40px;height: 2px;background-color: #0035b3;margin: 10px auto;}
.solution_list3 ul{margin-top: 40px;}
.solution_list3 li{width: 48%;margin-right: 2%;margin-bottom: 40px; position: relative;float: left;}
.solution_list3 li:nth-child(2n){margin-right: 0%;}
.solution_list3 li .tp{width: 100%;height: 120px;}
.solution_list3 li .tp img{width: 100%;height: 120px;}
.solution_list3 li .tp .img2{display: none;}
.solution_list3 li .li_why{position: absolute;top: -16px;}
.solution_list3 li .li_why .li_t{text-align: left;width: 120px;margin: 0 auto;}
.solution_list3 li .li_why .li_t .li_t_l{font-size: 20px;width: 20px;margin-top: 5px; color: #0049aa;float: left;margin-right: 5px;}
.solution_list3 li .li_why .li_t .li_t_r{float: left;width: calc(100% - 25px);}
.solution_list3 li .li_why .li_t .li_t_r .li_t_r1{font-size: 14px;color: #333;}
.solution_list3 li .li_why .li_t .li_t_r .li_t_r2{font-size: 10px;color: #666;}
.solution_list3 li .li_why p{font-size: 14px;color: #555;line-height: 20px;padding: 20px 10%;text-align: center;}
.solution_list3 li.active .tp .img2{display: inline;}
.solution_list3 li.active .tp .img1{display: none;}

.solution_list4_bj{width: 100%;height: 220px;background: url("/lib/images/wap/s_list4_1.png") no-repeat center top;}
.solution_list4_bj h2{font-size: 20px;padding-top: 40px; color: #fff;text-align: center;}
.solution_list4_bj .hr{width: 40px;height: 2px;background-color: #fff;margin: 10px auto;}
.solution_list4 form{width: 100%;height: 450px;padding-top: 130px; background-size: 100%; margin:-150px auto 20px;background:url(../images/wap/s_list4_2.png) no-repeat center;background-size: contain;}
.solution_list4 form p input{width: 100%;height:25px;margin-bottom:25px;margin-right: 1%;padding-left: 15%;}
.solution_list4 form textarea{width: 100%;height: 80px;margin-left:5%;padding:0px 10%;margin-bottom: 40px;}
.solution_list4 form input[type="submit"]{width: 125px;height:30px;margin-top: -30px; margin-right: 9%; float:right;cursor: pointer;}
.solution_list4 form .code{float: left;margin-left: 8%;margin-top: -30px;}
.solution_list4 form span{float: left;font-size: 12px;color: #666;line-height: 30px;}


/* 解决方案详情页 */
.solutioninfo_list1{padding: 0px 3%;overflow: hidden;}
.solutioninfo_list1 h2{font-size: 20px;color: #333;margin-top: 20px;}
.solutioninfo_list1 .hr{width: 40px;height: 2px;background-color: #0035b3;margin-top: 10px;}
.solutioninfo_list1 p{font-size: 14px;color: #666;line-height: 25px;margin-top: 10px;margin-bottom: 30px;}
.solutioninfo_list1 img{width: 100%;}

.solutioninfo_list2{padding: 0px 3%;overflow: hidden;}
.solutioninfo_list2 h2{font-size: 20px;color: #333;margin-top: 20px;text-align: center;}
.solutioninfo_list2 .hr{width: 40px;height: 2px;background-color: #0035b3;margin: 10px auto 20px;}
.solutioninfo_list2 .li1{width: 50%;height: 200px;background-color: #fff;float: left;overflow: hidden;}
.solutioninfo_list2 .li2{width: 50%;height: 200px;background-color: #f4f4f4;float: right;overflow: hidden;}
.solutioninfo_list2 .li3{width: 50%;height: 200px;background-color: #1356af;float: left;overflow: hidden;}
.solutioninfo_list2 .li4{width: 50%;height: 200px;background-color: #0049aa;float: right;overflow: hidden;}
.solutioninfo_list2 .tp{width: 40%;margin: 20px auto 10px;overflow: hidden;}
.solutioninfo_list2 h3{font-size: 20px;color: #333;text-align: center;}
.solutioninfo_list2 p{font-size: 16px;color: #666;padding: 0 5%;line-height: 25px; text-align: center;margin-top: 10px;}
.solutioninfo_list2 .li3 h3{font-size: 20px;color: #fff;text-align: center;}
.solutioninfo_list2 .li4 h3{font-size: 20px;color: #fff;text-align: center;}
.solutioninfo_list2 .li3 p{font-size: 16px;color: #fff;padding: 0 5%;line-height: 25px; text-align: center;}
.solutioninfo_list2 .li4 p{font-size: 16px;color: #fff;padding: 0 5%;line-height: 25px; text-align: center;}
.solutioninfo_list2 .tp1{display: none;}

.solutioninfo_list3{padding: 20px 3%;overflow: hidden;}
.solutioninfo_list3 h2{font-size: 20px;color: #333;margin-top: 20px;text-align: center;}
.solutioninfo_list3 .hr{width: 40px;height: 2px;background-color: #0035b3;margin: 10px auto 30px;}
.solutioninfo_list3 li{margin-bottom: 20px;}
.solutioninfo_list3 .tp{width: 42%;height: 157px; float: left;}
.solutioninfo_list3 .li_c{width: 58%;height: 157px;padding: 20px 5%; background-color: #f8f8f8; float: left;}
.solutioninfo_list3 .li_c .hr1{width: 40px;height: 2px;background-color: #0035b3;margin-top: 10px;}
.solutioninfo_list3 li:nth-child(2n) .tp{float: right;}
.solutioninfo_list3 .li_c .title{font-size: 18px;color: #333;}
.solutioninfo_list3 .li_c .title2{font-size: 16px;color: #666;line-height: 25px;margin-top: 10px;}


.solutioninfo_list4{padding: 0px 3%;overflow: hidden;}
.solutioninfo_list4 h2{font-size: 20px;color: #333;margin-top: 20px;text-align: center;}
.solutioninfo_list4 .hr{width: 40px;height: 2px;background-color: #0035b3;margin: 10px auto 30px;}
.solutioninfo_list4 .solutioninfo_list4_c{position: relative;}
.solutioninfo_list4 li{width: 100%;}
.solutioninfo_list4 li .tp{width: 100%;height: 150px;background-color: #ededed;text-align: center; line-height: 150px; border: 1px #e6e6e6 solid;}
.solutioninfo_list4 li .tp img{max-width: 100%; max-height: 100%;}
.solutioninfo_list4 li h2{font-size: 16px;color: #333;text-align: center;margin-top: 10px;}
.solutioninfo_list4 li p{font-size: 12px;color: #666;text-align: center;margin-top: 10px;}
.solutioninfo_list4 .swiper-wrapper{padding: 0 0 40px;}





/* .infos_list1{margin-top: 20px;padding: 0 2%;}
.infos_list2{margin-top: 30px;padding: 0 2%;}
.infos_list2 .title{font-size: 18px;color: #333;margin-bottom: 20px;}
.infos_list2 .title2{font-size: 16px;color: #666;line-height: 20px;margin-top: 10px;}
.infos_list3{margin-top: 30px;padding: 0 2%;border-top: 1px #e6e6e6 solid;}
.infos_list3 .title{font-size: 18px;color: #333;margin-top: 20px;}
.infos_list3 p{font-size: 16px;color: #666;line-height: 30px;margin-top: 10px;}
.infos_list4{margin-top: 20px;padding: 0 2%;}


.infos_list5{width: 100%;padding: 0 2%;margin-bottom: 50px;}
.infos_list5 h2{font-size: 20px;color: #333;font-weight: bold;text-align: center;margin-top: 30px;}
.infos_list5 h3{font-size: 14px;color: #666;text-align: center;margin-top: 10px;}
.infos_list5 .hr{width: 40px;height: 3px;background: #ed1a3a;margin: 20px auto;}
 */




.pro_table{width: 96%;margin-left: 2%;}
.pro_table tr th{text-align: center;}
.pro_table tr{text-align: left;}
.pro_table td{text-align: center;font-size: 1rem;}


