.container{
	overflow: hidden;
}
.search{
	display: none;
}
.navbar-header{
	margin-right:0px;
}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{
	max-height:auto;
}
.navbar-collapse{
	padding:0px;
}
.navbar-nav> li{
	height:35px;
	line-height: 35px;
}
.navbar-collapse{
	position: absolute;
	right:0px;top:65px;
	background: #eee;
	min-width: 181px;
}
.navbar-collapse.in{
	overflow: hidden;
	float:right !important;
	position: absolute;
	z-index:999;
	
	}
.navbar-default .navbar-nav> li> a{
	font-size:14px;
	line-height: 35px;
}
.navbar-toggle{
	border:none;
	margin-top:16px;
}
.navbar-nav{
	margin:0px;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{
	background-color: transparent;
}
.navbar-brand>img{
	max-width:60%;
}
.navbar-brand{
	padding-top:19px;
	margin-left:10px;
}
.navbar-default{
	height: 65px;
}

.navbar-nav> li{
	margin:0px;
}

.ft-nav{
	display: none;
}

.footer{
	padding-top:35px;
	padding-bottom: 35px;
}
.ft-area{
	float:left !important;
	padding-left:10px;
	padding-right:10px;
	}

.copyright{
	height:auto;
	font-size:12px;
	line-height:18px;
	padding:10px;
}
.footer{
	padding-bottom: 0px;
}
.footer .container{
padding-top:10px;
padding-bottom: 10px;
}
.wrap-bg{
	height:110px;
margin-top:65px;
background-position: top center;
}
.layout .layout-con{
	margin-top:30px;
}
.layout{
	margin-top:30px;
}

.layout-title li{
	font-size:14px;
	margin-bottom: 5px;
	padding:13px 22px;
}
.layout-detail h4{
	font-size:18px;
	padding-left:15px;
}
.column-con h4{
	margin-bottom: 25px;
}
.column-con h5{
	font-size:16px;
}

.column-con p{
	font-size:14px;
}
.column-con .col-md-3{
	margin-bottom: 30px;
}
h3{
	font-size:19px;
}
h4{
	font-size:16px;
}
.common-detail p{
	margin-bottom: 18px;
}
.common-time{
	height:auto;
	line-height: 24px;
}
.common-detail .col-md-8{
	padding-left:15px;
}
.product .pro-rt h5{
	margin-top:15px;
	margin-bottom: 15px;
}
.product .pro-rt table{
	font-size:12px;
	line-height: 25px;
	margin-bottom: 30px;
}
.product .common-detail .common-info{
	margin-top:10px;
}
.pagination{
	padding-left:15px;
}
.newlist-item{
	margin-bottom: 30px;
	padding-left:10px;
	padding-right:10px;
}

.caselist-title{
	margin-bottom: 40px;
}
.common-detail .common-info{
	margin-top:20px
}
.brand-rt h5{
	margin-top:15px;
}
.part-con.layout-detail h4{
	font-size:16px;
	padding-left:0px;
}
.part-rt h5{
	font-size:14px;
	margin-top:15px;
	margin-bottom: 15px;
}
.layout-detail .company-info h4{
	font-size:15px;
	padding-left:0px;
}
.company-info{
	padding-left:15px;
	padding-right:15px;
}
.pic-lf,.pic-rt{
	width:100%;
}
.pic-lf img,.pic-rt img{
	max-width:100%;
	margin:5px auto;
	text-align: center;
}
.company-pic .pic-lf,.company-pic .pic-rt{
	padding-left:30px;
	padding-right:30px;
	text-align: center;
}
.leader{
	padding:5px 15px;
	width:100%;
}

.leader .leader-name{
	font-size:24px;
}

.leader-con{
	margin-top:50px
}
.leader-con .close{
	right:-15px;
}
.close img{
	max-width: 50%;
	
}
.event h3 {
    width: 70px;
    height: 70px;
    line-height: 70px;
   
    font-size: 18px;
    margin-left: 15px;
}
.event-con li{
	padding-left:30px
}
.event-con{
	padding-right:10px;
}
.job-con h4 {
    margin-bottom: 30px;
}
.job-detail img{
	margin-bottom: 10px;
}
.job-detail {
    margin-bottom: 30px;
}
.contact-con .contact-info {
    margin-top: 10px;
    margin-bottom: 20px;
  
}
.dropdown-menu{
	display: none !important;
}

/*首页*/
.footer .er{
	display: none;
}
.carousel-control{
	opacity: 1;
}
.carousel-control.right{
	background-image: url(../image/arrow3-3.png);
	right:10px;
	width:13px;
}
.carousel-control.left{
	background-image: url(../image/arrow2-2.png);
	left:10px;
}
.fp-controlArrow{
	display: none;
}
.fp-controlArrow.fp-prev{
	width:12px;
	left:10px;
}
.fp-controlArrow.fp-next{
	width:12px !important;
	right:10px;
}
.section2 .about-lf{
	display: none;
}
.section2 .about-rt{
	width:100%;
}

.section2 .about-rt h5{
	font-size:20px;
}
.section h3{
	font-size:20px;
}
.section h4{
	font-size:16px;
}
.section3 .news-center{
	margin-top:25px;
}
.section3,.section4{
	padding-top:20px;
	padding-bottom: 20px;
}
#fp-nav{
	display: none;
}
.section5 .lf-media{
	display: none;
}
.section5 .lf-media,.section5 .rt-media{
	width:100%;
}
.section5 .rt-media .media-con p{
	width:85%;
}
.section6{
		padding-top:30px;
	}	
.section6 .footer{
position:absolute;
bottom:0px;
padding: 0px;
}

.section6 .footer .container{
	padding-top:30px;
	padding-bottom:30px;
	
}

.owl-prev,.owl-next{
	display: block !important;
}
.arrow{
	display: none;
}
.section6 h3{
	margin-top:10px
}
.case-nav-title h1{
	font-size:16px;
}
.case-nav-title h2{
	font-size:14px;
}
.case-nav-title{
	width:84%;
	left:8% !important;
	top:30px;
	margin-top:0px;
	}
	
.case-nav-item{
	height:180px;
}	
@media only screen and (min-width: 400px) and (max-width: 640px) {
	/*.section6 .footer{
		top:56px;
	}*/

	
}
@media only screen and (max-width:400px ) {
	.section2 .about-rt{
	font-size:12px;
	width:100%;
	margin-top:0px;
}
.section2 .about-rt p{
	margin-top:18px;
	line-height:22px;
}
/*.footer{
	padding-bottom: 35px;
}*/
.section6 .footer{
	margin-top:30px
}
}

.section6 .brand-con{
	margin-top:0px
}

.section6 .fp-tableCell{
	display: block;
}

.leader .post{
	margin-bottom: 10px;
}
.appcationbg .com-name{
	width:80%;
	margin-bottom: 20px;
}

.section2 .container{
	top:30px;
}

.section6 .brand-con{
	margin-top:200px;
}




@media only screen and (min-width: 320px) and (max-width: 330px) 
{
    .wrap-bg
    {
            background-position: -122px 0px;
}
}






























