/* 初始化CSS */
html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img{margin:0;padding:0;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,th,var{font-style:normal; font-weight:normal;}
ul,ol{list-style:none;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
table{border-collapse:collapse;}
body{background:#eee;color:#333;font:12px/22px 'Microsoft Yahei','微软雅黑','Simsun','宋体','Arial';}
/* 页面通用部分 */
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}
a{color:#494949;text-decoration:none;}
a:visited{color:#494949;}
a:hover,a:active,a:focus{color:#494949;text-decoration:none;}

.swiper-container,.swiper-container img {width:7.5rem;height:4.55rem;}
.swiper-slide {text-align: center;display: -webkit-box; display: -ms-flexbox;display: -webkit-flex;display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-pagination-bullet {width: .16rem;height: .04rem;display: inline-block;background: #D8D8D8;border-radius: .02rem;opacity:1;}
.swiper-pagination-bullet-active { opacity: 1;background: #FE360D;border-radius: .02rem;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom:0.03rem;left: 0;width: 100%;}
.swiper-slide .txt{ width: 7.5rem; height: .7rem;position: absolute;background: rgba(0,0,0,0.70);opacity: 0.9;font-size: .36rem;color: #FFF;text-align: center;line-height: .7rem;bottom:.3rem; font-weight: bold;}
.mainbg{ width: 7.5rem;background: #fff;margin-top:.28rem;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
.lmtit{width: 6.9rem;height: .78rem;padding:.54rem .3rem .24rem;}
.lmtit img{width: 6.9rem;display: block;}
.lmtxt{font-size: .3rem;color: #494949;line-height: .52rem;padding: 0 .6rem .6rem;text-justify: inter-ideograph; text-align: justify; }
.maintit{font-size: .38rem; color: #333;letter-spacing: 0;text-align: center;line-height: .38rem;padding: .5rem 0 .2rem; font-weight: bold;}
.maintit:before{content: "";margin-right: .2rem;width:.44rem;height:.1rem; background: url(//n.sinaimg.cn/finance/qlggw/images/titleft.png) no-repeat; background-size: 100%; display: inline-block;vertical-align: middle;}
.maintit:after{content: "";margin-left: .2rem;width:.44rem;height:.1rem; background: url(//n.sinaimg.cn/finance/qlggw/images/titright.png) no-repeat; background-size: 100%; display: inline-block;vertical-align: middle;}
.subtit{text-align:center;font-size: .25rem;color: #999;text-align: center;line-height: .26rem;padding-bottom: .47rem;}
.mainimg{width: 7.5rem;height: 4rem;}
.mainp{font-size: .28rem;color: #333;line-height: .5rem;margin:0 .3rem .5rem;text-justify: inter-ideograph; text-align: justify; }
.see{width:1.52rem;height: .6rem;border: .02rem solid #A7AAAE; border-radius: 1rem;text-align: center;font-size: .26rem;color: #6B6B6B; line-height: .6rem; margin: 0 auto .4rem;}
.showMorehandle{width: 7.5rem;height:1rem;margin-top:.3rem;font-size: .32rem;color: #999;letter-spacing: 0;text-align: center;background: #FFF;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
.title2{ padding:.7rem 0 .45rem 0; text-align: center;}
.tit{font-weight: bold; font-size: .38rem;color: #333333;letter-spacing: .02rem; text-align: center; }
.lmjs{ padding:.04rem 0 .37rem 0; font-size: .26rem;color: #494949;line-height: .5rem;text-justify: inter-ideograph; text-align: justify; }
.zztd{padding-bottom:.32rem;padding: 0 .3rem;}
.title2 .tit:before{content: "";height:.02rem;width:2.12rem;margin-right: .73rem; display: inline-block;vertical-align: middle;background: #444; }
.title2 .tit:after{content: "";height:.02rem;width:2.12rem;margin-left: .73rem;display: inline-block;vertical-align: middle;background: #444; }
.title3 .tit:before{content: "";margin-right: .5rem;}
.title3 .tit:after{content: "";margin-left: .5rem;}
.sina_finance{height:.82rem;width:2.92rem; margin:0 auto;margin-bottom: .51rem;background:url(//n.sinaimg.cn/finance/qlgewap/img/sina_logo.png) no-repeat;background-size:2.92rem .82rem; }
.chn_finance{ height:.84rem; width:3.28rem; margin:0 auto;margin-bottom:.5rem;background:url(//n.sinaimg.cn/finance/qlgewap/img/luntan_logo.png) no-repeat;background-size:3.28rem .84rem; }
.ul1{ width:1.56rem; font-size: .3rem;color: #A27D39;letter-spacing: .02rem;line-height: .3rem;}
.ul2{ margin-left:.2rem; font-size: .3rem;color: #666666;letter-spacing:.02rem;line-height: .3rem; }
.ul1 li,.ul2 li{ padding-bottom:.4rem; }
.li1{letter-spacing: .04rem; }
.line_left{ padding-top:.20rem; width:2.12rem; border-bottom: .01rem solid #444444; }
.line_right{ padding-top: .20rem; width:2.12rem; border-bottom: .01rem solid #444444;  }
.fl{ float: left}
.fr{ float:right}
.footer{background: url(//n.sinaimg.cn/finance/qlggw/images/footerbg.png) no-repeat; width: 7.5rem; height: .79rem;}
#my_share_menu{width:.76rem;height:3.12rem;position:fixed;right: .3rem;bottom: 1rem;text-indent: -9999rem;}
#my_share_menu .weixin{width:.76rem;height: .76rem;margin-bottom: .08rem; background: url(//n.sinaimg.cn/finance/qlggw/images/weixin.png) no-repeat;background-size: 100%;}
#my_share_menu .weibo{width:.76rem;height: .76rem;margin-bottom: .08rem; background: url(//n.sinaimg.cn/finance/qlggw/images/weibo.png) no-repeat;background-size: 100%;}
#my_share_menu .btn_top a{width:.76rem;height: .76rem;background: url(//n.sinaimg.cn/finance/qlggw/images/top.png) no-repeat;background-size: 100%; display: block;}

.imgbox{position: relative;width: 7.5rem;height: 4rem;margin-bottom: .3rem;}
.imgbox .icon_video{background: url(//n.sinaimg.cn/finance/qlggw/images/iconvideo.png) no-repeat;background-size: 100%; width: .38rem;height: .24rem; position: absolute;left: .3rem;bottom: .2rem;}
.iconmore{background: url(//n.sinaimg.cn/finance/qlggw/images/more.png) no-repeat;background-size: 100%; width: .24rem; height: .13rem; display:block;margin: .1rem auto 0; }
.showMorehandle a{ padding: .18rem 0; display: block;}
.p-2{line-height: 1rem;}