/*Css Document By:millia?? At 2018-07-23 17:24:10 */
@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;}

.logo{background:url(images/logo.png) no-repeat left center;position:relative;padding:25px 0;height:45px;}
.logo a.alogo{display:block;position:absolute;left:0;top:0;width:45%;height:100%;overflow:hidden;text-indent:-9999px;}
.serinfo{position:absolute;right:0;top:30px;color:#999;border:3px solid #be0900;border-radius:5px;}
.intxt01{border:none;font-size:14px;line-height:28px;;padding-left:5px;color:#a9a9a9;border-right:none;}
.bt01{font-size:16px;line-height:34px;color:#fff;padding:0 18px;background:#be0900;border:none;}

#nav{background:#be0900;position:relative;}
#nav ul{text-align:center;font-size:0;}
#nav ul li{display:inline-block;font-size:18px;line-height:50px;}
#nav ul a{color:#fff;display:inline-block;padding:0 25px;}
#markbg{display:none;}

.focus .swiper-slide{width:760px;height:460px;overflow:hidden;position:relative;}
.focus .swiper-slide p{position:absolute;left:0;bottom:0;background:rgba(0,0,0,.8);padding:20px;width:100%;color:#999;font-size:16px;}
.focus .swiper-slide b{display:block;font-size:24px;padding-bottom:10px;font-weight:normal;color:#fff;}

.focus .swiper-pagination{left:auto;bottom:65px;right:1rem;width:auto;}
.focus .swiper-pagination-bullet{background:#fff;opacity:1;}
.focus .swiper-pagination-bullet-active{background:#b70505;}

.focus .swiper-slide img,.hgroup span img,.newlist_img span img,.newpic li img,.img760_340 img,.imgtxtList li span img,.redimg img{width:100%;height:100%;transition:all .5s;}
.focus .swiper-slide:hover img,.hgroup span:hover img,.newlist_img span:hover img,.newpic li:hover img,.img760_340:hover img,.imgtxtList li span:hover img,.redimg:hover img{transform:scale(1.2,1.2);}


.hgroup span{display:block;overflow:hidden;float:left;width:150px;height:100px;margin:0 20px 0 0;}
.hgroup h2{font-size:24px;padding-bottom:30px;font-weight:bold;}
.hgroup h2 a{color:#be0900;}

.ht01,.ht03{font-size:22px;color:#be0900;line-height:50px;border-bottom:1px solid #eee;position:relative;}
.ht03{border:none;}
.ht01 a.amore{color:#666;font-size:14px;display:block;position:absolute;top:10px;right:0;}

.timeHt b{display:inline-block;background:url(images/icon01.png) no-repeat left center;padding-left:35px;font-size:18px;line-height:22px;font-weight:normal;}
.timeList th{background:#ffefeb;text-align:center;color:#be0900;font-size:18px;line-height:38px;border-left:2px solid #fff;}
.timeList td{padding:0 10px;border-left:2px solid #fff;background:#fffefe;}
.timeList tr:nth-child(odd) td{background:#f6f6f6;}
.timeList span a{display:inline-block;padding:0 10px;line-height:22px;color:#666;font-size:12px;background:#fff;border:1px solid #e5e5e5;border-radius:5px;transition:all .5s;}
.timeList span a:hover{background:#be0900;color:#fff;border:1px solid #be0900;text-decoration:none;}

.tag{background:#fafafa;}
.tag li{border-bottom:1px solid #ececec;border-top:4px solid #fafafa;float:left;padding:0 7.5px;font-size:18px;line-height:46px;}
.tag li.hover{border-top:4px solid #be0900;border-bottom:1px solid #fff;border-left:1px solid #ececec;border-right:1px solid #ececec;background:#fff;padding:0 14px 0 14px;}

.newlist li{position:relative;padding:20px 0;border-bottom:1px solid #eee;width:100%;float:left;color:#666;}
.newlist li span{display:block;font-family:"??";line-height:20px;font-size:14px;margin-top:20px;}
.newlist li h3{font-size:24px;padding-bottom:15px;}
.newlist li h4{font-size:20px;padding-bottom:15px;}
.newlist li h4 i{display:inline-block;color:#fff;font-size:14px;line-height:20px;background:#be0900;padding:0 5px;font-style:normal;margin-right:10px;}
.newlist li h4 i a{color:#fff;}
.newlist li b{display:inline-block;border:1px solid #be0900;color:#be0900;border-radius:5px;padding:0 5px;margin-right:10px;font-weight:normal;}
.newlist_img{float:left;margin-right:25px;font-size:14px;text-align:center;color:#ccc;}
.newlist_img span{width:150px;height:100px;overflow:hidden;margin:8px 0 !important;}
.newlistshare{position:absolute;bottom:20px;right:0;}
.newpic,.tagtxt,.ls04{width:100%;overflow:hidden;}
.tagtxt_drawer {
    position: relative;
    overflow: unset;
}
.tagtxt_drawer .openBtn{
    position: absolute;
    right: 0px;
    top: -50px;
    height: 20px;
    width: 25px;
    background: url(images./icon_plus.png) center center / auto 80% no-repeat;
    border: 1px solid #ccc;
    overflow: hidden;
    text-indent: -9999px;
    text-decoration: none;
    cursor: pointer;
}
.tagtxt_drawer .openBtn.closing{
    background-image: url(images/icon_plus.png);
}
.tagtxt_drawer .openBtn.opening{
    background-image: url(images/icon_minus.png);
}
.tagtxt_drawer .openBtn:hover{
    text-decoration: none;
}
.tagtxt_drawer ul{
    height: 126px;
    overflow: hidden;
}
.tagtxt_drawer ul.opening{
    height: auto;
}
.newpic ul,.tagtxt ul{float:left;width:103%;}
.newpic li{width:30%;margin-right:3%;border:none;padding:0;overflow:hidden;}
.img760_340{width:100%;height:auto;overflow:hidden;}

.tagtxt li{float:left;width:124px;text-align:center;border:1px solid #be0900;margin:0 10px 10px 0;}

.imgtxtList li{width:100%;float:left;color:#666;margin-top:20px;}
.imgtxtList li span{float:left;width:34%;height:auto;margin-right:20px;overflow:hidden;border:1px solid #eee;}
.imgtxtList li b,.redtxt b{display:block;font-size:18px;font-weight:normal;padding-bottom:6px;}
.redimg{width:34%;height:auto;overflow:hidden;border:1px solid #eee;}
.redtxt{width:61%;}
.redtxt b,.redtxt a{color:#be0900;}
.redAdd{background:url(images/icon02.png) no-repeat left 5px;padding-left:25px;}
.redTel{background:url(images/icon03.png) no-repeat left 5px;padding-left:25px;}

.nameList li{padding-left:80px;position:relative;margin-bottom:10px;color:#888;}
.nameList li label{display:block;position:absolute;left:0;top:0;color:#333;}
.nameList li:last-child{padding-top:20px;}
.nameList .nameint,.nameList .nameselect{width:100%;border:1px solid #e5e5e5;line-height:40px;height:40px;border-radius:5px;padding-left:10px;box-sizing:border-box;}
.nameList .namebt{background:#be0900;border:none;color:#fff;font-size:18px;line-height:44px;height:44px;padding:0 50px;border-radius:5px;}
.nameList u{font-size:14px;}


.telList li{display:inline-block;background:url(images/list01.png) no-repeat left center;padding:0 0 0 12px;width:49%;box-sizing:border-box;white-space:nowrap;overflow:hidden;}

.num01{background:url(images/num.png) no-repeat 0 9px;padding-left:35px;}
.num01 li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.ht02{background:url(images/ht02.png) #fafafa no-repeat left center;padding-left:25px;color:#be0900;font-size:22px;line-height:48px;border-bottom:1px solid #ececec;}

.page a{display:inline-block;padding:6px 11px;border-radius:5px;color:#333;background:#ececec;margin:0 2px 10px 2px;}
.page span{display:inline-block;}
.page span a,.page a:hover{color:#fff;background:#be0900;}
.page a:hover{text-decoration:none;}

.sysbanner img{width:100% !important;height:auto !important;}

.w300 .imgtxtList,.w300 .redtxt{font-size:12px;line-height:24px;}
.w300 .imgtxtList li b,.w300 .redtxt b{font-size:14px;padding-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.w300 .imgtxtList li span,.w300 .redimg{width:43%;margin-right:10px;}
.w300 .redtxt{width:51%;}
.w300 .nameList li{padding-left:70px;}
.w300 .nameList li:last-child{padding:20px 0 0 0;}
.w300 .redAdd,.w300 .redTel{background:none;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

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 #f0f0f0;font:18px/24px "????","??";color:#333;border-radius:5px;margin-right:5px;cursor:pointer;}
.sizeAdd a,.sizeSub a{color:#333;}
.sizeAdd:hover,.sizeSub:hover{color:#00993a;border:1px solid #00993a;}
.Report,.Aerror{margin-left:20px;color:#999;font:14px/26px "????","??";}
.Report{background:url(images/icon02.png) no-repeat left center;padding-left:35px;}
.Aerror{background:url(images/icon03.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:#004276;}
#content img{max-width:100% !important;height:auto;}

.erbg{display:inline-block;}
.erbg img{padding:10px;border:1px solid #eaeaea;}
.erbg span{display:block;background:#be0900;color:#fff;}

.sharebg{position:relative;}
.sharebg .bdsharebuttonbox{position:absolute !important;}

hr{height:1px;border:none;border-top:1px dashed #e5e5e5;margin:30px 0 10px 0;display:block;}

#newsList li.addmore{padding:30px 0;}
#newsList li.addmore a{background:url(/news/yantai/2017/images/addmore.png) no-repeat 42% center;padding:15px 0;font:20px/28px "????","??";display:block;text-align:center;color:#333;border:1px solid #ddd;}


#friend{background:#f6f6f6;width:100%;border-top:1px solid #d6e1ec;}
#friend h5{border-left:4px solid #999;padding-left:15px;font:20px/24px "????","??";color:#9a9a9a;background:none;text-align:left;}
.friend{width:1200px;margin:0 auto;color:#999;}
.friend a{color:#666;margin:0 3px;}
.connet{padding-left:36px;text-indent:-36px;}


@media screen and (max-width:640px){
.millia{width:96%;}
.logo{background-size:contain;padding:20px 0 0 0;}
.sysmt10{margin-top:1rem;}
.sysmt20{margin-top:2rem;}

#nav{position:fixed;top:1%;right:1%;box-sizing:border-box;z-index:999;display:block;padding-top:50px;}
#nav span{background:url(images/navbg.png) rgba(190,9,0,0.8) no-repeat center center;width:46px;height:46px;border-radius:50%;display:block;position:absolute;right:0;top:0;}
#nav ul{background:rgba(190,9,0,0.8);display:none;position:absolute;right:0;top:50px;width:auto;}
#nav ul li{font:16px/30px "????","??";width:100%;text-align:center;}
#nav ul li a{padding:5px 10px;display:block;white-space:nowrap;}
#markbg{width:100%;height:100%;background:rgba(0,0,0,0.6);position:fixed;left:0;top:0;z-index:998;display:none;}

.focus .swiper-slide,.focus .swiper-slide img,.img760_340,.img760_340 img,#content img{width:100% !important;height:auto !important;}
.focus .swiper-slide p{box-sizing:border-box;position:relative;}
.focus .swiper-slide b{font-size:1.4rem;line-height:2.6rem;text-indent:0;}
.focus .swiper-pagination,.newlistshare,.newlist_img{display:none !important;}

.hgroup h2{padding-bottom:1rem;}
.hgroup span{display:none;}
.hgroup p a{display:inline-block;}

.newlist li{line-height:2.3rem;}
.newlist li h3,.newlist li h4{font-size:1.8rem;padding-bottom:15px;}
.newlist li h4 i{font-size:1.4rem;line-height:2rem;}

/* .newlist_img{font-size:1.2rem;margin-right:1.5rem;width:40%;}
.newlist_img span{margin-bottom:0;width:100%;height:auto;} */

.telList li{font-size:1.4rem;line-height:2.4rem;}

h1{font-size:2.4rem;line-height:2.8rem;padding:3rem 0 2rem 0;}
#content{font-size:1.6rem;line-height:2.6rem;}


#newsList li.addmore a{background:url(/news/yantai/2017/images/addmore.png) no-repeat 28% center;}
#newsList li.addmore a{box-sizing:border-box;}
}