﻿/*banner二级*/
.bannerbar{background-repeat:no-repeat;background-size:100% 100%;height:400px;margin-bottom:20px;width:100%;}
.bannertxt{color:#fff;width:1000px;margin:0 auto;}
.bannertxt h2{font-size:50px;margin-bottom:20px;margin-top:150px;}
.bannertxt p{line-height:2.1;font-size:22px;}
/*左侧leftbar*/
.leftbar{width:220px;float:left;margin-right:20px;}
.rightbar{overflow:hidden;}
.leftnavbar{border:1px solid #e5e5e5;border-top:4px solid #ed4040;text-align:center;}
.leftnavbar h2{line-height:60px;border-bottom:1px solid #e5e5e5;font-size:20px;color:#ed4040;}
.navul{padding:15px 0;}
.navul li{line-height:40px;color:#333;font-size:16px;}
.navul li a{color:#333;display:block;line-height:40px;}
.navul li.activeli a,.navul li a:hover,.navul li a:focus{color:#fff;background:rgba(237,64,64,0.6);border-left:4px solid #ed4040;}
.codebar{padding:20px ;}
.codebar img{max-width: 100%;}
.codebar p{line-height:30px;font-size:14px;color:#999;}
/*最新项目*/
.leftprojectbar{border:1px solid #e5e5e5;padding:10px 10px 0;box-sizing: border-box;width:220px;}
.leftprojectbar h2{font-size:18px;color:#333;position:relative;line-height:30px;}
.leftprojectbar h2 a{display:inline-block;position:absolute;right:0;top:0;color:#999;font-size:14px;}
.pbar li{padding:0 0 15px 0;border-bottom:1px dotted #e5e5e5;margin-top:15px;}
/*.pbar li:hover{box-shadow:0 0 15px rgba(187,187,187,.7);}*/
.pbar li:last-child{border:none;}
.pbimg a{display:block;width:100%;height:125px;overflow:hidden;}
.pbimg a img{width:100%;height:100%;display:block;object-fit: cover;}
.pbtxt h4 a{display:block;font-size:14px;color:#333;line-height:30px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.pbar li:hover .pbtxt h4 a,.pbtxt h4 a:hover,.pbtxt h4 a:focus{color:#ed4040;}
.moneybar{font-size:16px;color:#999;}
.moneybar span{color:#f60;}
/*search*/
.searchbar{/*margin:15px 0 15px;*/padding-left:15px;}
.searchbar input{display:inline-block;}
.inptxt{border:1px solid #e5e5e5;height:35px;line-height:35px;padding:0 8px;box-sizing: border-box;font-size:14px;width:300px;border-radius:2px;}
.inpbtn{height:35px;line-height:35px;background:#ed4040;color:#fff;font-size:14px;border-radius:2px;text-align:center;border:none;padding:0 20px;}
/*新闻列表*/
.newlist{padding:0 15px;}
.newlist li{padding:20px 10px;border-bottom:1px dotted #e5e5e5;transition: all .15s cubic-bezier(.4,0,.2,1);}
/*.newlist li:hover{box-shadow:0 0 15px rgba(187,187,187,.7);}*/
.imgl{position:relative;float:left;width:220px;height:138px;margin-right:20px;overflow:hidden;}
.imgl a{width:100%;height:100%;}
.imgl img{width:100%;height:100%;display:block;object-fit: cover;}
.textbar{overflow:hidden;}
.textbar h3 a{display:block;line-height:30px;font-size:16px;color:#333;}
.textbar h3 a:hover,.textbar h3 a:focus,.newlist li:hover .textbar h3 a,.newlist li:hover .textbar h2 a{color:#ed4040;}
.time{color:#999;margin-top:10px;font-size:14px;}
.detailbar {margin-top: 15px;position: relative;line-height: 28px; height: 58px;overflow: hidden;font-size: 14px;color: #666;text-overflow: ellipsis;}
.newlist li:hover .imgl img{transform: scale(1.1);-webkit-transform: scale(1.1);}
/*tupianyaowenlist*/
.piclist li{float:left;width:270px;margin:20px 20px 0 20px;padding:0 0 20px 0;border-bottom:1px dotted #e5e5e5;}
.piclist li:hover{box-shadow: 0 0 15px rgba(187,187,187,.7);}
.picimg{width:270px;height:180px;vertical-align: middle;overflow:hidden;}
.picimg a{display:block;width:270px;height:180px;overflow:hidden;}
.picimg a img{width:100%;height:100%;}
.piclist li:hover .picimg a img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.txt{padding:0 8px;}
.txt h2 a{display:block;line-height:1.667;font-size:16px;color:#333;margin:5px 0;}
.txt h2 a:hover,.txt h2 a:focus,.piclist li:hover .txt h2 a{color:#ed4040;}
.timebar{color:#999;font-size:14px;}
.timebar span{line-height:1.667;display:inline-block;}
.timebar a{display:inline-block;font-size:20px;right:0;top:0;position:absolute;color:#999;line-height:23px;}
.piclist li a:hover,.piclist li:focus{color:#ed4040;}
/*gonggaolist*/
.datebar{width:100px;height:100px;margin-right:10px;float:left;background:#f5f4f3;padding:15px;box-sizing: border-box;text-align:center;}
.daytxt{font-weight:bold;color:#333;font-size:24px;}
.yeartxt{margin-top:10px;font-size:14px;color:#666;}
.textbar h2 a{display:block;line-height:1.667;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;font-size:16px;color:#333;}
.textbar h2 a:hover,.textbar h2 a:focus,.condiv .tab1 li:hover  .textbar h2 a{color:#ed4040;}
.newlist .notice li{padding:15px 0;}
.notice li h2{position:relative;padding-right:120px;line-height:30px;font-size:14px;}
.notice li h2 a{display:block;line-height:30px;font-size:16px;color:#333;}
.notice li h2 a:hover,.notice li h2 a:focus{color:#ed4040;}
.notice li h2 span{display:inline-block;line-height:30px;font-size:14px;color:#999;position:absolute;right:0;top:0;}
/*pagebar*/
.pagebar{margin-bottom:20px;text-align:center;font-size:14px;}
.pagebar a, .pagebar span{display:inline-block;line-height:30px;border:1px solid #e5e5e5;text-align:center;padding:0 10px;margin:0 5px;color:#999;}
.pagebar span.current {font-weight: bold; color: red;} /*分页的当前页加粗，红色*/
.pagebar span.prev, .pagebar span.next { color: #999 !important; font-weight: normal; }
/*newscontent*/
.newcontent{padding:0 15px;}
.newcontent h2{font-size:20px;color:#333;text-align:center;line-height:50px;border-bottom:1px solid #e5e5e5;margin-bottom:10px;}
.timebar{text-align:center;font-size:14px;color:#999;position:relative;}
.timebar .sharebar{right:0;top:0;color:#999;}
.timebar .timebg{line-height:28px;display:inline-block;padding-left:18px;background: left center no-repeat;}
.newtxt{width:100%;padding: 0 100px 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;}
.newtxt p{line-height:2.2;font-size:14px;color:#666;width:100%;}
.newtxt img{max-width: 100%;vertical-align: middle;}
/*project-bar*/
.projectbox{width:100%;border-bottom:1px solid #e5e5e5;}
.projectul{/*float:left;width:800px;position:relative;*/padding-bottom:15px;display:inline-block;width:100%;}
/*.projectul ul{display:inline-block;}*/
.projectul li{float:left;padding:0 20px;margin-top:15px;}
.projectul li a{display:inline-block;font-size:18px;color:#333;padding:5px 15px;text-align:center;}
.projectul .onactive a,.projectul li a:hover,.projectul li a:focus{color:#fff;background:#ed4040;border-radius:2px;}
.projectul .searchbar{margin-top:15px;}
/*projectlist-ul*/
.projectlist{}
.projectlist li{padding:25px 0 25px 20px;border-bottom:1px dotted #e5e5e5;}
.proimg{width:360px;height:225px;vertical-align: middle;overflow:hidden;}
.proimg img{width:100%;height:100%;}
.texttop{padding-top:5px;}
.texttopleft{float:left;position:relative;width:80%;margin-right:20px;}
.texttopleft h2 a{display:block;line-height:1.667;font-size:20px;color:#333;}
.projectlist li:hover .texttopleft h2 a{color:#ed4040;}
.txtdetail{margin-top:15px;color:#666;font-size:14px;}
.txtdetail p{display:inline-block;}
.txtdetail p span{color:#ed4040;font-size:16px;}
.textintroduction{margin-top:20px;background:#f5f4f3;padding:10px;border-radius:2px;}
.textintroduction p{line-height:2;color:#999;font-size:14px;overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
/*.texttopbtn{text-align:right;padding:0 10px 0 0;}*/
.texttopbtn input{margin-top:15px;box-sizing: border-box;}
.btnbar{text-align:center;font-size:16px;padding:0 30px;border-radius:2px;line-height:35px;}
.btnbor{border:1px solid #ed4040;color:#ed4040;background:none;}
.btndona{background:#ed4040;color:#fff;border:none;}
/*projectlist2-ul*/
.projectlist2 li{float:left;margin:25px 15px 0 15px;padding:0px 0 25px;width:370px;border-bottom:1px dotted #e5e5e5;box-sizing: border-box;}
.projectlist2 li:hover{box-shadow: 0 0 15px rgba(187,187,187,.7);}
.proimg{width:370px;height:232px;overflow:hidden;}
.proimg a{display:block;width:370px;height:232px;vertical-align: middle;}
.proimg a img{width:100%;height:100%;display:block;object-fit: cover;}
.protxt{padding:0 5px;}
.protxt h2{margin:5px 0;}
.protxt h2 a{display:block;line-height:1.667;font-size:18px;color:#333;}
.protxt h2 a:hover,.protxt h2 a:focus,.projectlist li:hover .protxt h2 a{color:#ed4040;}
.protxt{padding-right:100px;}
.protxt p{line-height:1.667;font-size:14px;color:#999;}
.protxt p span{color:#f60;}
.prodatebar{position:relative;}
.btnr{position:absolute;right:0;bottom:8px;}
.btnr a{display:block;width:90px;line-height:30px;border-radius:2px;text-align:center;font-size:14px;color:#fff;background:#ed4040;}
.projectlist2 li:hover .proimg a img,.projectlist li:hover .proimg a img{transform: scale(1.1);-webkit-transform: scale(1.1);}

/*projectcontent*/
.fundcontentimg{margin-bottom:20px;}
.fundtxtright h2{font-size:20px;}
.fundtxtright .pronum{margin:8px 0;}
.fundbigimg{width:100%;height:430px;}
.fundbigimg img{width:100%;height:100%;vertical-align: middle;display:block;object-fit: cover;}
.fundtxtright{background:rgba(0,0,0,0.66);padding:20px;right:0;top:0;width:420px;color:#fff;height:430px;}
.amountsum{padding-bottom:15px;border-bottom:1px solid #e5e5e5;}
.amountsum p{margin-top:0px;font-size:14px;color:#e5e5e5;}
.amountsum p span{color:#fff;font-size:26px;font-style: italic;}
.fundtxtright .txtdetail{color:#e5e5e5;}
.amountbar{color:#e5e5e5;font-size:14px;vertical-align: middle;height:30px;box-sizing: border-box;line-height:30px;}
.amountbar label{margin:0 5px;font-weight: normal;}
.amountbar span{display:inline-block;width:40px;height:30px;box-sizing: border-box;color:#e5e5e5;text-align:center;font-weight:normal;}
.amountbar input{display:inline-block;width:60px;background:#fff;text-align:center;line-height:30px;border:none;color:#f60;}
.amountbar label b{font-weight:normal;}
.amountbar label.onlia {border:1px solid #f60;}
.amountbar label.onlia span{background:#fff;color:#f60;}
.probtn{text-align:center;}
.probtn a{display:inline-block;line-height:40px;font-size:16px;color:#fff;text-align:center;background:#f60;border-radius:2px;padding:0 40px;}
/*protab*/
.procontentdateil{overflow:hidden;}
.probottombar .leftprojectbar{margin-left:25px;}
.tabbar{border-bottom:1px solid #e5e5e5;padding-left:20px;height:38px;}
.tabbar li{float:left;line-height:35px;color:#333;padding:0 25px;font-size:16px;cursor: pointer;}
.tabbar li.activeonli{border:1px solid #e5e5e5;border-bottom:none;border-top:3px solid #ed4040;background:#fff;color:#ed4040;}
.condivbar{padding:20px;}
.condivbar .conbar{display:none;}
.condivbar .selected{display:block;}
/*收支*/
.informationtit{background:#f5f4f3;padding:3px 10px;margin-bottom:15px;}
.informationtit h4{font-size:16px;color:#ed4040;line-height:30px;}
.informationtit a{position:absolute;right:10px;top:2px;font-size:14px;color:#999;line-height:30px;}
.informationlistbar table{width:100%;border-collapse: collapse;}
.informationlistbar table th,.informationlistbar table td{border:1px solid#e5e5e5;text-align:center;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;padding:5px 0;line-height:30px;}
.informationlistbar table th{color:#333;border-top:2px solid #ed4040;background:#f5f4f3;}
.informationlistbar table td{color:#666;}
.informationlistbar table td img{width:20px;}
.informationlistbar table td .jz{color:#00a60c;}
.informationlistbar table td .zc{color:#ed4040;}
.informationlistbar table .zc{color:#ed4040;}
.informationlistbar table td .bf{color:#f00;}
.informationlistbar table .beizhu{max-width: 100px;padding: 0 5px;}
.newsul{padding:0 10px;}
.newsul li{padding:5px 0;border-bottom:1px dotted #e5e5e5;}
.newsul li h4{position:relative;line-height:36px;height:36px;}
.newsul li a{display:block;position:relative;line-height:35px;font-size:14px;color:#333;padding-right:100px;overflow:hidden;text-overflow: ellipsis;}
.newsul li a:hover,.newsul li a:focus{color:#ed4040;}
.newsul li span{position:absolute;right:0;top:0;font-size:14px;color:#999;line-height:35px;}
/*jijinlist*/
.fundimgl{width:230px;height:144px;overflow:hidden;}
.newlist li:hover .fundimgl img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.fundbar{margin-top:10px;}
.fundtxt{float:left;position:relative;width:80%;}
.fundtxt p{font-size:14px;color:#666;line-height:1.8;}
.fundtxt p span{color:#f60;font-size:16px;}
/*jijincontent*/
.procontentimgs{float:left;position:relative;width:600px;height:320px;margin-right:20px;margin-bottom:20px;overflow:hidden;}
.procontentimgs img{width:100%;height:100%;vertical-align: middle;display:block;object-fit: cover;}
.procontentimgs:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.protxtright{background:#f5f4f3;padding:15px;overflow:hidden;height:320px;}
.protxtright h4{line-height:1.667;font-size:20px;color:#333;}
.fundtxtd{line-height:1.667;margin-top:13px;color:#666;}
.fundamount{font-size:14px;}
.fundamount span{color:#f60;font-size:28px;}
.fundtxtright .probtn a{background:#f60;}
/*step*/
.stepbox{width:900px;margin:0 auto 30px;}
.stepbar{margin:50px 0;text-align:center;}
.step{position:}
.step li{float:left;width:25%;font-size:16px;padding:0 10px;transition:all .4s;-webkit-transition:all .4s;text-align:center;position:relative;}
.step li::before{width: 40px;height: 40px;color: #bbb;line-height: 40px;font-size: 14px;top: 3px;border-radius: 100%;-webkit-transition: all .4s;transition: all .4s;cursor: pointer;pointer-events: none;}
.step li:before{position: absolute;left: 0;right: 0;top: 50%;-webkit-transform: translatey(-50%);/* transform: translatey(-50%); */margin: auto;}
.step li:before{width: 46px;height: 46px;color: #bbb;background: #e2e2e2;line-height: 40px;font-size: 24px;top: 3px;border-radius: 100%;-webkit-transition: all .4s;transition: all .4s;cursor: pointer;pointer-events: none;border:3px solid #fff;}
.step li label{padding-top: 55px;top: -20px;display: block;position: relative;cursor: pointer;font-weight:normal;color:#999;}
.step-bar-inner{height: 4px;left: 10%;-webkit-transition: width 800ms cubic-bezier(0.915, 0.015, 0.3, 1.005);transition: width 800ms cubic-bezier(0.915, 0.015, 0.3, 1.005);border-radius: 4px;width: 0;position: relative;z-index: -1;}
.step-bar-inner{width: 80%;top: 0px;background: #f5f4f3;position: relative;z-index: -2;}
.step li.stepactive:before{color:#fff;background:#f60;}
.step li.stepactive label{color:#f60;}
.step li:nth-of-type(1):before{content: "1";}
.step li:nth-of-type(2):before{content: "2";}
.step li:nth-of-type(3):before{content: "3";}
.step li:nth-of-type(4):before{content: "4";}
/*stepcontent*/
.progressbar{padding:0 100px;margin:100px auto;}
.progressbox{}
.progressbox h2{padding:15px;border:1px solid #e5e5e5;text-align:center;font-size:14px;color:#333;}
.progressbox h2 span{color:#f60;}
.step-container{padding:0 20px;}
.stepinp{margin-bottom:30px;}
.stepinp .stepleft{display:inline-block;float:left;position:relative;width:116px;margin-right:10px;font-weight:normal;font-size:14px;color:#333;line-height:1.667;padding:3px 0;}
.stepinp .stepleft i{display:inline-block;font-size:16px;color:#f60;}
.stepinpbox{overflow:hidden;}
.inpbox{color:#666;}
.inpbox label{margin:0 5px;color:#666;font-weight:normal;font-size:14px;border:1px solid #e5e5e5;text-align:center;}
.inpbox label span{height:30px;padding:0 12px;display:inline-block;line-height:30px;}
.inpbox label b{font-weight:normal;padding:0 5px;display:inline-block;}
.inpbox input{display:inline-block;width:380px;line-height:30px;border:1px solid#e5e5e5;padding:0 10px;}
.inpbox p{display:inline-block;margin-right:50px;}
.inpbox p input{margin-right:8px;}
.inpbox a{display:inline-block;width:80px;height:30px;line-height:30px;border:1px solid #e5e5e5;padding:0 5px;vertical-align: middle;margin:0 8px;vertical-align: middle;}
.inpbox a img{width:100%;height:100%;}
.inpbox a:hover,.inpbox a:focus,.inpbox a.on{border:1px solid #f60;background:url(/uploads/image/s0bsimages/on.png)right bottom no-repeat;}
.inpbox textarea{width:100%;border:1px solid #e5e5e5;padding:0 8px;}
.inpbox label input{display:inline-block;width:80px;background:#f5f4f3;border:none;line-height:30px;text-align:center;}
.inpbox label.onlia{border:1px solid #f60;}
.agreementbar,.agreementbar a {color:#999;}
.inpbox .btndona{width:250px;height:40px;border-radius:4px;background:#f60;}
.stepok{font-size:24px;color:#333;vertical-align: middle;line-height:40px;text-align:center;padding-bottom:30px;border-bottom:1px solid #e5e5e5;}
.stepok span{color:#f60;}
.stepok img{width:40px;height:40px;margin-right:10px;}
.sharestep{margin-top:20px;font-size:14px;color:#666;text-align:center;}
/*shouzhimingxi*/
.paymentdetailstop{border:1px solid #e5e5e5;padding:20px;}
.timename{width:110px;line-height:34px;border:1px solid #e5e5e5;margin-right:10px;padding:0 5px;}
.tagbox a{display:inline-block;line-height:30px;margin:0 8px;padding:0 20px;color:#333;border-radius:4px;text-align:center;}
.tagbox a:hover,.tagbox a:focus,.tagbox a.tagactive{background:#e5e5e5;}
.tagbox1 a:hover,.tagbox1 a:focus,.tagbox1 a.tagactive{background:#ed4040;color:#fff;}
.tagbox .txtsearch{width:260px;line-height:34px;border:1px solid #e5e5e5;margin-right:20px;padding:0 5px;}
.tagbox .btnsearch{width:100px;line-height:36px;border:none;background:#ed4040;color:#fff;border-radius:4px;}

.paymentdetailsbar{}
.paymentbar{float:left;width:30%;margin-right:3.3%;border-right:1px solid #e5e5e5;}
.paymentbar:last-child{border-right:none;}
.square{background:#fff;padding:5px 15px;}
.square h4{color:#666;font-size:14px;line-height:30px;display:inline-block;}
.square .paymenta{font-size:14px;color:#999;line-height:30px;display:inline-block;}
.square .paymenta span{font-size:28px;color:#ed4040;}
.paymendata a{display:block;width:30px;height:30px;background: center center no-repeat;position:absolute;top:-32px;right:0;}
.paymentdisplay{position:absolute;width:280px;top:2px;background:#fff;padding:10px;right:0;;display:none;box-shadow: 0 1px 5px rgba(0,0,0,0.1);text-align:right;}
.payon{display:block;}
.paymentdisplay p{line-height:30px;font-size:14px;color:#999;}
.paymentdisplay p span{color:#ed4040;}
/*h-list*/
.fundtxt .txtdetail{margin-top:0;}
.ha a{line-height:1.8;color:#ed4040;}
/*hv*/
.hvimg{width:522px;height:340px;}
.hvright{height:340px;}
.hvright .amountbar{color:#666;}
.hvright .amountbar span{color:#666;}
.hvright .fundtxtd{margin-top:8px;}
.hvtab table{width:100%;}
.hvtab td{text-align:center;color:#666;line-height:30px;border:1px solid #e5e5e5;}
.hvtab td b{text-align:left;display:block;}
.hvt{margin-top:20px;}
.hvt h4{font-size:16px;color:#ed4040;font-weight:bold;margin-bottom:10px;}
.hvt p{width:100%;}
.hvt img{max-width: 100%;}
/*g-bangdan*/
.bdtit{background:#ed4040;padding:20px;color:#fff;margin-bottom:20px;}
.bdtit h4{font-size:24px;color:#fff;display:inline-block;padding-right:10px;background: left center no-repeat;padding-left:35px;}
.bdtit p{display:inline-block;font-size:14px;color:#f6f6f6;}
.informationlistbar table td .photoimg img{width:30px;height:30px;border-radius:15px;overflow:hidden;}
.informationlistbar table td span.graybg{display:inline-block;width:22px;height:22px;background:#f5f4f3;color:#999;margin-top:3px;line-height:22px;}
.informationlistbar table td span.yellowbg{background:#f7b709;color:#fff;display:inline-block;width:22px;height:22px;margin-top:3px;line-height:22px;}
/*loveliuyan*/
.informationtit a img{padding-top:5px;padding-right:3px;}
.lovemessage li{padding:20px 10px;border-bottom:1px solid #e5e5e5;}
.lovemessage li .imgleft{width:50px;height:50px;border-radius:25px;float:left;position:relative;margin-right:10px;overflow:hidden;}
.lovemessage li .imgleft img{height:100%;width:100%;object-fit:cover;vertical-align:top;}
.pername{margin-top:8px;position:relative;}
.pername h4{display:inline-block;line-height:30px;font-size:16px;color:#333;}
.pername span{display:inline-block;position:absolute;right:5px;top:0;line-height:30px;font-size:14px;color:#999;}
.messagetxt{line-height:26px;color:#333;font-size:14px;margin-bottom:5px;}
.replybar a{display:inline-block;font-size:14px;color:#999;padding-left:25px;background:url(/uploads/image/s0bsimages/pinglun.png) left center no-repeat;}
.lovemessage li .replyperson li{padding:2px 5px;background:#f5f6f4;border:none;line-height:30px;border-radius:4px;margin:10px 0;}
.lovemessage li .replyperson li span{color:#fd6c03;margin-right:5px;}
/*popupbar*/
.mint-popup.mint-popup-toupiao { width: 800px; border-radius: 0.2rem; overflow: hidden; }
.mint-popup{position:fixed;top:50%;left:50%;background:#fff;-webkit-transition:.2s ease-out;transition:.2s ease-out;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.mint-popup-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);}
.mint-popup-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}
.mint-popup-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);}
.mint-popup-left{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}
.v-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5}
.popup-content{background:#fff;border-radius:4px;}
.popup-title{padding:8px 20px;background:#fd6c03;font-size:20px;color:#fff;}
.pcbar{padding:20px;}
.popuptxt{margin-bottom:15px;}
.popuptxt textarea{font-size:16px;color:#666;border:1px solid #e5e5e5;width:100%;padding:3px;box-sizing: border-box;}
.popupinp{text-align: center;}
.popupinp input{display:inline-block;line-height:40px;background:#fd6c03;color:#fff;font-size:16px;text-align:center;padding:0 40px;border-radius:2px;border:none;}
.closed-b{position:absolute;right:20px;top:10px;font-size:16px;color:#fff;}
.closed-b a{color:#fff;line-height:26px;width:26px;height:26px;border:1px solid #fff;border-radius:15px;text-align:center;display:inline-block;}
.mart20{margin-top:20px;}
.pr{position:relative;}
.pa{position:absolute;}
.fr{float:right;}
.pcbar{height:620px;overflow-x:scroll;}
.bannerbar{background:url(/uploads/image/s0bsimages/banner2.jpg) 50% 0 no-repeat;height:auto!important;margin-bottom:20px;width:100%;min-width:1200px;}
/* 图片弹出的大图 */
.procontentimgs .ts{position:absolute;top:10px;right:10px;color:#fff;display:none;background:rgba(0,0,0,.7);padding:5px 10px;}
.fundbigimg .ts{position:absolute;left:10px;bottom:10px;color:#fff;background:rgba(0,0,0,.7);padding:5px 10px;}
.fundbigimg{position:relative;}
/*mask*/
.mask{
        width: 100%;
          height: 100%;
          position: fixed;
          background: rgba(0,0,0,0.4);
          top: 0;
          left: 0;
          z-index: 300;
          display: none;
      }
      .dhs_mask{
        position:absolute;
        left:50%;
        top:20%;
        margin-left:-300px;
        width:600px;
        padding:50px;
        box-sizing: border-box;
        text-align:center;
        /*margin: 20% 25% 0;*/
        background:#fff;
      }
      .dhs_mask .erimg{
        width:100%;
        text-align:center;
      }
      .dhs_mask .erimg img{
        display:block;
        max-width:100%;
        margin:0 auto;
      }
      .dhs_mask .erimg p{
        text-align:center;
        font-size:16px;
        color:#333;
        padding-top:10px;
      }

        /*hubei pvstyle*/
.newsul li .img{float:left;width:80px;position:relative;margin-right:15px;}
.newsul li .img  a {width:80px;height:50px;display:block;padding:0;}
.newsul li .img a img{width:100%;height:100%;object-fit: cover;}
.right{overflow:hidden;}
.right p{line-height:24px;font-size:14px;color:#666;}
.newsul li .right h4 a{line-height:26px;}
/*2019.03.7*/
#news li{float:left;width:160px;margin-right:20px;}
#news li .img{display:block;width:100%;height:100px;overflow:hidden;}
#news li .img a{display:block;width:100%;height:100%;}
#news li .img a img{display:block;width:100%;height:100%;object-fit: cover;}
#news li .right{padding-top:8px;}
#news li .right h4 a{display:block;font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;
    white-space: nowrap;}
#news li .right p{font-size:14px;color:#999;padding-top:8px;}
.amountbar .spannum{margin:0 5px ;display:inline-block;font-weight:nomal;vertical-align: middle;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
    .textbar2 h3 a{display:inline-block;font-size:16px;line-height:30px;float:left;position:relative;width:90%;background: url(/uploads/image/s0bsimages/li-dian.png) left center no-repeat;padding-left:10px;}
.textbar2 h3 .timedata{overflow:hidden;color:#999;font-size:14px;display:inline-block;line-height:30px;}