h1,h2,h3,h4,h5,h6{font-weight:400}
h1{font-size:30px}
h2{font-size:24px}
h3{font-size:16px}
h4{font-size:14px}
h5{font-size:12px}
h6{font-size:10px}
.fl{float: left;}
img{max-width: 100%;}
a{color: #666;}
.fr{float: right;}
a:focus{outline:0}
.clear {clear:both;display:block;height:0;overflow:hidden;font-size:0}
.clearfix:after {clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden}
.clearfix {display:inline-block;}
.clearfix {display:block;}
.header{padding:20px 0;background: #fff;}
.linklau{display: flex;padding-top:20px;}
.linklau a{margin-right: 10px;}
.linklau a span{display: block;}
.linklau a img{display: block;margin: 2px auto;}
.banner{width: 100%;position: relative;}
.banner img{width: 100%;position: relative;z-index: 1}
.banner p a{display: block;position: absolute;top: 60%;left: 40%;width:13%}
.banner p a.a01{left: 18%;}
.banner p a.a02{left: 32%;}
.banner p a.a03{left: 46%}
.banner p a.a04{left: 60%}
.banner p a img{width: 100%;}
.abouttop{width: 100%;height: 240px;}

.wrapper .swiper-container .swiper-pagination{bottom:25px;}
.wrapper .swiper-container .swiper-pagination-bullet{opacity:1;position:relative;width:50px;height:3px;border-radius:0;margin:0 4px;background-color:rgba(0,0,0,.5);transition:background-color .3s ease}
.wrapper .swiper-container .swiper-pagination-bullet::before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transform:scaleX(0);transform-origin:0 0}
.wrapper .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active::before{animation:sliderPagination 3s linear forwards}
.wrapper .swiper-container .swiper-pagination-bullet:hover{background-color:#fff}
.threecon{background: url(../images/index03.jpg) no-repeat;background-size: cover;padding-top: 60px;}
@keyframes sliderPagination{100%{transform:scaleX(1);opacity:1}
}
.titnum{width: 148px;height: 148px;border:4px #d7000f solid;padding:10px 0 0 20px;color: #d7000f;font-size:60px;margin-top:60px;position: relative;z-index: 10;}
.titgram b{font-size: 30px;color: #d7000f;margin-bottom: 8px;display: block;margin-top:130px;}
.titgram span{font-size: 26px;color: #666;}
.tittle{padding-left:20px;background: url(../images/box.jpg) no-repeat left 6px;margin: 0 0 10px 0;border-bottom: 1px #c22922 solid;padding-bottom: 10px;font-size: 20px;}
.tittle span{float: right;height: 30px;}
.tittle span a{padding:6px 40px 6px 20px;border-radius:4px;overflow: hidden;border:1px #c22922 solid;font-size:14px;position: relative;}
.tittle span a i{background: #c22922;width:30px;height: 30px;line-height: 30px;display: block;text-align: center;position: absolute;right: 0;top: 0;}
.listtxt{display: block;}
.listtxt ol{padding-left: 10px;margin-bottom: 8px;}

.aboutdown{position: relative;width: 100%;height: 460px;background: url(../images/aboutbg.jpg); background-size: cover;padding:30px 0;}
.aboutdown .container{position: relative;z-index: 1;}
.aboutdown .aboutbgimg{position: absolute;left:0;bottom: 0;width: 100%;z-index: 0}
.aboutdown .imgswt{position: absolute;left:20%;top: -120px;z-index:1;width:317px;}
.slidertxt{color: #fff;}
.slidertxt p span{display: block;margin-bottom: 10px;}
.slidertxt p span.en{font-size: 11px;}
.zsbg{background: url(../images/zsbg.jpg) no-repeat;background-size: cover;}
.witiebg{background: #fff;padding: 20px;}
.aboutbg{background: url(../images/qybg.jpg) no-repeat bottom center;}
.tzlist{display: flex;margin-bottom: 10px;}
.tzlist b{font-weight: 500;width:10%;padding-left: 20px;}
.tzlist span{font-weight: 500;width: 60%;}
.zyyw{display: block;padding-left:20px;}
.zyyw h3{display: block;font-weight: 500;}
.newlist{display: block;margin:14px 0;}
.newlist li {height:40px;line-height:40px;}
.newlist li a{display: block;position: relative;height:40px;line-height:40px;}
.newlist li a b{display: block;width: 100%;height: 1px;border-bottom: 1px #ccc dotted;position: absolute;top: 50%;left: 0;z-index: 1}
.newlist li a span{background: #fff;display: block;position: relative;z-index: 2;float: left;}
.newlist li a em{font-style: normal;float: right;display: block;background: #fff;z-index: 2;position: relative;}
.footer{margin-top: -380px;position: relative;z-index: 0;}
.footop{background:url(../images/qybg.jpg) no-repeat;background-size: cover;height: 480px;}
.faceboolcon{background: #fff;position: relative;z-index: 2;}
.footdown{padding: 40px 0;background:#efefef;}
.footdown h4{display: block;padding:10px 0;margin-bottom: 10px;color: #333;border-bottom: 1px #ccc solid;font-size:18px;}
/*股市实时数据*/
.stock-info{position:relative;padding:10px 20px;background-color:#f7faff}
.stock-info .stock-bets h1{margin:0;max-width:800px}
.stock-info .stock-bets h1 a{color:#333;margin-right:15px;font-size:18px}
.stock-info .stock-bets .state{color:#92a0ac;font-size:12px;font-weight:400}
.stock-info .stock-bets .price strong{font-size:54px;line-height:56px;margin-right:20px}
.stock-info .stock-bets .price span{font-size:18px;margin-right:10px;font-weight:700}
.stock-info .bets-content{margin-top:7px;border-top:#e9edf0 solid 1px;padding:14px 0}
.stock-info .bets-content dl{float:left;width:9.09%;line-height:18px}
.stock-info .bets-content .bets-col-10 dl{width:10%}
.stock-info .bets-content .bets-col-9 dl{width:11.11%}
.stock-info .bets-content .bets-col-8 dl{width:12.5%}
.stock-info .bets-content .bets-col-4 dl{width:25%}
.stock-info .bets-content .line2{margin-top:10px;clear:left}
.stock-info .bets-content dt{color:#92a0ac}
.stock-info .bets-content dt sup{line-height:10px}
.stock-info .bets-content dd{font-size:14px;font-weight:700}
.stock-info .stock-add{position:absolute;top:30px;right:20px;width:150px;text-align:center;width:142px}
.stock-info .stock-add button{width:100%;height:40px;line-height:40px;background-color:#2e85ff;border:0;padding:0;-webkit-border-radius:4px;border-radius:4px;font-size:16px;color:#FFF;cursor:pointer}
.stock-info .stock-add button:active{background:#006aff}
.stock-info .stock-add .watched{background-color:#92a1ad}
.stock-info .stock-add .watched:active{background-color:#75838E}
.stock-info .stock-add li span{margin-right:3px}
.stock-info .stock-add .hint{margin-top:3px;color:#707f8b}
.stock-info .stock-link span{margin-right:2px;color:#92a0ac}
.stock-info .stock-link a{color:#297acc}
.stock-info .mt-1{margin-top:-1px}
.s-up{color:#f24957}.s-down{color:#1dbf60}.s-stop{color:#999}

.m_feed_item{padding:21px 0 0;max-width:98%;width:98%}
.m_feed_detail{padding:0 0 11px;overflow:hidden;border-color:#e6e6e6;border-bottom-width:1px;border-bottom-style:solid}
.m_feed_cface,.m_feed_face{float:left;padding:5px;}
.m_feed_face a{display: block;overflow: hidden;}
.m_feed_face a img{display: block;margin: auto;}
.m_feed_cface p,.m_feed_face p{text-align:center;width:70px;position:relative;display: block;}
.m_feed_cface a{display:block;background:#f4f4f4;border:1px solid #d4d4d4}
.m_feed_cnt{margin-left:75px}
.m_qa .m_feed_cnt{border:1px solid #e1e1e1;background:#f1f1f1;padding:5px;margin-left:70px;border-radius:4px}
.m_feed_info{float:left}
.m_feed_info img{vertical-align:text-bottom}
.m_feed_txt{font-size:14px;line-height:23px;min-height:50px;padding:0 0 14px 30px;word-wrap:break-word;word-break:break-all}
.m_pad0 .m_feed_txt{padding-left:0}
.m_feed_txt a{padding-right:5px}
.index_ico{cursor:pointer;width:23px;height:23px;float:left;background:url(../images/w.png) center no-repeat}
.answer_ico{background:url(../images/d.png) center no-repeat}
.submit_but{cursor:pointer;float:right;width:110px;height:36px;background:url(../images/d.png) center no-repeat;}
.m_feed_txt ol,.nicEdit-main ol{padding-left:20px;list-style:decimal}
.m_feed_txt ol li,.nicEdit-main ol li{list-style:decimal}
.m_feed_txt ul,.nicEdit-main ul{padding-left:20px;list-style:disc}
.m_feed_txt ul li,.nicEdit-main ul li{list-style:disc}
.S_line1_c1{margin:0 -20px 0}
.S_line1_c2{margin:0 -10px 0}
.q_tit span.S_bg4_c1{margin:-11px -20px 0}
.q_tit span.S_bg4_c2{margin:-11px -10px 0}
.q_tit2 span.S_bg4_c1{margin:-11px -20px 0}
.q_tit2 span.S_bg4_c2{margin:-11px -10px 0}
.a_tit{position:absolute;margin:-7px 79px 0;margin:-6px 79px 0/9;width:22px;cursor:default}
.a_tit *,.q_tit *,.q_tit2 *{font-family:SimSun;overflow:hidden;font-size:12px;line-height:1.231;display:block;height:12px}
.S_line1_c{color:#e1e1e1}
.a_tit span,.q_tit span{margin:-11px 0 0}
.S_bg5_c{color:#f1f1f1}
.m_feed_from{font-size: 11px;color: #999;margin-top: 8px;}
.footerwm{text-align: center;}
.newcontact{padding: 40px 0;}
.dotolist{margin-bottom: 20px;}
.zzjg{position: absolute;top:0;right: 0}
.titgram{z-index: 999;position: relative;}
.m_feed_face{width: 80px;text-align: center;margin-left: -10px;}
@media (max-width:480px){
	.linklau{padding-top: 0;}
	.aboutdown .imgswt{position: relative;left: 0;top: 0;}
	.aboutdown{height: auto;}
	.slidertxt{padding-top: 20px}
	.titnum{width:120px;height: 120px;font-size: 30px;}
	.titgram b{margin-top:60px;font-size:26px;}
	.tittle{margin-top: 20px;}
	.tzlist b{width: 30%;}
	.stock-info .bets-content dl{width: 25%;}
	.footerwm{text-align: left;margin-top: 20px;padding-top: 20px;border-top: 1px #ddd solid}
	.banner p a{display: block;position: absolute;top:10%;right:10%;width:30%}
	.banner p a.a01{left:auto;top: 10%}
	.banner p a.a02{left:auto;top: 32%}
	.banner p a.a03{left:auto;top: 54%}
	.banner p a.a04{left:auto;top: 76%}
	.threecon{background: transparent;}
	.zzjg{right: 30px;top: 44px}
	.zsbg .banner img{margin-top: 10px!important}
	.newlist li a span{width:96%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.newlist li a em{display: none;}
	.zsbg p{padding-left: 20px;}
	.m_feed_face p{padding-left: 0;}
	.footop{background: transparent;}
	.zzjgbom{margin-bottom: 80px}

}
@media (min-width:992px){.col-md-2-4{width:20%;float:left}
}
@media (min-width:1200px){.col-lg-2-4{width:20%;float:left}
}
