html{color:#333;background:#fff;font-family:"Microsoft Yahei";}
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form, blockquote{ margin: 0;}   
ol,ul{ margin: 0; padding: 0;}
li{ list-style: none;}
img{display:block;width:100%;}
a{text-decoration:none;}
.fl{float:left;}
.fr {float:right;}
.cl:after,.cl:before{ content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{position: relative;}

p{font-size:.24rem;line-height:1.8;text-align:justify;white-space:pre-wrap;}
.wrap{padding: 0  2%;}

.tit{margin:3% 0 2%;text-align: center;}
.tit h2{font-size: 0.4rem;color:#b32033;}
.tit b{display:block;font-weight:normal;font-size:.24rem;color:#000;}
.txt{padding-bottom:.2rem;text-indent:2em;}
.txt a{color:#b32033;}

.list2{font-size:0;text-align:center;}
.list2 li{position:relative;display:inline-block;width:48%;margin:1%;}
.list2 p{position:absolute;left:0;bottom:0;width:100%;padding:.1rem 0;background:url(images/alpha.png) repeat;text-align:center;font-size:.2rem;color:#fff;}

.focus{text-align: center;overflow: hidden;}
.focus a{position: absolute;width:0.42rem;height:1rem;top:30%;z-index: 99}
.focus .ad_btn_left{left:1px;background:url(images/btn_left.png) no-repeat;background-size: 100%;}
.focus .ad_btn_right{right:1px;background:url(images/btn_right.png) no-repeat;background-size: 100%;}
.focus .slider_s li{position:relative;margin:0 1px;}
.focus p{position:absolute;left:0;bottom:0;width:100%;padding:.1rem 0;background:url(images/alpha.png) repeat;text-align:center;font-size:.2rem;color:#fff;}
.focus .pointer{margin-top: 0.2rem;font-size:0;text-align: center;}
.focus .pointer li{display:inline-block;border-radius: 50%;width:10px;height:10px;background: #6C6C6C;margin: 0 0.1rem;}
.focus .pointer li.on{background: #b32033;}
.dl_pic{margin-top:0.2rem;}

.bigimg{width:100%;height:3.65rem;overflow:hidden;}
.bigimg li{position:relative;width:100%;height:3.65rem;}
.bigimg li p{position:absolute;left:0;bottom:0;width:100%;padding:.1rem 0;background:url(images/alpha.png) repeat;font-size:.24rem;line-height:1.6;text-align:center;color:#fff;}
.bigimg img{height:3.65rem;}
.smlbox{width:100%;height:1.05rem;margin-top:.1rem;overflow:hidden;}
.smlbox a{float:left;vertical-align:top;width:.2rem;height:.4rem;margin-top:.3rem;background:url(images/sprev.png) no-repeat;background-size:100% 100%;}
.smlbox .ad_btn_right{margin-left:.1rem;background-image:url(images/snext.png);}
.smlimg{float:left;width:6.6rem;height:1.05rem;overflow:hidden;}
.smlimg li{float:left;width:2.1rem !important;height:1.05rem;margin-left:.15rem;position:relative;}
@media screen and (min-width:410px){.smlimg li{margin-left:.14rem;}}
.smlimg img{width:2.1rem;height:1.05rem;}
.smlimg span{position:absolute;left:0;top:0;width:100%;height:100%;background:url(images/alpha.png) repeat;}
.smlimg li.on span{display:none;}

.media b{display:block;font-weight:normal;font-size:.24rem;line-height:.4rem;text-align:center;}
.media li p{bottom:.4rem;}

.list2 li{opacity:0}
.tit,.txt,.focus{opacity:0;}
.cur .tit{opacity:1;-webkit-animation: lightSpeedIn  1s 0s ease both;-moz-animation: lightSpeedIn  1s 0s ease both;animation:lightSpeedIn  1s 0s ease both;}
.cur .txt{opacity:1;-webkit-animation: zoomInLeft  1s 0s ease both;-moz-animation: zoomInLeft  1s 0s ease both;animation:zoomInLeft  1s 0s ease both;}
.cur .focus{opacity:1;-webkit-animation: fadeInUp  1s 0.5s ease both;-moz-animation: fadeInUp  1s 0.5s ease both;animation:fadeInUp  1s 0.5s ease both;}
.cur .list2 li:nth-child(even){opacity:1;-webkit-animation: fadeInLeft  1s 0.5s ease both;-moz-animation: fadeInLeft  1s 0.5s ease both;animation:fadeInLeft  1s 0.5s ease both;}
.cur .list2 li:nth-child(odd){opacity:1;-webkit-animation: fadeInRight  1s 0.5s ease both;-moz-animation: fadeInRight  1s 0.5s ease both;animation:fadeInRight  1s 0.5s ease both;}
