body{
	background-color: #ccd0cf;
	padding-bottom: 165px;
}
.header{
	height: 80px;
	line-height: 80px;
	/*background-color: #45c0d2;*/
}
.container{
	width: 1100px;
	margin:0 auto;
	position: relative;
	
}
a.tofirstpage-btn{
	width: 138px;
	height: 50px;
	display: inline-block;
	background: url(../img/to-firstpage-btn.png);
	text-align: center;
	line-height: 50px;
	color: #fff;
	margin-left: 15px;
	
}
ul.head-nav{
	width: 780px;
    display: inline-block;
    height: 50px;
    background-color: #cff1f3;
    line-height: 50px;
    /* float: right; */
    position: absolute;
    border-radius: 5px;
    right: 0px;
    top: 15px;
}
ul.head-nav li{
	display: inline-block;
	padding-left: 20px;
	padding-right: 20px;

	
}
ul.head-nav li>a.active,ul.head-nav li> a:hover{
	color: #1eaabf;
}
.nav-search{
	display: inline-block;
	    position: absolute;
    left: 0px;
    top: -25px;
}
.nav-search input{
	height: 40px;
    width: 240px;
    border-radius: 5px;
    border: none;
    border: 1px solid #ddd;
    padding-left: 15px;
    padding-right: 40px;
    line-height:40px;
}
.search-icon{
	width: 24px;
	height: 24px;
	display: inline-block;
	background: url(../img/search-icon.png);
	position: absolute;
	right: 10px;
	top: 9px;
}
.allheader{
	background: url(../img/bkgroud.png) left no-repeat;
	background-size: cover;
}
.banner-wrap{
	height: 370px;
	/*background-color:#45c0d2 ;*/
	
}
.banner{
	/*background: url(../img/bkgroud.png) left no-repeat;*/
	height: 100%;
	position: relative;
}
.banner-content{
	position: absolute;
    right: 21px;
    width: 615px;
    top: 60px;
}
/*a.firstpage-qi-btn{
	width: 250px;
	height: 75px;
	display: inline-block;
	background: url(../img/firstpage-qi-btn.png);
	text-align: center;
	color: #fff;
	font-size: 18px;
	line-height: 70px;
}*/
a.firstpage-qi-btn:hover{
	background: url(../img/firstpage-qi-btn-hover.png);
}
.content{
	background-color: #f0f0f0;
	padding: 20px;
	    position: relative;
    top: -30px;
    border-radius: 5px;
    box-shadow: 1px 1px 8px #999;
}
.content-contactus{
	background-color: #f0f0f0;
	padding: 20px;
	    position: relative;
    top: -30px;
    border-radius: 5px;
    box-shadow: 1px 1px 8px #999;
}
.content-header{
	padding: 20px;
	position: absolute;
    top: -90px;
}
a.more-btn{
	background-color: #3f4136;
	color: #fff;
	padding-left: 20px;
	height: 30px;
	line-height: 30px;
	display: block;
	width: 100%;
	border-radius: 5px;
	position: relative;
}
.right-jiantou{
	width: 11px;
	height: 14px;
	display: inline-block;
	background: url(../img/right-jiantou.png);
	position: absolute;
	right: 10px;
	top: 8px;
	
}
.more-btn-wrap{
	position: absolute;
	bottom: 10px;
	width: 89%;
}
.footer a{
	font-size: 13px;
	color: #a5a5a5;
}
.footer{
	position: absolute;
	height: 165px;
	width: 100%;
	
}
.footer .row{
	padding:0px 30px 0px 30px;
}
.nav-qi{
	position: absolute;
	width: 100%;
    text-align: center;
    line-height: 30px;
    padding: 5px;
    background-color: #cff1f3;
    top: 53px;
    border-radius: 6px;
    z-index: 999;
    display: none;
    left:0px;

}
.nav-qi a.active ,.nav-qi a:hover{
	color: #1eaabf;
}
.fazhanlicheng .banner-wrap{
	background: url(../img/aboutusbanner.jpg) center;
	height: 300px;
}
.fazhanlicheng .zizhirenzheng .banner-wrap{
	background: url(../img/zizhirenzheng-banner.jpg) center;
	height: 300px;
}
.fazhanlicheng .header{
	background-color: transparent;
}
.fazhanlicheng .content{
	background-color: #fff;
}
.fazhanlicheng .content-contactus{
	background-color: #fff;
}
.fazhanlicheng .content-left{
	float: left;
    width: 235px;
}
.fazhanlicheng .content-left>ul li{
	display: inline-block;
	width: 100%;
	/*height: 35px;*/
	line-height: 35px;
	margin-top: 5px;
	/*background-color: #f0f0f0;*/
	border-radius: 4px;
}
.fazhanlicheng .content-left>ul li a{
	display: block;
	width: 100%;
	background-color: #f0f0f0;
	height: 100%;
	padding-left: 40px;
	border-radius: 4px;
	position: relative;
}
	
.fazhanlicheng .content-left>ul li a:hover,.fazhanlicheng .content-left>ul li a.active{
	background-color: #45c0d2;
	color: #fff;
}
.fazhanlicheng .content{
	padding: 5px;
}
.jianjie-pic{
	position: absolute;
	width: 30px;
	height: 30px;
	display: inline-block;
	vertical-align: middle;
	background: url(../img/jianjie-pic.png);
	left: 5px;
	top: 2px;
}
.fazhanlicheng .content-left>ul li a:hover .jianjie-pic,.fazhanlicheng .content-left>ul li a.active .jianjie-pic{
	background: url(../img/jianjie-pic-hover.png);
}
.qianduan-pic{
	position: absolute;
	width: 30px;
	height: 30px;
	display: inline-block;
	vertical-align: middle;
	background: url(../img/qianduan-pic.png);
	left: 5px;
	top: 2px;
}
.fazhanlicheng .content-left>ul li a:hover .qianduan-pic,.fazhanlicheng .content-left>ul li a.active .qianduan-pic{
	background: url(../img/qianduan-pic-hover.png);
}

.fazhan-pic{
	position: absolute;
	width: 30px;
	height: 30px;
	display: inline-block;
	vertical-align: middle;
	background: url(../img/fazhan-pic.png);
	left: 5px;
	top: 2px;
}
.fazhanlicheng .content-left>ul li a:hover .fazhan-pic,.fazhanlicheng .content-left>ul li a.active .fazhan-pic{
	background: url(../img/qianduan-pic-hover.png);
}
.qiye-pic{
	position: absolute;
	width: 30px;
	height: 30px;
	display: inline-block;
	vertical-align: middle;
	background: url(../img/qiye-pic.png);
	left: 5px;
	top: 2px;
}
.fazhanlicheng .content-left>ul li a:hover .qiye-pic,.fazhanlicheng .content-left>ul li a.active .qiye-pic{
	background: url(../img/qiye-pic-hover.png);
}
.fazhanlicheng .content-right{
	float: right;
	width:825px ;
	padding: 20px;
}
.content img{
	max-width: 100%;
}







.qicheqi .content-left{
	float: left;
    width: 235px;
}
.qicheqi .content-left>ul li{
	display: inline-block;
	width: 100%;
	/*height: 35px;*/
	line-height: 35px;
	margin-top: 5px;
	/*background-color: #f0f0f0;*/
	border-radius: 4px;
}
.qicheqi .content-left>ul li a{
	display: block;
	width: 100%;
	background-color: #f0f0f0;
	height: 100%;
	padding-left: 40px;
	border-radius: 4px;
	position: relative;
}
.qicheqi .content-left>ul li>ul.qicheqi-nav-sub{
	margin-bottom: 5px;
}
.qicheqi .content-left>ul li>ul.qicheqi-nav-sub li{
	background-color: transparent;
}
.qicheqi .content-left>ul li>ul.qicheqi-nav-sub li a{
	display: block;
	background-color: #fff;
	height: 100%;
	padding-left: 40px;
	border-radius: 4px;
	position: relative;
	width: 90%;
    margin-left: 10%;
}
.qicheqi .content-left>ul li span{
	display: block;
	width: 100%;
	background-color: #f0f0f0;
	height: 100%;
	padding-left: 40px;
	border-radius: 4px;
	position: relative;
	cursor: pointer;
}
	
.qicheqi .content-left>ul li a:hover,.qicheqi .content-left>ul li a.active{
	background-color: #45c0d2;
	color: #fff;
}
.qicheqi .content{
	padding: 5px;
}

.qicheqi .content-left>ul li>ul.qicheqi-nav-sub li a:hover,.qicheqi .content-left>ul li>ul.qicheqi-nav-sub li a.active{
	background-color: #45c0d2;
	color: #fff;
}
.col-md-3{
	width: 25%;
	float: left;
}
.col-md-5 {
    width: 41.66666666666667%;
    float: left;
}
.col-md-7 {
    width: 58.333333333333336%;
      float: left;
}
.firstcontent-page{
	height:606px;
}
.content-left ul li span{
	padding-left:5px;
}
.peifang{
	width: 230px;
	height: 225px;
	background: url(../img/pefang.png);
	margin-left: 20px;
	margin-top: 5px;
}
.peifangbtn{
	display: inline-block;
    /* padding: 10px; */
    background-color: #7568d2;
    color: #fff !important;
    width: 175px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 4px;
}
.qicheqibtn{
	width: 288px;
	height: 107px;
	background: url(../img/qicheqibtn.png);
	display: inline-block;
	cursor: pointer;
}
.gongyeqibtn{
	width: 288px;
	height: 107px;
	background: url(../img/gognyeqibtn.png);
	display: inline-block;
	cursor: pointer;
}
.bottomzhao{
	height: 50px;
    background-color: #333;
    opacity: 0.6;
    position: absolute;
    bottom: 0px;
    width: 233px;
}
.zhao{
	height: 233px;
	background-color: #333;
    opacity: 0.6;
    position: absolute;
    bottom: 0px;
    width: 233px;
}
.bottomzhaofont{
	height: 50px;
    position: absolute;
    bottom: 0px;
    width: 233px;
    z-index: 999;
    color: #fff;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
}
.zhaofont{
	height: 50px;
    position: absolute;
    top: 20px;
    width: 233px;
    z-index: 999;
    color: #fff;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
}
.zhaobtn{
    position: absolute;
    top: 84px;
    width: 130px;
    height: 40px;
    border-radius: 4px;
    z-index: 999;
    color: #fff !important;
    line-height: 50px;
    text-align: center;
    font-size: 14px;
    display: inline-block;
    border: 1px solid #fff;
    left: 53px;
    line-height: 40px;
}
.hoverafter{
	width: 265px;
    height: 233px;
    position: absolute;
    left: 15px;
    top: 0px;
    z-index: 99999;
}
.xiazaibk{
	width: 1100px;
	height: 498px;
	background: url(../img/xiazaibk.png);
	position: relative;
	margin-bottom: 30px;
}

.allheader{
	/*background: url(../img/bkgroud.png) left no-repeat;
	background-size: cover;*/
	background: none;
	background-color: #202225;
}
.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    z-index: 1;
    top: -80px;
    z-index: 0;
}
.header{
	position: relative;
	z-index: 999999;
}
.content-wrap{
	z-index: 999;
}
.swiper-container-horizontal>.swiper-pagination{
	bottom: 40px !important;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #45c0d2 !important;
}
