/* Write your styles */
em {
	font-style: normal;
}
li {
	list-style: none;
}
img {
	border: none;
	vertical-align: top
}
table {
	border-collapse: collapse
}
input, textarea {
	outline: none
}
textarea {
	resize: none;
	overflow: auto
}
.clear {
	zoom: 1
}
.clear:after {
	content: "";
	display: block;
	height: 0;
	clear: both
}

.t28 {
	font-size: 28px
}
.tr {
	text-align: right;
	font-size: 14px
}
#head-top {
	width: 100%;
	height:158px;
	background-color: rgba(255,255,255,1);
	box-shadow: 0px 2px 5px #d0d0d0;
}
.am-container {
	max-width: 1250px; /*padding:0 8px*/
}
/*.am-topbar {
	height:158px
}*/
#max6 img{ padding-top:15px}

.navBar {
	position: relative;
	z-index: 1;
	height: 158px;
    line-height: 150px;
	color: #fda702;
	float: left
}
.nav{
	position: relative;
	margin: 0 auto;
	font-family: "Microsoft YaHei", SimSun, SimHei;
	font-size: 14px;
}
.wbnav .circle i{display:block; background:url(../images/ico.png) no-repeat ; width:4px; height:4px; background-position:-42px -66px; position:relative;
top:73px }

.am-topbar-btn {
	margin-top: 20px;
}
.am-collapse.am-in {
	display: block;
	background-color: rgba(255,255,255,0.9);
}

/*幻灯片*/
.am-slider-bg{ display:block; width:100%;/* height:84px; background:url(../images/flashbg.png) center bottom no-repeat;*/ position:absolute; bottom:-2px; z-index:11}
.am-slider-a1{ box-shadow:none !important}
.am-slider-a1 .am-control-nav{ display:none}
.am-slider-a1 .am-viewport {
	max-height: 658px;
	margin-top: 0
}
.am-slider-a1 .am-control-nav li a {
	width: 22px;
	height: 8;
	border-radius: 20px
}
.am-slider-a1 .am-control-nav li a {
	background-color: #fff;
}
.am-slider-a1 .am-control-nav li a.am-active {
	background-color: #fff;
}
.am-slider-a1 .am-control-nav {
	bottom: 24px;
	z-index: 11;
}
.am-nav>li.am-active>a, .am-nav>li.am-active>a:focus, .am-nav>li.am-active>a:hover {
	color: #fff;
	background-color: #282828;
	cursor: default;
}
.am-dropdown-content {
	min-width: 100px;
}
.am-dropdown-content i {
	padding-right: 5px;
}
.am-dropdown-content i img {
	padding-top: 4px
}
.am-btn-secondary {
	background-color: rgba(255,255,255,0.9) !important;
	border: none;
	color: #000
}
.am-btn-secondary:hover {
	color: #000
}
.am-btn-secondary.am-active, .am-btn-secondary:active, .am-btn-secondary:focus, .am-btn-secondary:hover, .am-dropdown.am-active .am-btn-secondary.am-dropdown-toggle {
	color: #000
}
.am-btn-success {
	color: #fff;
	background-color: #000;
	border-color: #000;
}
.am-btn-success:focus, .am-btn-success:hover {
	background-color: #000;
}
.am-btn-success.am-active, .am-btn-success:active, .am-btn-success:focus, .am-btn-success:hover, .am-dropdown.am-active .am-btn-success.am-dropdown-toggle {
	color: #fff;
	border-color: #000;
}


/*三大板块*/
.block-title h2{ font-size:35px; font-weight:bold; color:#000; width:352px; text-align:center; margin:0 auto}
.block-title h2 span{ color:#0097d3}
.block-title p{ color:#969696; text-align:center; padding:5px 0 23px 0}
.block-title i{ display:block; width:352px; height:3px; background:url(../images/ico.png) no-repeat top;  background-position:0px 0px; margin:0 auto}

.three-block-img img{/*max-width:1110px;*/ max-height:660px}
.three-block-img .am-u-sm-12{ padding:0 }
.cpl{ padding-right:10px !important;position:relative}
.cpr{padding-left:10px !important; position:relative}



.cpl .text-over{ position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,0.5); font-size:35px; color:#FFF; opacity:0; text-align:center; font-weight:bold; transition:all 1s}



.text-over .title{ display:block; position:relative; top:40%}
.cpl:hover .text-over{opacity:1; width:99%}

.cpr li{ display:block; position:relative}
.cpr li .text-over{ position:absolute; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,0.5); font-size:35px; color:#FFF; opacity:0; text-align:center; font-weight:bold;transition:all 1s}

.cpr li:hover .text-over{opacity:1; width:100%;}
@media only screen and (max-width:2050px){
.three-block-img{ max-height:660px}
.list-title{ width:340px}
}
@media only screen and (max-width:1100px){
#head-top ,.am-topbar{ height:78px}
#max6 img{ display:none}
.navBar {
    height: 78px;
    line-height: 78px;
}
.wbnav .circle i {
    display: block;
    background: url(../images/ico.png) no-repeat;
    width: 4px;
    height: 4px;
    background-position: -42px -66px;
    position: relative;
    top:40px;
}
}

/*@media only screen and (max-width:1020px){
.zz2{ position:relative}
.zz2 .am-u-lg-7{ position:absolute;top:205px}
.zz2 .am-u-lg-5{position:absolute;top:655px;}	
	}*/


/*资质*/
.line{ padding:30px 0 20px 0}
.zz0{ padding-top:130px}
.zz h3 i{ display:block; background:url(../images/ico.png) no-repeat ; width:40px; height:40px; background-position:0px -30px; float:left; margin-right:22px}
.zz h3 i{ font-size:24px; color:#FFF; text-align:center; line-height:40px;font-style: normal}
.zz h3{ display:block; width:100%}
.list-title{ font-size:17px; color:#0097d3; font-weight:bold; display:block; float:left}
.am-list-item-hd .bt{ width:100%; height:7px; display:block; float:left; background:url(../images/ico.png) repeat-x bottom  center; background-position:0px -14px; }
 .am-list-item-text {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
	color:#767676;
    
   /* -webkit-line-clamp:5;*/
   /* max-height:4.6em;*/
	padding-left:55px;
	line-height:30px;
	padding-top:40px
	}
	
/*资质	*/
   .swiper-container {
        width: 100%;
        height: 100%;
		padding:10px 10px 20px 10px
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;/*background-color:#c3c1bb;*/
		position:relative;
		margin-bottom: 20px;
		
    }
.swiper-slide .stars-info{ position:absolute; bottom:0px;text-align: center; left: 0;
    width: 100%; font-size:14px; color:#fff; background: rgba(228,228,228,.2);
    transition: all 0.3s ease-in-out 0s; height:40px; line-height:40px}
	.swiper-slide:hover .stars-info{ background-color:#3060ad}
	.swiper-slide:hover img{ transform:scale(1.2)}
.swiper-slide img{ width:100%; display:block;  height:250px;background-color:#c3c1bb; transition:all 1s}
.swiper-slide p{display:block; width:100%; background-color:#FFF;}
#swiper2 .stars-info,#swiper1 .stars-info,#swiper1a .stars-info{ background-color:#9a9e9b !important}
#swiper2 .swiper-slide:hover .stars-info,#swiper1 .swiper-slide:hover .stars-info,#swiper1a .swiper-slide:hover .stars-info{background-color:#3060ad !important}
#swiper1 .swiper-slide  img{ width:100%; max-height:200px !important}
#swiper2 .swiper-slide img{ width:100%; max-height:220px !important}
#swiper1 .swiper-slide .stars-info{ bottom:50px}
#swiper2 .swiper-slide .stars-info{ bottom:18px}

#swiper1a .swiper-slide  img{ width:100%; max-height:200px !important}
#swiper1a .swiper-slide .stars-info{ bottom:50px}

/*产品中心*/
.am-img-responsive{ width:100%}
.productlist-index{ width:100%; height:auto; background:url(../images/cpbg.jpg) center top no-repeat #E8EDF0}
.productlist-index img{ border:1px solid #4191e3}

.productlist-index .am-g{background-color:#fff; padding:20px 0}

/*视频中心*/
.video-index{width:100%; height:auto; background:url(../images/sp-big.png) center top no-repeat}
.video-index .video{ position:relative; margin-bottom:57px}
.video-index a{ position:absolute; top:50%; color:#FFF; left:50%; margin-left:-50px; text-align:center; font-size:28px; margin-top:-50px}

.video-index a i{ display:block; width:100px; height:100px; background:url(../images/ico.png) center no-repeat; background-position:-51px -24px; margin-bottom:20px }

/*新闻中心*/
.swiper-container-news .swiper-wrapper{ padding:0; border:none; background:none; padding-bottom:100px; }
.swiper-container-news .swiper-wrapper a{ display:block; width:100%;}
.swiper-container-news .swiper-slide{ background-color:#FFF}
.swiper-container-news{border: 1px solid #fff;}
.swiper-container-news .swiper-slide .stars-info{ position:absolute; bottom:-140px;text-align:left; left: 0;width: 100%; font-size:14px; color:#5d5d5d}
	.swiper-container-news .swiper-slide .stars-info i{ font-style:normal}
	.swiper-container-news .swiper-slide .stars-info .desc{ font-size:16px; color:#949290;  overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
	color:#767676;
    -webkit-line-clamp:3;
   max-height:5.6em;}
.swiper-container-news h2{ font-size:20px; text-align:left; font-weight:bold; padding-top:16px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;max-height:5.6em;}
@media only screen and (max-width:743px){
	
	.swiper-container-news h2{ font-size:18px; text-align:left; font-weight:bold; padding-top:16px}
}


.footer{ width:100%; height:auto; background:#0097d3; margin-top:85px; padding-bottom:50px}
.bt1{ display:block; width:100%; height:auto; border-bottom:1px solid #00afe9}
.bt1 h2{ font-size:18px; color:#FFF; padding-top:20px}
.bt1 p{ color:#FFF}

.bt2{ padding-top:37px}
.bt2 h3{ font-size:22px; color:#FFF; padding-bottom:20px}
.bt2 .lanmu ul{}
.bt2  ul li{ line-height:30px; color:#fff}
.lanmu ul li a{ color:#FFF}
.lanmu ul li a:hover{ color:#EF5E01}








