/* 样式重置 */
*, *:after, *::before {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
html{font-family: "Microsoft YaHei","Helvetica Neue", Helvetica, STHeiTi, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
html,body{-webkit-user-select:none;user-select:none;}
html,body,div,object,iframe,applet,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,address,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video,progress{margin:0;padding:0;border:0;vertical-align:baseline}
a{text-decoration:none;-webkit-touch-callout:none;background-color:transparent}
li{list-style:none}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
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;-webkit-touch-callout:none;width: 100%;display: block;}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
a,button,input,optgroup,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;-webkit-appearance:none;outline:none;line-height:normal}
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}
select{
    /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
    border: none;
    outline: none;
    /*很关键：将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    /*将背景改为白色*/
    background:#fff;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand {display: none;}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
h1,h2,h3,h4,h5{
    font-weight:normal;
}
/* 去掉h5数子input默认箭头 */
/* 火狐下的移除 */
input[type=number] {  
    -moz-appearance:textfield;
}
/* 谷歌下的移除 */
input[type=number]::-webkit-inner-spin-button,  
input[type=number]::-webkit-outer-spin-button {  
    -webkit-appearance: none;
}
/*
Name:			style_clearfix
Example:		class="clearfix|cl"
Explain:		Clearfix（简写cl）避免因子元素浮动而导致的父元素高度缺失能问题
*/
.cl:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}
.fl{
    float: left;
}
.fr{
    float: right;
}
.indexTitle h3{
    font-size: 0.16rem;
    color: #000;
    text-align: center;
    height: 0.5rem;
    line-height: 0.5rem;
    letter-spacing: 0.05rem;
}
/* 首页 */
html,body{
    width: 100%;
    max-width: 640px;
    margin: 0 auto;
    background: #fff;
}
body{
    padding-top: 0.7rem;
}
/* header */
.header{
    max-width: 640px;
    width: 100%;
    background: #fff;
    border-bottom: 1px solid #ccc;
    position: fixed;
    top: 0;
    z-index: 100;
}
.header .container{
    width: 100%;
    padding: 0.2rem 5%;
    line-height: 0.3rem;
    position: relative;
}
.header .logo{
    width: 40%;
    display: inline-block;
}
.header .menuBtn{
    font-size: 0.16rem;
    color: #333;
}
.header .menu{
    width: 100%;
    margin: 0 auto;
    position: absolute;
    top: 0.69rem;
    left: 0;
    display: none;
    background: #fff;
    z-index: 99;
    padding-bottom: 0.2rem;
}
.header .menu .menuJiantou{
    background: url(../img/menuJiantou.png) no-repeat 97% 17px;
}
.header .menu > ul{
    width: 90%;
    margin: 0 auto;
}
.header .menu > ul > li{
    border-bottom: 1px solid #e5e5e7;
}
.header .menu > ul > li > a{
    color: #333;
    font-size: 0.14rem;
    line-height: 0.42rem;
    display: block;
}
.header .menuTwo{
    display: none;
}
.header .menuTwo li{
    border-bottom: 1px solid #e5e5e7;
}
.header .menuTwo li:nth-last-child(1){
    border-bottom: 0;
}
.header .menuTwo a{
    color: #333;
    font-size: 0.14rem;
    line-height: 0.42rem;
    display: block;
    text-indent: 1em;
}
/* 内容 */
.banner{
    width: 100%;
    position: relative;
}
.banner img{
    width: 100%;
}
.banner .bannerTxt{
    width: 100%;
    position: absolute;
    top: 1.58rem;
    left: 0;
    text-align: center;
}
.banner .bannerTxt h5{
    font-size: 0.24rem;
    font-weight: bold;
    line-height: 0.24rem;
    color: #fff;
    text-align: center;
    margin-bottom: 0.1rem;
    letter-spacing:0.08rem;
}
.banner .bannerTxt p{
    font-size: 0.10rem;
    line-height: 0.10rem;
    color: #fff;
    text-align: center;
    letter-spacing:0.03rem;
    margin-bottom: 0.25rem;
}
.banner .bannerTxt span{
    font-size: 0.1rem;
    line-height: 0.1rem;
    color: #fff;
    background: #F59806;
    padding: 0.05rem 0.3rem;
    border-radius: 0.05rem;
}
.section1{
    width: 100%;
    margin-bottom: 0.2rem;
}
.section1 .section1Con{
    text-align: center;
}
.section1 .section1Txt h3{
    font-size: 0.14rem;
    line-height: 0.14rem;
    text-align: center;
    font-weight: bold;
    color: #000;
    padding: 0.14rem 0 0.2rem;
}
.section1 p{
    font-size: 0.08rem;
    line-height: 0.18rem;
    text-align: center;
}
.section1 .section1Ditu{
    width: 90%;
    margin: 0.2rem auto;
}
.section1 .section1Con .toufang{
    font-size: 0.12rem;
    line-height: 0.12rem;
    color: #FFF8F4;
    padding: 0.12rem 0.33rem;
    background: #F59806;
    border-radius: 0.05rem;
}
.section2 li{
    border-bottom: 1px solid #332458;
}
.section2 li:nth-last-child(){
    border-bottom: 0;
}
.section3{
    padding-top: 0.2rem;
    padding-bottom: 0.4rem;
}
.section3 .swiper-button-next,.section3 .swiper-button-prev{
    top: 32%;
    background: #000;
    width: 0.16rem;
    height: 0.25rem;
}
.section3 .swiper-button-next{
    right: 0.05rem;
    background: url(../img/sec3Next.png) no-repeat center;
}
.section3 .swiper-button-prev{
    left: 0.05rem;
    background: url(../img/sec3prev.png) no-repeat center;
}
.section4{
    width: 100%;
    background: #FFF2E5;
    padding-bottom: 0.45rem;
}
.section4 h5{
    font-size: 0.12rem;
    line-height: 0.48rem;
    text-align: center;
    color: #684A2C;
}
.section4 form{
    width: 90%;
    margin: 0 auto;
    text-align: center;
}
.section4 input,.section4 select{
    width: 100%;
    height: 0.32rem;
    font-size: 0.12rem;
    border-radius: 5px;
    border: 1px solid #bfbfbf;
    padding-left: 0.25rem;
    color: #7e7e7e;
    margin-bottom: 0.1rem;
}
.section4 select{
    background: url(../img/downJiantou.png) no-repeat 98% center #fff;
    background-size: 10px;
}
.section4 .area{
    width: 100%;
    font-size: 0.12rem;
    padding: 10px 15px 0 15px;
    height: 1.5rem;
    margin-bottom: 0.18rem;
    border-radius: 5px;
    border: 1px solid #bfbfbf;
    color: #7e7e7e;
    resize:none;
    overflow: hidden;
}
.section4 .submitBtn{
    width: auto;
    display: inline-block;
    font-size: 0.12rem;
    height: 0.4rem;
    line-height: 0.4rem;
    border: 1px solid #CE791F;
    border-radius: 5px;
    color: #CE791F;
    margin: 0 auto;
    cursor: pointer;
    background: #fff;
    padding: 0 0.68rem;
}
/* footer */
.footer{
    background: #2E2B25;
    padding-top: 0.25rem;
    padding-bottom: 0.7rem;
}
.footer .footerCon{
    width: 85%;
    margin: 0 auto;
}
.footer .footerCon .footerLogo{
    width: 1.98rem;
    height: 0.38rem;
    margin-bottom: 0.2rem;
}
.footer .footerInfo{
    margin-bottom: 0.18rem;
}
.footer .footerInfo h5{
    font-size: 0.18rem;
    color: #9D9D9D;
    margin-bottom: 0.1rem;
}
.footer .footerInfo p{
    font-size: 0.16rem;
    color: #5B5B5B;
    line-height: 0.22rem;
}
.footer .footerMenuList{
    position: relative;
}
.footer .footerMenuList h5{
    color: #9D9D9D;
    font-size: 0.18rem;
    line-height: 0.34rem;
    border-bottom: 1px solid #5B5B5B;
    margin-bottom: 5px;
}
.footer .footerMenuList ul{
    display: none;
}
.footer .footerMenuList ul li a{
    color: #5B5B5B;
    font-size: 0.16rem;
    line-height: 0.4rem;
    display: block;
}
.footer .footerMenuList span{
    float: right;
    margin-right: 5px;	/* Opera */
    transition: all 0.3s linear;
}
.xuanzhuan{
    animation:  1s linear 1 ;
    transform:rotate(-45deg);
    transition: all 0.3s linear;
}
/* 首页 end */
/* 二级页banner */
.bannerTwo{
    position: relative;
}
.bannerTwo h3{
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -1.5rem;
    margin-top: -0.2rem;
    width: 3rem;
    height: 0.4rem;
    line-height: 0.4rem;
    font-size: 0.3rem;
    color: #fff;
    text-align: center;
    letter-spacing: 10px;
    font-weight: bold;
}
/* 二级标题 */
.twoTitle h5{
    font-size: 0.16rem;
    color: #000;
    text-align: center;
    line-height: 0.34rem;
    font-weight: bold;
}
/* 大数据营销 */
.dashuju .dashujuTabBtn li a{
    float: left;
    width: 33.33%;
    background: #FFF8F4;
    font-size: 0.14rem;
    line-height: 0.14rem;
    color: #5B5B5B;
    padding: 12px 15px;
    text-align: center;
    border-bottom: 2px solid #fff;
}
.dashuju .dashujuTabBtn li.active a{
    color: #EF7130;
    border-color: #EF7130;
}
.dashuju .tabCon1{
    padding-top: 0.15rem;
}
.dashuju .tabCon1 h4{
    font-size: 0.14rem;
    color: #000;
    text-align: center;
    margin-bottom: 0.1rem;
}
.dashuju .tabCon1 p{
    width: 95%;
    margin: 0 auto;
    font-size: 0.09rem;
    line-height: 0.14rem;
    text-indent: 2em;
    color: #000;
    margin-bottom: 0.1rem;
}
/* .dashuju .tabCon1,.dashuju .tabCon2,.dashuju .tabCon3{
    display: none;
} */
.dashuju .dashujuTabCon .active{
    display: block;
}
/* 自媒体 */
.jiazhi{
    background: #FFF8F4;
}
.jiazhi img{
    width: 80%;
    margin: 0 auto;
}
.jiazhi .swiper-button-next,.jiazhi .swiper-button-prev{
    top: 50%;
}
.zimeitiAnli{
    background: #FFF8F4;
}
/* 小程序 */
.xingshiBg{
    background: #FFF8F4;
}
.xingshi{
    width: 95%;
    margin: 0 auto;
    position: relative;
}
.xingshiTabCon .fl,.xingshiTabCon .fr{
    width: 50%;
}
.xingshiTab ul{
    margin-top: 0.42rem;
}
.xingshiTab li{
    width: 41%;
    float: left;
    text-align: center;
    padding: 6px 0;
    margin: 4px 0 4px 9px;
    border: 1px solid #DCDCDC;
    border-radius: 5px;
    background: #fff;
    font-size: 8px;
    line-height: 8px;
    color: #9d9d9d;
}
.xingshiTab li.active{
    background: #EF7130;
    border-bottom-color: #EF7130;
    color: #fff;
}
.xingshiTab{
    width: 50%;
    position: absolute;
    top: 0.42rem;
    right: 0;
}
.xingshiTabCon li{
    display: none;
}
.xingshiTabCon li.active{
    display: block;
}
.xingshiCon .fr{
    margin-top: 1.1rem;
}
.xingshiCon h5{
    font-size: 0.16rem;
    line-height: 0.16rem;
    color: #000;
    margin-left: 0.14rem;
    padding: 0.2rem 0 0.15rem;
}
.xingshiCon p{
    font-size: 0.08rem;
    line-height: 0.14rem;
    color: #5b5b5b;
    margin-left: 0.09rem;
}
/*  税务筹划*/
.shuiwu{
    padding-top: 20px;
}
.shuiwuInfo p{
    font-size: 0.1rem;
    line-height: 0.14rem;
    color: #000;
    text-align: center;
}
.shuiwuLianxi{
    padding: 0.1rem 0;
    background: #EF7130;
}
.shuiwuLianxi ul{
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
}
.shuiwuLianxi li{
    margin: 0 0.1rem;
    font-size: 0.1rem;
    color: #fff;
}
/* 投资与咨询 */
.touzi{
    padding: 0.2rem 0;
}
.touzi .touziInfo{
    font-size: 0.1rem;
    line-height: 0.14rem;
    color: #000;
    text-align: center;
    padding-bottom: 0.25rem;
}
.touziHangye p{
    font-size: 0.1rem;
    line-height: 0.1rem;
    color: #000;
    text-align: center;
    padding-bottom: 0.15rem;
}
.touziHangye{
    text-align: center;
}
.touziHangye .tijiaoBtn{
    display: inline-block;
    width: 1.83rem;
    padding: 0.1rem;
    background: #EF7130;
    font-size: 0.12rem;
    color: #fff;
    line-height: 0.16rem;
    text-align: center;
    border-radius: 0.1rem;
    margin-top: 0.2rem;
}
/* 联系我们 */
.lianxiFangshi{
    padding: 0.25rem;
}
.lianxiFangshi li{
    margin-bottom: 0.15rem;
}
.lianxiFangshi h5{
    font-size: 0.18rem;
    line-height: 0.28rem;
    color: #5B5B5B;
    font-weight: bold;
}
.lianxiFangshi i{
    display: block;
    width: 0.4rem;
    background: #F59806;
    height: 3px;
    margin: 3px;
}
.lianxiFangshi p{
    font-size: 0.18rem;
    line-height: 0.28rem;
    color: #5B5B5B;
}
.dizhiBg{
    background: #FFF8F4;
    padding: 0.28rem 0 0.5rem;
}
.lianxi .dizhi{
    width: 90%;
    margin: 0 auto;
}
.lianxi .dizhi h5{
    font-size: 0.18rem;
    line-height: 0.18rem;
    color: #000;
    margin-bottom: 0.15rem;
}
.lianxi .dizhi img{
    margin-bottom: 0.2rem;
}
.lianxi .dizhiTab{
    width: 90%;
    margin: 0 auto;
}
.lianxi .dizhiTabBtn li{
    float: left;
    width: 27.33%;
    background: #fff;
    text-align: center;
    font-size: 0.1rem;
    line-height: 0.1rem;
    color: #9D9D9D;
    border: 1px solid #9d9d9d;
    border-radius: 5px;
    padding: 0.1rem 0;
    margin: 3%;
}
.lianxi .dizhiTabBtn li.active{
    color: #fff;
    background: #EF7130;
    border-color: #EF7130;
}
.lianxi .dizhiTabCon{
    width: 94%;
    margin: 0 auto;
}
.lianxi .dizhiTabCon p{
    font-size: 0.14rem;
    color: #5b5b5b;
    line-height: 0.24rem;
}
.lianxi .dizhiTabCon li{
    display: none;
}
.lianxi .dizhiTabCon li.active{
    display: block;
}
/* 社媒整合营销 */
.shemei .shemeiMenu li{
    width: 25%;
    float: left;
}
.shemei .shemeiMenu li a{
    display: block;
    background: #FFF8F4;
    font-size: 0.12rem;
    line-height: 0.12rem;
    color: #5b5b5b;
    text-align: center;
    padding: 0.14rem 0;
    border-bottom: 2px solid #FFF8F4;
}
.shemei .shemeiMenu li a.active{
    border-bottom-color: #EF7130;
    background: #fff;
    color: #EF7130;
}
.shemeiShiping{
    position: relative;
}
.shipinXingshiTabBtn ul{
    width: 85%;
    margin: 0 auto;
}
.shipinXingshiTabBtn{
    width: 100%;
    position: absolute;
    top: 4rem;
}
.shipinXingshiTabBtn li{
    float: left;
    width: 30.33%;
    font-size: 0.12rem;
    border: 1px solid #DCDCDC;
    border-radius: 5px;
    text-align: center;
    padding: 0.12rem 0;
    margin: 0 1.5%;
}
.shipinXingshiTabBtn li.active{
    background: #EF7130;
    border-bottom-color: #EF7130;
    color: #fff;
}
.shipinXingshiTabCon{
    width: 85%;
    margin: 0 auto;
}
.shipinXingshiTabCon li{
    display: none;
}
.shipinXingshiTabCon li.active{
    display: block;
}
.shemeiShiping .shipinXingshiTabCon .shipinXingshiVideo{
    margin-top: 0.12rem;
}
.shemeiShiping .shipinXingshiTabCon .shipinXingshiText{
    margin-top: 1rem;
    margin-bottom: 0.2rem;
}
/* 全球化营销 */
.fanganBg{
    background: #FFF8F4;
    padding-bottom: 0.1rem;
}
.fangan{
    width: 88%;
    margin: 0 auto;
}
.fangan h3{
    font-size: 0.14rem;
    color: #000;
    line-height: 0.54rem;
    text-align: center;
}
.fanganTaBtn{
    width: 90%;
    margin: 0 auto;
    border-bottom: 1px solid #9D9D9D;
}
.fanganTaBtn li{
    float: left;
    width: 25%;
    font-size: 0.09rem;
    line-height: 0.24rem;
    color: #000;
    text-align: center;
    margin-bottom: -1px;
}
.fanganTaBtn li.active{
    color: #EF7130;
    border-bottom: 3px solid #EF7130;
}
.fanganTabCon li{
    display: none;
}
.fanganTabCon li.active{
    display: block;
}
.dianzi,.wangluo{
    font-size: 0.2rem;
    line-height: 2rem;
    text-align: center;
    color: #000;
}