﻿@import url("e71ec83710cb43a39ffbfcf4bd6935e7.css");
.icons-sprite,.icons-chk1,.icons-chk1Y,.icons-close,.icons-fb,.icons-fb2,.icons-job,.icons-lefta,.icons-leftb,.icons-link,.icons-location,.icons-logoblue,.icons-mail,.icons-mobile,.icons-pad,.icons-pc,.icons-plus,.icons-radio1,.icons-radio1Y,.icons-refresh,.icons-right,.icons-righta,.icons-rightb,.icons-search,.icons-twitter{background-image:url('../images/icons-s27d8cf56c0.png');background-repeat:no-repeat}.icons-chk1{background-position:0 0;height:28px;width:28px}.icons-chk1Y{background-position:0 -48px;height:28px;width:28px}.icons-close{background-position:0 -96px;height:37px;width:37px}.icons-fb{background-position:0 -153px;height:30px;width:30px}.icons-fb2{background-position:0 -203px;height:31px;width:32px}.icons-job{background-position:0 -256px;height:30px;width:30px}.icons-lefta{background-position:0 -304px;height:12px;width:26px}.icons-leftb{background-position:0 -336px;height:9px;width:18px}.icons-link{background-position:0 -365px;height:32px;width:32px}.icons-location{background-position:0 -419px;height:30px;width:30px}.icons-logoblue{background-position:0 -467px;height:27px;width:149px}.icons-mail{background-position:0 -516px;height:30px;width:30px}.icons-mobile{background-position:0 -564px;height:19px;width:11px}.icons-pad{background-position:0 -603px;height:19px;width:25px}.icons-pc{background-position:0 -642px;height:19px;width:25px}.icons-plus{background-position:0 -681px;height:20px;width:31px}.icons-radio1{background-position:0 -721px;height:28px;width:28px}.icons-radio1Y{background-position:0 -769px;height:28px;width:28px}.icons-refresh{background-position:0 -817px;height:17px;width:16px}.icons-right{background-position:0 -854px;height:9px;width:18px}.icons-righta{background-position:0 -883px;height:12px;width:26px}.icons-rightb{background-position:0 -915px;height:9px;width:18px}.icons-search{background-position:0 -944px;height:30px;width:30px}.icons-twitter{background-position:0 -994px;height:22px;width:26px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.lineHeight100{line-height:100%}.pt0{padding-top:0 !important}.mt0{margin-top:0 !important}.mb0{margin-bottom:0px !important}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.mt5{margin-top:5px !important}.mt .mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}
.mt40{margin-top:40px}
.ml20{margin-left:20px !important}
.ml40{margin-left:40px !important}
.ml10{margin-left:10px !important}
.ml30{margin-left:30px !important}
.mr20{margin-right:20px !important}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{-webkit-tap-highlight-color:transparent;background-color:transparent}
a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}pre,textarea{overflow:auto}optgroup{font-weight:bold}html,body{font-family:Verdana, sans-serif;font-size:15px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Segoe UI", Arial, sans-serif;font-weight:400;margin:10px 0}.w3-slim,.w3-wide{font-family:"Segoe UI",Arial,sans-serif !important}.w3-wide{letter-spacing:4px}.w3-serif{font-family:"Times New Roman",Times,serif}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}hr{height:0;border:0;border-top:1px solid #eee;margin:20px 0}img{margin-bottom:-5px}a{color:inherit}table{border-collapse:collapse;border-spacing:0;width:100%;display:table}table,th,td{border:none}.w3-table-all{border:1px solid #ccc}.w3-bordered tr,.w3-table-all tr{border-bottom:1px solid #ddd}.w3-striped tbody tr:nth-child(even){background-color:#f1f1f1}.w3-table-all tr:nth-child(odd){background-color:#fff}.w3-table-all tr:nth-child(even){background-color:#f1f1f1}.w3-hoverable tbody tr:hover{background-color:#ccc}.w3-centered tr th,.w3-centered tr td{text-align:center}.w3-table td,.w3-table th,.w3-table-all td,.w3-table-all th{padding:6px 8px;display:table-cell;text-align:left;vertical-align:top}.w3-table th:first-child,.w3-table td:first-child,.w3-table-all th:first-child,.w3-table-all td:first-child{padding-left:16px}.w3-btn,.w3-btn-block{border:none;display:inline-block;outline:0;padding:6px 16px;vertical-align:middle;overflow:hidden;text-decoration:none !important;color:#fff;background-color:#000;text-align:center;cursor:pointer;white-space:nowrap}.w3-btn.w3-disabled,.w3-btn-block.w3-disabled,.w3-btn-floating.w3-disabled,.w3-btn:disabled,.w3-btn-floating:disabled,.w3-btn-floating-large.w3-disabled,.w3-btn-floating-large:disabled{cursor:not-allowed;opacity:0.3}.w3-btn.w3-disabled *,.w3-btn-block.w3-disabled,.w3-btn-floating.w3-disabled *,.w3-btn:disabled *,.w3-btn-floating:disabled *{pointer-events:none}.w3-btn.w3-disabled:hover,.w3-btn-block.w3-disabled:hover,.w3-btn:disabled:hover,.w3-btn-floating.w3-disabled:hover,.w3-btn-floating:disabled:hover,.w3-btn-floating-large.w3-disabled:hover,.w3-btn-floating-large:disabled:hover{box-shadow:none}.w3-btn:hover,.w3-btn-block:hover,.w3-btn-floating:hover,.w3-btn-floating-large:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.w3-btn-block{width:100%}.w3-btn-floating,.w3-btn-floating-large{display:inline-block;text-align:center;color:#fff;background-color:#000;position:relative;overflow:hidden;z-index:1;padding:0;border-radius:50%;cursor:pointer;font-size:24px}.w3-btn-floating{width:40px;height:40px;line-height:40px}.w3-btn-floating-large{width:56px;height:56px;line-height:56px}.w3-btn-group .w3-btn{float:left}.w3-btn.w3-ripple{position:relative}.w3-ripple:after{content:"";background:#90EE90;display:block;position:absolute;padding-top:300%;padding-left:350%;margin-left:-20px !important;margin-top:-120%;opacity:0;transition:all 0.8s}.w3-ripple:active:after{padding:0;margin:0;opacity:1;transition:0s}.w3-badge,.w3-tag,.w3-sign{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;font-weight:bold;text-align:center}.w3-badge{border-radius:50%}ul.w3-ul{list-style-type:none;padding:0;margin:0}ul.w3-ul li{padding:6px 2px 6px 16px;border-bottom:1px solid #ddd}ul.w3-ul li:last-child{border-bottom:none}.w3-image,.w3-tooltip{position:relative}img.w3-image,.w3-image img{max-width:100%;height:auto}.w3-image .w3-title{position:absolute;bottom:8px;left:16px;color:#fff;font-size:20px}.w3-fluid{max-width:100%;height:auto}.w3-tooltip .w3-text{display:none}.w3-tooltip:hover .w3-text{display:inline-block}.w3-navbar{list-style-type:none;margin:0;padding:0;overflow:hidden}.w3-navbar li{float:left}.w3-navbar li a{display:block;padding:8px 16px}.w3-navbar li a:hover{color:#000;background-color:#ccc}.w3-navbar .w3-dropdown-hover,.w3-navbar .w3-dropdown-click{position:static}.w3-navbar .w3-dropdown-hover:hover,.w3-navbar .w3-dropdown-hover:first-child,.w3-navbar .w3-dropdown-click:hover{background-color:#ccc;color:#000}.w3-topnav{padding:8px 8px}.w3-navbar a,.w3-topnav a,.w3-sidenav a,.w3-dropnav a,.w3-dropdown-content a,.w3-accordion-content a{text-decoration:none !important}.w3-navbar ul.w3-right{list-style-type:none}.w3-navbar.w3-collapse li.w3-opennav{display:none}.w3-topnav a{padding:0 8px;border-bottom:3px solid transparent}.w3-topnav a:hover{border-bottom:3px solid #fff}.w3-topnav .w3-dropdown-hover a{border-bottom:0}.w3-opennav,.w3-closenav{color:inherit}.w3-opennav:hover,.w3-closenav:hover{cursor:pointer;opacity:0.8}.w3-navbar a,.w3-topnav a,.w3-sidenav a,.w3-dropnav a,.w3-pagination li a,.w3-hoverable tbody tr,.w3-btn,.w3-btn-floating,.w3-btn-floating-large{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.w3-sidenav{height:100%;width:200px;background-color:#fff;position:fixed !important;z-index:1;overflow:auto}.w3-sidenav a{padding:4px 2px 4px 16px}.w3-sidenav a:hover{background-color:#ccc}.w3-sidenav a,.w3-dropnav a{display:block}.w3-sidenav .w3-dropdown-hover:hover,.w3-sidenav .w3-dropdown-hover:first-child,.w3-sidenav .w3-dropdown-click:hover{background-color:#ccc;color:#000}.w3-sidenav .w3-dropdown-hover,.w3-sidenav .w3-dropdown-click{width:100%}.w3-sidenav .w3-dropdown-hover .w3-dropdown-content,.w3-sidenav .w3-dropdown-click .w3-dropdown-content{min-width:100%}.w3-main{transition:margin-left 0.4s}.w3-dropnav{background-color:#fff}.w3-dropnav a:hover{text-decoration:underline !important}.w3-modal{z-index:1;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.w3-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}.w3-closebtn{text-decoration:none;float:right;font-size:24px;font-weight:bold;color:inherit}.w3-closebtn:hover,.w3-closebtn:focus{color:#000;text-decoration:none;cursor:pointer}.w3-pagination{display:inline-block;padding:0;margin:0}.w3-pagination li{display:inline}.w3-pagination li a{text-decoration:none;color:#000;float:left;padding:8px 16px}.w3-pagination li a:hover,.w3-pagination li a:focus{background-color:#ccc}.w3-input-group,.w3-group{margin-top:24px;margin-bottom:24px}.w3-input{padding:8px;display:block;border:none;border-bottom:1px solid #808080;width:100%}.w3-label{color:#009688}.w3-input:not(:valid) ~ .w3-validate{color:#f44336}.w3-select{padding:4px 0;width:100%;color:#000;border:1px solid transparent;border-bottom:1px solid #009688}.w3-select select:focus{color:#000;border:1px solid #009688}.w3-select option[disabled]{color:#009688}.w3-dropdown-click,.w3-dropdown-hover{position:relative;display:inline-block;cursor:pointer}.w3-dropdown-hover:hover .w3-dropdown-content{display:block;z-index:1}.w3-dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;margin:0;padding:0}.w3-dropdown-content a{padding:6px 16px;display:block}.w3-dropdown-content a:hover{background-color:#ccc}.w3-accordion{width:100%;cursor:pointer}.w3-accordion-content{cursor:auto;display:none;position:relative;width:100%;margin:0;padding:0}.w3-accordion-content a{padding:6px 16px;display:block}.w3-accordion-content a:hover{background-color:#ccc}.w3-progress-container{width:100%;height:30px;position:relative;background-color:#ccc}.w3-progressbar{background-color:#ddd;height:30px;position:absolute}input[type=checkbox].w3-check,input[type=radio].w3-radio{width:24px;height:24px;position:relative;top:6px}input[type=checkbox].w3-check:checked+.w3-validate,input[type=radio].w3-radio:checked+.w3-validate{color:#009688}input[type=checkbox].w3-check:disabled+.w3-validate,input[type=radio].w3-radio:disabled+.w3-validate{color:#aaa}.w3-responsive{overflow-x:auto}.w3-container:after,.w3-row:after,.w3-row-padding:after,.w3-topnav:after,.w3-clear:after,.w3-btn-group:before,.w3-btn-group:after{content:"";display:table;clear:both}.w3-col,.w3-half,.w3-third,.w3-twothird,.w3-quarter{float:left;width:100%}.w3-col.s1{width:8.33333%}.w3-col.s2{width:16.66666%}.w3-col.s3{width:24.99999%}.w3-col.s4{width:33.33333%}.w3-col.s5{width:41.66666%}.w3-col.s6{width:49.99999%}.w3-col.s7{width:58.33333%}.w3-col.s8{width:66.66666%}.w3-col.s9{width:74.99999%}.w3-col.s10{width:83.33333%}.w3-col.s11{width:91.66666%}.w3-col.s12,.w3-half,.w3-third,.w3-twothird,.w3-quarter{width:99.99999%}.w3-col.s0-5{width:4.16666%}.w3-col.s1-5{width:12.5%}.w3-col.s2-5{width:20.83333%}.w3-col.s3-5{width:29.16666%}.w3-col.s4-5{width:37.5%}.w3-col.s5-5{width:45.83333%}.w3-col.s6-5{width:54.16667%}.w3-col.s7-5{width:62.5%}.w3-col.s8-5{width:70.83333%}.w3-col.s9-5{width:79.16667%}.w3-col.s10-5{width:87.5%}.w3-col.s11-5{width:95.83333%}@media only screen and (min-width: 768px){.w3-col.m0-5{width:4.16666%}.w3-col.m1{width:8.33333%}.w3-col.m2{width:16.66666%}.w3-col.m3,.w3-quarter{width:24.99999%}.w3-col.m4,.w3-third{width:33.33333%}.w3-col.m5{width:41.66666%}.w3-col.m6,.w3-half{width:49.99999%}.w3-col.m7{width:58.33333%}.w3-col.m8,.w3-twothird{width:66.66666%}.w3-col.m9{width:74.99999%}.w3-col.m10{width:83.33333%}.w3-col.m11{width:91.66666%}.w3-col.m12{width:99.99999%}.w3-col.m1-5{width:12.5%}.w3-col.m2-5{width:20.83333%}.w3-col.m3-5{width:29.16666%}.w3-col.m4-5{width:37.5%}.w3-col.m5-5{width:45.83333%}.w3-col.m6-5{width:54.16667%}.w3-col.m7-5{width:62.5%}.w3-col.m8-5{width:70.83333%}.w3-col.m9-5{width:79.16667%}.w3-col.m10-5{width:87.5%}.w3-col.m11-5{width:95.83333%}}@media only screen and (min-width: 1025px){.w3-col.l0-5{width:4.16666%}.w3-col.l1{width:8.33333%}.w3-col.l1-5{width:12.5%}.w3-col.l2{width:16.66666%}.w3-col.l2-5{width:20.83333%}.w3-col.l3,.w3-quarter{width:24.99999%}.w3-col.l3-5{width:29.16666%}.w3-col.l4,.w3-third{width:33.33333%}.w3-col.l4-5{width:37.5%}.w3-col.l5{width:41.66666%}.w3-col.l5-5{width:45.83333%}.w3-col.l6,.w3-half{width:49.99999%}.w3-col.l6-5{width:54.16667%}.w3-col.l7{width:58.33333%}.w3-col.l7-5{width:62.5%}.w3-col.l8,.w3-twothird{width:66.66666%}.w3-col.l8-5{width:70.83333%}.w3-col.l9{width:74.99999%}.w3-col.l9-5{width:79.16667%}.w3-col.l10{width:83.33333%}.w3-col.l10-5{width:87.5%}.w3-col.l11{width:91.66666%}.w3-col.l11-5{width:95.83333%}.w3-col.l12{width:99.99999%}}.w3-content{max-width:980px;margin:auto}.w3-rest{overflow:hidden}@media (max-width: 768px){.w3-modal-content{margin:50px 10px 10px 10px;width:auto !important}}@media (max-width: 768px){.w3-modal-content{width:500px}}@media (min-width: 1024px){.w3-modal-content{width:900px}}@media screen and (max-width: 768px){.w3-topnav a{display:block}.w3-navbar li{float:none !important}.w3-navbar ul.w3-right{float:none !important;margin:0;padding:0}}@media screen and (max-width: 768px){.w3-topnav .w3-dropdown-hover .w3-dropdown-content,.w3-navbar .w3-dropdown-click .w3-dropdown-content,.w3-navbar .w3-dropdown-hover .w3-dropdown-content{position:relative}}@media screen and (max-width: 768px){.w3-topnav,.w3-navbar{text-align:center}}@media (max-width: 768px){.w3-hide-small{display:none !important}}@media (max-width: 1023px) and (min-width: 768px){.w3-hide-medium{display:none !important}}@media (min-width: 1024px){.w3-hide-large{display:none !important}}@media screen and (max-width: 1023px){.w3-sidenav.w3-collapse{display:none}.w3-main{margin-left:0 !important}}@media screen and (min-width: 1023px){.w3-sidenav.w3-collapse{display:block !important}}@media screen and (max-width: 768px){.w3-collapse li{float:left !important}.w3-navbar.w3-collapse li:not(:first-child){display:none}.w3-navbar.w3-collapse li.w3-opennav{float:right !important;display:inline}}@media screen and (max-width: 768px){.w3-navbar.w3-collapse.w3-nav-push{position:relative}.w3-navbar.w3-collapse.w3-nav-push li.w3-opennav{position:absolute;right:0;top:0}.w3-navbar.w3-collapse.w3-nav-push li{float:none !important;display:block !important}.w3-navbar.w3-collapse.w3-nav-push li a{display:block;text-align:left}}.w3-top,.w3-bottom{position:fixed;width:100%;z-index:1}.w3-top{top:0}.w3-bottom{bottom:0}.w3-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2}.w3-left{float:left !important}.w3-right{float:right !important}.w3-hide{display:none !important}.w3-show{display:block !important}.w3-tiny{font-size:10px !important}.w3-small{font-size:12px !important}.w3-medium{font-size:15px !important}.w3-large{font-size:18px !important}.w3-xlarge{font-size:24px !important}.w3-xxlarge{font-size:36px !important}.w3-xxxlarge{font-size:48px !important}.w3-jumbo{font-size:64px !important}.w3-vertical{word-break:break-all;line-height:1;text-align:center;width:0.6em}.w3-left-align{text-align:left !important}.w3-right-align{text-align:right !important}.w3-justify{text-align:justify !important}.w3-center{text-align:center !important}.w3-circle{border-radius:50% !important}.w3-round-small{border-radius:2px !important}.w3-round,.w3-round-medium{border-radius:4px !important}.w3-round-large{border-radius:8px !important}.w3-round-xlarge{border-radius:16px !important}.w3-round-xxlarge{border-radius:32px !important}.w3-round-jumbo{border-radius:64px !important}.w3-border-0{border:0 !important}.w3-border{border:1px solid #ccc !important}.w3-border-top{border-top:1px solid #ccc !important}.w3-border-bottom{border-bottom:1px solid #ccc !important}.w3-border-left{border-left:1px solid #ccc !important}.w3-border-right{border-right:1px solid #ccc !important}.w3-margin-0{margin:0 !important}.w3-margin-2{margin:2px !important}.w3-margin-4{margin:4px !important}.w3-margin-8{margin:8px !important}.w3-margin-12{margin:12px !important}.w3-margin-16{margin:16px !important}.w3-margin-24{margin:24px !important}.w3-margin-32{margin:32px !important}.w3-margin-64{margin:64px !important}.w3-margin{margin:16px !important}.w3-margin-top{margin-top:16px !important}.w3-margin-bottom{margin-bottom:16px !important}.w3-margin-left{margin-left:16px !important}.w3-margin-right{margin-right:16px !important}.w3-padding-tiny{padding:2px 4px !important}.w3-padding-small{padding:4px 8px !important}.w3-padding-medium,.w3-padding,.w3-form{padding:8px 16px !important}.w3-padding-large{padding:12px 24px !important}.w3-padding-xlarge{padding:16px 32px !important}.w3-padding-xxlarge{padding:24px 48px !important}.w3-padding-jumbo{padding:32px 64px !important}.w3-padding-0{padding:0 !important}.w3-padding-4{padding-top:4px !important;padding-bottom:4px !important}.w3-padding-8{padding-top:8px !important;padding-bottom:8px !important}.w3-padding-16{padding-top:16px !important;padding-bottom:16px !important}.w3-padding-24{padding-top:24px !important;padding-bottom:24px !important}.w3-padding-32{padding-top:32px !important;padding-bottom:32px !important}.w3-padding-48{padding-top:48px !important;padding-bottom:48px !important}.w3-padding-64{padding-top:64px !important;padding-bottom:64px !important}.w3-padding-top{padding-top:8px !important}.w3-padding-bottom{padding-bottom:8px !important}.w3-padding-left{padding-left:16px !important}.w3-padding-right{padding-right:16px !important}.w3-topbar{border-top:6px solid #ccc !important}.w3-bottombar{border-bottom:6px solid #ccc !important}.w3-leftbar{border-left:6px solid #ccc !important}.w3-rightbar{border-right:6px solid #ccc !important}.w3-border-red{border-color:#ff6060 !important}.w3-border-yellow{border-color:#daa520 !important}.w3-border-green{border-color:#6a6 !important}.w3-border-blue{border-color:#1E90FF !important}.w3-row-padding,.w3-row-padding>.w3-half,.w3-row-padding>.w3-third,.w3-row-padding>.w3-twothird,.w3-row-padding>.w3-quarter,.w3-row-padding>.w3-col{padding:0 8px}.w3-spin{animation:w3-spin 2s infinite linear;-webkit-animation:w3-spin 2s infinite linear}@-webkit-keyframes w3-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes w3-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.w3-container{padding:0.01em 16px}.w3-example{background-color:#f1f1f1;padding:0.01em 16px}.w3-section,.w3-paragraph{margin-top:16px;margin-bottom:16px}.w3-code{font-family:Consolas, "courier new";font-size:16px;line-height:1.4;width:auto;background-color:#fff;padding:8px 12px;border-left:4px solid #009688;word-wrap:break-word}.w3-example,.w3-code,.w3-reference{margin:20px 0}.w3-card{border:1px solid #ccc}.w3-card-2,.w3-example{box-shadow:0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important}.w3-card-4{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important}.w3-card-8{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important}.w3-card-12{box-shadow:0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19) !important}.w3-card-16{box-shadow:0 16px 24px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21) !important}.w3-card-24{box-shadow:0 24px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22) !important}.w3-animate-fading{-webkit-animation:fading 10s infinite;animation:fading 10s infinite}@-webkit-keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.w3-animate-opacity{-webkit-animation:opac 4s;animation:opac 4s}@-webkit-keyframes opac{from{opacity:0}to{opacity:1}}@keyframes opac{from{opacity:0}to{opacity:1}}.w3-animate-top{position:relative;-webkit-animation:animatetop 0.4s;animation:animatetop 0.4s}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.w3-animate-left{position:relative;-webkit-animation:animateleft 0.4s;animation:animateleft 0.4s}@-webkit-keyframes animateleft{from{left:-300px;opacity:0}to{left:0;opacity:1}}@keyframes animateleft{from{left:-300px;opacity:0}to{left:0;opacity:1}}.w3-animate-right{position:relative;-webkit-animation:animateright 0.4s;animation:animateright 0.4s}@-webkit-keyframes animateright{from{right:-300px;opacity:0}to{right:0;opacity:1}}@keyframes animateright{from{right:-300px;opacity:0}to{right:0;opacity:1}}.w3-animate-bottom{position:relative;-webkit-animation:animatebottom 0.4s;animation:animatebottom 0.4s}@-webkit-keyframes animatebottom{from{bottom:-300px;opacity:0}to{bottom:0px;opacity:1}}@keyframes animatebottom{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}.w3-animate-zoom{-webkit-animation:animatezoom 0.6s;animation:animatezoom 0.6s}@-webkit-keyframes animatezoom{from{transform:scale(0)}to{transform:scale(1)}}@keyframes animatezoom{from{transform:scale(0)}to{transform:scale(1)}}.w3-pale-red,.w3-hover-pale-red:hover{color:#000 !important;background-color:#ffe7e7 !important}.w3-pale-green,.w3-hover-pale-green:hover{color:#000 !important;background-color:#e7ffe7 !important}.w3-pale-yellow,.w3-hover-pale-yellow:hover{color:#000 !important;background-color:#ffffd7 !important}.w3-pale-blue,.w3-hover-pale-blue:hover{color:#000 !important;background-color:#e7ffff !important}.w3-text-amber{color:#ffc107 !important}.w3-amber,.w3-hover-amber:hover{color:#000 !important;background-color:#ffc107 !important}.w3-text-aqua{color:cyan !important}.w3-aqua,.w3-hover-aqua:hover{color:#000 !important;background-color:cyan !important}.w3-text-blue{color:#2196F3 !important}.w3-blue,.w3-hover-blue:hover{color:#fff !important;background-color:#2196F3 !important}.w3-text-light-blue{color:#87CEEB !important}.w3-light-blue,.w3-hover-light-blue:hover{color:#000 !important;background-color:#87CEEB !important}.w3-text-brown{color:#795548 !important}.w3-brown,.w3-hover-brown:hover{color:#fff !important;background-color:#795548 !important}.w3-text-cyan{color:#00bcd4 !important}.w3-cyan,.w3-hover-cyan:hover{color:#000 !important;background-color:#00bcd4 !important}.w3-text-blue-grey{color:#607d8b !important}.w3-blue-grey,.w3-hover-blue-grey:hover{color:#fff !important;background-color:#607d8b !important}.w3-text-green{color:#4CAF50 !important}.w3-green,.w3-hover-green:hover{color:#fff !important;background-color:#4CAF50 !important}.w3-text-light-green{color:#8bc34a !important}.w3-light-green,.w3-hover-light-green:hover{color:#000 !important;background-color:#8bc34a !important}.w3-text-indigo{color:#3f51b5 !important}.w3-indigo,.w3-hover-indigo:hover{color:#fff !important;background-color:#3f51b5 !important}.w3-text-khaki{color:#b4aa50 !important}.w3-khaki,.w3-hover-khaki:hover{color:#000 !important;background-color:khaki !important}.w3-text-lime{color:#cddc39 !important}.w3-lime,.w3-hover-lime:hover{color:#000 !important;background-color:#cddc39 !important}.w3-text-orange{color:#ff9800 !important}.w3-orange,.w3-hover-orange:hover{color:#000 !important;background-color:#ff9800 !important}.w3-text-deep-orange{color:#ff5722 !important}.w3-deep-orange,.w3-hover-deep-orange:hover{color:#fff !important;background-color:#ff5722 !important}.w3-text-pink{color:#e91e63 !important}.w3-pink,.w3-hover-pink:hover{color:#fff !important;background-color:#e91e63 !important}.w3-text-purple{color:#9c27b0 !important}.w3-purple,.w3-hover-purple:hover{color:#fff !important;background-color:#9c27b0 !important}.w3-text-deep-purple{color:#673ab7 !important}.w3-deep-purple,.w3-hover-deep-purple:hover{color:#fff !important;background-color:#673ab7 !important}.w3-text-red{color:#f44336 !important}.w3-red,.w3-hover-red:hover{color:#fff !important;background-color:#f44336 !important}.w3-text-sand{color:#fdf5e6 !important}.w3-sand,.w3-hover-sand:hover{color:#000 !important;background-color:#fdf5e6 !important}.w3-text-teal{color:#009688 !important}.w3-teal,.w3-hover-teal:hover{color:#fff !important;background-color:#009688 !important}.w3-text-yellow{color:#d2be0e !important}.w3-yellow,.w3-hover-yellow:hover{color:#000 !important;background-color:#ffeb3b !important}.w3-text-white{color:#fff !important}.w3-white,.w3-hover-white:hover{color:#000 !important;background-color:#fff !important}.w3-text-black{color:#000 !important}.w3-black,.w3-hover-black:hover{color:#fff !important;background-color:#000 !important}.w3-text-grey{color:#757575 !important}.w3-grey,.w3-hover-grey:hover{color:#000 !important;background-color:#9e9e9e !important}.w3-text-light-grey{color:#f1f1f1 !important}.w3-light-grey,.w3-hover-light-grey:hover{color:#000 !important;background-color:#f1f1f1 !important}.w3-text-dark-grey{color:#3a3a3a !important}.w3-dark-grey,.w3-hover-dark-grey:hover{color:#fff !important;background-color:#616161 !important}.w3-opacity{opacity:0.6}.w3-text-shadow{text-shadow:1px 1px 0 #444}.w3-text-shadow-white{text-shadow:1px 1px 0 #ddd}h1,h2,h3,h4,h5,h6{font-size:16px;font-family:"Taviraj","serif","arial","微軟正黑體"}.w3-container{max-width:1000px;margin:0 auto}.bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;background-color:transparent;left:0px}.ui-datepicker td,.ui-datepicker th{font-size:80%}.ui-datepicker.ui-widget input,.ui-datepicker.ui-widget select,.ui-datepicker.ui-widget textarea,.ui-datepicker.ui-widget button{font-size:80%;font-family:'Arial'}.ui-datepicker.ui-widget select{color:#333333}.ui-datepicker.ui-widget .ui-datepicker-title select{font-size:80%;font-family:'Arial'}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2000;position:fixed;margin:auto;top:0;left:0;right:0;bottom:0;height:5px;width:200px;background:#fff;border:1px solid #0575AD;overflow:hidden}.pace .pace-progress{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);max-width:200px;position:fixed;z-index:2000;display:block;position:absolute;top:0;right:100%;height:100%;width:100%;background:#0575AD}.pace.pace-inactive{display:none}html.ie8 .pace{display:none}.banner{position:relative}.bx-wrapper{margin:0}.bx-wrapper .bx-viewport{left:0;padding:0;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.bx-wrapper .bx-pager{position:absolute;bottom:30px}.bx-pager{display:block}.bx-wrapper .bx-pager.bx-default-pager a,.bx-wrapper .bx-pager.bx-default-pager a:hover{width:13px;height:13px;margin:0 9px;border-radius:100%;background:none;border:2px #fff solid}.bx-wrapper .bx-pager.bx-default-pager a.active{width:13px;height:13px;background:#fff}.bx-wrapper{position:relative}.bx-wrapper .bx-controls-direction a{display:inline-block;vertical-align:middle;margin-top:-25px;width:32px;height:60px}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{position:absolute;background:#fff;display:inline-block;top:290px}.bx-wrapper .bx-next{right:0px}.bx-wrapper .bx-prev{left:0px}.bx-wrapper .bx-next{background:url("../images/next.png") no-repeat;background-size:contain}.bx-wrapper .bx-prev{background:url("../images/prev.png") no-repeat;background-size:contain}@media (max-width: 639px){.bx-wrapper .bx-pager{bottom:10px}}.casebtns{position:relative;text-align:right;top:15px;right:8px}.casebtns.center{text-align:center}@media (max-width: 1200px){.casebtns{text-align:center;position:relative;top:0;right:0}}@media (max-width: 1024px){.casebtns{float:none}}.casebtns.viewmore{float:none;text-align:center;margin-bottom:30px;right:0}.ldtbtns{display:none;text-align:center;margin-top:30px}@media (max-width: 1024px){.ldtbtns{display:block;width:100%}}.ldtbtns.blue,.ldtbtns.orange,.ldtbtns.green,.ldtbtns.gray,.ldtbtns.pink{display:block}.btns{width:200px;height:50px;line-height:50px;border-width:1px;border-style:solid;text-align:center;font-size:12px;display:inline-block;font-family:arial;font-weight:bold}.btns.btn1{border-color:#000000;color:#000000}.btns.btn2{border-color:#000000;background-color:#000000;color:#ffffff}.btns.btn2 i{margin-left:10px}.btns.btn3{border-color:#888888;background-color:#888888;color:#ffffff}.btns.btn3 i{margin-left:10px}.btns.btn4{border-color:#FF4D4D;background-color:#FF4D4D;color:#ffffff}.btns.btn4 i{margin-left:10px}.btns.ml70{margin-right:70px}@media (max-width: 1600px){.btns.ml70{margin-right:35px}}@media (max-width: 1200px){.btns.btn1{display:none}.btns.btn2,.btns.btn3{height:38px;line-height:38px}}
@media (max-width: 641px){
	.btns.contact{width:auto;padding:0 40px}
}
.btns2{width:170px;height:38px;border-width:2px;border-style:solid;border-color:#ffffff;color:#ffffff;font-size:12px;line-height:38px;text-align:center;background-color:#000000;margin:0 auto}.btns2.over{border-color:#000000;color:#000000;background-color:#ffffff}.btns2.blue.over{border-color:#ffffff;color:#ffffff;background-color:#1B81BE}.btns2.orange.over{border-color:#ffffff;color:#ffffff;background-color:#FF9F00}.btns2.green.over{border-color:#ffffff;color:#ffffff;background-color:#29B482}.btns2.gray.over{border-color:#ffffff;color:#ffffff;background-color:#444444}.btns2.pink.over{border-color:#ffffff;color:#ffffff;background-color:#FF7A4D}.btns2.purple.over{border-color:#ffffff;color:#ffffff;background-color:#51388A}.btns3{display:inline-block;font-size:16px;color:#FF7F00;width:220px;height:50px;line-height:50px;border-width:1px;border-color:#FF7F00;border-style:solid;border-radius:30px}.btnarea{position:relative;height:60px}@media (max-width: 1200px){.btnarea{display:none}}.knowledgeprev,.knowledgenext{font-size:20px;color:#312152;width:310px;position:absolute;display:inline-block;vertical-align:middle}.knowledgeprev span,.knowledgenext span{display:inline-block;width:67px;height:60px;background-color:#191819;text-align:center}.knowledgeprev span i,.knowledgenext span i{display:inline-block;width:67px;height:60px;background-position:center center;background-repeat:no-repeat;background-image:url(../images/lefta.png)}.knowledgeprev p,.knowledgenext p{height:60px;display:table-cell;vertical-align:middle;line-height:120%;width:calc(310px - 77px)}.knowledgeprev{left:0}.knowledgeprev span{float:left;margin-right:10px}.knowledgenext{right:0}.knowledgenext p{text-align:right}.knowledgenext span{float:right;margin-left:10px}.knowledgenext span i{background-image:url(../images/righta.png)}.projectbtn{text-align:center}.projectbtn a{font-size:16px}.projectbtn a i{display:inline-block}.projectbtn a:first-child i{margin-right:20px}.projectbtn a:last-child i{margin-left:20px}.projectbtn a:nth-child(2){color:#333333;width:220px;height:50px;display:inline-block;border-width:2px;border-color:#000000;border-style:solid;text-align:center;line-height:50px;margin:20px 160px}@media (max-width: 761px){.projectbtn a span{display:none}.projectbtn a:nth-child(2){width:70px;margin:20px 30px}}.paginationContainer{display:inline-block;position:relative;text-align:center;margin-top:-3px}.paginationContainer.t10{margin-top:0px;top:10px}ul.pagination{display:inline-block;padding:0;margin:0}ul.pagination li{display:inline-block}ul.pagination li a{float:left;padding:0px;text-decoration:none;transition:background-color .3s;border-width:0px;margin:0px 1px;width:20px;height:18px;line-height:18px}ul.pagination li a.active{color:#333333;border:none}ul.pagination li a:hover:not(.active){color:#333333}.icons-paging-pre,.icons-paging-next{display:inline-block;position:absolute;top:-4px}.icons-paging-pre{left:0px;position:relative}.icons-paging-pre i{font-size:20px}ul.pagination li.current{background-color:#cccccc;border-radius:32px;padding:3px 2px}ul.pagination li.current a{color:#ffffff}ul.pagination li.current a:hover{color:#ffffff}.icons-paging-next{right:0px;position:relative}.icons-paging-next i{font-size:20px}.paging2 li{float:left;color:#8E6749}.paging2 li:first-child{width:30px;text-align:left}.paging2 li:nth-child(3){width:30px;text-align:right}.paging2 li:nth-child(2){width:calc(100% - 60px);text-align:center;font-size:13px;font-weight:bold}.paging2 li:nth-child(2) select{border:none;background-color:#ffffff;border-width:1px;border-style:solid;border-color:#8E6749}*{padding:0;margin:0}html,body{font-family:"Taviraj","serif","arial","微軟正黑體";min-height:100% !important;height:100%;line-height:100%}a{text-decoration:none}header{width:100%;position:fixed;top:0px;z-index:999999;text-align:center;  color:#fff;}header>div{display:inline-block;width:100%;position:relative;max-width:1600px;padding:0 8px;margin:0 auto;margin-top:58px;transition:margin-top 0.5s;-moz-transition:margin-top 0.5s;-webkit-transition:margin-top 0.5s;-o-transition:margin-top 0.5s}header>div .inquirym{display:inline-block;position:absolute;right:-20px;top:168px}header>div .inquirym i{display:inline-block;background-image:url(../images/inquiry.png);background-repeat:no-repeat;background-position:center center;width:100px;height:100px}
header .logo{position:absolute;left:8px;top:0px;display:inline-block;width:240px;height:80px;background-image:url(../images/logow.png);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:99999;transition:width 0.5s;-moz-transition:width 0.5s;-webkit-transition:width 0.5s;-o-transition:width 0.5s}header .hamburger{position:absolute;right:0px;top:0px;z-index:99999}header .hamburger-inner,header .hamburger-inner:after,header .hamburger-inner:before{background-color:#ffffff}
header.down{background-color:rgba(0,0,0,0.5)}header.down>div{margin-top:20px;height:66px}@media (max-width: 1600px){header>div .inquirym{right:0px}}@media (max-width: 1024px){header>div .inquirym{right:112px;top:calc(8% + 40px)}header>div .inquirym i{background-image:url(../images/inquiry_m.png);background-size:contain;width:73px;height:50px}header.down>div .inquirym{top:6px}}@media (max-width: 761px){header>div{margin-top:16px}header>div .inquirym{right:68px;top:11px}header>div .inquirym i{width:60px}header.down>div .inquirym{top:0px}header .logo{width:49px;height:44px;background-image:url(../images/logows.png)}header .hamburger{padding-top:7px;padding-right:8px}header .hamburger-inner,header .hamburger-inner:after,header .hamburger-inner:before{height:3px;width:30px}}
@media (max-width: 641px){header .logo{width:39px;height:36px;background-image:url(../images/logows.png); background-size: 100%;}header>div .inquirym{top:2px}header.down{background-color:rgba(0,0,0,0.5)}header.down>div{margin-top:20px;height:54px}}header.inside .logo{background-image:url(../images/logoblue.png);background-size:contain}header.inside .hamburger-inner,header.inside .hamburger-inner:after,header.inside .hamburger-inner:before{background-color:#000000}header.inside.down{background-color:rgba(255,255,255,0.5)}@media (max-width: 761px){header.inside .logo{background-image:url(../images/logobs.png)}}
@media (max-width: 641px){header.inside .logo{background-image:url(../images/logobs.png)}}footer{width:100%;display:inline-block;margin-top:10px;text-align:center}footer>div{width:100%;position:relative;max-width:1600px;margin:0 auto;text-align:left;display:block;width:calc( 100% - ( 8px * 2 ) - ((100% / 12) * 2));margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer>div nav{padding:30px 0;display:inline-block;width:100%}footer>div nav .page{float:left;display:inline-block}footer>div nav .page li{float:left;margin-right:40px}footer>div nav .page li:last-child{margin-right:0}footer>div nav .page li a{font-size:16px;color:#444444}footer>div nav .social{float:right;display:inline-block;margin-top:-10px}footer>div nav .social li{float:left;margin-right:20px}footer>div nav .social li:last-child{margin-right:0}footer>div nav .social li i{display:inline-block}footer .copyright{display:inline-block;background-color:#F0F0F0;width:100%;max-width:100%}footer .copyright>div{width:100%;position:relative;max-width:1600px;margin:0 auto;padding:30px 0;text-align:left;display:block;width:calc( 100% - ( 8px * 2 ) - ((100% / 12) * 2));margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer .copyright>div a i{display:inline-block;margin-bottom:-4px}
footer .copyright>div p{font-size:13px;color:#444444;float:right;line-height:34px;margin-left: 15px;}
@media (max-width: 1600px){footer>div nav .page li{margin-right:20px}footer>div nav .page li:last-child{margin-right:0}footer>div nav .page li a{font-size:15px;color:#444444}footer>div nav .social{margin-top:-10px}footer>div nav .social li{margin-right:10px}footer>div nav .social li:last-child{margin-right:0}}@media (max-width: 1200px){footer>div nav .page li{margin-right:15px}footer>div nav .page li:last-child{margin-right:0}footer>div nav .page li a{font-size:15px;color:#444444}footer>div nav .social{margin-top:-10px}footer>div nav .social li{margin-right:10px}footer>div nav .social li:last-child{margin-right:0}}@media (max-width: 1100px){footer>div nav .page li{margin-right:10px}}@media (max-width: 1024px){footer>div nav .page{display:none}}@media (max-width: 761px){footer>div nav .page{display:none}footer>div nav .social{float:none;width:100%;justify-content:flex-start;display:flex;flex-wrap:wrap;width:100%;margin-top:-10px}footer>div nav .social li{text-align:center;width:20%;margin:0px}}
@media (max-width: 641px){footer .copyright>div a{width:100%;display:block;text-align:center}footer .copyright>div a:first-child{display:none}
footer .copyright>div p{width:100%;display:none;margin-top:10px;text-align:center;float:none;line-height:34px}}
.icons-twitter,.icons-plus{margin-top:5px;display:inline-block}strong{font-weight:normal}#menu{display:none;position:fixed;width:100%;height:100%;z-index:1000002;background-image:url(../images/menu_bg.png)}#menu button{position:absolute;right:30px;top:30px;background:none;border:none}#menu button i{display:inline-block}#menu>nav{width:100%;height:100%;text-align:center;justify-content:flex-start;display:flex;flex-wrap:wrap;width:100%;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center;vertical-align:middle;overflow-y:scroll}#menu>nav>ul{width:100%}#menu>nav>ul>li{width:100%}#menu>nav>ul>li>a{font-size:50px;color:#ffffff;line-height:150%}@media (max-width: 374px){#menu>nav>ul>li>a{font-size:35px}}.banner{width:100%;height:100%;background-image:url(../images/banner.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;overflow:hidden}
.banner>.linear{position:absolute;z-index:9999;top:0px;left:0px;width:100%;height:100%;opacity:0.85;
	background:#37ECBA;background:-webkit-linear-gradient(left, #37ECBA, #2575FC);background:-o-linear-gradient(right, #37ECBA, #2575FC);
	background:-moz-linear-gradient(right, #37ECBA, #2575FC);
	background:linear-gradient(to right, #37ecba,#2575fc)
}
.banner>.linear.linear2{background:#8642D9;background:-webkit-linear-gradient(left, #8642D9, #0FB6C8);background:-o-linear-gradient(right, #8642D9, #0FB6C8);background:-moz-linear-gradient(right, #8642D9, #0FB6C8);background:linear-gradient(to right, #8642d9,#0fb6c8)}.banner>.linear.linear3{background:#F78CA0;background:-webkit-linear-gradient(left, #F78CA0, #2575FC);background:-o-linear-gradient(right, #F78CA0, #2575FC);background:-moz-linear-gradient(right, #F78CA0, #2575FC);background:linear-gradient(to right, #f78ca0,#2575fc)}.banner>.linear.linear4{background:#304352;background:-webkit-linear-gradient(left, #304352, #B3B3B2);background:-o-linear-gradient(right, #304352, #B3B3B2);background:-moz-linear-gradient(right, #304352, #B3B3B2);background:linear-gradient(to right, #304352,#b3b3b2)}.banner>.linear.linear5{background:#2CD8D5;background:-webkit-linear-gradient(left, #2CD8D5, #7F50D7);background:-o-linear-gradient(right, #2CD8D5, #7F50D7);background:-moz-linear-gradient(right, #2CD8D5, #7F50D7);background:linear-gradient(to right, #2cd8d5,#7f50d7)}.banner>.linear.linear6{background:#1294F0;background:-webkit-linear-gradient(left, #1294F0, #41BFB1);background:-o-linear-gradient(right, #1294F0, #41BFB1);background:-moz-linear-gradient(right, #1294F0, #41BFB1);background:linear-gradient(to right, #1294f0,#41bfb1)}.banner>.linear.linear7{background:#007BC6;background:-webkit-linear-gradient(left, #007BC6, #26E99D);background:-o-linear-gradient(right, #007BC6, #26E99D);background:-moz-linear-gradient(right, #007BC6, #26E99D);background:linear-gradient(to right, #007bc6,#26e99d)}.banner>.linear+div{position:absolute;z-index:10000;top:300px;left:calc(100% / 12);display:inline-block;color:#ffffff}.banner>.linear+div div.fundtext{width:895px;font-size:220px;line-height:100%}
.banner>.linear+div p{width:700px;font-size:42px;line-height:110%;font-family: "Taviraj","serif","arial","微軟正黑體"; }
.banner>.linear+div h2.ch{width:700px;margin-top:20px;font-size:16px;line-height:150%}
.banner>.linear+div p.ch{margin-top:20px;font-size:16px;line-height:150%}
@media (max-width: 1024px){
	.banner>.linear+div{width:100%;top:250px;left:0px;text-align:center}.banner>.linear+div div.fundtext{width:100%;text-align:center;font-size:120px;line-height:100%}.banner>.linear+div p{width:100%;text-align:left;font-size:32px;line-height:110%;padding:0 100px;margin-top:100px}.banner>.linear+div h2.ch{width:100%;text-align:left;font-size:16px;line-height:150%;padding:0 100px;margin-top:20px}.banner>.linear+div p.ch{width:100%;text-align:left;margin-top:20px;font-size:16px;line-height:150%;padding:0 100px}}@media (max-width: 761px){.banner>.linear+div{width:100%;top:140px;left:0px;text-align:center}.banner>.linear+div div.fundtext{width:100%;text-align:center;font-size:60px;line-height:100%}.banner>.linear+div p{width:100%;text-align:left;font-size:18px;line-height:110%;padding:0 40px;margin-top:100px}.banner>.linear+div h2.ch{width:100%;text-align:left;margin-top:15px;font-size:13px;line-height:150%;padding:0 40px}.banner>.linear+div p.ch{width:100%;text-align:left;margin-top:15px;font-size:13px;line-height:150%;padding:0 40px}}
	@media (max-width: 641px){
		.banner>.linear+div{top:100px}
		.banner>.linear+div div.fundtext{width:100%;text-align:center;font-size:60px;line-height:100%}
		.banner>.linear+div p{width:100%;text-align:left;font-size:20px;line-height:110%;padding:0 40px;margin-top:70px}
		.banner>.linear+div h2.ch{width:100%;text-align:left;margin-top:50px;font-size:13px;line-height:150%;padding:0 40px}
		.banner>.linear+div p.ch{width:100%;text-align:left;margin-top:15px;font-size:16px;line-height:150%;padding:0 40px}
	}.container{width:100%;display:inline-block;margin-top:40px;text-align:center}.container>div{width:100%;position:relative;max-width:1600px;margin:0 auto;text-align:left}.container>div.project>img{width:100%}@media (max-width: 761px){.container.index1{margin-top:0px}}.container.inside{margin-top:0;padding-top:110px}.container.grey{background-color:#F4F4F4}.container.grey>div{display:block;width:calc( 100% - ( 8px * 2 ) );margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:60px;padding-bottom:60px}.container.project>img{width:100%}.container.project>div{padding-top:5px}.container.white{background-color:#ffffff}.container.white>div{display:block;width:calc( 100% - ( 8px * 2 ) );margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:60px;padding-bottom:60px}.container.black{height:100%;background-color:#000000;transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-webkit-transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out}.container.black>div{display:block;height:100%;width:calc( 100% - ( 8px * 2 ) - ((100% / 12) * 2));margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:60px;padding-bottom:60px}.container.black.over{background-color:#ffffff}.container.blue,.container.orange,.container.green,.container.gray,.container.pink,.container.purple{height:480px;margin-top:0;background-color:#000000;transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-webkit-transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out}.container.blue>div,.container.orange>div,.container.green>div,.container.gray>div,.container.pink>div,.container.purple>div{display:block;height:100%;width:calc( 100% - ( 8px * 2 ) - ((100% / 12) * 2));margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:60px;padding-bottom:60px}.container.blue.over,.container.orange.over,.container.green.over,.container.gray.over,.container.pink.over,.container.purple.over{background-color:#1B81BE}.container.orange.over{background-color:#FF9F00}.container.green.over{background-color:#29B482}.container.gray.over{background-color:#444444}.container.pink.over{background-color:#FF7A4D}.container.pink>div{padding-left:0;padding-right:0}.container.purple.over{background-color:#51388A}@media (max-width: 1024px){.container>div{padding-left:calc(100% / 12 );padding-right:calc(100% / 12 )}.container>div.project{padding:0;width:100%}.container.about>div{padding-left:0;padding-right:0}}@media (max-width: 761px){.container.inside{padding-top:30px}}.container img{max-width:100%}.iden1{margin-left:calc((100% / 12 ) + 8px + 16px)}@media (max-width: 1024px){.iden1{margin-left:0;margin-right:0}}.indexzone1{width:100%;display:inline-block}.indexzone1 li{float:left;width:50%;height:580px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.indexzone1 li:first-child{background-color:#51388A;background-image:url(../images/aboutbanner.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.indexzone1 li:nth-child(2){background-color:#E2CEA9}.indexzone1 li>div{padding:160px 80px 80px}.indexzone1 li>div article{text-align:center}.indexzone1 li>div article div{width:280px;height:102px;position:relative;display:inline-block;left:0px;top:10px;font-size:80px;color:#E5E0F2;line-height:100%;margin:0}.indexzone1 li>div article div span{display:block;font-size:22px;line-height:100%;color:#FFFFFF}.indexzone1 li>div article div::before{content:'';position:absolute;width:170px;height:60px;display:inline-block;border-width:1px 1px 0;border-color:#ffffff;border-style:solid;left:calc((100% - 170px) / 2 );top:-70px}.indexzone1 li>div article div::after{content:'';position:absolute;width:170px;height:60px;display:inline-block;border-width:0px 1px 1px;border-color:#ffffff;border-style:solid;left:calc((100% - 170px) / 2 );bottom:-60px}.indexzone1 li>div article p{line-height:150%;font-size:15px;color:#E5E0F2;margin:100px 40px 40px}.indexzone1 li>div article a{display:inline-block;font-size:15px;color:#ffffff;border-width:1px;border-style:solid;border-color:#ffffff;padding:18px 42px}.indexzone1 li>div article.service{text-align:center;margin-top:0}.indexzone1 li>div article.service div{width:330px;height:102px;position:relative;display:inline-block;z-index:3;left:0px;top:10px;font-size:80px;color:#33210B;line-height:100%;margin:0}.indexzone1 li>div article.service div span{display:block;font-size:22px;line-height:100%;color:#33210B}.indexzone1 li>div article.service div::before{content:'';position:absolute;width:240px;height:246px;display:inline-block;border:none;background-image:url(../images/servicelogo.png);background-repeat:no-repeat;background-size:cover;left:calc((100% - 240px) / 2 )}.indexzone1 li>div article.service div::after{content:'';display:none}.indexzone1 li>div article.service p{line-height:150%;font-size:15px;color:#33210B;margin:100px 40px 40px}.indexzone1 li>div article.service a{display:inline-block;font-size:15px;color:#33210B;border-width:1px;border-style:solid;border-color:#33210B;padding:18px 42px}@media (max-width: 1200px){.indexzone1 li>div article p{min-height:88px}}@media (max-width: 1024px){.indexzone1 li>div{padding:160px 40px 40px}.indexzone1 li>div article div{width:240px;height:102px;font-size:60px}.indexzone1 li>div article div::before{width:130px;left:calc((100% - 130px) / 2 );top:-70px}.indexzone1 li>div article div::after{content:'';width:130px;left:calc((100% - 130px) / 2 );bottom:-50px}.indexzone1 li>div article.service{text-align:center}.indexzone1 li>div article.service div{width:290px;height:102px;font-size:60px}.indexzone1 li>div article.service div::before{width:200px;height:206px;left:calc((100% - 200px) / 2 )}}@media (max-width: 761px){.indexzone1 li{width:100%;height:auto}.indexzone1 li>div{padding:80px 20px 40px}.indexzone1 li>div article div::before{width:170px;height:40px;left:calc((100% - 170px) / 2 );top:-50px}.indexzone1 li>div article div::after{content:'';position:absolute;width:170px;height:40px;left:calc((100% - 170px) / 2 );bottom:-20px}.indexzone1 li>div article p{margin:58px 40px 20px;min-height:auto}.indexzone1 li>div article.service div::before{width:185px;height:186px;left:calc((100% - 185px) / 2 );top:-58px}
.indexzone1 li>div article.service p{min-height:auto;margin:50px 40px 20px}
}
.blk{display:inline-block;width:100%}
@media (max-width: 761px){
	.blk.mt40{margin-top:30px}
}
h3{font-size:20px}
h3 i{display:inline-block;margin-right:10px}
h3 span{display:inline-block;margin-left:10px}
h3 span i{margin-bottom:-4px}
h3 span a:first-child{margin-left:30px}
h3 span a:last-child i{margin-right:0}
h3::before{content:'';width:70px;height:2px;background-color:#000000;display:inline-block;margin-right:60px;position:relative;top:-6px}
@media (max-width: 761px){
	h3{font-size:16px}
	h3::before{width:32px;height:2px;margin-right:10px}
}
h3.inside::before{width:0px;height:0px;margin-right:0px;position:relative;top:0px}
@media (max-width: 1700px){
	h3.inside{padding-left:40px}
}
@media (max-width: 1024px){
	h3.inside{padding-left:00px}
}
@media (max-width: 641px){
	h3 i{display:inline-block;margin-right:10px}
	h3 span{display:inline-block;margin-left:10px}
	h3 span i{margin-bottom:-4px}
	h3 span a:first-child{margin-left:00px}
	h3 span a:last-child i{margin-right:0}
	h3 span.device{float:right;margin-top:-10px}
}div.social{font-size:20px}div.social i{display:inline-block;margin-right:10px}div.social span{display:inline-block;margin-left:10px}div.social span i{margin-bottom:-4px}div.social span a:first-child{margin-left:30px}div.social span a:last-child i{margin-right:0}div.social::before{content:'';width:70px;height:2px;background-color:#000000;display:inline-block;margin-right:60px;position:relative;top:-6px}@media (max-width: 761px){div.social{font-size:16px}div.social::before{width:32px;height:2px;margin-right:10px}}div.social.inside::before{width:0px;height:0px;margin-right:0px;position:relative;top:0px}@media (max-width: 1700px){div.social.inside{padding-left:40px}}@media (max-width: 1024px){div.social.inside{padding-left:00px}}@media (max-width: 641px){div.social i{display:inline-block;margin-right:10px}div.social span{display:inline-block;margin-left:10px}div.social span i{margin-bottom:-4px}div.social span a:first-child{margin-left:00px}div.social span a:last-child i{margin-right:0}div.social span.device{float:right;margin-top:-10px}}h4{font-size:80px;line-height:100%;float:left;margin:0;margin-left:130px}@media (max-width: 1600px){h4{margin-left:0}}@media (max-width: 761px){h4{font-size:32px}}.icons-right{display:inline-block}.caseindex{margin-top:80px;justify-content:flex-start;display:flex;flex-wrap:wrap;width:100%}.caseindex>li{width:calc( ( 100% - 48px )  / 2 );margin-bottom:60px}.caseindex>li:last-child,.caseindex>li:nth-last-child(2){margin-bottom:0}.caseindex>li:nth-child(2n){margin-left:48px}.caseindex>li a{display:inline-block;width:100%}.caseindex>li article>.img{display:inline-block;width:100%;padding-top:61%;background-repeat:no-repeat;background-position:center center;background-size:cover}.caseindex>li article>.img.img2{padding-top:0}.caseindex>li article>.img img{width:100%}.caseindex>li article .device{margin-top:15px}.caseindex>li article .device::before{content:'';width:50px;height:2px;background-color:#000000;display:inline-block;margin-right:80px;position:relative;top:-10px}.caseindex>li article .device i{display:inline-block;margin-right:10px}.caseindex>li article h4{margin-top:15px;margin-left:130px;font-size:20px;line-height:100%;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 130px);white-space:nowrap}@media (max-width: 1600px){.caseindex>li article h4{margin-left:0;width:100%}}@media (max-width: 1024px){.caseindex>li{width:100%}.caseindex>li:nth-child(2n){margin-left:0}.caseindex>li:nth-last-child(2){margin-bottom:60px}}@media (max-width: 761px){.caseindex{margin-top:50px}.caseindex>li{margin-bottom:50px}.caseindex>li article .device::before{width:32px;margin-right:20px}}.caseindex.inside{width:100%;margin:0 auto;margin-top:80px}.caseindex.inside>li{width:calc(((100% / 12) * 3) - 1px);margin:0;margin-bottom:60px;margin-left:calc( 100% / 12 / 2 );margin-right:calc( 100% / 12 / 2)}.caseindex.inside article .device{margin-top:15px}.caseindex.inside article .device::before{margin-right:40px}.caseindex.inside article h4{margin-top:15px;margin-left:90px;font-size:20px;line-height:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:calc(100% - 90px)}@media (max-width: 1200px){.caseindex.inside>li{width:calc(((100% / 12) * 5) - 1px )}.caseindex.inside>li:nth-child(3){display:none}}@media (max-width: 1024px){.caseindex.inside{width:100%}.caseindex.inside>li{width:100%;margin-left:0;margin-right:0;margin-bottom:0}
.caseindex.inside>li:nth-child(3),.caseindex.inside>li:nth-child(2){display:none !important;}
}
@media (max-width: 761px){.caseindex.inside{margin-top:50px}.caseindex.inside>li{margin-bottom:0}.caseindex.inside article .device{margin-top:15px}.caseindex.inside article .device::before{width:32px;margin-right:20px}.caseindex.inside article h4{margin-left:55px;font-size:16px;width:calc(100% - 55px)}}.partnerindex{display:inline-block;margin-top:80px;justify-content:flex-start;display:flex;flex-wrap:wrap;width:100%;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;padding-left:8.33333%;padding-right:8.33333%}.partnerindex>li{width:calc( ( ( 100% - (16px * 9) )  / 10) - 1px );margin-bottom:60px;margin-right:16px}.partnerindex>li:nth-child(10n){margin-right:0px}.partnerindex>li a{display:block;text-align:center;width:100%}.partnerindex>li a img{max-width:100%}@media (max-width: 1024px){.partnerindex{padding-left:0;padding-right:0}.partnerindex>li{width:calc( ( (100% - (16px * 7) )  / 8) - 1px );margin-bottom:60px;margin-right:16px}.partnerindex>li:nth-child(10n){margin-right:16px}.partnerindex>li:nth-child(8n){margin-right:0px}}@media (max-width: 761px){.partnerindex{margin-top:50px}.partnerindex>li{width:calc( ( (100% - (10px * 4) )  / 5) - 1px );margin-bottom:30px;margin-right:10px}.partnerindex>li:nth-child(10n){margin-right:10px}.partnerindex>li:nth-child(8n){margin-right:10px}.partnerindex>li:nth-child(5n){margin-right:0px}}.ox{display:inline-block;justify-content:flex-start;display:flex;flex-wrap:wrap;width:100%;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.ox>li{width:calc(  100% / 4 )}.ox>li>div{width:100%;height:360px;text-align:center}.ox>li>div .img{margin-top:90px;display:inline-block;width:134px;height:124px;background-repeat:no-repeat;background-size:cover;background-position:center center}.ox>li>div .img.ox1{background-image:url(../images/ox1.png)}.ox>li>div .img.ox2{background-image:url(../images/ox2.png)}.ox>li>div .img.ox3{background-image:url(../images/ox3.png)}.ox>li>div .img.ox4{background-image:url(../images/ox4.png)}.ox>li>div p{margin-top:35px;font-size:20px}.ox>li>div p+p{display:none;line-height:150%}.ox>li>div:hover p{display:none}.ox>li>div:hover p+p{display:block}.ox>li:first-child{background-color:#39E8CB}.ox>li:nth-child(2){background-color:#FE6F6B}.ox>li:nth-child(3){background-color:#FFBF00}.ox>li:nth-child(4){background-color:#1271CF}@media (max-width: 1200px){.hidepc2{display:none}}.ldt{height:100%;display:inline-block;width:100%}.ldt>a{height:100%;justify-content:flex-start;display:flex;flex-wrap:wrap;width:100%;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center}.ldt>a>div{color:#ffffff;font-size:100px;line-height:100%;width:100%;transition:background-color 2s ease;-moz-transition:background-color 2s ease;-webkit-transition:background-color 2s ease;-o-transition:background-color 2s ease}.ldt>a>div p{font-size:24px;color:#666;line-height:150%;margin-top:30px}.ldt.over>a>div{color:#000000}@media (max-width: 641px){.ldt>a>div{font-size:70px}}.ldt.blue.over>a>div,.ldt.orange.over>a>div,.ldt.green.over>a>div,.ldt.gray.over>a>div,.ldt.pink.over>a>div{color:#ffffff}.ldt.blue.over>a>div p,.ldt.orange.over>a>div p,.ldt.green.over>a>div p,.ldt.gray.over>a>div p,.ldt.pink.over>a>div p{color:#ffffff}h2.slogan{line-height:120%;font-size:100px;color:#222222;margin-top:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:calc((100% / 12 ) + 8px + 16px)}h2.slogan span{font-size:90px;line-height:100%;display:inline-block;margin-left:20px}h2.slogan p{display:inline-block;width:100%;font-size:18px;color:#333333;line-height:150%;margin-top:30px}@media (max-width: 1200px){h2.slogan{font-size:50px}h2.slogan span{font-size:50px}}@media (max-width: 1024px){h2.slogan{margin-left:0}}@media (max-width: 761px){h2.slogan{font-size:32px;margin-top:30px}h2.slogan span{font-size:32px;margin-left:0;margin-top:5px}h2.slogan p{font-size:14px;margin-top:20px}}h2.slogan.process{font-size:70px;line-height:150%}@media (max-width: 761px){h2.slogan.process{font-size:20px}}h2.slogan.clientname{font-size:70px;line-height:150%}@media (max-width: 761px){h2.slogan.clientname{font-size:35px}}.aboutpics{width:100%;height:860px;margin-top:75px;position:relative}.aboutpics #slider1{display:inline-block;width:100%;height:860px}.aboutpics #slider1>li{display:inline-block;width:100%;height:860px}.aboutpics #slider1>li div.img{display:inline-block;width:100%;height:860px;background-repeat:no-repeat;background-size:cover;background-position:center center}.aboutpics #years{position:absolute;top:150px;left:calc(( -100% / 12 / 2 ) - 16px);width:840px;justify-content:flex-start;display:flex;flex-wrap:wrap;-moz-box-shadow:0px 1px 23px 3px rgba(0,0,0,0.7);-webkit-box-shadow:0px 1px 23px 3px rgba(0,0,0,0.7);box-shadow:0px 1px 23px 3px rgba(0,0,0,0.7);-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center;vertical-align:middle}.aboutpics #years>li{height:490px}
.aboutpics #years>li:first-child{display:inline-block;width:450px;background-color:#1b81be}.aboutpics #years>li:first-child article{padding:70px;text-align:left}.aboutpics #years>li:first-child article div{color:#E6E1F2;font-size:90px;line-height:100%}.aboutpics #years>li:first-child article p{font-size:15px;color:#fff;line-height:150%;margin-top:30px}.aboutpics #years>li:first-child article p+p{font-size:15px;color:#ffffff;line-height:150%;margin-top:50px}.aboutpics #years>li:first-child .bx-controls-direction{position:absolute;left:0px;top:0px;margin:0}
.aboutpics #years>li:first-child .bx-controls-direction a{position:relative !important;background-color:#0d66b7;margin:0;width:67px;height:60px}.aboutpics #years>li:first-child .bx-controls-direction a.bx-next{background-image:url(../images/righta.png);background-repeat:no-repeat;background-position:center center;background-size:auto;margin-left:2px}.aboutpics #years>li:first-child .bx-controls-direction a.bx-prev{background-image:url(../images/lefta.png);background-repeat:no-repeat;background-position:center center;background-size:auto}.aboutpics #years>li:nth-child(2){display:inline-block;width:calc(100% - 450px)}.aboutpics #years>li:nth-child(2)>div{width:100%;height:100%;/* background-image:url(../images/logopurple.png);background-position:center center;background-repeat:no-repeat */}@media (max-width: 1024px){.aboutpics{height:auto;margin-top:30px}.aboutpics #slider1{display:inline-block;width:100%;height:auto}.aboutpics #slider1>li{display:inline-block;width:100%;height:auto}.aboutpics #slider1>li div.img{display:inline-block;width:100%;height:auto;padding-top:60%;background-repeat:no-repeat;background-size:cover;background-position:center center}.aboutpics #years{position:relative;top:00px;left:0;width:100%}.aboutpics #years>li{height:auto}.aboutpics #years>li:first-child{width:100%}.aboutpics #years>li:first-child article{padding:50px 30px 30px}.aboutpics #years>li:first-child article div{font-size:50px;line-height:100%}.aboutpics #years>li:first-child article p{font-size:13px;margin-top:20px}.aboutpics #years>li:first-child article p+p{font-size:15px;margin-top:30px}.aboutpics #years>li:first-child .bx-controls-direction a{width:45px;height:40px}.aboutpics #years>li:nth-child(2){display:none}}.bx-wrapper .bx-pager{display:none}.servicei{margin-top:80px;justify-content:flex-start;display:flex;flex-wrap:wrap;width:100%}.servicei>li{width:calc( ( 100% - (16px * 4) ) /5  );margin:0;margin-bottom:60px;margin-right:16px;height:420px;display:inline-block}.servicei>li .img{background-repeat:no-repeat;background-size:cover;background-position:center}.servicei>li:first-child{background-color:#FE6F6B}.servicei>li:first-child .img{background-image:url(../images/service1.png)}.servicei>li:last-child{margin-right:0px;background-color:#C079DB}.servicei>li:last-child .img{background-image:url(../images/service5.png)}.servicei>li:nth-child(2){background-color:#2FC989}.servicei>li:nth-child(2) .img{background-image:url(../images/service2.png)}.servicei>li:nth-child(3){background-color:#1271CF}.servicei>li:nth-child(3) .img{background-image:url(../images/service3.png)}.servicei>li:nth-child(4){background-color:#FFA600}.servicei>li:nth-child(4) .img{background-image:url(../images/service4.png)}.servicei>li article{padding:60px 27px;text-align:center}.servicei>li article .img{width:162px;height:166px;margin:0 auto}.servicei>li article div{margin-top:20px;font-size:28px;line-height:150%;color:#ffffff}.servicei>li article p{margin-top:15px;font-size:15px;line-height:150%;color:#ffffff}@media (max-width: 1200px){.servicei{justify-content:center}.servicei>li{width:calc( ( 100% - (16px * 2) ) /3  );margin:0;margin-bottom:60px;margin-right:16px}.servicei>li:nth-child(3),.servicei>li:nth-child(5){margin-right:0}}@media (max-width: 1024px){.servicei>li{width:100%;margin:0;margin-bottom:16px}}.process li{position:relative;display:block;width:100%;height:700px}.process li .bg{background-image:url(../images/img-mask.png);position:absolute;z-index:101;display:inline-block;width:100%;height:700px;left:0px;top:0px}.process li .video{position:absolute;z-index:99;display:inline-block;width:100%;height:700px;overflow:hidden}.process li .video video{width:100%;height:100%;-webkit-transform-origin-x:center;-webkit-transform-origin-y:center;transform-origin-x:center;transform-origin-y:center}.process li .img{position:absolute;z-index:98;display:inline-block;width:100%;height:700px;left:0px;top:0px;background-repeat:no-repeat;background-position:center center;background-size:cover}.process li .img.step1{background-image:url(../images/process-1.jpg)}.process li .img.step2{background-image:url(../images/process-2.jpg)}.process li .img.step3{background-image:url(../images/process-3.jpg)}.process li .img.step4{background-image:url(../images/process-4.jpg)}.process li .img.step5{background-image:url(../images/process-5.jpg)}.process li .step{display:inline-block;z-index:100;width:568px;height:290px;background-color:rgba(0,0,0,0.6);position:absolute;top:330px;left:0px;padding:50px}.process li .step>div{position:absolute;top:-250px;left:0px;font-size:300px;color:#ffffff;line-height:100%;text-shadow:3px 3px 3px #cccccc}.process li .step>span{font-size:30px;color:#ffffff;border-width:0 0 4px;border-color:#ffffff;border-style:solid;line-height:150%;display:inline-block}.process li .step p{margin-top:30px;font-size:16px;color:#ffffff;line-height:150%}.process li .step.right{left:unset;right:0px}.process li .step.right>div{left:unset;right:0px}@media (max-width: 1024px){.process li{position:relative;display:block;width:100%;height:auto;margin-bottom:20px}.process li .bg{display:none}.process li .video{display:none}.process li .img{height:auto;padding-top:50%;position:relative}.process li .step{position:relative;width:100%;top:0;background-color:#000000;height:auto;padding:20px}.process li .step>div{top:20px;left:20px;font-size:90px;text-shadow:none}.process li .step>span{border:none;margin-left:65px}.process li .step>p{margin-top:10px;margin-left:65px}.process li .step.right>div{right:unset;left:20px}}hr{height:3px;background-color:#000000;width:100%;margin:38px 0}.ques{display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:8.33333%;padding-right:8.33333%}.ques p{font-size:32px;line-height:100%}.ques p.p2{font-size:24px}.ques p.p3{font-size:32px;line-height:200%;margin:50px 0;text-align:center}.ques p span{font-size:16px}@media (max-width: 761px){.ques{font-size:20px}}.ques.q1>ul,.ques.q3>ul{text-align:center;justify-content:flex-start;display:flex;flex-wrap:wrap;width:100%}.ques.q1>ul li,.ques.q3>ul li{text-align:left;font-size:18px;width:calc((100% / 5) - 1px);margin:20px 0}.ques.q1>ul+p,.ques.q3>ul+p{margin-top:50px}.ques.q2>ul,.ques.q4>ul{text-align:center;justify-content:flex-start;display:flex;flex-wrap:wrap;width:100%}.ques.q2>ul>li,.ques.q4>ul>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;width:calc((100% / 2) - 1px);margin:20px 0}.ques.q2>ul>li>p,.ques.q4>ul>li>p{margin-bottom:10px}.ques.q2>ul>li textarea,.ques.q2>ul>li input[type='text'],.ques.q4>ul>li textarea,.ques.q4>ul>li input[type='text']{width:100%;border-color:#CCCCCC;border-width:1px;border-style:solid;font-size:16px;color:#666666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}.ques.q2>ul>li:first-child,.ques.q4>ul>li:first-child{padding-right:16px}.ques.q2>ul>li:nth-child(2),.ques.q4>ul>li:nth-child(2){padding-left:16px}.ques.q2>ul>li textarea,.ques.q4>ul>li textarea{height:364px}.ques.q2>ul>li input[type='text'],.ques.q4>ul>li input[type='text']{height:60px;line-height:60px;margin-bottom:15px}.ques.q2>ul>li input[type='text']:last-child,.ques.q4>ul>li input[type='text']:last-child{margin-bottom:0}.ques.q2>ul>li>ul,.ques.q4>ul>li>ul{text-align:center;justify-content:flex-start;display:flex;flex-wrap:wrap;width:100%;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center;vertical-align:middle}.ques.q2>ul>li>ul>li,.ques.q4>ul>li>ul>li{float:left;text-align:center;display:inline-block}.ques.q2>ul>li>ul>li i,.ques.q4>ul>li>ul>li i{display:inline-block}.ques.q2>ul>li>ul>li:first-child,.ques.q4>ul>li>ul>li:first-child{width:50%}.ques.q2>ul>li>ul>li:nth-child(2),.ques.q4>ul>li>ul>li:nth-child(2){width:35%}.ques.q2>ul>li>ul>li:nth-child(3),.ques.q4>ul>li>ul>li:nth-child(3){width:15%}.ques.q2>div.white,.ques.q4>div.white{padding:100px;background-color:#ffffff}.ques.q4>ul{margin-top:30px;padding:50px 80px;background-color:#ffffff}@media (max-width: 1200px){.ques.q1>ul li,.ques.q3>ul li{font-size:16px;width:calc((100% / 4) - 1px)}}@media (max-width: 1500px){.ques{padding-left:0;padding-right:0}.ques.q1>ul li,.ques.q3>ul li{width:calc((100% / 3) - 1px)}.ques.q2>ul li,.ques.q4>ul li{width:100%}.ques.q2>ul li:first-child,.ques.q4>ul li:first-child{padding-right:0}.ques.q2>ul li:nth-child(2),.ques.q4>ul li:nth-child(2){padding-left:0}.ques.q2>ul li textarea,.ques.q4>ul li textarea{height:170px}}@media (max-width: 761px){.ques.q1>ul li,.ques.q3>ul li{width:calc(100% / 2)}}@media (max-width: 641px){.ques.q1>ul li,.ques.q3>ul li{width:100%;margin:10px 0}}input[type="checkbox"]{display:none}input[type="checkbox"]+label{display:inline-block;width:28px;height:28px;margin-bottom:-7px;margin-right:20px;background-image:url(../images/chk1.png)}input[type="checkbox"]:checked+label{background-image:url(../images/chk1y.png)}input[type="radio"]{display:none}input[type="radio"]+label{display:inline-block;width:28px;height:28px;margin-bottom:-7px;margin-right:20px;background-image:url(../images/radio1.png)}input[type="radio"]:checked+label{background-image:url(../images/radio1y.png)}ul.knowledge{display:inline-block;margin-left:calc(100% / 12);width:calc(100% - (100% / 12))}ul.knowledge>li{position:relative;float:left;display:inline-block;overflow:hidden}ul.knowledge>li:first-child{width:calc(100% - 250px - 145px );margin-right:145px}ul.knowledge>li:first-child>article{margin-top:20px;text-align:center}ul.knowledge>li:first-child>article>h1{color:#212121;font-size:50px;line-height:100%;text-align:left}ul.knowledge>li:first-child>article h2{margin-top:40px;margin-bottom:18px;color:#0bbdc7;font-size:25px;line-height:100%;text-align:left}ul.knowledge>li:first-child>article a{text-decoration:underline;color:#4292d2}ul.knowledge>li:first-child>article p{color:#333333;font-size:18px;line-height:150%;margin-bottom:30px;text-align:left}ul.knowledge>li:first-child>article img{max-width:100%;margin-bottom:0}ul.knowledge>li:nth-child(2){width:250px;vertical-align:top}ul.knowledge>li:nth-child(2) h3{font-size:20px;position:relative}ul.knowledge>li:nth-child(2) h3::before{position:absolute;top:auto;bottom:-15px;width:100%}ul.knowledge>li:nth-child(2) h3+ul+h3{margin-top:30px}ul.knowledge>li:nth-child(2) aside{border-width:0 0 2px;border-style:solid;border-color:#000000}ul.knowledge>li:nth-child(2) aside ul{margin-top:30px}ul.knowledge>li:nth-child(2) aside ul li{margin-bottom:15px}ul.knowledge>li:nth-child(2) aside ul li a{display:inline-block;font-size:16px;color:#333333;line-height:150%}@media (max-width: 1200px){ul.knowledge>li:first-child{width:calc(100% - 250px - 50px );margin-right:50px}ul.knowledge>li:nth-child(2){width:250px}}@media (max-width: 1024px){ul.knowledge{display:inline-block;margin-left:0;width:100%}ul.knowledge>li:first-child{width:100%;margin-right:0}ul.knowledge>li:first-child>article{margin-top:20px;text-align:center}ul.knowledge>li:first-child>article>h1{color:#212121;font-size:50px;line-height:100%;text-align:left}ul.knowledge>li:first-child>article h2{margin-bottom:30px;color:#333333;font-size:25px;line-height:100%;text-align:left}ul.knowledge>li:first-child>article p{color:#333333;font-size:18px;line-height:150%;margin-bottom:30px;text-align:left}ul.knowledge>li:first-child>article img{max-width:100%;margin-bottom:0}ul.knowledge>li:nth-child(2){width:100%;vertical-align:top}ul.knowledge>li:nth-child(2) h3{font-size:20px;position:relative}ul.knowledge>li:nth-child(2) h3::before{position:absolute;top:auto;bottom:-15px;width:100%}ul.knowledge>li:nth-child(2) aside{border-width:0 0 2px;border-style:solid;border-color:#000000}ul.knowledge>li:nth-child(2) aside ul{margin-top:30px}ul.knowledge>li:nth-child(2) aside ul li{margin-bottom:15px}ul.knowledge>li:nth-child(2) aside ul li a{display:inline-block;font-size:16px;color:#333333;line-height:150%}}.knowledgeContent{text-align:center}.knowledgeContent h2{margin-bottom:18px;color:#0bbdc7;font-size:25px;line-height:100%;text-align:left}.knowledgeContent a{text-decoration:underline;color:#4292d2}.knowledgeContent p{color:#333333;font-size:18px;line-height:150%;margin-bottom:30px;text-align:left}.tags{display:block;margin-top:30px;margin-bottom:10px}.tags i{display:inline-block}.tags i a{display:inline-block;background-color:#393939;padding:5px 10px;margin-right:5px;margin-bottom:5px;font-size:15px;font-weight:bold;color:#ffffff;border-radius:3px}.blogs{text-align:center;display:flex;flex-wrap:wrap;width:100%}.blogs>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:calc(100% / 3);padding:20px;text-align:left}.blogs>li span{font-family:"Taviraj","serif","arial","微軟正黑體";font-size:12px}.blogs>li h4,.blogs>li p{font-size:18px;line-height:140%;width:100%;margin-left:0}@media (max-width: 1024px){.blogs>li{width:calc(100% /2)}}@media (max-width: 761px){.blogs>li{width:100%;padding:20px 0 0}}h3.projectIntro{font-size:20px;text-align:left;line-height:120%;color:#555555;padding:0 130px}h3.projectIntro::before{display:none}@media (max-width: 1500px){h3.projectIntro{padding:0}}@media (max-width: 761px){h3.projectIntro{font-size:16px}}
/*# sourceMappingURL=screen.css.map */
@media (max-width: 761px){
iframe{ width: 100% !important; height: 300px !important; }
#youku-playerBox{ width: 100% !important; height: 300px !important; }
}


/*2019-12-13 新增推广页*/
.serviceComp_ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    margin-top: 50px;
}
.serviceComp_ul .serviceComp_li {
    width: 516px;
    height: 650px;
    display: table;
    position: relative;
    border-radius: 3px;
    -webkit-transition: -webkit-transform .3s,-webkit-box-shadow .3s;
    transition: -webkit-transform .3s,-webkit-box-shadow .3s;
    transition: transform .3s,box-shadow .3s;
    transition: transform .3s,box-shadow .3s,-webkit-transform .3s,-webkit-box-shadow .3s;
}
.serviceComp_ul .serviceComp_li:first-child {
    /*background: -webkit-gradient(linear,left top,right bottom,from(#7cb9dd),to(#6980e1));
    background: linear-gradient(to bottom right,#7cb9dd,#6980e1);*/
    background: #529bee;
}
.serviceComp_ul .serviceComp_li:nth-child(2) {
    /*background: -webkit-gradient(linear,left top,right bottom,from(#f7764a),to(#fe5254));
    background: linear-gradient(to bottom right,#f7764a,#fe5254);*/
    background: #fe6f61;
}
.serviceComp_ul .serviceComp_li:nth-child(3) {
    /*background: -webkit-gradient(linear,left top,right bottom,from(#f0889b),to(#9764f1));
    background: linear-gradient(to bottom right,#f0889b,#9764f1);*/
    background: #c079db;
}

.serviceComp_li .serviceComp_li_content {
    /*position: absolute;
    top: 0;
    left: 0;
    width: 516px;
    height: 650px;*/
    display: table-cell;
    vertical-align: middle;
    padding: 0 50px;
    color: #fff;
    text-align: center;
    border-radius: 3px;
    -webkit-transition: -webkit-transform .3s,-webkit-box-shadow .3s;
    transition: -webkit-transform .3s,-webkit-box-shadow .3s;
    transition: transform .3s,box-shadow .3s;
    transition: transform .3s,box-shadow .3s,-webkit-transform .3s,-webkit-box-shadow .3s;
    z-index: 1;
}
.serviceComp_ul .serviceComp_li .serviceComp_li_content .gfhd_box {
    width: 80px;
    height: 80px;
    background-image: url(../images/gfhd.png);
    background-repeat: no-repeat;
    background-position: 20px -8px;
    background-size: contain;
    position: absolute;
    top: 0;
    right: 0;
}
.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_title {
    font-size: 36px;
    line-height: 36px;
    margin-bottom: 40px;
}
.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_ptext {
    font-size: 22px;
    line-height: 30px;
    overflow: hidden;
}
.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_info {
    margin: 70px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -ms-flex-line-pack: center;
    align-content: center;
}
.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_info .li_info_part:first-child {
    border-left-color: transparent;
}
.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_info .li_info_part {
    height: 46px;
    padding: 0 20px;
    border-left: 1px solid #fff;
}
.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_info .li_info_part .info_h4 {
    font-size: 20px;
    color: #fff;
    line-height: 22px;
    display: block;
}
.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_info .li_info_part .info_number {
    font-weight: 400;
    font-size: 30px;
    line-height: 32px;
    display: block;
}
.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_btn {
    display: block;
    width: 100%;
    height: 78px;
    border: 1px solid #fff;
    line-height: 78px;
    color: #fff;
    text-align: center;
    border-radius: 3px;
    -webkit-transition: border-radius .5s,background-color .5s;
    transition: border-radius .5s,background-color .5s;
    font-size: 20px;
}
.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_btn:hover {
    border-radius: 25px;
    background-color: hsla(0,0%,100%,.2);
}
.coreComp_ul {
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -ms-flex-align: center;
    -webkit-box-orient: horizontal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin: 90px 0 60px;
}
.coreComp_ul,.coreComp_ul .coreComp_li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-direction: normal;
}
.coreComp_ul .coreComp_li {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    border: 1px solid #eee;
    border-radius: 3px;
    width: calc( (100% - 90px ) / 4 );
    /*height: 230px;*/
    padding: 60px 10px;
    display: table;
    margin-left: 30px;
/*    margin: 0 10px;*/
}
.coreComp_ul .coreComp_li:first-child{ margin-left: 0; }
.coreComp_li_div{ display: table-cell; vertical-align: middle; }
.coreComp_ul .coreComp_li .coreComp_rsvg {
    padding: 10px 0;
    margin: 0 auto 30px;
    display: block;
    height: 124px;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
}
.coreComp_ul .coreComp_li:hover .coreComp_rsvg {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.coreComp_ul .coreComp_li .coreComp_info {
    text-align: center;
}
.coreComp_ul .coreComp_li .coreComp_info .coreComp_h4 {
    font-size: 22px;
    color: #333;
    line-height: 30px;
    overflow: hidden; margin-left: 0 !important; float: initial !important;
}
.coreComp_ul .coreComp_li .coreComp_info .coreComp_ptext {
    font-size: 20px;
    color: #666;
    line-height: 30px;
    overflow: hidden; margin-top: 15px; height: 60px;
}
.caseComp_list_ul {
    margin-top: 80px;
    justify-content: flex-start;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}
.caseComp_list_ul.inside {
    width: 100%;
    margin: 0 auto;
    margin-top: 80px;
}
.caseComp_list_ul .caseComp_list_item {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: calc( ( 100% - 260px ) /3 );
    background-color: #fff;
    overflow: hidden;
    display: inline-block;
    margin-bottom: 60px;
    margin-right: 130px;
    -webkit-transition: -webkit-box-shadow .3s;
    transition: -webkit-box-shadow .3s;
    transition: box-shadow .3s;
    transition: box-shadow .3s,-webkit-box-shadow .3s;
    position: relative;
    cursor: pointer;
}
.caseComp_list_ul .caseComp_list_item:nth-child(3n){ margin-right: 0; }
.caseComp_list_ul .caseComp_list_item .item_img_box {
    width: 100%;
    height: 280px;
    overflow: hidden;
}
.caseComp_list_ul .caseComp_list_item .item_img_box img {
    width: 100%;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
}
.caseComp_list_ul .caseComp_list_item:hover .item_img_box img {
    -webkit-transform: scale(1.07);
    transform: scale(1.07);
}
.caseComp_list_ul .caseComp_list_item .item_info_box {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.caseComp_list_ul .caseComp_list_item .item_info_box .item_info_top {
    padding: 20px 20px;
    height: 120px;
}
.caseComp_list_ul .caseComp_list_item .item_info_box .item_info_top .item_h4 {
    font-size: 22px;
    color: #333;
    line-height: 30px;
    height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: 0 !important;
    float: initial !important;
    font-weight: 600;
}
.caseComp_list_ul .caseComp_list_item .item_info_box .item_info_top .item_ul {
    height: 56px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-bottom: 0;
        margin-top: 4px;
}
.caseComp_list_ul .caseComp_list_item .item_info_box .item_info_top .item_ul .item_li {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
}
.caseComp_list_ul .caseComp_list_item .item_info_box .item_info_top .item_ul .item_li .li_t {
    font-size: 16px;
    color: #000;
    line-height: 24px;
    display: block;
    font-weight: bold;
}
.caseComp_list_ul .caseComp_list_item .item_info_box .item_info_top .item_ul .item_li .li_n {
    font-size: 16px;
    color: #666;
    display: block;
    margin-top: 5px;
}
.caseComp_list_ul .caseComp_list_item .item_info_box .item_userInfo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 60px;
    border-top: 1px solid #fbfbfb;
    padding: 0 20px;
}
.caseComp_list_ul .caseComp_list_item .item_info_box .item_userInfo img {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    margin-right: 20px;
}
.caseComp_list_ul .caseComp_list_item .item_info_box .item_userInfo .user_info_box {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 12px;
}
.caseComp_list_ul .caseComp_list_item .item_info_box .item_userInfo .user_info_box .item_username {
    font-size: 16px;
    color: #666;
    line-height: 16px;
    height: 16px;
    font-weight: 700;
    margin-bottom: 6px;
}
.caseComp_list_ul .caseComp_list_item .item_info_box .item_userInfo .user_info_box .other_box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #b2b2b2;
    height: 15px;
    line-height: 15px;
    font-size: 12px;
}

.runModeComp_content.inside {
    width: 100%;
    margin: 0 auto;
    margin-top: 80px;
}
.runModeComp_content .runModeComp_content_01 {
    width: 100%;
    height: 405px;
    padding: 45px 80px;
}
.runModeComp_content .runModeComp_content_01 .rmc_link {
    width: 100%;
    height: 100%;
    border: 1px solid #eee;
    position: relative;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row {
    width: 100%;
    height: 96px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_01 {
    top: -45px;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_02 {
    top: 110px;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_03 {
    bottom: -45px;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .arrow_span {
    display: block;
    width: 20px;
    height: 30px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    position: absolute;    top: 30px;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .arrow_span.arrow_z {
    background-image: url(../images/icon_arrow_z.png);
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .arrow_span.arrow_span_1 {
    left: 40px;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .arrow_span.arrow_default {
    background-image: url(../images/icon_arrow_default.png);
}
.runModeComp_content .runModeComp_content_01 .rmc_link .arrow_span.arrow_h {
    background-image: url(../images/icon_arrow_h.png);
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .arrow_span.arrow_span_2 {
    left: 490px;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .arrow_span.arrow_l {
    background-image: url(../images/icon_arrow_l.png);
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .arrow_span.arrow_span_3 {
    right: 490px;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .arrow_span.arrow_l {
    background-image: url(../images/icon_arrow_l.png);
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .arrow_span.arrow_span_4 {
    right: 40px;
}
.row_03 .arrow_span.arrow_span_1,
.row_03 .arrow_span.arrow_span_2,
.row_03 .arrow_span.arrow_span_3,
.row_03 .arrow_span.arrow_span_4{ top: 36px !important; }
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_bg {
    width: 290px;
    height: 96px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
    position: absolute;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_bg.rmc_bg_default {
    background-image: url(../images/bg_default.png);
    color: #333;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .rmc_bg.rmc_bg_1 {
    left: 130px;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_bg.rmc_bg_l {
    background-image: url(../images/bg_l.png);
    color: #fff;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .rmc_bg.rmc_bg_2 {
    left: 580px;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .rmc_bg.rmc_bg_3 {
    left: 1030px;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_bg.rmc_bg_l {
    background-image: url(../images/bg_l.png);
    color: #fff;
}

.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_bg.rmc_bg_z {
    background-image: url(../images/bg_z.png);
    color: #fff;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_bg.rmc_bg_h {
    background-image: url(../images/bg_h.png);
    color: #fff;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_02 .rmc_bg_1 {
    left: -50px;
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_02 .rmc_bg_2 {
    right: -50px;
}

.runModeComp_content .runModeComp_content_01 .rmc_link .arrow_span.arrow_reserve {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_bg:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    height: 100%;
    width: 0;
    background: -webkit-gradient(linear,left top,right bottom,from(hsla(0,0%,100%,0)),to(#fff));
    background: linear-gradient(to bottom right,hsla(0,0%,100%,0),#fff);
    -webkit-animation: bgDynamic 3s linear infinite;
    animation: bgDynamic 3s linear infinite;
}






@keyframes bgDynamic{
	0%{width:0}
	50%{width:50%}
	to{width:100%;opacity:0}
}
@-webkit-keyframes bgDynamic{0%{width:0}50%{width:50%}to{width:100%;opacity:0}}
.runModeComp_content .runModeComp_content_02 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}
.runModeComp_content .runModeComp_content_02 .rmc_set {
    width: 240px;
    margin: 80px 0;
    font-size: 18px;
    color: #333;
    line-height: 20px;
}

.runModeComp_content .runModeComp_content_02 .rmc_set img {
    max-height: 20px;
    margin-right: 5px;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
}
.shadow_set{ font-size: 22px; line-height: 30px; }

.partnerTui{     
	display: inline-block;
    margin-top: 80px;
    justify-content: flex-start;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    align-items: center;
 
}
.partnerTui>li {
    width: calc( ( ( 100% - (16px * 11) ) / 12) - 1px );
    margin-bottom: 60px;
    margin-right: 16px;
}
.partnerTui>li:nth-child(12n) {
    margin-right: 0px;
}

@media (max-width: 1500px) {
.coreComp_ul{ padding:0 40px; }
.coreComp_ul .coreComp_li .coreComp_info .coreComp_ptext{ font-size: 18px; height: 60px; }
}
/*2019-12-28 新增推广页*/
.banner_info__content {
	margin-left: calc((100% / 12 ));
	margin-right: calc((100% / 12 ));
    height: 100%;
    margin-top: 90px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.banner_info__content .banner_info_ul {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 20px;
}
.banner_info__content .banner_info_ul .banner_info__li:first-child {
    text-align: left;
}
.banner_info__content .banner_info_ul .banner_info__li:last-child {
    text-align: right;
}
.banner_info__content .banner_info_ul .banner_info__li {
    text-align: center;
}
.banner_info__content .banner_info_ul .banner_info__li span{
	color: #212121;
    font-size: 18px;
    line-height: 30px;
    font-weight: normal;
}
.banner_info__content .banner_info_ul .banner_info__li h4,
.banner_info__content .banner_info_ul .banner_info__li h4 span{
    color: #529bee;
    font-size: 30px;
    line-height: 30px;
    font-weight: 500;
    float:initial;
    margin-left: 0;
}

.banner_info__content .banner_info__img {
    width: 100%;
}
.cpc_part2{ 
	padding-bottom: 60px;
    overflow:hidden;
 }
.cpc_part2 .part_content_box {
    text-align:center;
    position: relative;
    
}
.cpc_part2 .part_content_box img{ margin-top: 40px; }

.cpc_part4 {
    padding: 160px 0; width:100%; 
}
.part_title_box {
    text-align: center;
    padding: 30px 0 0;
}
.part_title_box .t_ptext {
    color: #666;
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 5px;
}
.part_title_box .t_title {
    color: #333;
    font-size: 48px;
    line-height: 48px;
    margin-bottom: 5px;
}
.part_title_box .t_line {
    width: 50px;
    display: inline-block;
    height: 4px;
    background-color: #529bee;
}
.cpc_part4 .part_content_box {
    width: 100%;
    margin: -6px auto 0;
    position:relative;
}
.cpc_part4 .part_content_box .pcb_content_list{ margin-top: 50px; }
.cpc_part4 .part_content_box .pcb_content_list .pcb_box {
    clear: both;
    padding: 110px 0 50px;
    border-top: 1px solid #e6e6e6;
    position: relative;
    margin-top: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box.info_in_right {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .pcb_box_mark {
    font-size: 80px;
    line-height: 120px;
    font-family: WorkSans Bold;
    font-weight: bolder;
    font-style: italic;
    position: absolute;
    top: -60px;
    color: #e8e8e8;
    right:10px;
    background-color: #F4F4F4;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box.info_in_left .pcb_box_mark{
	right:auto;
	left:0;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .pcb_box_mark:after {
    display: block;
    content: "";
    background-color: #F4F4F4;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    position: absolute;
    bottom: 0;
    right: -33px;
    width: 50px;
    height: 50px;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part {
    width: 50%;
    /*height: 510px;*/
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box{ padding-top: 20px; padding-left: 98px;}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_title h4 {
    font-size: 36px;
    color: #212121;
    line-height: 36px;
    padding: 0;
    margin-right: 15px;
    font-weight: bold;
    position: relative;
    margin-left: 0;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_title h4 .hot_theme {
    position: absolute;
    top: -10px;
    right: -37px;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_title span {
    font-size: 16px;
    color: #999;
    margin-right: 5px;
    display: block;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_box {
    margin-top: 30px;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_type {
    height: 50px;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding: 10px 0;
    margin-bottom: 10px;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_type span {
    margin-right: 15px;
    font-family: SourceHanSansCN Regular;
    font-size: 18px;
    line-height: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #00a4ff;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_type span:before {
    display: inline-block;
    content: "";
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #00a4ff;
    margin-right: 5px;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_detail {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-top: 40px;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_detail .info_p_detail_item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_detail .info_p_detail_item img {
    max-width: 23px;
    margin-right: 17px;
    max-height: 23px;
    margin-bottom: 0;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_detail .info_p_detail_item span {
    display: inline-block;
    font-size: 20px;
    line-height: 58px;
    color: #212121;
    height: 58px;
}
.cpc_btn_box .cpc_btn {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #212121;
    font-size: 20px;
    height: 60px;
    line-height: 58px;
    border: 1px solid transparent;
    text-align: center;
    display: inline-block;
    text-decoration: none;
    border-radius: 5px;
    cursor: pointer;
}
.cpc_btn_box .cpc_btn.cpc_btn_active {
    background-color: #00a4ff;
    border-color: #00a4ff;
    color: #fff;
    width: 258px;
    margin-right: 33px;
}
.cpc_btn_box .cpc_btn.cpc_btn_default {
    background-color: #f4f4f4;
    width: 258px;
    border-color: #d9d9d9;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .cpc_btn_box .cpc_btn_default {
    display: inline-block;
    padding-left: 20px;
    background-image: url(../images/icon_download.png);
    background-repeat: no-repeat;
    background-position: 35px;
    background-size: auto 20px;
}
.cpc_btn_box .cpc_btn:not(:last-child) {
    margin-right: 15px;
}

.cpc_part4 .part_content_box .pcb_content_list .pcb_box.info_in_right .item_part.img_box {
    margin-right: 50px;
}
.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.img_box {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 50%;
    /*height: 510px;*/
}

.item_part{ position:relative; }
.weibo{ height:100%; }


.item_part .swiper-button-prev, .item_part .swiper-button-next{
	width:40px; height:40px; position:absolute; top:50%; margin-top:-20px; display: none;

}
.item_part .swiper-button-prev{ left:40px; right:auto; background:url(../images/icon_pre.png) no-repeat; background-size:100%;}
.item_part .swiper-button-next{ right:40px; left:auto; background:url(../images/icon_next.png) no-repeat; background-size:100%;}
.swiper-slide-l{ width: 353px; height:518px; float:left; background:url(../images/phone-bg.png) no-repeat; background-size:100%;}
.swiper-slide-l img{
    width: 245px;
    height: 430px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    top: 90px; display:block;
}
.swiper-slide-r{ width:calc( 100% - 353px ); float:right; display:table; height:518px;}
.swiper-slide-r .ftc_cc_info{ display:table-cell; vertical-align:middle; }
.swiper-slide-r .ftc_cc_info .tab_info_name{ font-size: 30px;
    color: #333;  line-height: 30px; float: initial;  margin-bottom: 10px; padding-left:20px; position:relative; margin-left: 0;}
.swiper-slide-r .ftc_cc_info .tab_info_name:before{
	position:absolute;
	display: block;
    content: "";
    width: 5px;
    height: 30px;
    background-color: #fe3500;
    top:-2px;
    left:0;
}
.swiper-slide-r .ftc_cc_info p{ font-size: 20px; color:#333; margin-top:30px; }
.swiper-slide-r .ftc_cc_info .tab_info_ul{ overflow:hidden; margin-top:20px;  }
.swiper-slide-r .ftc_cc_info .tab_info_ul li{ font-size: 20px; color:#333; line-height:36px; }

.item_part .swiper-pagination{     width: 100%; /* position:relative; */margin-top: 30px; }
.item_part .swiper-pagination-bullet{ width: 50px; height:8px; border-radius:5px; opacity:1; background:#e6e6e6; margin-left: 20px;}
.item_part .swiper-pagination-bullet-active{ background:#00a4ff; }
.item_part .swiper-pagination-bullet:focus {
    outline: none;
}
.part5_1_ptext{ text-align: center; font-size: 24px; color: #808080; margin-top: 40px;}
.caseSwiper{  }
.caseSwiper {
    width: 100%;
    overflow: hidden;
    position: relative;
    margin-top: 45px;
    margin-bottom: 60px;
}
.view .swiper-container { height: 530px;width: 100%; }
.view .swiper-slide {
    width: 100%;
    height: 530px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.slide_left {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 847px;
    height: 530px;
    overflow: hidden;
}
.slide_left img {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
    cursor: pointer;
}
.slide_right {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 60px 50px;
    border: 1px solid #eee;
    border-left: none;
}
.slide_title {
    font-size: 36px;
    color: #333;
    line-height: 47px;
    margin-bottom: 10px;
    cursor: pointer;
    text-decoration: none;
    display: inline-block;
    height: 47px;
}
.slide_ptext {
    color: #333;
    font-size: 24px;
    line-height: 36px;
    
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    margin-top: 30px;
    margin-bottom: 20px;
    overflow: hidden; text-overflow: ellipsis; display: -webkit-box;  -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.slide_info_ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    padding: 10px 0;
    margin-bottom: 15px;
    min-height: 50px;
    margin-top: 70px;
}
.slide_info_li {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 0 10px;
    text-align: center;
}
.slide_info_li strong {
    display: block;
    color: #212121;
    font-size: 22px;
    font-weight: 400;
    line-height: 30px;
    height: 30px;
}
.slide_info_li span {
    display: block;
    color: #333;
    font-size: 18px;
    line-height: 20px;
    height: 20px;
}

.slide_info_btn_box{ margin-top: 40px; }

.preview{ margin-top: 60px; }
.preview .swiper-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}
.preview .swiper-slide {
	width: 140px !important;
    margin: 0 15px;
}
.preview .swiper-slide img:hover {
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
}
.preview .swiper-slide img {
    width: auto;
    height: 88px;
    -webkit-transition: all .3s;
    transition: all .3s;
    cursor: pointer;
}
.partnerImg{ width: 1460px; margin: 40px auto 0; }
.partnerImg ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin: 0 0 20px 0;
}
.partnerImg ul li {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    height: 80px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.partnerImg ul li img {
    height: auto;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.partnerImg ul li img:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.part_title_box2{ margin-top: 50px; }
/*口碑推广*/
.introduce_main{ margin-top: 60px; }
.introduce_main .introduce_item {
    width: 100%;
    height: 512px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    margin-bottom: 60px;
    padding: 55px 53px;
    position: relative;
    -webkit-transition: all .3s;
    transition: all .3s;
}

.introduce_main .introduce_item .item_title_box {
    padding: 0 38px;
    margin-bottom: 65px;
}
.introduce_main .introduce_item .item_title_box .item_notice {
    font-size: 30px;
    line-height: 30px;
    color: #fff;
    position: relative;
    top: -5px;
    text-align: left;
}
.introduce_main .introduce_item .item_title_box .item_title {
    font-size: 40px;
    line-height: 40px;
    padding-left: 10px;
    text-align: left;
    margin-left: 0;
    padding-top: 14px;
}
.introduce_main .introduce_item .item_title_box .item_title.item_title_1 {
    color: #6276e8;
}
.introduce_main .introduce_item .item_title_box .item_title.item_title_2 {
    color: #ff3c4c;
}
.introduce_main .introduce_item .item_title_box .item_title.item_title_3 {
    color: #00b928;
}
.introduce_main .introduce_item .item_title_box .item_title.item_title_4 {
    color: #9059ff;
}
.introduce_main .introduce_item .item_ptext {
    font-size: 24px;
    color: #fff;
    line-height: 24px;
    padding-left: 45px;
    text-align: left;
    padding-top: 67px;
}
.introduce_main .introduce_item .item_ul {
    width: 1500px;
    height: 175px;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0;
    margin-top: 40px;
}
.introduce_main .introduce_item .item_ul .item_li{ text-align: left; }
.introduce_main .introduce_item .item_ul .item_li strong {
    font-size: 24px;
    color: #333;
    line-height: 32px;
    font-weight: bold;
}
.introduce_main .introduce_item .item_ul .item_li p {
    font-size: 20px;
    color: #666;
    line-height: 30px;
}
.introduce_main .introduce_item .icon_list_box {
    width: 100%;
    height: 280px;
    position: absolute;
    top: 0;
    left: 0;
    /*overflow: hidden;*/
}
.introduce_main .introduce_item .icon_list_box .icon_box {
    position: absolute;
}
.introduce_main .introduce_item .icon_list_box .icon_box img {
    position: relative;
    -webkit-animation: iconImgDynamic 5s linear infinite;
    animation: iconImgDynamic 5s linear infinite; margin-top: 0;
}
.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_1 {
    right: 830px;
    top: 148px;
}
.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_2 {
    right: 645px;
    top: 90px;
}
.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_3 {
    right:480px;
    top: 165px;
}
.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_4 {
    right: 400px;
    top: 25px;
}
.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_5 {
    right: 300px;
    top: 170px;
}
.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_6 {
    right: 196px;
    top: 77px;
}
.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_7 {
    right: 20px;
    top: 20px;
}
.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_1 img{ width: 100px; height: 100px; }
.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_2 img{ width: 108px; height: 108px; }
.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_3 img{ width: 84px; height: 84px; }
.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_4 img{ width: 120px; height: 120px; }
.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_5 img{ width: 70px; height: 70px; }
.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_6 img{ width: 90px; height: 90px; }
.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_7 img{ width: 130px; height: 130px; }
.introduce_btn{ width: 260px;height: 60px;background-color: rgb(0, 164, 255);border-radius: 10px; margin:auto; color: #fff; font-size: 20px; line-height: 60px; display: block;}



@-webkit-keyframes iconImgDynamic{
	0%{
		-webkit-transform:scale(1) rotate(0);
		transform:scale(1) rotate(0)
	}25%{
		-webkit-transform:scale(.9) rotate(10deg);
		transform:scale(.9) rotate(10deg)
	}50%{
		-webkit-transform:scale(1) rotate(0);
		transform:scale(1) rotate(0)
	}75%{
		-webkit-transform:scale(1.1) rotate(-10deg);
		transform:scale(1.1) rotate(-10deg)
	}to{
		-webkit-transform:scale(1) rotate(0);
		transform:scale(1) rotate(0)
	}
}
@keyframes iconImgDynamic{
	0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
	25%{-webkit-transform:scale(.9) rotate(10deg);transform:scale(.9) rotate(10deg)}
	50%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
	75%{-webkit-transform:scale(1.1) rotate(-10deg);transform:scale(1.1) rotate(-10deg)}
	to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
}
.serviceFlow_main{ 
	width: 100%;
    height: 432px;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(../images/serviceflow_main_bg.jpg);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 60px auto 0; 
}
.serviceFlow_main .serviceFlow_item {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}
.serviceFlow_main .serviceFlow_item img {
    width: auto;
    height: 90px;
    margin-bottom: 40px;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.serviceFlow_main .serviceFlow_item:hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.serviceFlow_main .serviceFlow_item h4 {
    font-size: 26px;
    color: #333;
    line-height: 40px;
    font-weight: bold;
    margin-left: 0;
}
.serviceFlow_main .serviceFlow_item ul li {
    font-size: 18px;
    color: #808080;
    line-height: 38px;
}
/*品牌营销*/
.part_content_box1{ 
	height: 813px;
    width: 100%;
    background: #fff url(../images/bg_part02.jpg) no-repeat 50%;
    background-size: cover;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 40px auto;
    padding: 30px 40px;
    /*padding: 15px 30px;
    zoom: .847;*/
}
.pcb_content_list {
    width: 100%;
    clear: both;
    overflow: hidden;
    margin-top: 7px;
}
.pcb_content_list .pcb_box1 {
    float: left;
    min-height: 500px;
}
.pcb_content_list .pcb_box1 .pcb_title {
    color: #fff;
    line-height: 66px;
    text-align: center;
    font-size: 24px;
}
.pcb_content_list .pcb_box1 .pcb_list .pcb_item {
    padding: 26px;
    width: 100%;
    height: 197px;
    margin-top: 27px;
}
.pcb_box1 .pcb_list .pcb_item h6 {
    font-size: 22px;
    color: #333;
    line-height: 22px;
    margin-bottom: 5px;
    text-align: left;
    margin-top: 0;
}
.pcb_box1 .pcb_list .pcb_item .ptext_div {
    display: table;
    width: 100%;
    height: 80px;
    text-align: left;
}
.pcb_list .pcb_item .ptext_div p {
    display: table-cell;
    vertical-align: middle;
    font-size: 18px;
    color: #666;
    line-height: 28px;
    text-align: left;
}
.pcb_content_list .pcb_box1 .pcb_center {
    font-size: 20px;
    color: #fff;
    width: 144px;
    height: 80px;
    padding: 15px 30px;
    line-height: 27px;
    margin: 0 auto;
    margin-top: 360px;
}


.pcb_content_list .pcb_box1:nth-child(odd) {
    width: 320px;
}
.pcb_content_list .pcb_box1:nth-child(2n) {
    width: 280px;
}
.zixun_cen_btn{
	background-color: #00a4ff;
    border-color: #00a4ff;
    color: #fff;
    width: 260px;
    margin:auto;
    font-size: 20px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    display: block;
    text-decoration: none;
    border-radius: 5px;
    cursor: pointer;
}
.part_content_box1 .zixun_cen_btn{ margin-top: 30px; }

.search-engine2{ height: 495px; }
.small-zx{ width: 148px; line-height: 58px; border:1px solid #d9d9d9; border-radius: 5px; text-align: center; display: inline-block; font-size: 20px; color: #333;  }
.search-engine2 .swiper-slide{ height: 495px; overflow:hidden; }
.search-engine2 .swiper-slide img{ width: 100%; height: 100%;  }
.search-engine2 .swiper-slide span{ width: 100%; height: 60px; line-height: 60px; background: rgba(0,0,0,0.35); text-align: center; padding: 0 20px; color: #fff; font-size: 16px; position: absolute; bottom: 0; }
.container.show-case-pinpai>div{ padding-top: 0!important; }
.show-case-pinpai .part_title_box{ padding-top: 0; }
.pinpaiCase{ margin-top: 60px; margin-bottom: 90px; }
.swiperCasePinpai .swiper-slide{ width: 445px; }

.pinpaiCase .swiper-pagination{     width: 100%; /* position:relative; */margin-top: 30px; }
.pinpaiCase .swiper-pagination-bullet{ width: 50px; height:8px; border-radius:5px; opacity:1; background:#e6e6e6; margin-left: 20px;}
.pinpaiCase .swiper-pagination-bullet-active{ background:#00a4ff; }
.pinpaiCase .swiper-pagination-bullet:focus {
    outline: none;
}

.pinpaiCase .item_img_box {
    width: 100%;
    height: 280px;
    overflow: hidden;
}
.pinpaiCase .swiper-slide .item_img_box img {
    width: 100%;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
}
.pinpaiCase .swiper-slide:hover .item_img_box img {
    -webkit-transform: scale(1.07);
    transform: scale(1.07);
}
.pinpaiCase .item_info_box {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
     border:1px solid #f4f4f4;
}
.pinpaiCase .item_info_box .item_info_top {
    padding: 20px 20px;
    height: 120px;
}
.pinpaiCase .item_info_box .item_info_top .item_h4 {
    font-size: 22px;
    color: #333;
    line-height: 30px;
    height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: 0 !important;
    float: initial !important;
    font-weight: 600;
}
.pinpaiCase .item_info_box .item_info_top .item_ul {
    height: 56px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-bottom: 0;
}
.pinpaiCase .item_info_box .item_info_top .item_ul .item_li {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
}
.pinpaiCase .item_info_box .item_info_top .item_ul .item_li .li_t {
    font-size: 16px;
    color: #333;
    line-height: 24px;
    display: block;
    font-weight: bold;
}
.pinpaiCase .item_info_box .item_info_top .item_ul .item_li .li_n {
    font-size: 16px;
    color: #666;
    display: block;
    margin-top: 5px;
}
.item_info_box .item_userInfo {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-center;
    align-items: center;
    justify-content: space-around;
    height: 60px;
    border-top: 1px solid #e6e6e6;
    padding: 0 20px;

}
.item_info_box .item_userInfo>div{ width: 33.33%; }
.item_userInfo_l{ font-size: 16px; color: #808080; line-height: 36px; height: 36px;}
.item_userInfo_c{ font-size: 16px; color: #808080; line-height: 36px; height: 36px; text-align: center;}
.item_info_box .item_userInfo .user_info_box {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 12px;

}
.item_info_box .item_userInfo .user_info_box .item_username {
    font-size: 16px;
    color: #666;
    line-height: 16px;
    height: 16px;
    font-weight: 700;
    margin-bottom: 6px;
}
.item_info_box .item_userInfo .user_info_box .other_box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #b2b2b2;
    height: 15px;
    line-height: 15px;
    font-size: 12px;
}
.item_info_box .item_userInfo .user_info_box .other_box .time_box {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: 20px;
    background-repeat: no-repeat;
    background-position: 0;
    background-size: contain;
    background-image: url(../images/icon_time.png);
}
.item_info_box .item_userInfo .view_n {
    padding-left: 25px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    background-repeat: no-repeat;
    background-position: 80px 0;
    background-size: contain;
    background-image: url(../images/icon_view.png);
    text-align: right;
}

.tgCase{ margin-top: 80px;
    justify-content: flex-start;
    display: flex;
    flex-wrap: wrap;
    width: 100%; }
.tgCase>li{
    width: calc( ( 100% - 260px ) / 3 );
    margin-right: 130px;
    margin-bottom: 60px;
}
.tgCase>li:nth-child(3n) {
    margin-right: 0;
}
.tgCase .item_img_box {
    width: 100%;
    height: 280px;
    overflow: hidden;
}
.tgCase li .item_img_box img {
    width: 100%;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
}
.tgCase li:hover .item_img_box img {
    -webkit-transform: scale(1.07);
    transform: scale(1.07);
}
.tgCase .item_info_box {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    border:1px solid #f4f4f4;
    background: #fff;
}
.tgCase .item_info_box .item_info_top {
    padding: 20px 20px;
    height: 120px;
}
.tgCase .item_info_box .item_info_top .item_h4 {
    font-size: 22px;
    color: #333;
    line-height: 30px;
    height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: 0 !important;
    float: initial !important;
}
.tgCase .item_info_box .item_info_top .item_ul {
    height: 56px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-bottom: 0;
}
.tgCase .item_info_box .item_info_top .item_ul .item_li {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
}
.tgCase .item_info_box .item_info_top .item_ul .item_li .li_t {
    font-size: 16px;
    color: #333;
    line-height: 24px;
    display: block;
    font-weight: bold;
}
.tgCase .item_info_box .item_info_top .item_ul .item_li .li_n {
    font-size: 16px;
    color: #666;
    display: block;
    margin-top: 5px;
}

@media screen and ( max-width:1440px ) {
	.runModeComp_content.inside{ width: calc( 100% - 80px ); margin:60px auto 0; }
	.coreComp_ul .coreComp_li .coreComp_info .coreComp_h4{ font-size: 20px; }
	.runModeComp_content .runModeComp_content_01{ padding:35px 60px; }
	.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row{ height: 86px; }
	.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .arrow_span.arrow_span_2{ left: 400px; }
	.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .arrow_span.arrow_span_3{ right: 400px; }
	.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_bg{ width: 221px; height: 73px; }
	.shadow_set{ font-size: 18px; }
	.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .rmc_bg.rmc_bg_1{ left: 100px; }
	.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .rmc_bg.rmc_bg_2{ left: 490px; }
	.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .rmc_bg.rmc_bg_3{ left: 885px; }
	.row_03 .arrow_span.arrow_span_1, .row_03 .arrow_span.arrow_span_2, .row_03 .arrow_span.arrow_span_3, .row_03 .arrow_span.arrow_span_4{ top: 27px !important }

	.partnerImg{ width: 100%; }
	.part_content_box1{ width: 1240px; margin:auto; height: 620px; background-size: contain;     padding: 16px 45px;}
	.pcb_content_list .pcb_box1:nth-child(odd){ width: 240px; }
	.pcb_content_list .pcb_box1:nth-child(2n){ width: 215px; }
	.cpc_part4{ padding: 50px 0; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box{ padding:50px 0; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part{ height:392px; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.img_box{ height:392px; }
	.search-engine2{ height: 392px; }
	.search-engine2 .swiper-slide{ height: 392px; }
	.pcb_content_list .pcb_box1 .pcb_title{ line-height: 60px; font-size: 18px; }
	.pcb_content_list .pcb_box1 .pcb_list .pcb_item{ height: 140px;    margin-top: 20px;    padding: 10px; }
	.pcb_box1 .pcb_list .pcb_item h6{ font-size: 16px;   }
	.pcb_box1 .pcb_list .pcb_item .ptext_div{ height: auto; }
	.pcb_list .pcb_item .ptext_div p{ font-size: 14px; line-height: 24px; }
	.pcb_content_list .pcb_box1 .pcb_center{ font-size: 16px;width: 130px;line-height: 24px;     margin-top: 272px; }
	

	.banner_info__content{ margin-top:80px; }
	.swiper-slide-l{ height:440px; }
	.swiper-slide-l img{ height:350px; }
	.swiper-slide-r{ height:440px; }
	.swiper-slide-r .ftc_cc_info .tab_info_name{ font-size:24px;}
	.swiper-slide-r .ftc_cc_info p{ font-size:14px; }
	.swiper-slide-r .ftc_cc_info .tab_info_ul li{ font-size:14px; line-height:24px; }

	.tgCase .item_img_box{ height: auto }
	.cpc_part2 .part_content_box img{ max-width: 80%; margin: 40px auto 0; }
	.serviceFlow_main{ width: 90%; }
	.serviceFlow_main .serviceFlow_item img{ height: 60px; }
	.introduce_main .introduce_item .item_ul{ width: 1180px; margin-top: 15px; }
	.introduce_main .introduce_item{ height: 410px; padding: 38px 40px; margin-bottom: 30px; }
	.introduce_main .introduce_item .item_title_box{ padding:0 30px; margin-bottom:8px; }
	.introduce_main .introduce_item .item_title_box .item_notice{ font-size: 22px; line-height: 30px; }
	.introduce_main .introduce_item .item_title_box .item_title{ font-size: 22px; line-height: 30px; }
	.introduce_main .introduce_item .item_ptext{ padding-top: 96px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_1 img{ width: 60px; height: 60px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_2 img{ width: 60px; height: 60px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_3 img{ width: 40px; height: 40px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_4 img{ width: 90px; height: 90px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_5 img{ width: 40px; height: 40px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_6 img{ width: 50px; height: 50px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_7 img{ width: 90px; height: 90px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_1{ right: 530px;top: 80px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_2{ right: 430px;top: 50px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_3{ right: 330px;top: 30px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_4{ right: 230px;top: 60px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_5{ right: 180px;top: 80px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_6{ right: 120px; top: 40px }
	.view .swiper-container { height: 438px; }
	.view .swiper-slide{ height: 438px; }
	.slide_left{ width: 700px; height: 438px; }
	.slide_right{ padding:40px 30px; width: calc( 90% - ( 8px * 2 ) ); }
	.slide_ptext{ margin-top: 10px; font-size: 18px; }
	
	.slide_info_ul{ margin-top: 30px; }
	.slide_info_li strong,.slide_info_li span{ font-size: 16px; }
	.case_banner_content{ width: 1265px; margin:auto; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box{ padding-left: 0;  }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_box{ margin-top: 10px; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_detail{ margin-top: 10px; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_detail .info_p_detail_item span{ height: 40px; line-height: 40px; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_detail .info_p_detail_item img{ height: 40px; }
	.serviceComp_ul .serviceComp_li{ width: 33.33%; height: 540px; }
	.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_ptext{ height: auto; }
	.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_info{ margin:40px 0; }

	.container.white.show-case-pinpai>div{ width: calc( 90% - ( 8px * 2 ) );}
	.item_info_box .item_userInfo .view_n{ background-position: 55px 0 !important; }
	.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_info .li_info_part .info_h4{ font-size: 18px; }
	.caseComp_list_ul .caseComp_list_item{ margin-right: 50px;    width: calc( ( 100% - 100px ) /3 );}
	.caseComp_list_ul .caseComp_list_item .item_info_box .item_info_top .item_ul .item_li .li_n{ font-size: 14px; }
	.caseComp_list_ul .caseComp_list_item .item_info_box .item_userInfo{ height: 40px; }
	.item_userInfo_l,.item_userInfo_c{ font-size: 14px; height: 26px; line-height: 26px; }
	.caseComp_list_ul .caseComp_list_item .item_img_box{ height: auto; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_detail .info_p_detail_item{ width: 100%; }
	.tgCase>li{ width: calc( ( 100% - 100px ) / 3 ); margin-right: 50px;}
	.tgCase .item_info_box .item_info_top .item_ul .item_li .li_n{ font-size: 14px; }
	.item_info_box .item_userInfo{ height: 40px; }
	.tgCase .item_info_box .item_info_top .item_ul{ margin-top: 5px; }
	.pinpaiCase .item_info_box .item_info_top .item_ul .item_li .li_n{ font-size: 14px; }
	.pinpaiCase .item_info_box .item_info_top .item_h4{ font-weight: 600; }
	.pinpaiCase .item_img_box{ height: auto }
}

@media screen and ( max-width:1366px ) {
	.runModeComp_content.inside{ width: calc( 100% - 80px ); margin:60px auto 0; }
	.coreComp_ul .coreComp_li .coreComp_info .coreComp_h4{ font-size: 20px; }
	.runModeComp_content .runModeComp_content_01{ padding:35px 60px; }
	.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row{ height: 86px; }
	.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .arrow_span.arrow_span_2{ left: 380px; }
	.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .arrow_span.arrow_span_3{ right: 380px; }
	.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_bg{ width: 221px; height: 73px; }
	.shadow_set{ font-size: 18px; }
	.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .rmc_bg.rmc_bg_1{ left: 100px; }
	.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .rmc_bg.rmc_bg_2{ left: 455px; }
	.runModeComp_content .runModeComp_content_01 .rmc_link .rmc_link_row.row_around .rmc_bg.rmc_bg_3{ left: 810px; }
	.row_03 .arrow_span.arrow_span_1, .row_03 .arrow_span.arrow_span_2, .row_03 .arrow_span.arrow_span_3, .row_03 .arrow_span.arrow_span_4{ top: 27px !important }

	.partnerImg{ width: 100%; }
	.part_content_box1{ width: 1240px; margin:auto; height: 620px; background-size: contain;     padding: 16px 45px;}
	.pcb_content_list .pcb_box1:nth-child(odd){ width: 240px; }
	.pcb_content_list .pcb_box1:nth-child(2n){ width: 215px; }
	.cpc_part4{ padding: 50px 0; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box{ padding:50px 0; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part{ height:392px; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.img_box{ height:392px; }
	.search-engine2{ height: 392px; }
	.search-engine2 .swiper-slide{ height: 392px; }

	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_box{ margin-top: 10px; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_detail{ margin-top: 10px; }

	.pcb_content_list .pcb_box1 .pcb_title{ line-height: 60px; font-size: 18px; }
	.pcb_content_list .pcb_box1 .pcb_list .pcb_item{ height: 140px;    margin-top: 20px;    padding: 10px; }
	.pcb_box1 .pcb_list .pcb_item h6{ font-size: 16px;   }
	.pcb_box1 .pcb_list .pcb_item .ptext_div{ height: auto; }
	.pcb_list .pcb_item .ptext_div p{ font-size: 14px; line-height: 24px; }
	.pcb_content_list .pcb_box1 .pcb_center{ font-size: 16px;width: 130px;line-height: 24px;     margin-top: 272px; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_detail .info_p_detail_item img{ height: 40px; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_detail .info_p_detail_item span{ height: 40px; line-height: 40px; }
	.banner_info__content{ margin-top:80px; }
	.swiper-slide-l{ height:440px; }
	.swiper-slide-l img{ height:350px; }
	.swiper-slide-r{ height:440px; }
	.swiper-slide-r .ftc_cc_info .tab_info_name{ font-size:24px;}
	.swiper-slide-r .ftc_cc_info p{ font-size:14px; }
	.swiper-slide-r .ftc_cc_info .tab_info_ul li{ font-size:14px; line-height:24px; }



	.tgCase .item_img_box{ height: auto }
	.cpc_part2 .part_content_box img{ max-width: 80%; margin: 40px auto 0; }
	.serviceFlow_main{ width: 90%; }
	.serviceFlow_main .serviceFlow_item img{ height: 60px; }
	.introduce_main .introduce_item .item_ul{ width: 1095px; margin-top: 15px; }
	.introduce_main .introduce_item{ height: 382px; padding: 30px 55px; margin-bottom: 30px; }
	.introduce_main .introduce_item .item_title_box{ padding:0 18px; margin-bottom:8px; }
	.introduce_main .introduce_item .item_title_box .item_notice{ font-size: 22px; line-height: 30px; }
	.introduce_main .introduce_item .item_title_box .item_title{ font-size: 22px; line-height: 30px; }
	.introduce_main .introduce_item .item_ptext{ padding-top: 88px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_1 img{ width: 60px; height: 60px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_2 img{ width: 60px; height: 60px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_3 img{ width: 40px; height: 40px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_4 img{ width: 90px; height: 90px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_5 img{ width: 40px; height: 40px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_6 img{ width: 50px; height: 50px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_7 img{ width: 90px; height: 90px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_1{ right: 530px;top: 80px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_2{ right: 430px;top: 50px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_3{ right: 330px;top: 30px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_4{ right: 230px;top: 60px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_5{ right: 180px;top: 80px; }
	.introduce_main .introduce_item .icon_list_box .icon_box.icon_box_6{ right: 120px; top: 40px }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box{ padding-left: 40px; }
	.view .swiper-container { height: 438px; }
	.view .swiper-slide{ height: 438px; }
	.slide_left{ width: 700px; height: 438px; }
	.slide_right{ padding:40px 30px; }
	.slide_ptext{ margin-top: 10px; font-size: 18px;}
	.slide_info_ul{ margin-top: 30px; }
	.slide_info_li strong,.slide_info_li span{ font-size: 16px; }
	.serviceComp_ul .serviceComp_li{ width: 33.33%; height: 540px; }
	.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_ptext{ height: auto; }
	.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_info{ margin:40px 0; }
	.container.white.show-case-pinpai>div{ width: calc( 90% - ( 8px * 2 ) );}
	.item_info_box .item_userInfo .view_n{ background-position: 55px 0 !important; }
	.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_info .li_info_part .info_h4{ font-size: 18px; }
	.caseComp_list_ul .caseComp_list_item{ margin-right: 50px;    width: calc( ( 100% - 100px ) /3 );}
	.caseComp_list_ul .caseComp_list_item .item_info_box .item_info_top .item_ul .item_li .li_n{ font-size: 14px; }
	.caseComp_list_ul .caseComp_list_item .item_info_box .item_userInfo{ height: 40px; }
	.item_userInfo_l,.item_userInfo_c{ font-size: 14px; height: 26px; line-height: 26px; }
	.caseComp_list_ul .caseComp_list_item .item_img_box{ height: auto; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_detail .info_p_detail_item{ width: 100%; }
	.tgCase>li{ width: calc( ( 100% - 100px ) / 3 ); margin-right: 50px;}
	.tgCase .item_info_box .item_info_top .item_ul .item_li .li_n{ font-size: 14px; }
	.item_info_box .item_userInfo{ height: 40px; }
	.tgCase .item_info_box .item_info_top .item_ul{ margin-top: 5px; }
	.pinpaiCase .item_info_box .item_info_top .item_ul .item_li .li_n{ font-size: 14px; }
	.pinpaiCase .item_info_box .item_info_top .item_h4{ font-weight: 600; }
	.pinpaiCase .item_img_box{ height: auto }
}

@media screen and ( max-width:768px ) {
	/*服务项目*/
	.OPERATION{ display: none; }
	.serviceComp_ul{ width: 100%;    margin-top: 20px; overflow: hidden;  display: block;}
	.serviceComp_ul .serviceComp_li{ width: 100%; height: auto; display: block;  margin-top: 20px;}
	.serviceComp_ul .serviceComp_li:first-child{ margin-top: 0; }
	.serviceComp_li .serviceComp_li_content{ padding: 20px; }
	.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_title{ font-size: 20px; margin-bottom: 10px; }
	.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_ptext{ font-size: 18px; }
	.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_info{ margin:20px 0; }
	.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_info .li_info_part{ padding:0 10px; height: auto;}
	.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_info .li_info_part .info_h4{ font-size: 16px; }
	.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_info .li_info_part .info_number{ font-size: 22px; }
	.serviceComp_ul .serviceComp_li .serviceComp_li_content .li_btn{ height: 40px; line-height: 40px; font-size: 18px; }
	.coreComp_ul{ margin:20px 0;    padding: 0 0; }
	.coreComp_ul, .coreComp_ul .coreComp_li{ display: block; }
	.coreComp_ul .coreComp_li{ width: 100%; padding: 20px 10px; margin-left: 0; float: left; margin-bottom: 20px;}
	.coreComp_li_div{ display: block; }
	.coreComp_ul .coreComp_li .coreComp_rsvg{ margin: 0 auto 10px; height: 64px; }
	.coreComp_ul .coreComp_li .coreComp_info .coreComp_ptext{ height: auto; }
	.caseComp_list_ul.inside{ margin-top: 20px;display: block; }
	.caseComp_list_ul .caseComp_list_item{ width: 100%;margin-right: 0; margin-bottom: 20px; }
	.caseComp_list_ul .caseComp_list_item .item_img_box{ height: auto; }
	.partnerTui{ margin-top: 20px; }
	.partnerTui>li{ width: calc( ( ( 100% - (10px * 3) ) / 4) - 1px ); margin-bottom: 10px; margin-right: 10px; }
	.partnerTui>li:nth-child(4n) { margin-right: 0px;}
	/*推广案例列表*/
	.tgCase{ margin-top: 40px; }
	.tgCase>li{ width: 100%; margin-right: 0; margin-bottom: 20px; }
	.tgCase .item_img_box{ height: auto; }
	/*订单推广*/
	.banner_info__content{ margin-top: 20px;     margin-left: 0;  margin-right: 0; }
	.banner_info__content .banner_info_ul{ display: block; }
	.banner_info__content .banner_info_ul .banner_info__li{ width: 50%; text-align: center; float: left; }
	.banner_info__content .banner_info_ul .banner_info__li h4, .banner_info__content .banner_info_ul .banner_info__li h4 span{ font-size: 24px; }
	.banner_info__content .banner_info_ul .banner_info__li h4{ display: block; }
	.banner_info__content .banner_info_ul .banner_info__li:first-child,.banner_info__content .banner_info_ul .banner_info__li:last-child{ text-align: center; }
	.part_title_box{ padding:0; }
	.part_title_box .t_ptext{ font-size: 14px; }
	.part_title_box .t_title{ font-size: 30px; line-height: 36px; }
	.cpc_part2 .part_content_box img{ margin-top: 20px; }
	.cpc_part2{ padding-bottom: 30px; }
	.cpc_part4{ padding-top: 30px !important }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .pcb_box_mark{ font-size: 40px; line-height: 60px; top: -30px; right: 0;}
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .pcb_box_mark:after{ display: none; }


	.partnerImg{ width: 100%;  margin: 20px auto 0; }
	.partnerImg ul{ display: block; overflow: hidden; }
	.partnerImg ul li{ width: calc( ( ( 100% - (10px * 2) ) / 3) ); margin-right: 10px; display: block; float: left;    height: 60px;  }
	.partnerImg ul li:nth-child(3n){ margin-right: 0; }
	.partnerImg ul li img{ line-height: 60px; display: inline; max-width: 80%; }
	.cpc_part4 .part_content_box .pcb_content_list{ margin-top: 0; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box{ display: block; padding:10px 0; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box{ width: 100%; height: auto; display: block; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box.info_in_right .item_part.img_box{ margin-right: 0; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part{ height: auto;overflow: hidden; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box{ display: block;    width: 100%; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_title h4{ font-size: 22px; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_title h4 .hot_theme{ display: none; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_title span{ margin-right: 0; font-size: 14px; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_box{ margin-top: 0; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_type{ display: block;height: auto; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_type span{ display: inline;  margin-right: 5px; font-size: 14px; } 
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_detail{ margin-top: 0; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .info_p_detail .info_p_detail_item span{ height: 40px; line-height: 22px;    font-size: 14px;    display: flex;
    justify-content: center;
    align-items: center; }
	.cpc_btn_box{ margin-top: 20px; width: 100%; }
	.cpc_btn_box .cpc_btn.cpc_btn_default{width: calc( ( 100% - 17px ) / 2 ); display: block; float: left;}
	.cpc_btn_box .cpc_btn.cpc_btn_active{ width: calc( ( 100% - 17px ) / 2 ); display: block; float: left;}
	.cpc_btn_box .cpc_btn{ font-size: 16px;    height: 40px; line-height: 38px; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box .cpc_btn_box .cpc_btn_default{ display: block; background-image: none;    padding-left: 0; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.img_box{ width: 100%; height: auto;margin-top: 0; }
	.item_part .swiper-pagination{ display: none; }
	.swiper-slide-l{ width: 100%; height: 360px; margin:auto; float: initial; }
	.swiper-slide-l img{ width: 204px; height: 290px;     top: 72px;}
	.swiper-slide-r{ width: 100%; float: initial; height: auto; margin-top: 20px;}
	.part5_1_ptext{ font-size: 18px; margin-top: 20px; line-height: 28px; }
	.view .swiper-container{ height: auto; }
	.view .swiper-slide{ height: auto; display: block; }
	.slide_left{ width: 100%;    height: auto; display: block;overflow: hidden;}
	.slide_right{ width: 100%; margin-top: -3px; padding:20px 10px;display: block; border-left: 1px solid #eee; overflow: hidden;}
	.slide_title{ font-size: 20px; height: auto; line-height: 26px; }
	.slide_info_ul{ margin-top: 10px;  }
	.slide_info_li strong{ height: auto; line-height: 24px; font-size: 16px; }
	.preview{ margin-top: 10px; }
	.preview .swiper-slide{ margin: 0 5px; width: calc( ( 100% - 60px ) / 6 ) !important; }
	.preview .swiper-slide img{ height: auto; }
	.cpc_part2{ display: none; }
	.serviceFlow_main{ height: auto;    display: block; }
	.serviceFlow_main .serviceFlow_item{ display: block; width: 100%; margin-bottom: 20px; }
	.serviceFlow_main .serviceFlow_item img{ display: block; margin:auto; height: 40px; }
	.serviceFlow_main .serviceFlow_item h4{ width: 100%; text-align: center; display: block; margin:15px 0; }
	.serviceFlow_main .serviceFlow_item ul{ width: 100%; text-align: center; }

	.small-zx{ width: calc( ( 100% - 17px ) / 2 );    display: block; float: left;    line-height: 38px; font-size: 16px;}
	.search-engine2,.search-engine2 .swiper-slide{ height: auto; }
	.search-engine2 .swiper-slide span{ height: 40px; line-height: 40px; }
	.pinpaiCase .item_img_box{ height: auto; }
	.pinpaiCase .swiper-pagination{ display: none; }
	.item_part .swiper-button-prev, .item_part .swiper-button-next{ display: none; }
	.slide_info_ul{ display: none; }
	.slide_ptext{ font-size: 16px;    line-height: 26px; margin-top: 0; }
	.caseComp_list_ul .caseComp_list_item .item_info_box .item_info_top{ height: auto;padding:10px 20px; }
	.caseComp_list_ul .caseComp_list_item .item_info_box .item_info_top .item_h4{ font-size: 18px; }
	.caseComp_list_ul .caseComp_list_item .item_info_box .item_info_top .item_ul{ display: none; }
	.cpc_part4 .part_content_box .pcb_content_list .pcb_box .item_part.info_box{ padding-left: 0; }
	.tgCase .item_info_box .item_info_top .item_ul{ display: none; }
	.tgCase .item_info_box .item_info_top{ height:auto; padding:10px 20px; }

	.case_banner_content{ width: 100%; }
	.search-engine2{ margin-top: 20px !important; }
	.item_info_box .item_userInfo .view_n{ background-position: 10px 0 !important;}
	.pinpaiCase .item_info_box .item_info_top .item_ul{ display: none; }
	.pinpaiCase .item_info_box .item_info_top{ height: auto; }

	.tgCase .item_info_box .item_info_top .item_h4{ font-size: 18px; }
}

ul.knowledge p strong{ font-weight: bold !important; }