@import url("http://www.jiaodong.net/inc/millia/millia.css");
@import url("http://www.jiaodong.net/inc/millia/swiper3.4.2.css");
.millia{width:1200px;margin:0 auto;position:relative;}
.topic,.topic .swiper-slide{position:relative;overflow:hidden;}
.topic .swiper-slide .infobg{background:#84212b;position:absolute;width:70%;height:150%;border-radius:50%;top:-25%;right:-25%;}
.topic .swiper-slide .info{position:absolute;width:420px;left:50%;top:220px;margin-left:220px;}
.topic .swiper-slide .info h3{font-size:40px;font-weight:bold;color:#fff;padding-bottom:20px;}
.topic .swiper-slide .info h3 i{font-style:normal;display:block;}
.topic .swiper-slide .info p{color:#fff;font-size:16px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.topic .swiper-slide .info .tel{margin-top:60px;padding-left:50px;}
.topic .swiper-slide .info .tel a{display:inline-block;background:#fff;color:#84212b;font-size:24px;line-height:60px;padding:0 30px;border-radius:30px;box-shadow:0 0 10px #731721;font-weight:bold;}
.topic .swiper-slide .info .tel a:hover,.topic .nav a:hover{text-decoration:none;}
.topic .swiper-pagination{bottom:90px !important;right:30% !important;}
.topic .swiper-pagination-bullet{background:#c29095;opacity:1;margin:0 5px !important;width:10px;height:10px;border-radius:5px;}
.topic .swiper-pagination-bullet-active{background:#fff !important;width:30px !important;}
.topic .nav{position:absolute;left:0;top:0;width:100%;height:126px;background:rgba(0,0,0,.6);z-index:99;color:#fff;font-size:40px;line-height:126px;font-weight:bold;}
.topic .nav ul{position:absolute;right:0;top:0;font-size:0;}
.topic .nav li{display:inline-block;color:#fff;margin-left:70px;font-size:16px;line-height:122px;font-weight:normal;vertical-align:top;}
.topic .nav li:last-child{line-height:24px;padding:41px 0;}
.topic .nav li i{display:block;font-style:normal;}
.topic .nav li a{color:#fff;display:block;}
.topic .nav a:hover{border-bottom:4px solid #fff;}

.ht01 b{display:inline-block;font-size:48px;color:#b92131;font-weight:normal;}
.ht01 b i{color:#333;font-style:normal;}
.ht01 span{display:block;font-size:20px;padding:10px 0;color:#666;position:relative;}
.ht01 span:before,.ht01 span:after{content:"";display:block;position:absolute;width:10%;border-bottom:1px solid #d5d5d5;top:22px;}
.ht01 span:before{left:30%;}
.ht01 span:after{right:30%;}

.ls01,.ls02{width:100%;overflow:hidden;font-size:0;}
.ls01 ul,.ls02 ul{width:103%;}
.ls01 li,.ls02 li{width:30.3%;display:inline-block;margin:20px 3% 0 0;position:relative;overflow:hidden;border-top:2px solid #b92131;}
.ls02 li{width:47%;}
.ls02 li a{display:block;position:relative;}
.ls02 li a:after{content:"";background:url(images/icon02.png) no-repeat center 42%;display:block;width:100%;height:100%;position:absolute;left:0;top:0;}
.ls01 li b,.ls02 li b{display:block;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.5);color:#fff;font-size:18px;line-height:40px;width:100%;text-align:center;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ls01 li img,.picList .swiper-slide a img,.ls02 li img{width:100%;height:100%;transition:all .5s;}
.ls01 li:hover img,.picList .swiper-slide a:hover img,.ls02 li:hover img{transform:scale(1.2,1.2);}
.bg01{background:url(images/bg01.jpg) #f9f9f9 no-repeat top center;padding:72px 0 0 0;}
.picList{position:relative;}
.picList{border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9;}
.picList .swiper-slide{overflow:hidden;}
.picList .swiper-slide a{display:block;overflow:hidden;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
.picList .swiper-button-next,.picList .swiper-button-prev{top:50%;}
.picList .swiper-button-prev{left:-50px;}
.picList .swiper-button-next{right:-50px;}

@media screen and (max-width:640px){
.millia{width:96%;overflow:hidden;}
.topic,.topic .swiper-slide{width:100% !important;background:#84212b}
.topic,.topic .swiper-slide img{width:130%;height:auto;}
.topic .swiper-slide .info{position:static;width:100%;margin-left:0;background:#84212b;box-sizing:border-box;left:0;top:0;padding-bottom:2rem;}
.topic .swiper-slide .info h3{font-size:2.6rem;padding:2rem 0 1rem 0;text-align:center;}
.topic .swiper-slide .info p{white-space:normal;padding:0 1rem;font-size:1.5rem;line-height:2rem;}
.topic .swiper-slide .info .tel{margin:1rem 0;padding:0;text-align:center;}
.topic .swiper-slide .info .tel a{font-size:1.6rem;line-height:2rem;padding:0 3rem;}
.topic .swiper-slide .info .tel a:hover,.topic .nav a:hover{text-decoration:none;}
.topic .swiper-pagination,.topic .swiper-slide .infobg,.topic .nav{display:none;}
.ht01 b{font-size:2.6rem;}
.ht01 span{font-size:1.6rem;}
.ht01 span:before,.ht01 span:after{width:28%;}
.ht01 span:before{left:0;}
.ht01 span:after{right:0;}

.ls01 ul,.ls01 li,.ls02 ul,.ls02 li{width:100%;}
.ls01 li,.ls02 li{margin:2rem 0 0 0;}
.ls01 li b,.ls02 li b{font-size:1.6rem;line-height:3rem;}

.picList .swiper-button-prev{left:0;}
.picList .swiper-button-next{right:0;}
.ls02 li a:after{background:url(images/icon02.png) no-repeat center 42%;background-size:3rem 3rem}
}