.main{width: 1200px;margin: 0 auto;padding-top: 37px;}

.hots{text-align: center;position: relative}

.hots h3{background: url("../img/tittleBg.png")no-repeat;width: 102px;height: 51px;margin: 0 auto;line-height: 51px;color: #fff;}

.slide{margin-top: 28px;}

.slide .stage{overflow: hidden;height: 350px;position: relative;}

.slide .products{width:3000%;position: absolute;}

.slide .products li{float: left;padding:0 37px;min-height:255px;border-right: 1px solid #808080;/*margin-bottom: 20px;*/}

.slide .products li img{width: 100%}

.slide .products li .img-box{width:180px;height:180px;border-radius: 90px;overflow: hidden;}

.products li:first-child{padding-left: 0;}

.products li:last-child{padding-right: 0;border: none}

.products .intro h6{font-size: 18px;color: #000;font-family:'华文行楷 Regular';margin-top: 13px;}

.products .intro i{display: inline-block;width:11px;height: 11px;background: url("../img/icon.png")no-repeat;margin: 8px 0 13px}

.products .intro p{width:36px;margin:0 auto;font-size: 16px;color: #999;font-family: "仿宋 Regular";line-height: 18px;overflow: hidden;}
.products .intro p span{display: inline-block;width: 18px;float: left;}

.btns .prev{position: absolute;left:-80px;top:48%}

.btns .next{position: absolute;right:-80px;top:48%}

.mid{text-align: center;padding: 33px 0 30px;width: 100%}

.bottom-box{overflow: hidden;background: url("../img/connect.png")no-repeat 1035px 0;}

.bottom-box div{float: left;}

.bottom-box h3{float:left;width:18px;padding:18px 17px;line-height:18px;background: url("../img/tittleBg-line.png")no-repeat;font-size:16px;color: #fff;}

.news{width:373px;padding: 22px 0 30px;}

.news .content{float: left;margin-left: 24px;}

.news ul li{border-bottom: 1px dashed #4d4d4d;padding: 12px 0;width: 254px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.news ul li:hover{background: rgba(128,128,128,0.1)}

.news ul li:last-child{border-bottom: none;}

.news ul li a{font-size: 14px;color: #666;}

.more{color: #b92e32;font-size: 12px;float: right;}

.more:hover{text-decoration: underline;}

.about{width: 534px;border-left: 1px solid #808080;border-right: 1px solid #808080;padding: 22px 0 25px;}

.about h3{margin-left:30px;}

.about .content{float: left;margin-left: 18px;}

.about .content p{margin-top:6px;width: 373px;text-indent: 2em;font-size: 12px;color: #333;line-height: 24px;text-align: justify;}

.connect{width: 251px;padding: 22px 0 13px 40px;}

.connect .content p{color: #666;font-size: 12px;line-height: 22px;}

.connect .content a{color: #666;font-size: 12px;}

#swiper-container .swiper-pagination-bullet {

    width: 60px;

    height: 6px;

    margin: 0 19px;

    display: inline-block;

    background: url("../img/control.png") ;

    opacity: 1;

    border-radius: 0;

}

#swiper-container .swiper-pagination-bullet-active{

    width: 30px;

}

