@charset "gb2312";
html,body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,form,input,p,header,nav,main,section,footer{margin:0;padding:0;box-sizing:border-box;font-family:"Helvetica","Microsoft YaHei";}
html{font-size:62.5%;}h1,h2,h3,h4{font-weight:normal;}ul,li{list-style:none;}i,s,u,em{font-style:normal;text-decoration:none;}body{color:#333;background: #fff!important;}
a{color:#333;text-decoration:none;}
.cf:after{height:0;font-size:0;content:".";visibility:hidden;clear:both;display:block;}
.cf{zoom:1;}
img{width:100%;border:none;display:block;}
.clear{clear:both;}*:focus{outline:none;}
.w640{min-width:320px;max-width:640px;margin:0 auto;overflow:hidden;background:#fff;}
.h30{height:30px;line-height:30px;}
.mgt20{margin-top: .2rem;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}p,table{font-size:0.24rem;color:#333;line-height:0.42rem;}
.w600{width:100%;margin:0 auto;overflow:hidden;padding:0 4%;}
.banner{overflow:hidden;line-height:0;}
.tit{background:url(../img/titbg.jpg) 0 -.1rem no-repeat;background-size:100%;margin:0.4rem 0 0.2rem;clear:both;}
.tit h2{text-align:center;font-size:0.28rem;font-weight:bold;color:#64381B;}
.pr{position: relative;}
h3 a{text-decoration: underline;font-size: .24rem;}

.top_box img{vertical-align: top}
.part1{text-align: center;}
.part1 p{text-indent: 2em;text-align: justify;line-height: 1.8;}
.part1 a{border:1px solid #64381B;padding:1% 3%;display: inline-block;border-radius: 15px;background: #64381B;color: #fff;margin-top: .2rem;font-size: .28rem;}
.ads_1{text-align:center;}
.item{position:relative;line-height:0;}
.item p{position:absolute;left:0;bottom:0;line-height:0.48rem;text-align:center;background:url(../img/tmbg.png);width:100%;color:#fff;padding:0;font-size:0.18rem;}
.part3 .num_s,.part22 .num_s{font-size: 0;text-align: center;margin-bottom: .3rem;}
.ullist{padding:0.2rem 0;}
.part22 .num_s li{display:inline-block;width:0.25rem!important;height:0.25rem;background:url(../img/icons02.png) 0 -0.25rem no-repeat;background-size:0.25rem 0.5rem;}
.part22 .num_s li.on{background: #DDB874;border-radius: 50%;}
p.text,.part22 p{text-indent: 2em;}

.part2 h3{font-size: .32rem;font-weight: bold;margin: .1rem 0 .3rem;}

.ullist li{background:url(../img/libg.jpg) left 0.15rem no-repeat;line-height:0;padding-left:0.2rem;}
.ullist li a{font-size:0.22rem;height:0.36rem;line-height:0.36rem;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.introduce h2{font-size:0.26rem;overflow:hidden;margin-bottom:0.12rem;border-bottom:1px solid #ccc;}
.introduce h2 span{border-bottom:3px solid #ddb874;line-height:0.38rem;float:left;}
.introduce h2 b{border-bottom:3px solid #000;line-height:0.38rem;float:left;}
.introduce p{text-indent:2em;border-bottom:1px dashed #c9c9c9;padding-bottom:0.15rem;}

.part2 .sp li iframe{width:5rem;height:3.5rem;display:block;margin-left:0.5rem;}.part2 .sp li p{line-height:0.48rem;text-align:center;text-indent:0;}
.ads_2{width:6rem;position:relative;}
.ads_2 .item{text-align:center;}
.ads_2 .item a{width:6rem;text-align:center;display:block;}
.ads_2 .item p{text-indent:0;}
.ads_2 .item img{display:inline-block;width:240px;height:160px;border-radius:0.15rem;}
.part2 .num_s p{text-align:center;display:none;text-indent:0;}
.part3 .num_s li.on p{display:block;}
.part3 a p{text-align:center;line-height:0.48rem;text-indent:0;}

/*花絮*/
.shop-hd{height: 1rem;overflow: hidden;width: 90%;margin:.1rem auto 0;}
.shop-hd .num_s{font-size: 0}
.shop .slider_s li{position: relative;}
.shop .slider_s li span{width: 100%;background:url(../img/tmbg.png) repeat;line-height: 2;position: absolute;bottom: 0;left: 0;color:#fff;text-align: center;font-size: .24rem;}
.shop .num_s li{width: 2rem;height: .94rem;margin:0 2px;border:none;position: relative;display: inline-block;}
.shop .num_s li img{ opacity: .3;}
.shop .num_s li.on img{opacity: 1;}
.shop .num_s li blockquote{position: absolute;top: 29%;left: 22%;}
.shop a{background: url(../img/btn_icon.png) no-repeat;position: absolute;bottom:4%;width: .23rem;height: .41rem;display: block;}
.shop a.ad_btn_left{left: 0;z-index: 9;background-size: 1.23rem .41rem;background-position:-0.3rem 0;}
.shop a.ad_btn_right{right: 0;z-index: 9;background-size: 1.23rem .41rem;background-position:-.96rem 0;}




.fix-navs{position:fixed;left:100%;bottom:2rem;width:100%;margin-left:-1.1rem;}.fix-navs .fix-nav-wrap{background:#ddb874;width:1rem;height:1rem;text-align:center;border-radius:0.07rem;}
.fix-navs p{color:#fff;font-weight:bold;font-size:0.18rem;text-align:center;padding-top:0.1rem;}.fix-navs p a{display:block;color:#fff;font-family:arial;}
.fix-nav{display:none;position:fixed;left:100%;bottom:0.9rem;width:100%;margin-left:-1.1rem;z-index: 9999;}.fix-nav .fix-nav-wrap{background-color:rgba(148,149,148,0.8);width:1rem;height:1rem;text-align:center;border-radius:0.07rem;}
.fix-navs .fix-nav-wrap:active,.fix-nav .fix-nav-wrap:active{background:black;}.fix-nav p{color:#fff;font-weight:bold;font-size:0.18rem;}.fix-nav .i-totop{width:0.33rem;display:block;margin:0 auto 0.02rem;padding-top:0.24rem;}

.q_list_3 img{margin-bottom:10px;}.q_list_3 p{text-indent:2em;}

.video{font-size:0;}
.video iframe{width:100%;height:4.0rem;}
.video h3{font-size:0.24rem;font-weight:bold;text-align:center;padding-top:0.1rem;padding-bottom:0.2rem;}
.pd20{padding-bottom:.2rem;}
.ldh3{font-size:.24rem;text-align:center;font-weight:bold;margin-bottom: .1rem;}

