.industry { width: 1100px; }
.industry-con .img-item { width: 260.75px; height: 160px; }
.con .title-box { letter-spacing: 2px; margin: 35px 0; }
.industry-con .img-item .icon-box img { margin: 40px auto 0; }
.case-show { margin-top: 20px; margin-bottom: 48px; }
.case .case-model .case-con .content .case-show li img { width: 60px; height: 60px; }
#banner a { display: block; width: 100%; height: 100%; }
#banner a img { display: block; width: 100%; height: 100%; }
.code-model { width: 200px; background-color: #fff; position: fixed; left: 0; bottom: 0; z-index: 100; padding: 20px 0; font-weight: bold; display: none; }
.code-model .close-btn { width: 26px; height: 26px; line-height: 26px; text-align: center; background-color: #fff; border-radius: 50%; border: 2px solid #3443AA; position: absolute; top: -13px; right: -13px; font-size: 18px; cursor: pointer; }
.code-model .desc { width: 80%; height: 35px; line-height: 35px; text-align: center; color: #333; font-size: 16px; border: 1px solid #3443AA; border-radius: 17.5px; margin: 20px auto; }
.code-model .ts { text-align: center; color: #333; font-size: 16px; }
.code-model .code { width: 160px; height: 160px; margin: 0 auto; }
.code-model .code img { display: block; width: 100%; height: 100%; }
.dy-model { width: 160px; background-color: #fff; position: fixed; left: 0; bottom: 0; z-index: 100; font-weight: bold; display: none; }
.dy-model .close-btn { width: 20px; height: 20px; line-height: 20px; text-align: center; background-color: #fff; border-radius: 50%; border: 2px solid #18264B; position: absolute; top: -13px; right: -13px; font-size: 14px; cursor: pointer; }
.dy-model img { display: block; width: 160px; height: 300px; }

/*免费领取弹窗*/
.freeGet-model { width: 600px; height: 400px; border-radius: 10px; position: fixed; left: 50%; margin-left: -300px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); z-index: 99999; display: none; }
.freeGet-model .left-con { width: 268px; height: 400px; position: relative; background-color: #3291F2; border-radius: 10px 0 0 10px; float: left; }
.freeGet-model .left-con img { display: block; width: 100%; height: 100%; }
.freeGet-model .left-con .con { position: absolute; top: 0; left: 0; right: 0; bottom: 0; color: #fff; }
.freeGet-model .left-con .title { width: 220px; margin: 110px auto 20px; font-size: 30px; letter-spacing: 7px; line-height: 38px; text-align: center; }
.freeGet-model .left-con .desc { width: 145px; margin: 0 auto; font-size: 16px; text-align: center; color: rgba(255, 255, 255, 0.7); letter-spacing: 2px; line-height: 30px; }
.freeGet-model .right-con { background-color: #fff; height: 100%; border-radius: 0 10px 10px 0; width: 332px; float: right; box-sizing: border-box; }
.freeGet-model .right-con { padding: 20px; box-sizing: border-box; }
.freeGet-model .right-con .close-btn { text-align: right; }
.freeGet-model .right-con .close-btn img { display: inline-block; width: 20px; height: 20px; cursor: pointer; }
.freeGet-model .right-con .title { color: #111; font-size: 20px; font-weight: bold; margin-bottom: 20px; }
.freeGet-model .right-con .input-item { margin-bottom: 15px; }
.freeGet-model .right-con .icon { width: 25px; height: 25px; margin-right: 10px; }
.freeGet-model .right-con .icon img { display: block; width: 100%; height: 100%; }
.freeGet-model .right-con .input-box { background-color: #F5F5F5; border-radius: 6px; height: 45px; }
.freeGet-model .right-con input { display: block; width: 100%; height: 100%; box-sizing: border-box; padding-left: 10px; line-height: 45px; border: none; background: none; outline: none; }
.freeGet-model .right-con .code { color: #3291F2; margin: 0 10px; cursor: pointer; }
.freeGet-model .right-con .get-btn { width: 160px; height: 50px; line-height: 50px; margin: 10px auto 0; text-align: center; background-color: #3291F2; color: #fff; border-radius: 8px; font-size: 18px; letter-spacing: 1px; cursor: pointer; }
.freeGet-model-new { top: 26% !important; width: 84% !important; margin: 0 auto; left: 0 !important; right: 0 !important; }
.right-con-new { width: 90% !important; background-color: transparent !important; float: none !important; margin: auto !important; }
.right-con-new .input-box { background-color: rgba(230, 230, 230, 0.4) !important; border-radius: 30px !important; }
.right-con-new .icon { margin-left: 10px; }
.right-con-new .input-wrap { width: 68%; height: 46px; margin: auto; }
.right-con-new input { color: white; }
.right-con-new .input-item { width: 300px !important; float: left; }
.right-con-new input::-webkit-input-placeholder { color: #fff !important; }
.right-con-new input::-moz-placeholder {   /* Mozilla Firefox 19+ */
color: #fff !important; }
.right-con-new input:-moz-placeholder {    /* Mozilla Firefox 4 to 14 */
color: #fff !important; }
.right-con-new input:-ms-input-placeholder {  /* Internet Explorer 10-11 */
color: #fff !important; }
/*营销工具*/
.marketing-tool{background-color: #fff;width: 100%;}
.tool-list { font-size: 0;text-align: center; }
.tool-list li { display: inline-block; vertical-align: middle; width: 204px; box-sizing: border-box; padding: 12px;}
.tool-list .tool-item{border-radius: 8px;box-shadow: 0 2px 8px #eee;text-align: left;}
.tool-list .tool-img{display: block;width: 100%;height: 139px;border-radius: 8px 8px 0 0;overflow: hidden;}
.tool-list .tool-img img{display: block;height: 100%;width: 100%;}
.tool-list .tool-intro{padding: 10px 15px;}
.tool-list .tool-intro .tool-name{font-size: 17px;line-height: 30px;color: #666;}
.tool-list .tool-intro .tool-brief{font-size: 14px;line-height: 20px;color: #999;height: 40px;}
.see-more{margin: 30px auto 0;}
.see-more a{display: block;font-size: 0;border:1px solid #DD6A2B;border-radius: 30px;width: 124px;text-align: center;line-height: 36px;margin: 0 auto;}
.see-more span{display: inline-block;font-size: 14px;vertical-align: middle;margin-right: 8px;color: #DD6A2B;}
.see-more img{display: inline-block;vertical-align: middle;height: 20px;width: 20px;}