html{font-size:62.5%;}
body {-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-text-size-adjust:none;margin:0 auto;padding:0;}
body, h1, h2, h3, h4, h5, h6,form{margin: 0px; padding:0px}
h1, h2, h3, h4, h5, h6 { font-weight: normal}
ul { margin:0; padding:0; list-style:none }
li {margin:0; padding:0;}
a {color:#000}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}
img { border:0;}
dl{margin:0; padding:0}
dl dd{margin:0}
.float_left{float:left}
.float_right{float:right}
.clear{clear:both; line-height:0; padding:0; margin:0}

.block{display: block; width: 100%; height: auto;}
.tit{background: #c80209; height: 3.5rem; line-height: 3.5rem; font-family: "微软雅黑"; font-weight: bold; color: #fff; font-size: 2rem; padding:0 2%;}
.tit span{float: right; font-size: 1.4rem; font-family: "宋体"; font-weight: normal;}
.tit a{color: #fff;}
.ulBox{width: 100%; overflow: hidden;}


.text{color: #666; font-size: 2rem; line-height: 2; padding: 0 3%; text-indent: 3rem;}

.bottom{background: #b31a37; color: #fff; margin: 1rem ; padding: 1rem 3%; text-align: center;}

.focus{ width:90%;  margin:1rem auto 0; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:2rem;  position:absolute; z-index:1; bottom:3rem; text-align:center;  }
.focus .hd ul{ display:inline-block; padding:0; float: right; }
.focus .hd ul li{ display:inline-block; margin-right: 0.5rem; width:1.3rem; height:1.3rem; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; background:#ccc; color: #ccc; }
.focus .hd ul .on{ background:#c80209; color: #c80209; }

.focus .bd{ position:relative; z-index:0; }
.focus .bd ul li{position: relative;}
.focus .bd ul li h1{position: absolute; height: 3rem; line-height: 3rem; overflow: hidden; background: rgba(0,0,0,0.5); left: 0; bottom: 0; padding-left: 1rem;
width: calc(100% - 1rem); 
width: -webkit-calc(100% - 1rem); 
color: #fff; font-size: 1.5rem;}
.focus .bd ul li h1 a{color: #fff;}
.focus .bd li img{ width:100%; display: block; }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

.zgelb{padding:0.5rem 0 0.5rem 0.5rem}
.zgelb li{ font-size:1.6rem; line-height:2}


/* 本例子css -------------------------------------- */
.picScroll{ margin:10px auto; text-align:center; position: relative;  }
.picScroll .bd{}
.picScroll .bd ul{ width:100%;  float:left; }
.picScroll .bd li{ width:43%; padding-left: 4.5%; float:left; font-size:14px; text-align:center;  }
.picScroll .bd li h1{font-size: 1.6rem;}
.picScroll .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.picScroll .bd li img{ width:100%; display: block; }


.picScroll .hd{ width: 100%; height: 0; line-height:40px;position: absolute; top: 0; left: 0; padding-top:2.6rem; z-index: 2;}
.picScroll .hd ul{ float:right; padding-top:16px; display: none;}   
.picScroll .hd li{ float:left; width:8px; height:8px; background:#D0D0D0; margin:0 5px; overflow:hidden; 
-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; 
}
.picScroll .hd .on{ background:#80BD6D;  }
.picScroll .prev,.picScroll .next{ display:block; float:right;  width:1.2rem; height:2.8rem; overflow:hidden;}
.picScroll .prev{float: left; /**background: url(../images/prep.png);**/ background-size:100% 100%;}
.picScroll .next{ /**background: url(../images/next.png);**/ background-size:100% 100%;}
