@import url("//www.jiaodong.net/inc/millia/millia.css");
@import url("//www.jiaodong.net/inc/millia/swiper3.4.2.css");
.millia{width:1200px;margin:0 auto;position:relative;}
.logo{position:relative;padding:18px 0;}
.logo .logointro{font-size:14px;display:inline-block;color:#656565;padding-left:10px;vertical-align:middle;line-height:24px;}
.logo .logoposi{position:absolute;left:180px;bottom:30px;font-size:16px;color:#666;}
.logo .logoposi a{color:#666;}
.logo ul{position:absolute;right:0;bottom:30px;}
.logo li{display:inline-block;position:relative;color:#999;font-size:14px;margin-left:10px;}
.logo li div{display:none;position:absolute;right:0;top:20px;width:200px;height:200px;z-index:9999;}
.logo li div img{width:100%;height:100%;}
.logo li:hover div{display:block;}
.logo li img{display:inline-block;margin:0 5px;vertical-align:top;}

#nav{background:#3b7aca;position:relative;}
#nav ul{font-size:0;display:flex;justify-content:center;align-items:center;width:1200px;margin:0 auto;}
#nav ul li{font-size:16px;line-height:50px;color:#fff;flex:1 0 auto;text-align:center;}
#nav ul a{color:#fff;}
#markbg{display:none;}

.ht{background:url(images/icon03.png) no-repeat left center;padding:0 0 20px 120px;color:#666;border-bottom:1px solid #e8e8e8;}
.ht h1{font-size:42px;font-weight:bold;padding-bottom:15px;}
.ht h1 a,.ls01 li h2 a,.ls02 li h5 a,.imgtxt li h6 a{color:#333;}
.ht a,.ls01 li a,.imgtxt li p a{color:#3b7aca;}
.ht a:hover,.ls01 a:hover,.ls02 li a:hover{text-decoration:none;}

.focus .swiper-slide{width:100%;height:315px;overflow:hidden;position:relative;}
.focus .swiper-slide b{display:block;width:100%;font-size:16px;line-height:46px;font-weight:normal;color:#fff;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.6);text-indent:20px;}
.focus .swiper-pagination{left:auto;bottom:15px;right:10px;width:auto;}
.focus .swiper-pagination-bullet{background:#fff;opacity:1;margin:0 5px !important;width:10px;height:10px;border-radius:5px;}
.focus .swiper-pagination-bullet-active{background:#2577e3;width:30px;}
.focus .swiper-slide img,.imgtxt li span img,.proList .swiper-slide img{width:100%;height:100%;transition:all .5s;}
.focus .swiper-slide:hover img,.imgtxt li span:hover img,.proList .swiper-slide:hover img{transform:scale(1.2,1.2);}

.ls01 li{color:#999;border-top:1px solid #e8e8e8;padding:23px 0;}
.ls01 li:first-child{border:none;}
.ls01 li h2{font-size:22px;padding-bottom:10px;}

.ht01{font-size:22px;color:#3b7aca;position:relative;padding-bottom:10px;border-bottom:1px solid #d4e2f0;}
.ht01 img{display:inline-block;margin-right:10px;vertical-align:bottom;}
.ht01 a.amore,.ht03 a.amore{display:block;position:absolute;right:0;top:10px;color:#999;font-size:14px;}

.ls02 li{padding:20px 0 20px 80px;border-top:1px solid #e8e8e8;position:relative;color:#666;}
.ls02 li:first-child{border-top:none;}
.ls02 li span{display:block;position:absolute;left:0;top:20px;background:#3b7aca;border:1px solid #3b7aca;width:60px;text-align:center;font-size:18px;line-height:26px;color:#fff;}
.ls02 li span b{display:block;background:#f8f8f8;color:#3b7aca;font-weight:normal;}
.ls02 li h5{font-size:22px;padding-bottom:7px;}
.ls02 li h5,.ls02 li p,.imgtxt li h6{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.imgtxt li{width:100%;border-bottom:1px solid #e8e8e8;padding:22px 0;width:100%;float:left;}

.imgtxt li span{width:160px;height:105px;overflow:hidden;float:left;margin-right:20px;}
.imgtxt li h6{font-size:22px;line-height:44px;}


.ls03 li{padding-right:50px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ls03 li span{display:block;position:absolute;right:0;top:0;color:#999;font-size:14px;}
.ls03 li img{display:inline-block;margin-right:10px;}

.bg01{background:url(images/bg01.jpg) no-repeat top center;padding:40px 0 50px 0;}
.ht02{border-bottom:1px solid #fff;}
.ht02 b{display:inline-block;border-bottom:1px solid #fff;font-size:28px;font-weight:normal;color:#fff;padding-bottom:10px;}
.ht02 b img{display:inline-block;margin-right:10px;vertical-align:bottom;}

.proList .swiper-slide{overflow:hidden;position:relative;height:150px;}
.proList .swiper-slide b{position:absolute;display:block;left:0;bottom:0;background:rgba(0,0,0,.8);color:#fff;font-size:16px;line-height:40px;text-align:center;width:100%;font-weight:normal;}

.bgf6{background:#f6f6f6;padding:35px 0;}

.ht03{border-bottom:3px solid #3b7aca;position:relative;}
.ht03 b{background:#3b7aca;display:inline-block;padding:0 35px;border-radius:10px 10px 0 0;color:#fff;font-size:24px;line-height:44px;font-weight:normal;}


h1{font-weight:bold;font-size:36px;line-height:40px;padding:40px 0 50px 0;}

.source{color:#999;position:relative;padding-bottom:26px;border-bottom:1px solid #eee;}
.source a{color:#999;}
.sourceCtrl{position:absolute;top:0;right:0;}
.sizeAdd,.sizeSub,.Report,.Aerror{display:inline-block;*display:inline;zoom:1;}
.sizeAdd,.sizeSub{padding:0 15px;border:1px solid #666;font-size:18px;line-height:24px;color:#333;border-radius:5px;margin-right:5px;cursor:pointer;}
.sizeAdd a,.sizeSub a{color:#333;}
.sizeAdd:hover,.sizeSub:hover{color:#3b7aca;border:1px solid #3b7aca;}
.Report,.Aerror{margin-left:20px;color:#999;font-size:14px;line-height:26px;}
.Report{background:url(images/icon07.png) no-repeat left center;padding-left:35px;}
.Aerror{background:url(images/icon08.png) no-repeat left center;padding-left:35px;}

#content p{padding-bottom:15px;}
#content span.imginfo{display:block;margin:5px 0;text-align:center;font-size:14px;color:#3b7aca;}

.page a,.page span{display:inline-block;*display:inline;zoom:1;margin:0 1px;font-size:16px;line-height:32px;color:#888;padding:0 12px;cursor:pointer;}
.page a{border:1px solid #ccc;}
.page span,.page a:hover{border:1px solid #3b7aca;background:#3b7aca;color:#fff;text-decoration:none;}

.lefter{background:#f2f2f2;padding:6px;border-radius:5px;border:1px solid #eee;}
.lefter img{display:block;width:100%;height:auto;background:#fff;border:1px solid #eee;margin:0 auto 10px auto;}
.leftFixed,.recFixed{width:120px;background:#fff;}
.leftFixed .bdsharebuttonbox{margin-top:25px;}
.leftFixed .bdsharebuttonbox a{display:block;float:none !important;text-indent:0 !important;width:100% !important;padding-left:40px;color:#333;font-size:14px;margin-bottom:20px;}
.leftFixed .bds_weixin{background:url(images/icon09.png) no-repeat left center !important;}
.leftFixed .bds_tsina{background:url(images/icon10.png) no-repeat left center !important;}
.leftFixed .bds_qzone{background:url(images/icon11.png) no-repeat left center !important;}
.leftFixed .comment{background:#3b7aca;padding:15px 0;text-align:center;color:#fff;border-radius:5px;font-size:26px;}
.leftFixed .comment span{display:block;font-size:14px;color:#fff;}

hr{height:1px;border:none;border-top:5px solid #eaeaea;margin:35px 0 17px 0;*margin:31px 0 4px 0;float:none;*float:left;display:block;}

.ls04 li{background:url(images/list01.png) no-repeat left center;padding-left:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.list li{background:url(images/list01.png) no-repeat left 18px;padding:5px 0 5px 20px;position:relative;}
.list li span{display:block;position:absolute;top:5px;right:0;color:#999;font-size:14px;}
.list li a{color:#666;}

@media screen and (max-width:640px){
.millia{width:94%;}
.logo{position:fixed;left:0;top:0;background:#fff;width:100%;padding:1.5rem 1rem 1rem 1rem;box-sizing:border-box;border-bottom:1px solid #3b7aca;z-index:9999;}
.logo img{max-width:32%;}
.logo ul,.ls03 li span,.list li span{display:none;}

#nav{position:fixed;top:1%;right:1%;box-sizing:border-box;z-index:99999;display:block;padding-top:50px;}
#nav span{background:url(images/navbg.png) rgba(59,122,202,.8) no-repeat center center;width:42px;height:42px;border-radius:50%;display:block;position:absolute;right:0;top:.5rem;}
#nav ul{background:rgba(59,122,202,.8);display:none;position:absolute;right:0;top:50px;width:auto;padding:1rem 0;}
#nav ul li{font-size:1.6rem;line-height:2.4rem;white-space:nowrap;text-align:center;padding:.5rem 1rem;}

#markbg{width:100%;height:100%;background:rgba(0,0,0,0.6);position:fixed;left:0;top:0;z-index:998;display:none;}

.ht{padding:5rem 0 1rem 0;background:none;font-size:1.5rem;}
.ht h1{font-size:2.2rem;padding:0;}

.focus .swiper-pagination,.ls01 li span,.list li span{display:none;}
.focus .swiper-slide{width:100% !important;height:auto !important;}
.focus .swiper-slide b{white-space:nowrap;overflow:hidden;text-indent:0;font-size:1.4rem;line-height:2.6rem;text-align:center;}

.ls01 li,.imgtxt li{font-size:1.5rem;}
.ls01 li h2{font-size:1.8rem;}

.ls02 li{padding:1.5rem 0 1.5rem 5rem;font-size:1.4rem;}
.ls02 li span{font-size:1.4rem;width:4rem;top:1.5rem;line-height:2.2rem;}
.ls02 li h5,.imgtxt li h6{font-size:1.8rem;}

.imgtxt li span{width:100%;height:auto;margin:0 0 .5rem 0;float:none;display:block;}

.ls03 li{padding:0;font-size:1.6rem;}

.bg01{background-size:auto 100%;}
.proList .swiper-slide{height:auto;}

.mt25{margin-top:1rem !important;}

.ht03 b{font-size:1.8rem;line-height:3.2rem;}
.alink{font-size:1.5rem;line-height:2.4rem;}

h1{font-size:2.2rem;line-height:2.8rem;padding:6rem 0 1rem 0;}
#content{font-size:1.6rem;line-height:2.8rem;}
#content img{max-width:100% !important;height:auto !important;}
.list{padding-top:6rem;}
.list li{background:url(images/list01.png) no-repeat left 1.5rem;padding:.5rem 0 .5rem 1rem;font-size:1.6rem;}
}