body, h1, p, a, ul, li, div, img, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
}

body {
    font-family: "微软雅黑";
}
li {
    list-style: none;
}
a{
    text-decoration: none;
    color: #666;
}
em {
    font-style: normal;
}
img {
	max-width: 100%;
}
.m0 {
	margin: 0 !important;
}
.mb10 {
    margin-bottom: 0.1rem;
}
.m-t-10 {
    margin-top: 0.1rem;
}
.m-t-20 {
    margin-top: 0.2rem;
}
.m-t-40 {
    margin-top: 0.4rem;
}
.m-t-50 {
    margin-top: 0.5rem;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{
	padding-right: 0.15rem;
    padding-left: 0.15rem;
}
.row {
    margin-right: -0.15rem;
    margin-left: -0.15rem;
}
a:hover, a:focus {
	text-decoration: none;
}
.mt10 {
	margin-top: 0.1rem;
}
.mt20 {
	margin-top: 0.2rem;
}
.bg-gray {
    background-color: #f7f7f7;
}
.navbar-default .navbar-brand {
    padding: 0 15px;
    height: 58px;
}
.navbar-default .navbar-nav>li>a {
	font-size: 0.12rem;
}
.container {
	max-width: 1200px;
	margin: 0 auto;
}
.navbar {
	margin-bottom: 0;
	font-size: 0.12rem;
}
.nav-h>li, .nav-h>li a {
    transition: all .5s;
}
.nav-h>li:hover {
    background: #305d9a;
    color: #fff;
}
.navbar .container .collapse ul li:hover>a {
    color: #fff;
}
/* 轮播样式 */
.banner-box {
	position: relative;
    padding: 0;
}
#banner-main .swiper-slide, #banner-main .swiper-wrapper, .enterprise_banner .swiper-slide, .enterprise_banner .swiper-wrapper {
    height: auto !important;
}
.pagination {
    position: absolute;
    left: 0;
    text-align: center;
    bottom: 0;
    width: 100%;
    z-index: 1;
    margin: 0.15rem 0;
}
.swiper-pagination-switch {
    display: inline-block;
    width: 0.18rem;
    height: 0.18rem;
    border-radius: 0.18rem;
    background: #d9d1cc;
    margin: 0 0.07rem;
    cursor: pointer;
}
.swiper-active-switch {
    background: #fcfbfb;
}
/* 标题样式 */
.module-title {
    padding: 0.6rem 0 0.5rem;
    text-align: center;
}
.module-title h3 {
    font-size: 0.32rem;
    color: #333;
    font-weight: normal;
}
.module-title .sub {
    text-transform: uppercase;
    font-size: 0.2rem;
    color: #acacac;
    line-height: 0.4rem;
    margin: 0.08rem 0;
}
.module-title .line {
    height: 0.02rem;
    width: 0.3rem;
    background-color: #0e69d1;
    margin: 0 auto;
}

/* 为营销数据而苦恼 */
.site_question {
    padding-bottom: 0.1rem;
}
.ques-list {
    position: relative;
}
.ques-list .ques-box {
    padding: 0 0.2rem;
}
.ques-list .img-box {
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 50%;
    margin-top: -0.2rem;
}
.ques-list .ques-item {
    margin-bottom: 0.4rem;
    margin-top: 0.4rem;
    height: 2.05rem;
    overflow: hidden;
}
.ques-item h5 {
    font-size: 0.3rem;
    line-height: 0.36rem;
    font-style: italic;
    text-align: center;
}
.ques-list .ques-item:nth-child(1) h5 {
    color: #ffcbcb;
}
.ques-list .ques-item:nth-child(2) h5 {
    color: #fedeb9;
}
.ques-list .ques-item:nth-child(3) h5 {
    color: #bee1ff;
}
.ques-list .ques-item:nth-child(4) h5 {
    color: #d3daff;
}
.ques-item p {
    font-size: 0.26rem;
    line-height: 0.36rem;
    text-align: center;
    color: #666;
    padding: 0.3rem 0;
    transition: all .3s;
    cursor: pointer;
}
.ques-item:hover p {
    transform: scale(1.02);
}

.activebg {
    position: relative;
    width: 100%;
    background: #fff;
    background-attachment: fixed;
    background-position: center 0;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
/* 赢想力数据采集系统 */
.site_sys {
    background-image: url("../images/comp_bg.png");
    padding-bottom: 0.5rem;
}
.sys_process h5 {
    font-size: 0.28rem;
    line-height: 0.28rem;
    color: #666;
}
.sys_process h5 i.icon-font {
    display: inline-block;
    width: 0.7rem;
    height: 0.28rem;
    background: url("../images/sb.png") no-repeat center center;
    background-size: 0.7rem;
    vertical-align: bottom;
    margin: 0 0.03rem;
}
.sys_process .step {
    font-size: 0.36rem;
    color: #333;
    line-height: 0.68rem;
    cursor: pointer;
}
.sys_process .step em {
    font-size: 0.45rem;
    font-weight: bold;
    margin-right: 0.2rem;
    vertical-align: middle;
    font-style: italic;
}
.sys_process .step:nth-child(2) {
    margin-top: 0.35rem;
}
.sys_process .step:nth-child(2) em {
    color: #ffbf12;
}
.sys_process .step:nth-child(3) em {
    color: #26b3ed;
}
.sys_process .step:nth-child(4) em {
    color: #6bf1d3;
}
.sys_img {
    position: relative;
    padding: 0;
    width: auto;
}
.sys_img .swiper-box {
    position: absolute;
    top: 0;
}
.sys_img .swiper-box {
    width: 72%;
    height: 75.3%;
    margin-top: 3.2%;
    left: 50%;
    margin-left: -35%;
    overflow: hidden;
    padding-right: 0.1rem;
}
.sys_img .swiper-slide, .sys_img .swiper-wrapper {
    height: auto !important;
}
.sys_img .swiper-container.swiper-wrapper, .sys_img .swiper-container .swiper-slide{
    width: 100%;
    height: 100%;
}
.sys_img .swiper-container .swiper-slide img {
    width: 100%;
    height: 100%;
}

/* 企业数据方式对比 */
.site_contrast .row img, .site_price .row img {
    width: 100%;
    vertical-align: bottom;
    margin-bottom: 0.2rem;
}
.site_contrast {
    padding-bottom: 0.4rem;
}
table {
    border-spacing: 0;
    border-collapse: collapse;
}
.table {
    width: 100%;
    max-width: 100%;
}
tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td {
    border: 1px solid #ddd;
    padding: 9px;
    vertical-align: top;
    vertical-align: middle;
    text-align: center;
}
.table > tbody > tr > td, .table > tfoot > tr > td {
    font-size: 0.18rem;
    color: #333;
    line-height: 0.48rem;
}
.table > tbody > tr:nth-child(even):hover {
    background-color: #F9F5EB;
}
.table > tbody > tr:nth-child(odd):hover {
    background-color: #F9F9F9;
}
.table.contrast_table {
    box-shadow: 0 0 0.2rem #ccc;
    margin-top: -0.2rem;
}
.table.contrast_table > tbody > tr > td {
    width: 12.5%;
    max-width: 12.5%;
    width: 100px;
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
}
.table > tbody > tr > th {
    background-color: #f2f6ff;
    font-size: 0.2rem;
    line-height: 0.5rem;
    color: #333;
    font-weight: bold;
}
.table > tbody > tr:nth-child(even) {
    background-color: #fff9ea;
}
.table > tbody > tr:nth-child(odd) {
    background-color: #ffffff;
}
.table > tbody > tr > td:first-child, .table > tbody > tr > th:first-child {
    background-color: #eefaff;
}
.table > tbody > tr > td.inbg {
    background-color: inherit;
}
.table > tbody > tr > td.nobg {
    background-color: #fff;
}
.table > tbody > tr > td.tl, .table > tfoot > tr > td.tl {
    text-align: left;
}
.table > tbody > tr > td.multi-line {
    padding: 3px 10px;
    line-height: 0.24rem;
    white-space: pre-wrap
}

/* 优势 */
.site_adv {
    background-image: url("../images/bg.png");
}
.adv-item {
    text-align: center;
    cursor: pointer;
    margin-bottom: 0.6rem;
}
.adv-box {
    height: 2.45rem;
    border-radius: 20px;
    background-color: #fff;
    border: 2px solid #fff;
    transition: all 0.5s;
}
.adv-list .adv-item:nth-child(1) .adv-box:hover {
    border: 2px solid #FF6C7A;
}
.adv-list .adv-item:nth-child(2) .adv-box:hover {
    border: 2px solid #5E9EFF;
}
.adv-list .adv-item:nth-child(3) .adv-box:hover {
    border: 2px solid #FFAC36;
}
.adv-list .adv-item:nth-child(4) .adv-box:hover {
    border: 2px solid #82E7CC;
}
.adv-item span {
    display: inline-block;
    margin: 0.3rem 0 0.25rem;
}
.adv-item p {
    font-size: 0.16rem;
    color: #666;
    line-height: 0.28rem;
    padding: 0 0.4rem;
    margin-top: 0.1rem;
    height: 0.54rem;
    overflow: hidden;
}
i.icon-adv {
    display: inline-block;
    width: 0.9rem;
    height: 0.9rem;
    background: url("../images/icon-adv.png") no-repeat center center;
    background-size: auto 0.9rem;
}
.adv-list .adv-item:nth-child(1) i.icon-adv {
    background-position: 0 0;
}
.adv-list .adv-item:nth-child(2) i.icon-adv {
    background-position: -0.9rem 0 ;
}
.adv-list .adv-item:nth-child(3) i.icon-adv {
    background-position: -1.8rem 0;
}
.adv-list .adv-item:nth-child(4) i.icon-adv {
    background-position: -2.7rem 0;
}

/* 价目表 */
.site_price {
    padding-bottom: 0.3rem;
}
.table.price_table {
    margin-top: -0.2rem;
}
.table.price_table >tbody > tr > td {
    max-width: 25%;
    width: 25%;
    cursor: pointer;
    line-height: 0.32rem;
}
.table.price_table > tbody > tr > td h6 {
    font-size: 0.2rem;
    line-height: 0.48rem;
    color: #333;
}
.table.price_table > tbody > tr > td p {
    font-size: 0.12rem;
    line-height: 0.18rem;
    color: #333;
}
.table.price_table > tbody > tr > td.p-l-50, .table.price_table > tfoot > tr > td.p-l-50 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
.table.price_table > tfoot > tr > td {
    font-size: 0.14rem;
    line-height: 0.32rem;
    color: #666;
}
.table.price_table > tfoot > tr > td em {
    color: #ff384b;
    float: left;
    margin-left: -0.1rem;
}
.table.price_table > tbody > tr > td.price-color {
    color: #ff384b;
}

.case_stat {
    text-align: center;
    color: #fff;
    background-color: #ff9833;
    padding: 0.35rem 0 0.3rem;
}
.case_stat h5 {
    font-size: 0.6rem;
    line-height: 0.8rem;
    font-weight: normal;
}
.case_stat p {
    font-size: 0.3rem;
    line-height: 0.4rem;
    height: 0.4rem;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/* 合作伙伴 */
.site_enterprise .row {
    margin-left: -0.05rem;
    margin-right: -0.05rem;
    margin-bottom: 0.5rem;
}
.site_enterprise .row>div {
    padding-left: 0.05rem;
    padding-right: 0.05rem;
    padding-bottom: 0.1rem;
    cursor: pointer;
}
.site_enterprise .row>div img {
    transition: none;
}
.site_enterprise .row>div:hover img {
    opacity: 0.8;
}
.enterprise_banner {
    position: relative;
}
.enterprise_banner .arrow-left, .enterprise_banner .arrow-right {
    display: inline-block;
    width: 0.7rem;
    height: 1.36rem;
    background: url("../images/btn-arrow.png") no-repeat center center;
    background-size: 1.4rem auto;
    position: absolute;
    top: 50%;
    margin-top: -0.73rem;
    z-index: 99;
    display: none;
}
.enterprise_banner .arrow-left{
    background-position: 0 0;
    left: 0.05rem;
}
.enterprise_banner .arrow-right {
    background-position: -0.7rem 0;
    right: 0.05rem;
}
.enterprise_banner:hover .arrow-left, .enterprise_banner:hover .arrow-right {
    display: block;
}
/*联系我们 */
.con_bg {
    background-image: url("../images/conusBG.jpg");
    background-size: cover;
}
.title1 {
    width: 200px;
    font-size: 30px;
    color: rgb(255, 255, 255);
    font-family: 微软雅黑;
    border-bottom: 2px solid rgb(255, 255, 255);
    margin: 0px auto;
}
.txt1 {
    width: 66.66666%;
    margin-left: 8.33333%;
    color: #fff;
    line-height: 30px;
    font-size: 14px;
}
.W_b {
    margin: 0 auto;
}
.contact-item {
    color: #fff;
}
.contact-item h5 {
    font-size: 0.2rem;
    line-height: 0.32rem;
    font-weight: normal;
    margin-top: 0.05rem;
}
.contact-item p {
    font-size: 0.16rem;
    line-height: 0.24rem;
}
.map {
    width: 100%;
    height: 275px;
}





/* 底部 */
.footermeau {
    margin-top: 0.6rem;
    margin-bottom: 0.3rem;
}
.left_meau {
    border-right: 1px #ddd solid;
}
.left_meau h4 {
    color: #305d9a;
    margin-bottom: 0.2rem;
}
.left_meau p {
    margin: 0 0 0.1rem;
    font-size: 0.12rem;
}
.left_meau a:link, .left_meau a:active, .left_meau a:visited {
    color: #666;
}
.right_con_img .teltphone {
    margin-top: 0.4rem;
}
.right_con_img .teltphone li {
    list-style: initial;
}
.right_con_img .teltphone li p {
    font-size: 0.22rem;
    color: #305d9a;
}
.copyright {
    background: #305d9a;
    padding: 0.05rem 0;
}
.copyright p {
    color: #fff;
    font-size: 0.12rem;
    line-height: 0.16rem;
    text-align: center;
}
.copyright p a {
    color: #fff;
    margin: 0 0.02rem;
}
.copyright p a:hover {
    text-decoration: underline;
}

.copyright a:link, .copyright a:visited, .copyright a:active, .copyright a:hover {
    color: #fff;
}
@media  (min-width: 680px) and (max-width: 980px)  {
    

}