.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}

/*图片鼠标经过效果*/
.HoverImgbox{ overflow:hidden;}
.HoverImgbox img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.HoverImgbox img:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.imgHover{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.imgHover:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.main {
    padding: 0 0 .2rem;
}

.pos {
    font-size: .3rem;
    width: 94%;
    margin: 0 auto .3rem;
    line-height: .5rem;
    padding: 20px;
    background-color: #F2F2F2;
}
.pos img {
    width: .3rem;
    margin-right: .1rem;
}
.pos p {
    display: inline-block;
}

.main .content{padding: 20px 0;}

.banners{margin-bottom: 20px;}
.banners img{width: 100%; height: auto;}

.yshjlist li{width: 100%;  margin-bottom: 20px;}
.yshjlist li a{display: block; font-size: 14px;}
.yshjlist li img{display: block; width: 100%; height: auto;}
.yshjlist li a .text{background-color: #f5f5f5; padding: 12px; text-align: center; font-size: 14px; display: block;}

.ysbox{margin-bottom: 15px;}
.ysbox-title{height: 50px;  margin-bottom: 18px; border-bottom: 1px #999 solid;}
.ysbox-title h1{border-bottom: 3px #006FB7 solid; display:inline-table;  color: #006FB7; float: left; line-height: 49px; font-size: 20px; font-weight: bold;}

.yslist li{position:relative; padding:0 0 0 16px; height:49px; line-height:49px; overflow:hidden; vertical-align:top; border-bottom: 1px #E5E5E5 dashed;}
.yslist li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 6px; height: 6px; background: #c6c6c6;}
.yslist li a{display: block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size: 18px;}

.ysmore{width: 200px; line-height: 60px; text-align: center; border-radius: 30px; margin: 30px auto 0; border: 2px #006fb7 solid;}
.ysmore a{color: #006fb7; font-size: 18px; display: block;}
