﻿@charset "utf-8";

* { margin: 0; padding: 0 }
li { list-style: none }
a { text-decoration: none }
section { margin-bottom: 40px }
.clear { clear: both }
.banner_a_left { left: 2px; text-align: left }
.banner_a_right { right: 0px }
.client-box { background: #FBFBFB; overflow: hidden; border: 1px solid #ECECEC; border-radius: 9px; text-align: center; margin-top: 30px; }
.client-img { float: left; width: 40%; margin: 18px 0 }
.client-img img { width: 100% }
.client-info { float: left; margin: 36px 0 0 10px;width: 55%; }
.client-info h4 { font-size: 18px; margin-top: 0; margin-bottom: 0 }
.client-info p { margin: 10px 0; font-size: 12px; line-height: 14px; color: #ABABAB }
.know_about { font-size: 14px; color: #427BEE; }
.more_customer { display: none }
.bz li a { margin-left: 13px }
.all_foot { height: 100%; margin-top: 25px; margin-left: 2% }
.list-title { font-size: 16px; color: #433e51; margin: 10px 0 16px }
.navigator-box li { padding: 0 }
.language-button { float: left; margin-top: 3px; margin-left: 15px }
.rating-box { position: relative; overflow: hidden }
/*响应式页面*/
/*iPhone5下*/
@media only screen and (max-width:320px) {
.know_about { text-decoration: none; color: #427BEE; font-size: 12px }
}
/*手机设备下*/
@media only screen and (max-width:768px) {
.xs-center { text-align: center }
.header-img { height: 170px; }
.client-img { width: 40%; margin: 10px 0 10px 10px; }
.client-info { margin: 20px 0 0; }
.client-info h4 { font-size: 20px; margin-bottom: 14px; }
.client-info p { margin: 0 0 12px; font-size: 13px; }
.know_about { font-size: 15px; }
.top-line { margin-top: 0px }
.title-box h1 { font-size: 26px; margin-top: 30px; margin-bottom: 30px }
.tab-content>.tab-pane { padding: 15px 10px 35px }
.panel-default>.panel-heading+.panel-collapse>.panel-body { padding: 8px 10px; }
.header-img { background-size: auto; }
.post-content p img { width: 80%; }
footer { margin-top: 30px; }
.support-box { display: none }
header .container { padding-bottom: 10px }
section { margin-bottom: 30px }
footer a { line-height: 20px }
.navigator-box li { padding: 0; margin: 5px 0 }
}
/*非手机设备下*/
@media only screen and (min-width:768px) {
.return { width: 40px; height: 40px; position: fixed; right: 20px; bottom: 80px }
.banner_a_left { left: -50px }
}
/*iPad下*/
@media only screen and (min-width:768px) and (max-width:991px) {
.text-padding { padding-left: 0 }
.banner_a_left { left: -20px }
.client-img { width: 30%; margin: 20px 0 20px 80px }
.client-info { margin: 40px 0 ;width: 50%; }
.client-info h4 { font-size: 24px; margin-bottom: 15px }
.client-info p { margin: 0 0 15px; font-size: 14px }
.know_about { font-size: 15px }
section { margin-bottom: 30px }
.all_foot { height: 100%; margin-top: 0; margin-left: 2% }
.all_foot h2 { font-size: 24px; margin-top: 35px }
.all_foot h3 { font-size: 22px; margin-top: 35px }
.post-content p img { width: 70%; }
}
/*中等屏幕下*/
@media only screen and (min-width:1170px) and (max-width:1220px) {
.client-img { width: 30%; margin: 20px 0; }
.client-info { margin: 18px 0 0 8px; }
}
@media only screen and (min-width:992px) and (max-width:1169px) {
.client-img { width: 30%; margin: 30px 0; }
.client-info { margin: 27px 0 0 8px; }
.banner_a_left { left: -20px }
.feature-box-b { margin: 0 0 35px }
}

/*超小屏幕下*/
@media only screen and (max-width:550px) {
.footer-appdl { width: 90px; }
}