@charset "utf-8";
body {
font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei UI","Microsoft YaHei",SimHei,"宋体",simsun,sans-serif;
font-size: 14px;
overflow:height: ;;
}
body,h2,ul,p,dl {
padding: 0;
margin:0;
}
*{  
box-sizing: border-box;
}
ul {
list-style: none;
}
a:hover,a:link,a:active {
text-decoration: none;
outline: none;
}
i,em {
font-style: normal;
}
img{ 
border: none;
}
a:hover,a:focus{
color: #999;
text-decoration: none;
outline: none;
}
a{
color: #555;
}
footer a { color:#9f9f9f;}
.pad-l-r-0{
padding-left:0;
padding-right: 0;
}
.mar-l-r-0{
margin-left: 0;
margin-right: 0;
}
.pad-l-r-sm{
padding-left:10px;
padding-right: 10px;
}
.mar-l-r-fsm{
margin-left: -10px;
margin-right: -10px;
}
.pad-l-xs{
padding-left: 5px;
}
.pad-l-sm{
padding-left: 10px;
}
.pad-t-b-xs{
padding-top: 5px;
padding-bottom: 5px;
}
.pad-t-b-sm{
padding-top: 10px;
padding-bottom: 10px;
}
.pad-t-b-md{
padding-top: 15px;
padding-bottom: 15px;
}
.pad-r-xs{
padding-left: 5px;
}
.mar-l-lg{
margin-left: 20px; 
}
.mar-t-sm{
margin-top: 10px;
}
.mar-t-md{
margin-top: 15px;
}
.mar-t-xl{
margin-top: 40px;
}
.t-c-danger{
color: #F5CB24;
}
.main-title{
text-align: center;
padding: 20px 0;
}
.main-title > h3{
color: #F5CB24;
margin-bottom: 5px;
}
.main-title > span:before{
content: url("../images/honor-line.png");
}
.main-title > span:after{
content: url("../images/honor-line.png");
}
/*
.t-c-white{
color: #fff;
}
.b-c-danger{
background-color: #F5CB24;
}
.b-c-default{
background-color: #bbbbbb;
}
.t-f-sm{
font-size: 12px;
}*/
/*顶部小导航*/
.main-header{
background-color: #F5CB24;
color: #fff;
padding: 5px 0; 
}
.main-header-title > .pull-left{
padding: 5px 0;
}
.main-header-img{
display: inline-block;
margin-top: -5px;
}
.main-header-nav{
display: inline-block;
}
.main-header-nav .dropdown-toggle{
padding: 5px;
}
.main-header-nav ul{
top:26px;
}
.main-header-input{
width: 160px; 
margin-right: 15px;
}
.main-header-input > input{
height: 30px;
border-radius: 50px 0 0 50px;
border-color: #fff;
box-shadow: none;
border: none
}
.main-header-input  button{
height: 30px;
}
.main-header-tel{
padding: 5px 0;display: inline-block
}
.main-header-tel > b{
font-size: 16px;line-height: 1;color: #fff
}
@media (min-width: 768px) {
.main-header-input{
width: 200px; 
margin-right: 25px;
}
}
/*导航设置*/
.navbar-default-1{
border: none;
margin-bottom: 0;
}
.navbar-toggle-1 {
display: block;
position: relative;
float: right;
padding: 9px 10px;
margin-top: 8px;
margin-right: 15px;
margin-bottom: 8px;
background-color: transparent;
background-image: none;
border: 1px solid #ddd;
border-radius: 4px;
}
.navbar-toggle-1 .icon-bar {
background-color: #888;
border-radius: 1px;
display: block;
height: 2px;
width: 22px;
}
.navbar-toggle-1 .icon-bar + .icon-bar{
margin-top: 4px;
}
.navbar-header-1 {
float: none;
border: none;
}
.navbar-default-1 .navbar-collapse, .navbar-default-1 .navbar-form{
border: none;
}
.navbar-nav-1 > li > a{
border-bottom: 1px solid #fff;
font-size: 16px;
}
.navbar-nav-1 > li > a:hover,.navbar-nav-1 > li.on > a{
color: #F5CB24; border-bottom: 3px solid #F5CB24;
background-color: #fff;
}
.navbar-nav-1 > .open > a, .navbar-nav-1 > .open > a:hover, .navbar-nav-1 > .open > a:focus{
color: #F5CB24;border-bottom: 3px solid #F5CB24;
background-color: #fff
}
.navbar-nav-1 > .active > a, .navbar-nav-1 > .active > a:hover, .navbar-nav-1 > .active > a:focus{
background-color: #FFFFFF;
color: #F5CB24;
border-bottom: 3px solid #F5CB24;
}
.navbar-nav-1 .open .dropdown-menu > li > a {
line-height: 20px;
}
.navbar-nav-1 {
float: none;
margin: 0;
padding: 0;
}
.navbar-nav-1 > li {
float: none;
display: block;
position: relative;
}
.navbar-nav-1 > li > a {
line-height: 20px;
padding :10px;
}
.navbar-header-1  > img{
width: 298px;
}
.open >.dropdown-menu-2{
display: block;
}
.dropdown-1 .open > a, .dropdown-1 .open > a:hover, .dropdown-1 .open > a:focus{
background-color: #fff;
color: #F5CB24;
}
.dropdown-menu-1{
padding-left: 20px;
}
.dropdown-menu-1 > li {
}
.open .dropdown-menu-1 > li {
display: block;
}
.dropdown-menu-1 > li > a{
font-size: 16px;
color: #999;
padding: 8px 13px;
display: block;
}
.dropdown-menu-2{
padding-left: 20px;
display: none;
min-width: 160px;
font-size: 16px;
text-align: left;
list-style: none;
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.dropdown-menu-2 > li > a{
clear: both;
display: block;
font-weight: normal;
line-height: 1.42857;
padding: 8px 13px;
color: #999;
white-space: nowrap;
}
.dropdown-menu-2 > li > a:hover,
.dropdown-menu-2 > li > a:focus{
background-color: #fff;
color: #777;
}
@media (min-width: 992px) {
.navbar-header-1 {
width: 29.25%
}
.navbar-header-1  > img{
width: 100%;
}
.navbar-nav-1 > li > a{
padding: 25px 0;
font-size: 16px;
margin: 0 6px;
}
.navbar-nav-1 > .open > a, .navbar-nav-1 > .open > a:hover, .navbar-nav-1 > .open > a:focus{
color: #F5CB24;border-bottom: 3px solid #F5CB24;
background-color: #fff
}
.navbar-nav-1 > .active > a, .navbar-nav-1 > .active > a:hover, .navbar-nav-1 > .active > a:focus{
background-color: #FFFFFF;
color: #F5CB24;
border-bottom: 3px solid #F5CB24;
}
.dropdown-1{
position: relative;
}
.dropdown-menu-1{
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 160px;
padding: 5px 0;
margin: 0;
font-size: 14px;
text-align: left;
list-style: none;
background-color: #fff;
-webkit-background-clip: padding-box;
background-clip: padding-box;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, .15);
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
position: absolute;
border-radius: 0;
border: none;
padding: 6px 0;
background-color: #F5CB24;
color: #fff;
left: 6px;
}
.open .dropdown-menu-1{
display: block;
}
.dropdown-menu-1 > li > a{
padding: 8px 13px;
color: #fff;
font-size: 14px;
clear: both;
display: block;
font-weight: normal;
line-height: 1.42857;
white-space: nowrap;
}
.dropdown-menu-1 > li > a:hover,
.dropdown-menu-1 > li > a:focus{
background-color: #e6002d;
color: #fff;
}
.dropdown-menu-1 .open > a, .dropdown-menu-1 .open > a:hover, .dropdown-menu-1 .open > a:focus{
background-color: #e6002d;
color: #fff;
}
.open >.dropdown-menu-2{
display: block;
}
.dropdown-menu-2{
position: absolute;
top: 0;
display: none;
left: 100%;
z-index: 1000;
float: left;
min-width: 160px;
padding: 0;
margin: 0;
font-size: 14px;
text-align: left;
list-style: none;
-webkit-background-clip: padding-box;
background-clip: padding-box;
background-color: #e6002d;
}
.dropdown-menu-2 > li > a{
clear: both;
display: block;
font-weight: normal;
line-height: 1.42857;
padding: 8px 13px;
padding-left: 30px;
color: #fff;
background-color: #e6002d;
border-top: 1px dotted #f491a4;
white-space: nowrap;
}
.dropdown-menu-2 > li:first-child > a{
border-top: none;
}
.dropdown-menu-2 > li > a:hover,
.dropdown-menu-2 > li > a:focus{
background-color: #F5CB24;
color: #fff;
}
.navbar-header-1 {
float: left;
}
.navbar-nav-1 {
float: left;
margin: 0;
}
.navbar-nav-1 > li {
float: left;
}
.navbar-collapse-1.collapse {
display: block !important;
height: auto !important;
padding-bottom: 0;
overflow: visible !important;
visibility: visible !important;
}
.navbar-collapse-1.in {
overflow-y: visible;
}
.navbar-toggle-1 {
display: none;
}
}
@media (min-width: 1200px){
.navbar-nav-1 > li > a{
padding: 29px 0;
padding-top: 37px;
margin: 0 13px;
}
.dropdown-menu-1{
left: 13px;
}
}
.form-control:focus{
border-color: #fff;
box-shadow: none;
}
.input-group-btn > .btn{
border-color: #fff;
border-radius: 0 50px 50px 0;
color: #333;
background: #fff;
}  
.input-group-btn > .btn:hover,  
.input-group-btn > .btn:focus,  
.input-group-btn > .btn:active{
background-color: #fff
}  
.carousel-indicators .active{
background-color: #F5CB24
}
.main-nav > li > a{
color: #fff
}
.main-nav > li > a:hover,
.main-nav > li > a:focus
{
background-color:#F5CB24;
}
.main-nav .open > a, .main-nav .open > a:hover, .main-nav .open > a:focus
{
background-color:#F5CB24   
}
.caret-1{
border-top: 4px solid transparent;
border-bottom: 4px solid transparent;
border-left: 4px solid;
display: inline-block;
height: 0;
margin-left: 2px;
vertical-align: middle;
width: 0;
}
/*轮播设置1*/
.carousel-control-1{
width: auto;
display: block;
top: auto
}
.left.carousel-control-1 ,
.right.carousel-control-1 
{
background-image: none;
}
/*轮播设置2*/
.carousel-control-2{
width: auto;
display: block;
top: auto;
bottom: 10px;
}
.left.carousel-control-2 ,
.right.carousel-control-2 
{
background-image: none;
}
.left.carousel-control-2 {
left: 50%;
margin-left: -50px;
}
.right.carousel-control-2 
{
right: 50%;
margin-right: -50px;
}
/*首页底部新闻设置*/
.main-nav-1{
padding: 5px 0;
border-left:  3px solid #F5CB24;
margin-bottom: 5px;
border-bottom: none;
}
.main-nav-1 > li{
padding: 0 18px;
display: inline-block ;
border-right:  2px solid #8c8c8c;
font-size:17px;
}
.main-nav-1 > li.active{
padding: 0 18px;
display: inline-block ;
border-right:  2px solid #ce6669;
}
.main-nav-1 > li >a{
color: #666;
padding: 0;
cursor: pointer;
}
.main-nav-1 > li.active > a, .main-nav-1 > li.active > a:hover, .main-nav-1 > li.active > a:focus{
padding: 0;
color: #F5CB24;
border-color: #fff;
cursor: pointer;
}
.main-tab-content-1{
border-top: 2px solid #F5CB24;
padding-top: 20px;
}
/*导航二设置*/
.main-nav-3{
padding-bottom: 1px;
border-bottom: 1px solid #ddd;
}
.main-nav-2{
border-bottom: none;
}
.main-nav-2 li> span {
background-color: #F5CB24;
color: #fff;
border:1px solid #F5CB24;
border-radius: 0;
margin-right: 0;
display: block;
font-size: 17px;
line-height: 1;
padding: 12px 35px;
position: relative;
}
.main-nav-2 >li{
float: none;
}
.main-nav-2 > li > a:hover, .main-nav-2 > li > a:focus{
color: #F5CB24;
border: none;
cursor: pointer;
background-color: #fff;
padding-bottom: 11px;
}
.main-nav-2 > li.active > a, .main-nav-2 > li.active > a:hover, .main-nav-2 > li.active > a:focus{
color: #F5CB24;
border:none;
cursor: pointer;
padding-bottom: 11px;
}
.main-nav-2 li > a{
color: #666666;
border:none;
border-radius: 0;
margin-right: 0;
border-bottom-color: #ddd;
padding: 10px 17px 11px;
}
@media (min-width: 992px) {
.main-nav-3{
padding-bottom: 0;
}
.main-nav-2 >li{
float: left;
font-size:15px;
}
.main-nav-2 > li.active > a, .main-nav-2 > li.active > a:hover, .main-nav-2 > li.active > a:focus{
border:none;
border-bottom: 1px solid #F5CB24;
}
.main-nav-2 > li > a:hover, .main-nav-2 > li > a:focus{
border-bottom: 1px solid #F5CB24;
}
}
/*product-center页面设置*/
.thumbnail-1{
border-radius: 0;
padding: 9px;
/*margin: 36px 0 0 0;*/
cursor: pointer;
}
.thumbnail-1 h4{
height:17px;
overflow:hidden;
font-size: 16px;
color: #F5CB24;
}
.thumbnail-1 p{
color: #666666;
height:40px;
overflow:hidden
}
.thumbnail-1:hover,
.thumbnail-1:focus{
background-color: #F5CB24;
border-color: #F5CB24;
}
.thumbnail-1:hover h4,
.thumbnail-1:focus h4,
.thumbnail-1:hover p,
.thumbnail-1:focus p{
color: #ffffff;
}
.product-center{
width: 100%;
float: left;
}
@media (min-width: 768px) {
.product-center{
width: 47.5%;
margin-left: 5%;
}
.row > .product-center:nth-child(2n-1){
margin-left: 0;
}
}
@media (min-width: 992px) {
.product-center{
width: 23.75%;
margin-left: 1.6%
}
.row > .product-center:nth-child(2n-1){
margin-left: 1.6%
}
.row > .product-center:nth-child(4n+1){
margin-left: 0;
}
}
/*product-2页面设置*/
.product-2-img{
border-radius: 20px;
}
.product-2-body{
padding: 43px 20px;
}
.product-2-content{
min-height: 77px;
width: 100%;
padding: 7px;
float: left;
}
.product-2-title{
padding-top: 20px; 
}
.product-2-title a {
padding-left:8px;
}
.product-2-content > img{
margin-right: 7px
}
.breadcrumb-1{
display: none;
}
@media (min-width: 768px) {
.product-2-content{
width: 33%;
}
}
@media (min-width: 992px) {
.product-2-content{
width: 25%;
}
.breadcrumb-1{
display: block;
background-color: #fff;
margin-bottom: 0;
padding-top: 10px;
}
.breadcrumb-1 > li + li::before{
content: " > ";
padding: 0;
}
.breadcrumb-1 > li.active{
color: #F5CB24;
}
}
@media (min-width: 1200px) {
.product-2-content{
width: 20%;
}
}
/*solution-center页面设置*/
.solution-center{
padding:18px 5px;
border-bottom:#ddd dotted 1px;
}
.solution-center-img{
margin-right: 22px;
float: left;
}
.solution-center-content{
float: left;
}
.solution-center-content > .media-heading{
padding-top: 10px;
padding-bottom: 4px;
}
.solution-center-content > .media-title{
line-height: 1.714;
color: #555555;
}
.solution-center-content > .btn-group{
margin-top: 15px;
}
.solution-center-content > .btn-group > .btn-danger{
background-color: #F5CB24;
}
.solution-center-content > .btn-group > .btn-default{
background-color: #bbbbbb;
color: #fff;
font-size: 12px
}
.solution-center-content > .btn-group > .btn-danger,
.solution-center-content > .btn-group > .btn-default{
font-size: 12px;
}
@media (min-width: 768px) {
.solution-center{
padding:18px 0;
}
.solution-center-img{
width: 43%;
}
.solution-center-content{
width: 52%;
}
}
@media (min-width: 992px) {
.solution-center-img{
width: 33%;
}
.solution-center-content{
width: 60%;
}
}
@media (min-width: 1200px) {
.solution-center-img{
width: 28%;
}
.solution-center-content{
width: 70%;
}
}
/*solution-1页面设置*/
.solution-1-2{
width: 100%;
padding: 0 5px;
float: left;
margin-bottom: 20px;
}
.solution-1-2 > h4{
margin-top: 23px;
}
.solution-1-2 > p{
line-height: 1.846;
font-size: 13px;
text-align: left
}
.solution-1-2 > a.btn{
border-radius: 20px;
color: #fff;
background-color: #F5CB24;
font-size: 13px;
padding: 7px 20px;
}
.solution-1-2 > a:hover,
.solution-1-2 > a:focus{
color: #fff;
}
@media (min-width: 768px) {
.solution-1-2{
width: 30%;
margin-left: 5%;
padding: 0;
}
.row > .solution-1-2:first-child{
margin-left: 0;
}
}
/*news页面设置*/
.news-1{
min-height: 136px;padding: 20px 5px;border-bottom:#ddd dotted 1px;
}
.news-1 p{color:#555;}
.news-1 > a{
margin-right: 7px;
float: none;
margin-bottom: 7px;
}
.news-1 > h5{
font-size: 16px;
}
.news-1 > small{
color: #888888
}
.news-1 > a:hover,
news-1 > a:focus{
color: #F5CB24;
}
@media (min-width: 768px) {
.news-1{
padding: 20px 0;
}
.news-1 > a{
float: left;
margin-bottom: 0;
}
}
/*honor页面设置*/
.honor-2{
width: 23.75%;
margin-left: 1.6%; float:left
}
.row > .honor-2:nth-child(4n+1){
margin-left: 0;
}
.honor-2 h5{
margin-top: 29px;
font-size: 16px;
margin-bottom: 60px;
}
@media (max-width: 768px) {
.honor-2{
width: 49%; margin:0 0.5%; 
}
.honor-2 img{ margin:0 auto; 
}
}
@media (max-width: 600px) {
.honor-2{ padding:0 10px;
}
.container{padding-left:15px;padding-right:15px;}
}
/*footer设置*/
footer{
background-color: #333333;color: #9e9e9e;padding: 30px 5px 50px;
}
footer .footer-1,
footer .footer-2,
footer .footer-3,
footer .footer-4{
float: left;
width: 100%;
}
.foot-title{
border-bottom: 1px solid #999999;padding: 5px 0;color: #fff
}
.foot-title > span{
border-bottom: 2px solid #BA131A;
padding: 7px 0;font-size: 18px;
}
.footer-4 img{
margin-top: 10px;
}
.footer-4 .pull-right{
width:88px;
}
.footer-4 p { text-align:center; padding-top:10px;}
@media (min-width: 768px) {
footer .footer-1{
width: 47.5%
}
footer .footer-2{
width: 47.5%;
margin-left: 5%;
}
footer .footer-3{
width: 47.5%;
}
footer .footer-4{
width: 47.5%;
margin-left: 5%;
}
}
@media (min-width: 992px) {
footer .footer-1{
width: 16.6%
}
footer .footer-2{
width: 16.6%;
margin-left: 2%; 
}
footer .footer-3{
width: 32.5%;
margin-left: 2%;
}
footer .footer-4{
width: 23%; 
margin-left: 2%;
}
}
/*Copyright设置*/
.copyright{
background-color: #222222;padding: 15px 0;color: #dddddd;
}
.copyright-1{
text-align: center;
}
.copyright-2{
text-align: center;
}
@media (min-width: 992px) {
.copyright-1{
text-align: left;
float: left;
}
.copyright-2{
text-align: right;
}
}
/*主页设置*/
.index-2{
margin: 60px 0 56px;
padding: 0 5px;
}
.index-2 > img{
margin: auto;
}
.index-2-1{
width: 100%;float: left
}
.index-2-1 > h4{
font-size: 20px;margin-top: 15px;
}
.index-2-1 > p{
text-indent: 2em;line-height: 2;
max-height:200px;
overflow:hidden;
}
.index-2-1> a {
border-radius: 50px;
}
@media (min-width: 992px) {
.index-2{
margin: 60px 0 56px;
padding: 0;
}
.index-2 > img{
width: 40%;margin-right: 2.7%;float: left;
margin-bottom:50px;
}
.index-2-1{
width: 57.3%;float: left
}
.index-2-1 > h4{
font-size: 20px;margin-top: 10px;
}
.index-2-1 > p{
text-indent: 2em;line-height: 1.5;
}
.index-2-1> a {
border-radius: 50px;
}
}
@media (min-width: 1200px) {
.index-2-1 > h4{
font-size: 20px;margin-top: 15px;
}
.index-2-1 > p{
text-indent: 2em;line-height: 2;
}
}
.index-4{
margin: 45px 0 30px;
padding: 0 5px;
}
.index-4-1{
width: 100%;
position: relative
}
.index-4-2{
width: 100%;
}
.index-4-2 .media-heading a { color:#333333; font-size:16px;}
.index-4-2 .media-body{ color:#666666; font-size:14px;line-height:24px;}
.index-4-a{
position: absolute;top: 7px;right: 20px;
}
.index-4-ul{
padding-left:12px;
}
.index-4-ul > li{
position: relative;
padding: 12px 0;border-bottom: 1px dotted #ddd;
}
.index-4-ul > li:before {
content: '';
position: absolute;
width: 4px;
height: 4px;
border-radius: 50%;
background: #666;
left: -10px;
top: 20px;
}
.index-4-ul > li a {
color: #666;
}
@media (min-width: 992px) {
.index-4{
padding: 0;
}
.index-4-1{
width: 60%;margin-right: 3%;float: left
}
.index-4-2{
width: 37%;float: left
}
.index-2-1 > h4{
font-size: 20px;margin-top: 15px;
}
.index-2-1 > p{
text-indent: 2em;line-height: 2;
}
.index-2-1> a {
border-radius: 50px;
}
}
.index-5{
margin-left:0;
}
.index-5-1 > img{
margin: auto;
}
.index-5-2 > h4{font-size:16px;color:#F5CB24;}
.index-5-2 > p{
line-height:24px;
}
@media (min-width: 768px) {
.index-5-1{
width: 34%;
float: left;
margin-right: 2%;
}
.index-5-2{
width: 64%;
float: left;
}
}
/*FAQ页面设置*/
.faq-1{
padding:10px 0;
}
.faq-1 .faq-2:last-child{
border: none;
}
.faq-2{
border-bottom:  #ddd dotted 1px;padding: 13px 0;   
}
.faq-2 .media-body{
vertical-align: middle;   
}
/*company-profile页面设置*/
.company-2{
}
.company-2-1,.company-2-2{
position: relative; 
float: left
}
.company-2-2{
padding: 0 5px;
}
.company-2-1-img{
position: absolute;margin-top: 20%;margin-left: 36%;
width: 28%;
}
.company-2-2 > div{
color: #888888;margin-bottom: 10px;
}
.company-2-2 > p{
color: #555555;line-height: 1.714
}
@media (min-width: 768px) {
.company-2-1{
width: 50%;
margin-right: 1%;
}
.company-2-2{
width: 49%;
padding: 0;
}
}
.company-6-1{
float: left;
width: 47%;
margin-left: 2.5%;
margin-bottom:10px;
}
@media (min-width: 768px) {
.company-6-1{
width: 30%;
margin-left: 5%;
}
.company-6 > .company-6-1:nth-child(3n+1){
margin-left: 0;
}
}
@media (min-width: 992px) {
.company-6-1{
width: 15%;
margin-left: 1%;
margin-bottom: 2.5%;
}
.company-6 > .company-6-1:nth-child(3n+1){
/*margin-left: 2.5%;*/
}
.company-6 > .company-6-1 img{max-height:70px;}
.company-6 > .company-6-1:nth-child(5n+1){
margin-left: 0;
}
}
@media (min-width: 768px) {
.help-zhishi{
width: 98%;
background-color: #f5f5f5;
margin-left: 1%;
margin-bottom: 30px;
}
.help-zhishi > img{
width:23.5%;
margin-right: 2.5%;
float: left;
}
.help-zhishi-1{
width: 66.6%;
float: left;
}
.help-zhishi-1 h4{
margin-top: 18px;
margin-bottom: 10px;
}
.help-zhishi-1 p{
line-height: 1.714
}
}
@media (min-width: 992px) {
.container .help-zhishi:nth-child(2n){
margin-left: 3%;
}
.help-zhishi{
width: 48.5%;
margin-left: 0;
background-color: #f5f5f5;
float: left;
margin-bottom: 30px;
padding: 0;
}
.help-zhishi img{
width:31%;
margin-right: 2.4%;
float: left;
}
.help-zhishi-1{
width: 66.6%;
float: left;
}
}
/*Help-zhishi-center页面设置*/
.help-zhishi-center{
border-bottom: #ddd dotted 1px;
padding: 30px 0;
cursor: pointer;
}
.help-zhishi-center > .pull-left span{
border-right: 1px solid #e5e5e5;
font-size: 18px;
text-align: center;
margin: 5px 10px;color: #666666;padding-right: 10px;display: block;
}
.help-zhishi-center small{
color: #F5CB24;
}
.help-zhishi-center:hover,
.help-zhishi-center:focus{
color: #fff;
background-color: #F5CB24;
}
.help-zhishi-center:hover span,
.help-zhishi-center:hover small,
.help-zhishi-center:focus span,
.help-zhishi-center:focus small{
color: #fff;
}
/*contact页面设置*/
.contant{
border: 1px solid #f1f1f1;
padding: 29px 0 10px 0; 
position: relative;
margin-bottom: 29px;
margin-left: 0;
border-radius:4px;
margin-right: 0;
}
.contant-1 h4{
margin: 10px 0 7px; 
}
.contant-1 small{
color: #888888;font-size: 14px;
}
.contant-1 > img{
margin: 10px 0;
}
.contant-1 li{
padding: 3px;
}
.contant-1 li > img{
margin-right: 5px;
}
/*表单设置*/
.main-form{
padding: 0 5px;
font-family: "Microsoft YaHei";
color: #9b9b9b;
}
.main-form input {
font-family: "Microsoft YaHei";
color: #9b9b9b;
}
.main-form textarea {
height: 150px;
resize: none;
font-family: "Microsoft YaHei";
color: #9b9b9b;
}
.form-control.main-form-2{
background: #f4f4f4;border: 0;box-shadow: 0 0px 0px rgba(0, 0, 0, 0) inset;margin-bottom: 20px
}
.main-form-3 > div{
color: #8a8a8a;font-size: 16px;margin-bottom: 10px;
}
.main-form-3 > .btn{
background: #a7a7a7;color: #fff;padding: 20px 50px;font-size: 16px;
}
.tit-img {
clear: both;
text-align: center;
}
@media (min-width: 768px) {
.main-form{
padding: 0;
}
.main-form-1{
width:15%;float: left;height: 34px;padding: 6px 2.5%;
}
.main-form-2{
width: 53%;float: left;
}
.main-form-3{
width: 32%;position: absolute;right: 0;bottom: 55px;padding: 0 3%;
}
.tit-img img {
height: 100px;
}

}
@media (min-width: 992px) {
.main-form-1{
width:13%;float: left;height: 34px;padding: 6px 2.5%;
}
.main-form-2{
width: 60%;float: left;
}
.main-form-3{
width: 27%;position: absolute;right: 0;bottom: 55px;padding: 0 3%;
}
}
@media (min-width: 1200px) {
.main-form-1{
width:11.4%;float: left;height: 34px;padding: 6px 2.5%;
}
.main-form-2{
width: 65%;float: left;
}
.main-form-3{
width: 24%;position: absolute;right: 0;bottom: 55px;padding: 0 3%;
}
}
/*join-us页面设置*/
.join-us-1{
border: none;
}
.join-us-1 .panel-body{
padding: 10px;border: none
}
.join-us-2 > span{
font-size: 16px;
color: #333333;
}
.join-us-1 >.join-us-2 > span{
color: #fff;
}
.join-us-1 > .join-us-2 {
background-color: #F5CB24;color: #fff;padding: 10px;border-radius: 0;display: block;
}
.join-us-1 >.join-us-2.collapsed >span,
.join-us-1 >.join-us-2.collapsed {
background-color: #eee;color: #666666;margin-right: 10px;
}
.join-us-2-img{
float: right;
background: url(../images/join-us_3_03.png) no-repeat;
display: block;
height: 25px;
width: 25px;
}
.collapsed .join-us-2-img{
background: url(../images/join-us_03.png) no-repeat;
}
/*culture页面设置*/
.culture-1{
padding-top: 8%; padding-left: 6%;
padding-bottom: 3%;
}
.culture-1 .whinfo{
padding-left: 10px; line-height:25px;
}
@media (min-width:1903px){.item-style{margin-left: 300px}.a-honor{background:rgba(0, 0, 0, 0)! important;}}
.index-DIV{right: 20px;margin-left: 0;left: auto;width: 10px;top:50%;bottom: auto;margin-top:-30px }
.index-DIV2{background-color: #a11016;color: #fff;padding: 15px 5px;text-align: center;border-radius: 0 0 10px 0;}
.help-jiaoyi-mar-L25{margin-left: 25px}
.help-jiaoyi-mar-T20{margin-top: 20px}
.help-jiaoyi-mar-T20 i{color: #BA131A;margin-left: 10px}
.download_pad_TB40{padding-top:40px;padding-bottom: 40px;}
.download_style_U1{border: 0}
.download_style_u1{border: 0}
.download_mar_T30{margin-top: 30px}
.qyjj {
padding-bottom: 40px;
background: url('../images/company-profile-bg_03.png') repeat-y left top;
background-size: 100% auto;
}
.qyjj .company-2-1 video {
width: 100%;
}
.fzmb {
padding:50px 0 30px 0;
background: url('../images/company1_02.png') no-repeat no-repeat left bottom;
}
.fzmb li {
float: left;
width: 24%;
margin-right: 1.33%;
margin-bottom: 20px;
}
.fzmb li:last-child {
margin-right: 0;
}
.fzmb ul li img {
width: 100%;
}
.fzmb p {
font-size: 14px;
color: #fff;
line-height: 1.7;
padding: 0 10px;
text-align: center;
}
.main-title > h3 {
font-size: 24px;
}
.main-title  > span {
font-size: 22px;
}
.fzlc {
padding-top:20px;background: url('../images/companybg2.png') -261px 0px;
}
.fzlc .container {
position: relative;
}
.fzlc .swiper-container {
height: 100%;
width: 100%;
}
.fzlc .left {
width: 23%;
float:left
}
.fzlc #about_hd_text{
float:right;
width: 120%;
height: 460px;
z-index:99;
margin-right:-50%;
}
.fzlc .swiper-wrapper .swiper-slide {
width: 100% !important;
}
.fzlc .swiper-wrapper .swiper-slide .in {
display: inline-block;
background: #fff;
margin-top: 30%;
width:80%;
box-shadow:5px 5px 10px #999;
padding:10px 20px;
text-align: left;
}
.fzlc .swiper-wrapper .swiper-slide .in p { color:#555555; line-height:30px;}
.fzlc .swiper-wrapper .swiper-slide .in h4 {
color: #000;
text-align: center;
font-size: 28px;
}
.fzlc .page {
position: absolute;
left: -13px;
width: 50px;
bottom: 20%;
z-index: 9999;
height:70%;
text-align:center;
}
.about_hd_btn_up , .about_hd_btn_down { width:19px; height:19px; position:absolute; left:50%; margin-left:-9px; cursor:pointer; background:url(../images/about_btn.png); z-index:100;}
.about_hd_btn_up { top:-40px;}
.about_hd_btn_down { bottom:0px; background-position:0 -19px;}
.page .swiper-on { color:#F00}
.fzlc .swiper-pagination span {
display: block;
width: 100%;
background: transparent;
height: 16%;
}
.fzlc .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
color: #000;
opacity: 1;
}
.swiper-pagination-bullet-active {
color: red !important;
}
.fzlc .img {
float: right;
width: 75%;
height:543px;
}
@media (max-width:1200px){
.fzlc #about_hd_text { width:150%; margin-right:-60%;}
}
@media (max-width:990px){
.fzlc #about_hd_text { width:200%; margin-right:-120%;}
}
@media (max-width:770px){
.fzlc .left { width:95%;float:right}
.fzlc #about_hd_text { width:80%; margin-right:0%;}
.fzlc .page { left:10px; height:200px; bottom:0px; top:40px;}
.about_hd_btn_down {bottom:-20px;}
.fzlc #about_hd_text { width:95%; height:280px;}
.fzlc .swiper-wrapper .swiper-slide .in { margin-top:0px;}
.fzlc .img {
float: none;
width: 95%;
margin:0 auto;
height:auto;
}
}
.fzlc .img img {
width: 100%;
}
.company-2-2 {
font-size: 14px;
}
.t-c-danger,
.contant-1 h4 {
font-size: 16px;
}
.contant img {
width: 100%;
}
.contant-1 li > img {
width: auto;
}
.cultures .col-sm-6 img {
width: 100%;
} 
.share {
margin-top: 10px;
}
.located {
border-bottom: 1px solid #ddd;
}
.tab-cont{
text-align: center;
}
.tab-cont .nav-tabs {
display: inline-block;
margin: 40px 0;
}
.tab-cont .nav-tabs li a{
margin-right: 20px;
padding: 10px 40px;
border-radius: 50px;
color: #333333;
font-size: 16px;
background: #fff;
border: 1px solid #e7e7e7;
cursor: pointer;
}
.tab-cont .nav-tabs li.active a, 
.tab-cont .nav-tabs li a:focus, 
.tab-cont .nav-tabs li a:hover {
background: #ba131a;
color: #fff;
border: 1px solid #ba131a;
}
.tab-cont .tab-content li {
float: left;
margin-bottom: 40px;
width: 19.2%;
margin-right: 1%;
}
.tab-cont .tab-content li:nth-child(5n) {
margin-right: 0;
}
.tab-cont .tab-content li > a {
padding: 30px;
background: #e5e5e5;
border-radius: 0;
display: block;
}
.tab-cont .tab-content li  a img {
width: 100%;
}
.tab-cont .tab-content li p {
padding: 10px;background: #BA131A;color: #fff;
text-align:left;
}
.tab-cont .tab-content li p a {
float: right;
display: block;
width: 18px;
}
.pad-t-b-md p {
font-size: 14px;
line-height: 1.7;
}
.pad-t-b-md a {
color: #F5CB24;
font-size: 13px;
}
.help-jiaoyi-DIV{
padding: 10px 0;
text-align: center;
}
.help-jiaoyi-DIV a {
display: inline-block;
border-radius: 50px;
margin: 10px;
border:1px solid #cfcfcf;
padding: 8px 34px;
font-size:15px;
background-color: #fff;
color: #333;
}
.help-jiaoyi-DIV a.active {
border:1px solid #F5CB24;
background-color: #F5CB24;
color: #fff;
}
.list p {
font-size: 15px;
margin: 15px 0;
}
.list i {
color: #c83c42;
font-style: italic;
font-weight: bold;
}
.list h5 {
font-size: 14px;
}
.list h5 img {
height: 22px;
margin-right: 5px;
}
.list table {
width: 80%;
border-collapse: collapse;
border: 1px solid #ddd;
text-align: center;
margin-bottom: 20px;
font-size: 14px;
}
.list table th {
border: 1px solid #ddd;
text-align: center;
font-weight: normal;
padding: 5px 0;
}
.list table td {
padding: 5px 0;
border: 1px solid #ddd;
}
.list .two > img {
width: 320px;
margin: 0 0 30px 100px;
}
.help-zhishi-center .right {
width: 90%;
}
.help-zhishi-center a {
font-size: 13px;
color: #F5CB24;
}
/*Help-zhishi页面设置*/
ul.zhishi {
margin-top: 30px;
}
.zhishi li{
width: 49%;
background-color: #f5f5f5;
margin-bottom: 30px;
margin-right: 2%;
float: left;
}
.zhishi li:nth-child(2n) {
margin-right: 0;
}
.zhishi li img{
width:31%;
margin-right: 2.4%;
float: left;
}
.zhishi li h4{
margin: 40px 0 10px;
font-size: 18px;
}
.zhishi li p{
line-height: 1.5;
font-size: 15px;
margin-bottom: 5px;
}
.zhishi a {
color: #F5CB24;
}
.incon .carousel {
width: 50%;
margin: 0 auto;
}
.incon  .carousel-inner {
width: 100%;
}
.incon  .carousel-inner .item a img, .incon  .carousel-inner .item img {
width: 100%;
}
.incon .carousel-control {
width: 20px;  
}
.incon  .carousel-control.right {
background: transparent;
}
.tit {
margin: 66px 0
}
.home-swiper { padding:0px;}
.home-swiper .swiper-container {
width: 95%;
margin: 0 auto;
}
.home-swiper .swiper-container .swiper-slide img {
width: 100%;
}
.home-swiper .swiper-container .index-DIV2 {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size:18px;
}
.cpgd { position:relative;}
.home-swiper .swiper-button-next ,.home-swiper .swiper-button-prev { background:url("../images/ian.png"); top:auto; bottom:0px; width:42px; height:67px;}
.home-swiper .swiper-button-next { right:-50px; background-position:-42px 0px;}
.home-swiper .swiper-button-prev { left:-50px;}
.last-carousel .right .img-responsive {
width: 100%;
}
.last-carousel .item img {
width: 100%;
}
.last-carousel .item p {
margin: 10px 0; color:#eeeeee; font-size:14px; line-height:26px;
}
.in .right img {
width: 100%;
}
.dl {
margin-left: 150px;
}
.dl h2 {
position: absolute;
margin-top:30px;
}
.dl .form-group img {
float: right;position: absolute;margin-left:70%;margin-top: 10px;
}
.logform {
margin-top: 120px;background: #ecf0f1;padding: 23px;border-radius: 7px;width: 100%;
}
.logform input:focus {
border: 2px solid #CF000E ;  
}
a.t-c-danger {
font-size: 12px;
}
.list-nav a.btn {
font-size: 18px;
}
.news-nei h4 {
text-align: center;
margin: 20px 0;
}
.news-nei .pic {
text-align: center;
margin: 20px 0;
}
.news-nei .pic img {
vertical-align: middle;
width: 60%;
}
.news-nei p {
color: #808080;
line-height: 1.8;
margin: 10px 0;
}
.news-nei p a {
color: #808080;
}
.news-nei p a span {
font-size: 18px;
color: #F5CB24;
}
div.fx {
width: 390px;
margin : 0 auto;
color: #ababab;
position:relative;
}
div.fx span {
margin-right: 10px;
}
div.fx .bdsharebuttonbox {
display: inline-block;
float: right;
position: relative;
top: -3px;
}
.pro {
background: linear-gradient(to top ,#939493, #2a2a2a);
background: -moz-linear-gradient(to top , #939493, #2a2a2a);
background: -webkit-linear-gradient(to top ,#939493, #2a2a2a);
background: -o-linear-gradient(to top , #939493, #2a2a2a);
padding: 20px 15px;
position: relative;
border-radius: 10px;
color: #fff;
}
.pro .sign {
position: absolute;
top: 30px;
right: 0;
}
.pro .right {
width: 60%;
margin: 50px 0 0 20px;
}
.pro-slide { width:50%; float:left}
.pro-slide .swiper-container{ /*width:80%;*/ padding-bottom:1px;}
.pro-slide .gallery-thumbs { padding-top:20px;}
.pro-slide .gallery-thumbs .swiper-slide img {
width: 100%;
}
.pro-slide .gallery-thumbs .swiper-slide{
width: 25%;
border: 1px solid #ddd;
}
.pro-slide .swiper-wrapper .swiper-on  {
border:#900 1px solid
}
.pro-slide .swiper-button-next.swiper-button-white, .pro-slide .swiper-container-rtl .swiper-button-prev.swiper-button-white {
background: url(../images/index_10.png) no-repeat left center;
width: 40px;
height: 40px;
top: 50%;
}
.pro-slide .swiper-button-prev.swiper-button-white, .pro-slide .swiper-container-rtl .swiper-button-next.swiper-button-white {
background: url(../images/index_13.png) no-repeat left center;
width: 40px;
height: 40px;
top: 50%;
}
.cpnrR { width:50%; float:left}
@media (max-width:800px){
.pro-slide { width:95%; float:none}
.cpnrR { width:95%; margin:0 auto; float:none; margin-top:15px;}
}
}
.a-nav .btn {
background-color: #dddddd;color: #333;padding: 12px 42px;border-radius: 2px 2px 0 0;
}
.a-nav .btn.active {
background-color: #F5CB24;color: #fff;
}
a.qr {
background: #F5CB24;color: #fff;font-size: 16px;border-radius: 5px;
}
.li_style {
width: 20%;
float: left;
margin-bottom: 40px;
text-align:center	
}
.li_style img,
.solution-1-2 img {
max-width: 100%;
}
.z-nav .pagination>li>a, .z-nav .pagination>li>span {
border: none;
color: #666;
}
.z-nav .pagination>li.active>a {
color: #F5CB24;
background: transparent;
}
.hj li {
float: left;
width: 24.25%;
margin-right: 1%;
margin-bottom: 10px;
}
.hj li:nth-child(4n) {
margin-right: 0;
}
.hj li a {
display: block;
}
.hj li a img {
width: 100%;
}
.fz-list li {
float: left;
width: 14.1%;
margin-right: 3%;
position: relative;
margin-top: 20px;
}
.fz-list li:last-child{
margin-right: 0;
}
.fz-list li span {
text-align: center;
color: #fff;
display: block;
width: 100%;
position: absolute;
bottom: 20px;
font-size: 18px;
z-index: 999;
}
.fz-list li img {
width: 100%;
}
@media (min-width:1200px){
.home-swiper .swiper-container {
width: 100%;
margin: 0 auto;
}
.last-carousel .right .img-responsive {
min-height: 470px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
h3 {
font-size: 22px;
}
h4 {
font-size: 17px;
}
.news-nei h4 {
margin: 15px 0;
}
.news-nei .pic {
margin: 15px 0;
}
.news-nei p a span {
font-size: 16px;
}
.list-nav a.btn {
font-size: 16px;
}
.last-carousel .right .img-responsive {
min-height: 360px;
}
.qyjj {
padding-bottom: 30px;
}
.fzmb {
padding:40px 0 25px 0;
}
.main-title > h3 {
font-size: 22px;
}
.main-title  > span {
font-size: 20px;
}
.foot-title > span {
font-size: 17px;
}
.t-c-danger,
.contant-1 h4  {
font-size: 17px;
}
.contant {
padding: 25px 0;
margin-top: 25px;
margin-left:0;
margin-right:0;
}

.share {
margin-top: 20px;
}
.tab-cont .nav-tabs {
margin: 30px 0;
}
.tab-cont .nav-tabs li a{
margin-right: 15px;
padding: 10px 35px;
font-size: 15px;
}
.tab-cont .tab-content li {
margin-bottom: 35px;
}
.tab-cont .tab-content li > a {
padding: 25px;
}
.tab-cont .tab-content li p {
padding: 8px;
}
.tab-cont .tab-content li p a {
width: 16px;
}
.main-nav-2 li> span,
.main-nav-2 li > a {
font-size: 15px;
}
.pad-t-b-md {
padding: 12px 15px 5px;
}
.pad-t-b-md p {
font-size: 14px;
line-height: 1.5;
}
.pad-t-b-md a {
font-size: 13px;
}
.help-jiaoyi-DIV a {
margin: 8px;
padding: 6px 23px;
}
.list table {
width: 100%;
margin-bottom: 15px;
}
.list .two > img {
width: 300px;
margin: 0 0 20px 80px;
}
.help-zhishi-center > .pull-left span {
font-size: 17px;
}
.help-zhishi-center {
padding: 25px 0;
}
ul.zhishi {
margin-top: 25px;
}
.zhishi li{
margin-bottom: 25px;
}
.zhishi li img{
width:30%;
margin-right: 2%;
}
.zhishi li h4{
margin: 30px 0 10px;
font-size: 17px;
}
.zhishi li p{
font-size: 14px;
}
.zhishi a {
font-size: 13px;
}
.incon  .carousel {
width: 60%;
}
.honor-2 h5 {
margin: 20px 0;
font-size: 15px;
}
.tit {
margin: 50px 0
}
.index-2 {
margin: 35px 0 25px;
}
.index-2-1 > h4 {
font-size: 19px;
margin-top: 25px;
}
.btn-danger {
margin: 5px 0 15px;
}
.index-4 {
margin: 25px 0;
}
.join-us-2 > span {
font-size: 17px;
}
.dl h2 {
font-size: 26px;
}
.dl .form-group img {
margin-left:60%;
margin-top: 10px;
}
.logform {
margin-top: 40px;padding: 20px;width: 100%;
}
.news-1 > h5 {
font-size: 15px;
}
.thumbnail-1 {
margin-bottom: 30px;
}
.list-nav a.btn {
font-size: 15px;
}
.pro {
padding: 50px 15px;
}
.pro .sign {
top: 30px;
right: 0;
}
.pro .right {
width: 55%;
}
.li_style {
margin-bottom: 30px;
}
.fz-list li span {
margin-top: 15px;
bottom: 15px;
font-size: 17px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
h3 {
font-size: 20px;
}
h4 {
font-size: 16px;
}
.li_style {
margin-bottom: 20px;
}
.news-nei h4 {
margin: 12px 0;
}
.news-nei .pic {
margin: 12px 0;
}
.news-nei .pic img {
width: 70%;
}
.news-nei p {
margin: 6px 0;
}
.news-nei p a span {
font-size: 15px;
color: #F5CB24;
}
.qyjj {
padding-bottom: 20px;
}
.fzmb {
padding:30px 0 20px 0;
}
.fzmb li {
margin-bottom: 15px;
}
.main-title {
padding: 20px 0;
}
.main-title > h3 {
margin-top: 5px; 
font-size: 20px;
}
.main-title > span {
font-size: 18px;
}
.foot-title > span {
font-size: 16px;
}
.navbar-toggle-1 {
margin-top: 20px;
}
.navbar-nav-1 > li > a {
font-size: 15px;
}
.t-c-danger,
.contant-1 h4  {
font-size: 16px;
}
.company-2-1,
.company-2-2 {
width: 100%;
}
.contant {
padding: 20px 0;
margin-top: 20px;
}
.main-form .main-form-3 > div {
font-size: 15px;
}
footer {
padding: 25px 5px 40px;
}
.culture-1 {
padding-top: 5%;
padding-left: 2%;
}
.mar-l-lg {
margin: 0 15px;
}
.tab-cont .nav-tabs {
margin: 25px 0;
}
.tab-cont .nav-tabs li a{
margin-right: 12px;
padding: 8px 30px;
font-size: 14px;
}
.tab-cont .tab-content li {
margin-bottom: 30px;
width: 32.3%;
margin-right: 1%;
}
.tab-cont .tab-content li:nth-child(3n) {
margin-right: 0;
}
.tab-cont .tab-content li:nth-child(6n) {
margin-right: 1%;
}
.tab-cont .tab-content li > a {
padding: 25px;
}
.tab-cont .tab-content li p {
padding: 8px;
font-size: 13px;
}
.tab-cont .tab-content li p a {
width: 15px;
}
.main-nav-2 li> span,
.main-nav-2 li > a {
font-size: 14px;
}
.faq-2 .media-left img {
width: 25px;
}
.pad-t-b-md {
padding: 10px 15px 5px;
}
.pad-t-b-md p {
font-size: 14px;
line-height: 1.5;
}
.pad-t-b-md a {
font-size: 13px;
}
.help-jiaoyi-DIV a {
margin: 6px;
padding: 6px 20px;
}
.list h5 img {
height: 20px;
}
.list table {
width: 100%;
margin-bottom: 15px;
font-size: 13px;
}
.list table th {
padding: 5px 0;
}
.list table td {
padding: 5px 0;
}
.list .two > img {
width: 280px;
margin: 0 0 20px 70px;
}
.help-zhishi-center > .pull-left span {
font-size: 16px;
}
.help-zhishi-center .right {
width: 87%;
}
.help-zhishi-center {
padding: 20px 0;
}
ul.zhishi {
margin-top: 20px;
}
.zhishi li{
margin-bottom: 20px;
width: 100%;
margin-right: 0;
}
.zhishi li img{
width:20%;
margin-right: 2%;
}
.zhishi li h4{
margin: 40px 0 10px;
font-size: 16px;
}
.zhishi li p{
font-size: 14px;
}
.zhishi a {
font-size: 13px;
}
.incon  .carousel {
width: 70%;
}
.honor-2 h5 {
margin: 20px 0;
font-size: 15px;
}
.tit {
margin: 40px 0
}
.index-2 {
margin: 25px 0 20px;
}
.index-2-1 > h4 {
font-size: 17px;
margin-top: 25px;
}
.btn-danger {
margin: 5px 0 15px;
}
.last-carousel .item p {
margin: 8px 0;
}
.index-4 {
margin: 20px 0;
}
.join-us-2 > span {
font-size: 16px;
}
.dl {
margin: 0;
}
.dl h2 {
font-size: 24px;
position: relative;
}
.dl .form-group img {
margin-left:90%;
margin-top: 10px;
}
.logform {
margin: 20px 0;padding: 20px;width: 100%;
position: relative;
}
.news-1 > h5 {
font-size: 15px;
}
.thumbnail-1 {
margin-bottom: 25px;
}
.list-nav a.btn {
font-size: 15px;
}
.pro {
padding: 40px 15px;
}
.pro .sign {
top: 30px;
right: 0;
}
.pro .right {
width: 100%;
padding: 25px 0 0;
margin: 0;
}
.fz-list li {
width: 31.3%;
margin-top: 10px;
}
.fz-list li:last-child{
margin-right: 0;
}
.fz-list li:nth-child(3n){
margin-right: 0;
}
.fz-list li span {
bottom: 30px;
font-size: 16px;
}
}
@media (min-width: 480px) and (max-width: 767px) {
h3 {
font-size: 18px;
}
h4 {
font-size: 15px;
}
p {
font-size: 13px;
}
.li_style {
margin-bottom: 20px;
}
.news-nei h4 {
margin: 10px 0;
}
.news-nei .pic {
margin: 10px 0;
}
.news-nei .pic img {
width: 80%;
}
.news-nei p {
margin: 5px 0;
}
.news-nei p a span {
font-size: 14px;
}
.qyjj {
padding-bottom: 15px;
}
.fzmb {
padding:20px 0 15px 0;
}
.fzmb li {
width: 49.5%;
margin-right: 1%;
margin-bottom: 10px;
}
.fzmb li:nth-child(2n) {
margin-right: 0;
}
.fzmb p {
padding: 0;
font-size: 13px;
}
.main-title {
padding: 15px 0;
}
.main-title > h3 {
margin-top: 5px; 
font-size: 18px;
}
.main-title > span {
font-size: 16px;
}
.foot-title > span {
font-size: 15px;
}
.pad-t-b-xs {
font-size: 13px;
}
footer {
padding: 20px 5px 30px;
}
footer .footer-4 {
font-size: 13px;
}
.copyright {
padding-left: 10px 0;
font-size: 13px;
}
.list-nav a.btn {
font-size: 14px;
}
.main-header-input {
margin-right: 0;
}
.navbar-toggle-1 {
margin-top: 20px;
}
.navbar-nav-1 > li > a {
font-size: 14px;
}
.company-2-2 {
font-size: 13px;
}
.t-c-danger,
.contant-1 h4  {
font-size: 15px;
margin: 8px 0;
}
.company-2-1,
.company-2-2 {
width: 100%;
padding: 0 15px;
}
.text-center,
.contant-1 small,
.culture-1 li {
font-size: 13px;
}
.list-group {
font-size: 13px;
}
.contant-1 li > img {
width: 30px;
}
.contant {
padding: 15px 0;
margin-top: 15px;
}
.main-form .main-form-3 > div {
font-size: 14px;
}
.culture-1 {
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
}
.mar-l-lg {
margin: 0 10px;
}
.tab-cont .nav-tabs {
margin: 20px 0;
}
.tab-cont .nav-tabs li a{
margin-right: 12px;
padding: 6px 22px;
font-size: 14px;
}
.tab-cont .tab-content li {
margin-bottom: 30px;
width: 32.3%;
margin-right: 1%;
}
.tab-cont .tab-content li:nth-child(3n) {
margin-right: 0;
}
.tab-cont .tab-content li:nth-child(6n) {
margin-right: 1%;
}
.tab-cont .tab-content li > a {
padding: 25px;
}
.tab-cont .tab-content li p {
padding: 8px;
font-size: 13px;
}
.tab-cont .tab-content li p a {
width: 15px;
}
.main-nav-2 li> span,
.main-nav-2 li > a {
font-size: 14px;
}
.faq-2 {
padding: 9px 0;
}
.faq-2 .media-left img {
width: 22px;
}
.mar-t-sm {
font-size: 13px;
}
.pad-t-b-md {
padding: 10px 15px 5px;
}
.pad-t-b-md p {
font-size: 13px;
line-height: 1.5;
}
.pad-t-b-md a {
font-size: 12px;
}
.pad-t-b-md a {
font-size: 13px;
}
.help-jiaoyi-DIV {
padding: 5px 0;
}
.help-jiaoyi-DIV a {
margin: 6px;
padding: 6px 20px;
}
.list p {
font-size: 14px;
margin: 12px 0;
}
.list h5 {
font-size: 13px;
}
.list h5 img {
height: 19px;
}
.list .tb {
overflow-x: scroll;
}
.list table {
width: 720px;
margin-bottom: 15px;
font-size: 13px;
}
.list table th {
padding: 5px 0;
}
.list table td {
padding: 5px 0;
}
.list .two > img {
width: 50%;
max-width: 320px;
margin: 0 0 15px 60px;
}
.help-zhishi-center > .pull-left span {
font-size: 15px;
}
.help-zhishi-center p {
font-size: 13px;
}
.help-zhishi-center a {
font-size: 12px;
}
.help-zhishi-center .right {
width: 80%;
}
.help-zhishi-center {
padding: 15px 0;
}
ul.zhishi {
margin-top: 15px;
}
.zhishi li{
margin-bottom: 15px;
width: 100%;
margin-right: 0;
}
.zhishi li img{
width:25%;
margin-right: 2%;
}
.zhishi li h4{
margin: 22px 0 5px;
font-size: 15px;
}
.zhishi li p{
font-size: 13px;
}
.zhishi a {
font-size: 12px;
}
.incon  .carousel {
width: 80%;
}
.honor-2 h5 {
margin: 15px 0 15px;
font-size: 14px;
}
.tit {
margin: 20px 0
}
.home-swiper .swiper-container .index-DIV2 {
font-size: 13px;
}
.index-2 {
margin: 20px 0 15px;
}
.index-2-1 > h4 {
font-size: 16px;
margin-top: 20px;
}
.index-2-1 > p {
font-size: 13px;
}
.btn-danger {
font-size: 13px;
margin: 5px 0 10px;
}
.last-carousel .item p {
margin: 5px 0;
font-size: 13px;
}
.index-4 {
margin: 15px 0;
}
.index-5-1 {
width: 100%;
padding: 0 15px;
}
.index-5-1 img {
width: 100%;
}
.index-5-2 {
width: 100%;
padding: 0 15px;
}
.index-4-ul {
padding-left: 0;
font-size: 13px;
}
.index-4-ul a {
white-space: nowrap;
overflow:hidden;
text-overflow: ellipsis;
width: 82%;
display: inline-block;
}
.join-us-2 > span {
font-size: 15px;
}
.join-us-1 > .join-us-2 {
font-size: 13px;
}
.dl {
margin: 0;
}
.dl h2 {
font-size: 22px;
position: relative;
padding-left: 15px;
}
.dl .form-group img {
margin-left:87%;
margin-top: 10px;
}
.logform {
margin: 15px auto;
width:95%;
padding:15px;
position: relative;
}
a.t-c-danger {
font-size: 12px;
}
.news-1 > h5 {
font-size: 14px;
}
.product-2-content {
width: 50%;
}
.center-block {
height: 100px;
}
.thumbnail-1 {
margin-bottom: 20px;
}
.li_style {
width: 50%;
}
.pro {
padding: 30px 15px;
}
.pro .sign {
top: 15px;
right: 0;
position: relative;
}
.pro .right {
width: 100%;
padding: 25px 0 0;
margin: 0;
}
.hj li {
width: 49.5%;
margin-right: 1%;
margin-bottom: 10px;
}
.hj li:nth-child(4n) {
margin-right: 1%;
}
.hj li:nth-child(2n) {
margin-right: 0;
}
.fz-list li {
width: 49%;
margin-right: 2%;
margin-top: 10px;
text-align: center;
}
.fz-list li:last-child{
margin-right: 0;
}
.fz-list li:nth-child(2n){
margin-right: 0;
}
.fz-list li img {
width: auto;
}
.fz-list li span {
bottom: 25px;
font-size: 15px;
}
.tit-img img {
height: 90px;
}
}
@media (max-width: 479px) {
h3 {
font-size: 16px;
}
h4 {
font-size: 14px;
}
p {
font-size: 12px;
}
.list-nav a.btn {
font-size: 14px;
}
.thumbnail-1 {
margin-bottom: 15px;
}
.center-block {
height: 80px;
}
.index-5-1 {
width: 100%;
padding: 0 15px;
}
.index-5-1 img {
width: 100%;
}
.index-5-2 {
width: 100%;
padding: 0 15px;
}
.qyjj {
padding-bottom: 15px;
}
.fzmb {
padding:15px 0 10px 0;
}
.main-title {
padding: 10px 0;
}
.main-title > h3 {
margin-top: 0px; 
font-size: 16px;
}
.fzmb li {
width: 100%;
margin-right: 1%;
margin-bottom: 10px;
margin-right: 0;
}
.fzmb p {
padding: 0;
font-size: 12px;
}
.main-title  > span {
font-size: 14px;
}
.foot-title > span {
font-size: 14px;
}
.pad-t-b-xs {
font-size: 12px;
}
footer {
padding: 15px 5px 20px;
}
footer .footer-4,
.main-header-input input,
.main-header-title {
font-size: 12px;
}
.copyright {
padding-left: 10px 0;
font-size: 12px;
}
.main-header-input {
margin-right: 0;
padding-top: 3px;
}
.navbar-toggle-1 {
margin-right: 5px;
padding: 8px 8px;
margin-top: 15px;
}
.navbar-header-1  > img {
height: 62px;
width: auto;
}
.navbar-nav-1 > li > a {
font-size: 13px;
}
.company-2-2 {
font-size: 12px;
}
.t-c-danger,
.contant-1 h4 {
font-size: 14px;
margin: 5px 0;
}
.company-2-1,
.company-2-2 {
width: 100%;
padding: 0 15px;
}
.text-center {
font-size: 12px;
}
.contant-1 small {
font-size: 12px;
}
.list-group,
.culture-1 li {
font-size: 12px;
}
.contant-1 li > img {
width: 25px;
}
.contant {
padding: 10px 0;
margin-top: 10px;
}
.main-form .main-form-3 > div {
font-size: 13px;
}
.culture-1 {
padding-top: 10px;
padding-left: 15px;
padding-bottom: 10px;
}
.mar-l-lg {
margin: 0 5px;
}
.tab-cont .nav-tabs {
display: block;
margin: 15px 0 5px;
}
.tab-cont .nav-tabs li {
display: block;
float: left;
width: 50%;
margin-bottom: 10px;
}
.tab-cont .nav-tabs li a{
display: block;
margin-right: 12px;
padding: 5px 15px;
font-size: 13px;
}
.tab-cont .tab-content li {
margin-bottom: 15px;
width: 49.5%;
margin-right: 1%;
}
.tab-cont .tab-content li:nth-child(3n) {
margin-right: 1%;
}
.tab-cont .tab-content li:nth-child(2n) {
margin-right: 0;
}
.tab-cont .tab-content li > a {
padding: 12px;
}
.tab-cont .tab-content li p {
padding: 5px;
font-size: 12px;
}
.tab-cont .tab-content li p a {
width: 13px;
}
.main-nav-2 li> span,
.main-nav-2 li > a {
font-size: 13px;
}
.faq-2 {
padding: 6px 0;
}
.faq-2 .media-left img {
width: 20px;
}
.mar-t-sm {
font-size: 12px;
margin-top: 5px;
}
.pad-t-b-md {
padding: 10px 15px 5px;
}
.pad-t-b-md p {
font-size: 12px;
line-height: 1.5;
}
.pad-t-b-md a {
font-size: 12px;
}
.help-jiaoyi-DIV {
padding: 5px 0;
}
.help-jiaoyi-DIV a {
margin: 6px;
padding: 6px 20px;
}
.list p {
font-size: 13px;
margin: 10px 0;
}
.list h5 {
font-size: 12px;
}
.list h5 img {
height: 17px;
}
.list .tb {
overflow-x: scroll;
}
.list table {
overflow-x: scroll;
width: 720px;
margin-bottom: 15px;
font-size: 12px;
}
.list table th {
padding: 5px 0;
}
.list table td {
padding: 5px 0;
}
.list .two > img {
width: 100%;
margin: 0 0 15px 0;
}
.help-zhishi-center > .pull-left span {
font-size: 14px;
}
.help-zhishi-center p {
font-size: 13px;
}
.help-zhishi-center a {
font-size: 12px;
}
.help-zhishi-center .right {
width: 70%;
}
.help-zhishi-center {
padding: 10px 0;
}
ul.zhishi {
margin-top: 15px;
}
.zhishi li{
margin-bottom: 15px;
width: 100%;
margin-right: 0;
}
.zhishi li img{
width:100%;
margin-right: 0;
margin-bottom: 10px;
}
.zhishi li h4{
margin: 22px 0 5px;
font-size: 14px;
}
.zhishi li p{
font-size: 13px;
margin-bottom: 0px;
}
.zhishi a {
font-size: 12px;
margin-bottom: 8px;
display: inline-block;
}
.incon  .carousel {
width: 100%;
}
.honor-2 h5 {
margin: 12px 0 12px;
font-size: 14px;
}
.tit {
margin: 15px 0
}
.home-swiper .swiper-container .index-DIV2 {
font-size: 12px;
}
.index-2 {
margin: 20px 0 15px;
}
.index-2-1 > h4 {
font-size: 14px;
margin-top: 15px;
}
.index-2-1 > p {
font-size: 12px;
}
.btn-danger {
font-size: 12px;
padding: 5px 10px;
margin: 5px 0 10px;
}
.last-carousel .item p {
margin: 5px 0;
font-size: 12px;
}
.index-4 {
margin: 15px 0;
}
.index-4-ul {
padding-left: 0;
font-size: 12px;
}
.index-4-ul a {
white-space: nowrap;
overflow:hidden;
text-overflow: ellipsis;
width: 77%;
display: inline-block;
}
.join-us-2 > span {
font-size: 14px;
}
.join-us-1 > .join-us-2 {
font-size: 12px;
}
.dl {
margin: 0;
}
.dl h2 {
font-size: 20px;
position: relative;
padding-left: 15px;
}
.dl .form-group img {
margin-left:83%;
margin-top: 10px;
}
.logform {
margin: 15px auto;
width:95%;
padding:15px;
position: relative;
}
a.t-c-danger {
font-size: 12px;
}
.news-1 > h5 {
font-size: 14px;
}
.li_style {
width: 100%;
}
.news-nei h4 {
margin: 10px 0 5px;
line-height: 1.5;
}
.news-nei .pic {
margin: 10px 0;
}
.news-nei .pic img {
width: 100%;
}
.news-nei p {
margin: 5px 0;
}
.news-nei p a span {
font-size: 14px;
}
div.fx {
width: 100%;
text-align: center;
}
div.fx span {
margin-right: 0;
display: block;
}
p .bdsharebuttonbox {
display: inline-block;
float: right;
position: relative;
top: -5px;
left: -50px;
}
.pro {
padding: 25px 15px;
}
.pro .left {
width: 100%;
}
.pro .left img {
width: 100%;
}
.pro .sign {
top: 10px;
right: 0;
position: relative;
}
.pro .right {
width: 100%;
padding: 15px 0 0;
margin: 0;
}
.hj li {
width: 100%;
margin-right: 0;
margin-bottom: 10px;
}
.fz-list li {
width: 49%;
margin-right: 0;
margin-top: 10px;
text-align: center;
}
.fz-list li:last-child{
margin-right: 0;
}
.fz-list li:nth-child(2n){
margin-right: 0;
}
.fz-list li img {
width: auto;
}
.fz-list li span {
bottom: 20px;
font-size: 14px;
}
.tit-img img {
height: 80px;
}
}
@media (max-width: 410px) {
.main-header-input {
display: none;
}
}
@media (max-width: 991px) {
.navbar-collapse-1 {
position: absolute;
width: 100%;
background: #fff;
left: 0;
z-index: 9999;
}
.btn-danger {
margin-top: 0;
}
}
@media (max-width: 767px) {
.main-form .row {
padding: 0 20px;
font-size: 13px;
}
.product-2-content{width:50%}
.product-2-content a .pull-left{float:none !important;}
.product-2-title{padding-top:0;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-4-2{max-height:340px;overflow:hidden;}
.dropdown-menu-1 > li > a{margin:0 15px;}
.dropdown-menu-2 > li > a,.dropdown-menu-1 > li > a{font-size:13px;color:#888;}
.dropdown-menu-1{padding-left:0px;}
#tnav1 .dropdown-menu-1 > li > a{background:#eee;color:#444;font-size:15px;}
.product-center{width:48%;float:left;margin-right:1%;margin-left:1%;margin-bottom:15px;}
.main-form .row .main-form-1 {margin-bottom: 5px;}
.navbar-header-1 a img{max-width:70%;}
.ijjfa .carousel-inner{padding:0 15px;}
.c-tab .swiper-slide>img{margin:1%; width:46% !important;}
.c-tab table{font-size:11px;}

.main-form .row input {
font-size: 13px;
}
.main-form-3 > .btn {
padding: 15px 0;
font-size: 13px;
}
.news-1 > a {
width: 100%;
margin-right: 0;
}
.li_style {
text-align: center;
}
.solution-center .row >img {
width: 100%;
}
.a-nav .btn {
width: 24.25%;
margin-right: 1%;
float: left;
padding: 10px 0;
}
.a-nav .btn:last-child {
margin-right: 0;
}
a.qr {
font-size: 13px !important;
}
.li_style {
margin-bottom: 20px;
}
.pro-slide .swiper-wrapper .swiper-slide img {
width: 80%;
height: auto;
}
.index-4-ul > li:before  {
display: none;
}
}
.navbar-toggle-1 {
outline: none;
border: none;
}
.ijjfa { padding:10px 0px;}
.ijjfa h4 { text-transform:Uppercase }
#jjfaL,#jjfaR { position:absolute; bottom:-20px; left:50%; display:block; width:41px; height:41px;}
#jjfaL{ margin-left:-60px;}
#jjfaR {margin-right:-60px;}
.swiper-button-disabled { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
@media (max-width: 1200px) {
.ijjfa { padding-bottom:30px;}
#jjfaL,#jjfaR { bottom:-00px; }
}
.zzhd { width:100%; max-width:1042px; margin:0 auto; background:url(../images/honor_hd_bg.jpg) 0 80% no-repeat; position:relative; }
.zzhd #zzhd{max-width:636px; margin:0 auto}
.zzhd  .swiper-button-next , .zzhd .swiper-button-prev{ background:url(../images/honor_btn.png); top:50%; margin-top:-22.5px; width:65px; height:65px; position:absolute; cursor:pointer}
.zzhd .swiper-button-next { background-position:-65px 0px;}
.zzhd .swiper-button-prev { }
.zzhd #zzhd2{max-width:636px; margin:20px auto}
.zzhd #zzhd2 .swiper-slide{ width: 19%;
float: left;
margin-right: 1%;}
.zzhd #zzhd2 .swiper-on{ border:2px #900 solid; }
.swiper-slide img { max-width:100%; width:auto;}
@media (max-width: 990px) {
.zzhd .swiper-button-next { right:-40px;  }
.zzhd .swiper-button-prev { left:-40px; }
}
@media (max-width: 815px) {
.zzhd .swiper-button-next { right:0px;  }
.zzhd .swiper-button-prev { left:0px; }
}
.searcinfo { line-height:34px; float:right}
.tabnr { }
.zllist {max-width:80%;}
.zllist li { width:25%; float:left;}
.zllist li a { width:90%; margin:0 auto; text-align:center; padding:10px 10px; background-color:#E3E3E3; display:block}
.htmblist {}
.htmblist li { width:33%; float:left;}
.htmblist li img { width:auto; max-width:100%;}
.bzinfo { padding-left:20px; font-size:14px; line-height:20px; padding-bottom:20px;}
.flink li { display:inline; padding-right:3px;}
.body{width:100%;overflow:hidden;}
.body .jiejue{ width:100%;}
.body .jiejue tr td{ width:33.33333%;display:inline-block;}
.body .jiejue tr td img{ max-width:360px; display:inline-block;}
.body .jiejue .d-word td { max-width:360px; display:inline-block;margin-right:20px;}
@media only screen and (max-width: 768px) {.body .jiejue .d-word td {margin-right:0;}}
@media only screen and (max-width: 640px) {
.body .jiejue tr td{ width:100%;display:inline-block;}
.body .jiejue tr td img{ width:100%;display:inline-block;margin:0 auto;}
.body .jiejue .d-word td { width:100%; display:inline-block;}
}
.fz-ll{margin-top:20px;}
.fz-ll .clearfix li{float:left;width:20%;}
.fz-ll .clearfix li img{ max-width:100%;display:block;margin:0 auto;}
@media only screen and (max-width: 767px) {
.fz-ll .clearfix li{width:50%;}
.fz-ll{margin-top:0;}

}

#cloud-zoom-big { background-color:#FFF}
#xunpan{margin-left:0;margin-right:0;}
.c-tab{padding: 15px 10px;border:1px solid #eee;margin-bottom:30px;}
.c-tab .swiper-slide table td{padding:0 6px;}
#newBridge .icon-right-top{top:100px !important;}