﻿@charset "utf-8";
@media screen and (min-width: 769px) {
/*行业应用*/
.industrybanner{clear:both;float:none;height:480px;width:100%;position:relative}
.swiper-container{height:100%;width:100%}
.industrybanner .swiper-slide{height:100%;width:100%;background-size:auto 100%;background-repeat:repeat-x;background-position:center center}
.industrybanner .swiper-pagination-bullet{width:40px;height:2px;display:inline-block;border-radius:0;background:#000;opacity:.5}
.industrybanner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:30px}
.industrybanner .swiper-pagination-bullet-active{background:#fff;opacity:1}
.industrybanner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 15px}
.industrybanner .buttonnext,.industrybanner .buttonprev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 48 * 26);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}
.industrybanner .buttonnext{left:20px;right:auto;background-image:url(../images/ico-jt12-01.png);background-repeat:no-repeat;background-position:center center}
.industrybanner .buttonprev{right:20px;left:auto;background-image:url(../images/ico-jt12-02.png);background-repeat:no-repeat;background-position:center center}
.industrybanner .name{font-size:60px;color:#444444;line-height:60px;height:60px;width:1200px;margin-top:-30px;margin-left:-600px;padding-left:128px;box-sizing:border-box;z-index:10;top:50%;left:50%;right:50%;bottom:50%;position:absolute;font-weight:lighter}
.industryappmenu{background-color:#fff;padding-top:38px;padding-bottom:38px}
.industryappmenu .tit{font-size:25px;color:#303133;text-align:center}
.industryappmenu .box{padding-top:38px;text-align:center}
.industryappmenu .box ul li{display:inline-block;width:186px;text-align:center;font-size:15px}
.industryappmenu .box ul li:hover a{color:#0097e0}
.industryappmenu .box ul li span{background-repeat:no-repeat;background-position:center top;display:block;height:60px;width:60px;margin-right:auto;margin-left:auto;background-size:100% auto;margin-bottom:18px}
.industryappmenu .box ul li:hover span{background-position:bottom}
.contentpush .tit{font-size:25px;text-align:center;padding-top:38px;padding-bottom:38px;color:#303133}
.contentpush{padding-bottom:38px}
.contentpush .box{overflow:hidden}
.contentpush .box ul{display:flex;flex-wrap:wrap;align-content:flex-start;width:110%}
.contentpush .box ul li:nth-child(1){width:792px}
.contentpush .box ul li{background-color:#fff;width:380px;margin-right:32px;margin-top:30px;padding-bottom:56px;position:relative}
.contentpush .box ul li .pic{position:relative;overflow:hidden}
.contentpush .box ul li .pic img{height:auto;width:100%;float:left;transition:all .5s}
.contentpush .box ul li .tag{font-size:12px;line-height:24px;color:#fff;background-color:rgba(0,0,0,.6);text-align:center;white-space:nowrap;display:inline-block;height:24px;padding-right:10px;padding-left:10px;border-radius:3px;position:absolute;top:10px;right:10px}
.contentpush .box ul li:hover .pic img{transform:scale(1.03)}
.contentpush .box ul li .text{font-size:16px;padding-top:8px;padding-right:15px;padding-left:15px}
.contentpush .box ul li .date{font-size:14px;color:#666;white-space:nowrap;display:inline-block;left:16px;bottom:16px;position:absolute;padding-top:10px;border-top-width:1px;border-top-style:solid;border-top-color:#999;line-height:14px}
.partner-box{background-color:#fff}
.partner-box .box{padding-bottom:38px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eee}
.partner-box .box ul{text-align:center;display:block}
.partner-box .box ul li{height:48px;width:240px;text-align:center;margin-top:38px;display:inline-block}
.partner-box .box ul li img{height:100%;width:auto;display:inline-block;margin-right:auto;margin-left:auto}
.partner-box .box ul li .active-logo{display:none}
.partner-box .box ul li:hover .active-logo{display:block}
.partner-box .box ul li:hover .origin-logo{display:none}
.partner-box .tit{font-size:25px;text-align:center;padding-top:38px;color:#303133}
.partner-box .foot-contact{padding-bottom:38px}
.partner-box .foot-contact .tit{font-size:18px;text-align:center}
.partner-box .foot-contact a.btn{line-height:48px;background-color:#0097e0;text-align:center;display:block;height:48px;width:200px;margin-right:auto;margin-left:auto;font-size:15px;color:#fff;margin-top:38px;transition:all .3s}
.partner-box .foot-contact a.btn:hover{background-color:#0089cb}
.bottom-support{padding-top:38px;padding-bottom:66px}
.bottom-support>div{padding-left:150px;box-sizing:border-box;display:flex;flex-wrap:wrap;align-content:flex-start}
.bottom-support .list{width:520px;padding-right:138px;box-sizing:border-box}
.bottom-support .list .text p{font-size:13px;line-height:18px;color:#888;padding-top:8px}
.bottom-support .list .text a{color:#0097e0;font-size:14px;font-weight:700}
.bottom-support .list .tit{font-size:17px;color:#333}
.swidth .list .subscribebar{display:table;height:36px;width:296px;margin-top:15px}
.swidth .list .subscribebar .txt{vertical-align:top;display:table-cell;font-weight:400}
.swidth .list .subscribebar .txt .form-input{background-color:#fff;height:36px;width:100%;font-size:12px;padding-left:15px;box-sizing:border-box;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:none;border-bottom-style:solid;border-left-style:solid;border-top-color:#ccc;border-bottom-color:#ccc;border-left-color:#ccc;outline:0}
.swidth .list .subscribebar .s-btn{vertical-align:top;white-space:nowrap;display:table-cell;width:1px}
.swidth .list .subscribebar .s-btn button{font-size:12px;color:#fff;background-color:#0097e0;text-align:center;float:left;height:36px;width:80px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;outline:0;cursor:pointer}

.articlepagebody{padding-top:70px;padding-bottom:56px}
.articlepagebody .title{padding-bottom:24px;text-align:center;margin:0;padding-top:0;padding-right:0;padding-left:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ddd}
.articlepagebody .title h1{font-size:24px;font-weight:400;color:#333}
.articlepagebody .editorbox{font-size:14px;line-height:28px;padding-top:24px;padding-bottom:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ddd}
.articlepagebody .othercases .tit{font-size:22px;color:#333;text-align:center;padding-top:54px;padding-bottom:30px}
.articlepagebody .box{overflow:hidden}
.articlepagebody .box ul{display:flex;flex-wrap:wrap;align-content:flex-start}
.articlepagebody .box ul li{background-color:#fff;width:224px;margin-right:21px;padding-bottom:56px;position:relative}
.articlepagebody .box ul li:last-child{margin-right:0}
.articlepagebody .box ul li .pic{position:relative;overflow:hidden}
.articlepagebody .box ul li .pic img{height:auto;width:100%;float:left;transition:all .5s}
.articlepagebody .box ul li .tag{font-size:12px;line-height:24px;color:#fff;background-color:rgba(0,0,0,.6);text-align:center;white-space:nowrap;display:inline-block;height:24px;padding-right:10px;padding-left:10px;border-radius:3px;position:absolute;top:10px;right:10px}
.articlepagebody .box ul li:hover .pic img{transform:scale(1.03)}
.articlepagebody .box ul li .text{font-size:14px;padding-top:8px;padding-right:15px;padding-left:15px}
.articlepagebody .box ul li .date{font-size:12px;color:#666;white-space:nowrap;display:inline-block;left:16px;bottom:16px;position:absolute;padding-top:10px;border-top-width:1px;border-top-style:solid;border-top-color:#999;line-height:14px}
.sectioncontent{font-size:13px;line-height:26px;color:#888;padding-top:30px;padding-bottom:35px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ddd}
.infolistbox .tit{text-align:center;font-size:22px;line-height:24px;padding-top:20px;padding-bottom:10px;color:#333}
.infolistbox .box{overflow:hidden;padding-bottom:55px}
.infolistbox .box ul{display:flex;flex-wrap:wrap;align-content:flex-start;width:110%}
.infolistbox .box ul li{background-color:#fff;width:380px;margin-right:28px;margin-top:30px;padding-bottom:56px;position:relative}
.infolistbox .box ul li .pic{position:relative;overflow:hidden}
.infolistbox .box ul li .pic img{height:auto;width:100%;float:left;transition:all .5s}
.infolistbox .box ul li .tag{font-size:12px;line-height:24px;color:#fff;background-color:rgba(0,0,0,.6);text-align:center;white-space:nowrap;display:inline-block;height:24px;padding-right:10px;padding-left:10px;border-radius:3px;position:absolute;top:10px;right:10px}
.infolistbox .box ul li:hover .pic img{transform:scale(1.03)}
.infolistbox .box ul li .text{font-size:16px;padding-top:8px;padding-right:15px;padding-left:15px}
.infolistbox .box ul li .date{font-size:14px;color:#666;white-space:nowrap;display:inline-block;left:16px;bottom:16px;position:absolute;padding-top:10px;border-top-width:1px;border-top-style:solid;border-top-color:#999;line-height:14px}
.productsolution{padding-bottom:55px}
.productsolution .tit{font-size:22px;color:#333;text-align:center}
.productsolution .box ul li{background-color:#fff;box-sizing:border-box;display:block;margin-top:32px;align-items:center;display:-webkit-flex;padding-top:38px;padding-right:38px;padding-bottom:38px;padding-left:80px}
.productsolution .box ul li .text{width:650px;padding-right:100px;box-sizing:border-box}
.productsolution .box ul li .text strong{font-size:22px;color:#333;display:block;padding-bottom:22px}
.productsolution .box ul li .text p{line-height:24px}
.productsolution .box ul li .text a.buy{font-size:14px;color:#fff;text-align:center;height:40px;width:130px;background-image:-webkit-linear-gradient(top,#40b6fe,#1797f2);background-image:linear-gradient(top,#40b6fe,#1797f2);display:block;border-radius:3px;line-height:40px;margin-top:42px}
.productsolution .box ul li .text span{display:block;padding-top:38px;font-size:15px;color:#1f9df4}
.productsolution .box ul li .pic{height:380px;width:400px;text-align:center}
.productsolution .box ul li .pic img{height:100%;width:auto}
/*联系我们*/
.contactbanner{height:480px;width:100%;background-repeat:repeat-x;background-position:center center;background-size:auto 100%}
.contactbanner .swidth{align-items:center;display:-webkit-flex;height:480px}
.contactbanner .con{color:#fff}
.contactbanner .con strong{font-size:46px;font-weight:400}
.contactbanner .con p{font-size:17px;width:70%}
.page-contact-box{display:flex;flex-wrap:wrap;align-content:flex-start;margin-top:40px;margin-bottom:50px}
.page-contact-box .container{background-color:#fff;width:896px;padding-bottom:60px}
.page-contact-box .container .Column{float:left;width:48.6%}
.formbox dl dd ul li .textarea{height:148px;width:100%;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;border:1px solid #ccc;box-sizing:border-box;outline:0}
.formbox dl dd ul li .submit{font-size:15px;color:#fff;background-color:#0097e0;height:48px;width:100%;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;outline:0}
.formbox dl dd ul li .protocol{width:622px;margin-right:auto;margin-left:auto;padding-top:20px}
.formbox dl dd ul li .protocol a{color:#0097e0}
.formbox dl dd ul li .protocol input{height:24px;width:24px;border:1px solid #dcdcdc;border-radius:2px;-webkit-appearance:none;outline:0;appearance:none;vertical-align:middle;margin-top:-2px;margin-right:5px}
.formbox dl dd ul li .protocol input:checked{background-color:#0097e0;border-top-color:#0097e0;border-right-color:#0097e0;border-bottom-color:#0097e0;border-left-color:#0097e0;background-image:url(../images/ico-ok.png);background-size:60% auto;background-repeat:no-repeat;background-position:center center}
.page-contact-box .container .Column:nth-child(2n){float:right}
.formbox dl dd ul li.v-code .txt{width:300px;vertical-align:middle;display:inline-block}
.formbox dl dd ul li.v-code .v-pic{vertical-align:middle;display:inline-block;margin-left:10px}
.formbox dl dd ul li.v-code .v-pic img{padding:2px;float:left;height:42px;border:1px solid #ccc;width:auto;vertical-align: middle;}
.formbox dl dd ul li.v-code .v-pic span{vertical-align: middle; padding-left:10px; padding-top:10px;display:inline-block}
.formbox dl dd ul li.v-code .v-pic a{color:#0097e0}
.page-contact-box .right{width:289px;margin-left:15px}
.page-contact-box .right .box{background-color:#fff;margin-top:12px}
.page-contact-box .right .box:nth-child(1){margin-top:0}
.page-contact-box .right .box .tit{font-size:14px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e8e8e8;color:#444;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px;font-weight:700}
.page-contact-box .right .box .con{padding-top:15px;padding-right:20px;padding-bottom:20px;padding-left:20px}
.page-contact-box .right .box .con .btn a{font-size:15px;line-height:40px;color:#fff;background-color:#0097e0;display:block;height:40px;margin-top:10px;text-align:center}
.page-contact-box .right .box .con .text{color:#333;padding-bottom:10px}
.page-contact-box .right .box .con .text.d15{margin-top:25px}
.page-contact-box .right .box .con .contact-info ul li{margin-bottom:8px;font-size:14px;margin-top:8px}
.page-contact-box .right .box .con .contact-info ul li.tel{background-image:url(../images/icon_tel.png);background-repeat:no-repeat;background-position:left center;padding-left:22px;line-height:22px}
.page-contact-box .right .box .con .contact-info ul li.email{background-image:url(../images/icon_email.png);background-repeat:no-repeat;background-position:left center;height:20px;padding-left:22px}

}
@media screen and (max-width: 768px) {
/*行业应用*/

.industryappmenu .m-btn.open:after{background-image:url(../images/ico-menu-jt-.png)}
.industryappmenu .m-btn{height:50px;width:100%;left:0;top:0;right:0;line-height:50px;text-align:center;color:#fff}
.industryappmenu .m-btn:after{content:"";background-image:url(../images/ico-menu-jt.png);background-size:auto 80%;background-repeat:no-repeat;background-position:center center;vertical-align:middle;white-space:nowrap;display:inline-block;height:20px;width:20px;text-align:center;margin-top:-4px}
.industryappmenu .m-btn.dq:after{margin-left:10px}

.industryappmenu{background-color:#363a3d;height:50px;position:relative}
.industryappmenu .tit{display:none}
.industryappmenu .box{background-color:#2f3336;width:100%;position:absolute;height:auto;left:0;top:50px;right:0;z-index:10;padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px;display:none}
.industryappmenu .box ul li a{color:#fff;display:block;padding-top:18px;padding-bottom:18px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#464a4d;font-size:15px;text-align:center}
.industryappmenu .box ul li:last-child a{border-bottom-style:none}
.industryappmenu .box ul li span{display:none}
.contentpush .tit{display:none}
.contentpush .box{overflow:hidden;padding-right:15px;padding-left:15px;box-sizing:border-box;padding-bottom:15px}
.contentpush .box ul li{background-color:#fff;width:100%;margin-top:10px;padding-bottom:46px;position:relative}
.contentpush .box ul li .pic{position:relative;overflow:hidden}
.contentpush .box ul li .pic img{height:auto;width:100%;float:left;transition:all .5s}
.contentpush .box ul li:hover .pic img{transform:scale(1.03)}
.contentpush .box ul li .text{font-size:16px;padding-top:8px;padding-right:15px;padding-left:15px}
.contentpush .box ul li .text a{color:#0f99fc}
.contentpush .box ul li .tag{font-size:12px;line-height:24px;color:#fff;background-color:rgba(0,0,0,.9);text-align:center;white-space:nowrap;display:inline-block;height:24px;padding-right:10px;padding-left:10px;border-radius:3px;position:absolute;right:10px;bottom:13px}
.contentpush .box ul li .date{font-size:14px;color:#666;white-space:nowrap;display:inline-block;left:16px;bottom:16px;position:absolute;padding-top:5px;line-height:14px}
.partner-box{background-color:#fff}
.partner-box .box{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eee;padding-top:10px}
.partner-box .box ul{text-align:center;display:block;padding-bottom:30px;}
.partner-box .box ul li{height:30px;width:50%;text-align:center;margin-top:15px;display:inline-block;white-space:nowrap;float:left;padding-right:15px;padding-left:15px;box-sizing:border-box}
.partner-box .box ul:after{content:"";display:block;clear:both;float:none}
.partner-box .box ul li img{height:100%;width:auto;display:inline-block;margin-right:auto;margin-left:auto}
.partner-box .box ul li .active-logo{display:none}
.partner-box .box ul li:hover .active-logo{display:block}
.partner-box .box ul li:hover .origin-logo{display:none}
.partner-box .tit{font-size:20px;text-align:center;color:#303133;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e3e1e4;padding-bottom:20px;padding-top:20px}
.partner-box .foot-contact{padding-bottom:38px}
.partner-box .foot-contact .tit{font-size:18px;text-align:center}
.partner-box .foot-contact a.btn{line-height:48px;background-color:#0097e0;text-align:center;display:block;height:48px;width:200px;margin-right:auto;margin-left:auto;font-size:15px;color:#fff;margin-top:38px;transition:all .3s}
.partner-box .foot-contact a.btn:hover{background-color:#0089cb}
.bottom-support{padding:15px;box-sizing:border-box}
.bottom-support .list{box-sizing:border-box;padding-top:20px;padding-bottom:20px}
.bottom-support .list .text p{font-size:13px;line-height:18px;color:#888;padding-top:8px}
.bottom-support .list .text a{color:#0097e0;font-size:14px;font-weight:700}
.bottom-support .list .tit{font-size:17px;color:#333}
.swidth .list .subscribebar{display:table;height:40px;width:100%;margin-top:15px}
.swidth .list .subscribebar .txt{vertical-align:top;display:table-cell;font-weight:400}
.swidth .list .subscribebar .txt .form-input{background-color:#fff;height:40px;width:100%;font-size:12px;padding-left:15px;box-sizing:border-box;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:none;border-bottom-style:solid;border-left-style:solid;border-top-color:#ccc;border-bottom-color:#ccc;border-left-color:#ccc;outline:0}
.swidth .list .subscribebar .s-btn{vertical-align:top;white-space:nowrap;display:table-cell;width:1px}
.swidth .list .subscribebar .s-btn button{font-size:14px;color:#fff;background-color:#0097e0;text-align:center;float:left;height:36px;width:80px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;outline:0;cursor:pointer}
.articlepagebody{padding-top:25px;padding-bottom:25px;padding-right:15px;padding-left:15px;background-color:#fff;box-sizing:border-box}
.articlepagebody .title{padding-bottom:15px;margin:0;padding-top:0;padding-right:0;padding-left:0}
.articlepagebody .title h1{font-size:17px;color:#3ab4ff;font-weight:700;line-height:20px}
.articlepagebody .title .attributes{padding-top:10px}
.articlepagebody .title .attributes span{line-height:24px;white-space:nowrap;display:inline-block;height:24px;margin-right:10px;vertical-align:middle}
.articlepagebody .title .attributes span.tag{color:#fff;background-color:#6c6e6b;padding-right:6px;padding-left:6px;border-radius:3px}
.articlepagebody .title .shareit{ padding-top:5px;}
.articlepagebody .editorbox{font-size:14px;line-height:28px;padding-top:2px;padding-bottom:15px;overflow:hidden}
.articlepagebody .editorbox img{height:auto;width:100%}
.articlepagebody .othercases .tit{font-size:22px;color:#333;text-align:center;padding-top:54px;padding-bottom:30px}
.articlepagebody .box{overflow:hidden}
.articlepagebody .box ul{display:flex;flex-wrap:wrap;align-content:flex-start}
.articlepagebody .box ul li{background-color:#fff;width:224px;margin-right:21px;padding-bottom:56px;position:relative}
.articlepagebody .box ul li:last-child{margin-right:0}
.articlepagebody .box ul li .pic{position:relative;overflow:hidden}
.articlepagebody .box ul li .pic img{height:auto;width:100%;float:left;transition:all .5s}
.articlepagebody .box ul li .tag{font-size:12px;line-height:24px;color:#fff;background-color:rgba(0,0,0,.6);text-align:center;white-space:nowrap;display:inline-block;height:24px;padding-right:10px;padding-left:10px;border-radius:3px;position:absolute;top:10px;right:10px}
.articlepagebody .box ul li:hover .pic img{transform:scale(1.03)}
.articlepagebody .box ul li .text{font-size:14px;padding-top:8px;padding-right:15px;padding-left:15px}
.articlepagebody .box ul li .date{font-size:12px;color:#666;white-space:nowrap;display:inline-block;left:16px;bottom:16px;position:absolute;padding-top:10px;border-top-width:1px;border-top-style:solid;border-top-color:#999;line-height:14px}
.showhead{background-color:#f5f9fc;padding-top:25px;padding-bottom:25px;padding-left:15px;box-sizing:border-box}
.showhead .section{padding-bottom:10px;display:flex;flex-wrap:wrap;align-content:flex-start}
.showhead .section span{font-size:20px;color:#0f9aff}
.showhead .section span.channel{color:#666;margin-right:10px}
.showhead .h-location a{color:#666}
.showhead .h-location{color:#ccc;font-size:12px}


.sectioncontent{font-size:13px;line-height:26px;color:#888;padding-top:30px;padding-bottom:35px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ddd}
.infolistbox .tit{text-align:center;font-size:22px;line-height:24px;padding-top:20px;padding-bottom:10px;color:#333}
.infolistbox .box{overflow:hidden;padding-bottom:10px;padding-right:15px;padding-left:15px;box-sizing:border-box}
.infolistbox .box ul li{background-color:#fff;width:100%;margin-top:10px;padding-bottom:56px;position:relative}
.infolistbox .box ul li .pic{position:relative;overflow:hidden}
.infolistbox .box ul li .pic img{height:auto;width:100%;float:left;transition:all .5s}
.infolistbox .box ul li .tag{font-size:12px;line-height:24px;color:#fff;background-color:rgba(0,0,0,.9);text-align:center;white-space:nowrap;display:inline-block;height:24px;padding-right:10px;padding-left:10px;border-radius:3px;position:absolute;right:10px;bottom:13px}
.infolistbox .box ul li:hover .pic img{transform:scale(1.03)}
.infolistbox .box ul li .text{font-size:16px;padding-top:8px;padding-right:15px;padding-left:15px}
.infolistbox .box ul li .date{font-size:14px;color:#666;white-space:nowrap;display:inline-block;left:16px;bottom:16px;position:absolute;padding-top:10px;border-top-width:1px;border-top-style:solid;border-top-color:#999;line-height:14px}
.infolistbox .box ul li .text a{color:#0f99fc}
.productsolution{padding-bottom:55px}
.productsolution .tit{font-size:22px;color:#333;text-align:center}
.productsolution .box ul li{background-color:#fff;box-sizing:border-box;display:block;margin-top:32px;align-items:center;display:-webkit-flex;padding-top:38px;padding-right:38px;padding-bottom:38px;padding-left:80px}
.productsolution .box ul li .text{width:650px;padding-right:100px;box-sizing:border-box}
.productsolution .box ul li .text strong{font-size:22px;color:#333;display:block;padding-bottom:22px}
.productsolution .box ul li .text p{line-height:24px}
.productsolution .box ul li .text a.buy{font-size:14px;color:#fff;text-align:center;height:40px;width:130px;background-image:-webkit-linear-gradient(top,#40b6fe,#1797f2);background-image:linear-gradient(top,#40b6fe,#1797f2);display:block;border-radius:3px;line-height:40px;margin-top:42px}
.productsolution .box ul li .text span{display:block;padding-top:38px;font-size:15px;color:#1f9df4}
.productsolution .box ul li .pic{height:380px;width:400px;text-align:center}
.productsolution .box ul li .pic img{height:100%;width:auto}
.moreactivities{background-color:#fff;text-align:center;margin-bottom:10px;padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px}
.moreactivities a{font-size:13px;color:#333;white-space:nowrap;display:inline-block;padding-bottom:5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#109bff;text-decoration:none}

/*联系我们*/
.contactbanner{width:100%;background-repeat:repeat-x;background-position:center center;background-size:auto 100%;background-image:none!important;padding-top:20px;padding-bottom:20px;background-color:#eef9ff}
.contactbanner .con{text-align:center;padding-right:15px;padding-left:15px}
.contactbanner .con strong{font-size:24px;font-weight:400;color:#0097e0}
.contactbanner .con p{font-size:13px;padding-top:5px}
.page-contact-box .container{background-color:#fff;width:100%;padding:15px;box-sizing:border-box}
.page-contact-box .container .Column{float:left;width:48.6%}
.formbox dl dd ul li .textarea{height:148px;width:100%;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;border:1px solid #ccc;box-sizing:border-box;outline:0}
.formbox dl dd ul li .submit{font-size:15px;color:#fff;background-color:#0097e0;height:54px;width:100%;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;outline:0}
.formbox dl dd ul li .protocol{margin-right:auto;margin-left:auto;padding-top:20px}
.formbox dl dd ul li .protocol a{color:#0097e0}
.formbox dl dd ul li .protocol input{height:24px;width:24px;border:1px solid #dcdcdc;border-radius:2px;-webkit-appearance:none;outline:0;appearance:none;vertical-align:middle;margin-top:-2px;margin-right:5px}
.formbox dl dd ul li .protocol input:checked{background-color:#0097e0;border-top-color:#0097e0;border-right-color:#0097e0;border-bottom-color:#0097e0;border-left-color:#0097e0;background-image:url(../images/ico-ok.png);background-size:60% auto;background-repeat:no-repeat;background-position:center center}
.page-contact-box .container .Column:nth-child(2n){float:right}
.formbox dl dd ul li.v-code .txt{width:140px;vertical-align:middle;display:inline-block}
.formbox dl dd ul li.v-code .v-pic{vertical-align:middle;display:inline-block;margin-left:10px}
.formbox dl dd ul li.v-code .v-pic img{padding:2px;float:left;height:42px;border:1px solid #ccc;width:auto;vertical-align: middle;}
.formbox dl dd ul li.v-code .v-pic span{vertical-align: middle;}
.formbox dl dd ul li.v-code .v-pic a{color:#0097e0}
.page-contact-box .right{width:100%;box-sizing:border-box;margin-top:15px}
.page-contact-box .right .box{background-color:#fff;margin-top:12px}
.page-contact-box .right .box:nth-child(1){margin-top:0}
.page-contact-box .right .box .tit{font-size:14px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e8e8e8;color:#444;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px;font-weight:700}
.page-contact-box .right .box .con{padding-top:15px;padding-right:20px;padding-bottom:20px;padding-left:20px}
.page-contact-box .right .box .con .btn a{font-size:15px;line-height:40px;color:#fff;background-color:#0097e0;display:block;height:40px;margin-top:10px;text-align:center}
.page-contact-box .right .box .con .text{color:#333;padding-bottom:10px}
.page-contact-box .right .box .con .text.d15{margin-top:25px}
.page-contact-box .right .box .con .contact-info ul li{margin-bottom:8px;font-size:14px;margin-top:8px}
.page-contact-box .right .box .con .contact-info ul li.tel{background-image:url(../images/icon_tel.png);background-repeat:no-repeat;background-position:left center;padding-left:22px;line-height:22px}
.page-contact-box .right .box .con .contact-info ul li.email{background-image:url(../images/icon_email.png);background-repeat:no-repeat;background-position:left center;height:20px;padding-left:22px}

}
