﻿﻿﻿/*
企业微站新版首页样式
2016.06.16
author:belive  
qq:1245997972;

*/

html,body{
	width: 100%;
	height: 100%;
}
body {
  line-height: 1.6;
  font-family: 'Heiti SC','华文黑体','黑体',"Helvetica Neue"
}
* {
  margin: 0;
  padding: 0;
}
a img {
  border: 0;
}
a {
  text-decoration: none;
}
.ctitle{
    height: 60px;
	background: white;
	display:-webkit-box; 
	-webkit-box-orient:; 
	-webkit-box-pack:center; 
	-webkit-box-align:center; 
    border-bottom:1px gray solid
}
.ctitle~#nav2 .headslide .current {
    background:rgb(59,175,218)
}
.swiper-slide img{
	max-width: 100% !important;
	float: left;
}
.clogo{
	display: block;
	max-width: 80%;
	max-height:90%;
}
.swiper-container1 .swiper-pagination {
	bottom: 0px;
	padding: 5px 0;
	text-align: right;
}
.swiper-pagination-bullet{
	background: white;
	opacity: 1
}
.swiper-pagination-bullet-active{
	background: #007aff
}
.slidetitle{
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
	color: white;
	font-size: 14px;
	background: rgba(0,0,0,.5);
	padding: 5px 10px;
	box-sizing: border-box;
}
.ul_list li{
	display:-webkit-box; 
	-webkit-box-orient:horizontal; 
	width: 95%;
	margin:0 auto;
	padding: 5px 0;
	border-bottom: 1px #dddddd solid
}
.imgcon{
	width: 30%;
	text-align: center;
}
.imgcon img{
	max-width: 90% !important
}
.acon{
	display: block;
	-webkit-box-flex:1;
	font-size: 14px;
	padding: 0 10px;
	color: #5a5a5a
}
.datespan{
	float: right;
	color:gray;
}
@media (device-height:480px) and (-webkit-min-device-pixel-ratio:2){/* 兼容iphone4/4s */
	.slidetitle{
		font-size: 12px
	}
}
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){/* 兼容iphone5 */
	.slidetitle{
		font-size: 12px
	}
}
.swiper-pagination {
    bottom: 10px;
    left: 0;
    width: 100%;
}
.swiper-container1 .swiper-slide a {
    text-align:left
}

#nav2 {
    position: fixed;
    top: 51px;
    left: 0;
    right: 0;
    z-index: 998;
    background: #fff;
    border-bottom: 1px solid #ddd;
    height: 45px;
    overflow: hidden;
}

#nav2 .swiper-nav1 {
    height: 100%;
}

#nav2 .swiper-wrapper {
    display: flex;
    align-items: center;
    height: 100%;
}

#nav2 .swiper-slide {
    flex: 1;
    text-align: center;
}

#nav2 .swiper-slide a {
    display: block;
    padding: 0 10px;
    line-height: 45px;
    color: #333;
    font-size: 14px;
    text-decoration: none;
}

#nav2 .swiper-slide a.current {
    color: #007aff;
    font-weight: bold;
    border-bottom: 2px solid #007aff;
}

.content {
    margin-top: 100px;
}