.fl{ float:left;}
.fr{ float:right;}
.loading-more{ padding:1.6rem;}
.loading-more a{height:3.4rem;  line-height: 3.4rem; font-size: 1.4rem; color: #fff; text-align: center; border-radius: 0.5rem; display: block; background:#D9524E; }
.newsList3 .title{height:1.6rem; line-height:1.6rem; padding:1rem; border-bottom:1px solid #ddd; text-align:left; color:#333; }
.newsList3 .title strong{ float:left; height:1.6rem; line-height:1.6rem; padding-left:0.6rem; border-left:0.5rem solid #00aadd; font-size:1.4rem;}
.newsList3 .title .more{ float:right; font-size:1.2rem;}
.newsList3{ background:#fff;}
.newsList3 ul li{ zoom:1; padding:1rem; border-bottom:1px solid #eee;}
.newsList3 ul li:after{ clear:both; content:""; display:block;}
.newsList3 ul li a{ display:block; height:6.5rem; overflow:hidden;}
.newsList3 ul li .img{ float:right; width:9rem; height:6.5rem;}
.newsList3 ul li .img img{ display:block; width:100%; height:100%;}
.newsList3 ul li .desc{ margin-right:11rem;color:#333;  font-size:1.3rem; line-height:1.67;}
.newsList3 ul li .desc h3{line-height:1.47; height:3.7rem; overflow:hidden; margin-bottom:1rem;}
.newsList3 ul li .desc p{ color:#d3d3d3; height:1.1rem; font-size:1.1rem;}
.newsList3 ul li .desc p span{ width:33.3333333% ; text-align:center; display:block; float:left;}
.newsList3 ul li .desc p span:last-child{  text-align:right;}
.newsList3 ul li .desc p span:first-child{ text-align:left;}
.homeMod7 ul{ background:#fff; padding:0.5rem 0;  }
.homeMod7 li{ width:20%; float:left; font-size:1.2rem; text-align:center;   }
.homeMod7 li .box{ padding:0.5rem 0.5rem;}
.homeMod7 li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ color:#333; display:block; } 
.homeMod7 li .thumb{ height:3.6rem; height:3.6rem;  position:relative;margin:0 auto; margin-bottom:0.5rem;}
.homeMod7 li .thumb img{ height:3.6rem; height:3.6rem; border-radius:3.6rem; background:url(images/loading.gif) center center no-repeat;  }
.homeMod7 li .desc{ overflow:hidden; }
.homeMod7 li .desc strong{ display:block; line-height:1.2rem; height:1.2rem; overflow:hidden; font-size:1rem; color:#888;}

.recMod { padding-top:1rem;}
.recMod .list li{ float:left; width:50%; margin-bottom:0.25rem; }
.recMod .list li .box{ background:#fff; margin-right:0.125rem; padding:1rem;}
.recMod .list li:nth-child(even) .box{ margin-left:0.125rem; margin-right:0;}
.recMod .list li .top{ text-align:left; height:1.5rem; line-height:1.5rem; color:#666; margin-bottom:0.5rem;} 
.recMod .list li .top strong{ color:#fe8800;}
.recMod .list li .thumb img{ width:100%;}
.recMod .list li .desc .btn{ background:#fe8800; color:#fff; text-align:center; width:100%; display:block; height:3rem; line-height:3rem; border-radius:0.3rem; font-size:1.2rem;}
.recMod .list li .desc h4{ color:#333; font-size:1.3rem; height:2rem; line-height:2rem; padding-top:0.4rem; overflow:hidden;}
.recMod .list li .desc p{ color:#666; font-size:1.1rem;word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis; margin-bottom:0.8rem;}



.tuijianMod{ }
.tuijianMod .head {padding:1rem; height:1.5rem; line-height:1.5rem;  }
.tuijianMod .head h2{ float:left; color:#888; font-size:1.3rem; }
.tuijianMod .head a{ float:right; font-size:1.2rem; color:#1c84ea;}
.tuijianMod .body{background:#fff;}
.tuijianMod .ul_info{overflow: hidden;}
.tuijianMod .ul_info li {text-align: left; border-bottom:1px solid #eee; padding:0 0.8rem; font-size:1.3rem; line-height:2rem;}
.tuijianMod .ul_info li a{ display:block; padding:0.6rem 1rem;background: url(../images/arrow2.png) no-repeat right center;background-size:0.8rem auto;display: block;border-bottom: 1px solid #eee; padding-right:2.2rem; padding-left:0.2rem; color:#333;}


.banner-bottom{padding:1.75rem 1rem 1rem 1rem;background: #fff; }
.banner-bottom h3{font-size:1.3rem;width: 22.5rem;line-height: 1.4;}
.banner-bottom .sup{margin-bottom: 1rem;}
.banner-bottom .sup span{font-size: 1.2rem;text-align: center;line-height: 1.4;border-left: 1px solid #e0e0e0;padding-left: 1.5rem;}
.banner-bottom .sup em{color: #ff8800;font-size: 1.1rem;display: block;}
.banner-bottom .money{font-size: 1.5rem;color: #ff8800;}
.banner-bottom .scj{font-size: 1.4rem;color: #8b8b8b;}
.banner-bottom .list{margin: 1rem 0 0 0;}
.banner-bottom .inner{float: left;text-align: center;height:2rem;line-height: 2rem;font-size: 1.1rem;box-sizing: border-box;padding: 0 0.2rem;}
.banner-bottom .inner a{display: inline-block;height:2rem;line-height: 2rem;margin: 0 auto;}
.banner-bottom .inner a em{color: #fff;height: 100%;height: 2rem;display: inline-block;padding: 0 0.25rem; float:left;}
.banner-bottom .inner span{padding: 0 0.25rem;}
.banner-bottom .inner:nth-of-type(1){width: 35.5%;}
.banner-bottom .inner:nth-of-type(2){width: 30%;}
.banner-bottom .inner:nth-of-type(3){width: 34.5%;}
.banner-bottom .inner:nth-of-type(1) a{color: #f24b43;border: 1px solid #f24b43;}
.banner-bottom .inner:nth-of-type(1) em{background: #f24b43;}
.banner-bottom .inner:nth-of-type(2) a{color: #fb8903;border: 1px solid #fb8903;}
.banner-bottom .inner:nth-of-type(2) em{background: #fb8903;}
.banner-bottom .inner:nth-of-type(3) a{color: #9dd6e8;border: 1px solid #9dd6e8;}
.banner-bottom .inner:nth-of-type(3) em{background: #9dd6e8;}
.sub-bottom{margin-bottom: 0.6rem;}
.sub-bottom span{display: block;width: 50%;text-align: center;font-size: 1.3rem;color: #fff;float: left;height: 4.5rem;line-height: 4.5rem;}
.sub-bottom span:nth-of-type(1){background: #fa6509;}
.sub-bottom span:nth-of-type(1) i{background:url(../images/xq-ico.jpg) no-repeat center;width: 1.75rem;height: 1.65rem;display: inline-block;background-size: 100%;position: relative;top: 0.2rem;margin-right: 0.75rem;}
.sub-bottom span:nth-of-type(2){background: #fe8800;}
.sub-bottom span:nth-of-type(2) i{background:url(../images/xq-ico2.jpg) no-repeat center;width: 1.75rem;height: 1.9rem;display: inline-block;background-size: 100%;position: relative;top: 0.35rem;margin-right: 0.75rem;}
.xq-con img{display: block;width: 100%;height: auto;}
.footer-btn{height: 4rem;background: #fff; border-top:1px solid #eee;}
.footer-btn a{width: 25%;text-align: center;float: left;display: block;color: #6c6e73;font-size: 1.1rem;line-height: 1.4;}
.footer-btn a span{ display:block; line-height:1.2rem;}
.footer-btn .btn{width:25%;text-align: center;float: left;display: block;color: #fff;font-size: 1.3rem;background: #fe8800;border: none;height: 4rem; line-height:4rem;}
.footer-btn a i{background:url(../images/ico_user.png) no-repeat center;width: 2.4rem;height: 2.2rem;display: block;background-size:2.05rem 1.9rem;margin: 0 auto;padding-top: 0.1rem; vertical-align:top;}
.footer-btn .btn1{ background:#09bb07;}
.footer-btn .btn2{ background:#ff9000;}
.footer-btn .btn3{ background:#dc2625;}

.home-act2{  background:#fff;}
.home-act2 .head { height:3rem; line-height:3rem; padding:0 1.2rem; margin-bottom:0.3rem; border-top:1px solid #ddd; background:#f5f5f5; border-bottom:1px solid #eee; }
.home-act2 .head h2{ float:left; color:#222; font-size:1.3rem; }
.home-act2 .head a{ float:right; font-size:1.2rem; color:#1c84ea;}
.home-act2 .body { padding:1.2rem; padding-top:0.2rem;}
.home-act2 .body ul li{ padding:1rem 0; position:relative; }
.home-act2 .body ul li:after{ clear:both; content:""; display:block;}
.home-act2 .body ul li .thumb{ float:left; width:8rem; height:5rem; margin-right:1.2rem;}
.home-act2 .body ul li .thumb img{ display:block; width:8rem; height:5rem;}
.home-act2 .body ul li .desc{ font-size:1.2rem; line-height:1.2;}
.home-act2 .body ul li .desc h4{ color:#333; line-height:2.7rem; padding-bottom:0.5rem; font-size:1.4rem;}
.home-act2 .body ul li .desc p{ color:#999; font-size:1.1rem;}
.home-act2 .body ul li .btn{ display:block; width:7.2rem; font-size:1.2rem; background:#e5e5e5; border:1px solid #e0e0e0; border-radius:3rem; height:2.6rem; line-height:2.6rem; text-align:center; position:absolute; top:50%; right:0; margin-top:-1.3rem; color:#1c84ea;}


.home-act3{  background:#fff;}
.home-act3 .head { height:3rem; line-height:3rem; padding:0 1.2rem; margin-bottom:0.3rem; border-top:1px solid #ddd; background:#f5f5f5; border-bottom:1px solid #eee; }
.home-act3 .head h2{ float:left; color:#222; font-size:1.3rem; }
.home-act3 .head a{ float:right; font-size:1.2rem; color:#1c84ea;}
.home-act3 .body { padding:0 0.6rem; padding-top:0.2rem;white-space: nowrap; font-size:0;overflow: hidden; overflow-x:auto;}
.home-act3 .body::-webkit-scrollbar{display:none;} 
.home-act3 .body ul{white-space: nowrap;}
.home-act3 .body ul li{ padding:1rem 0;display: inline-block; position:relative;  font-size:1.2rem;}
.home-act3 .body ul li:after{ clear:both; content:""; display:block;}
.home-act3 .body ul li a{ display:block; margin:0 0.7rem; width:8rem; }
.home-act3 .body ul li .thumb{ width:8rem;  margin-right:1.2rem;}
.home-act3 .body ul li .thumb img{ display:block; width:8rem; height:7rem;}
.home-act3 .body ul li .desc{ font-size:1.2rem; line-height:1.2;}
.home-act3 .body ul li .desc h4{ color:#333; line-height:2.7rem; padding-bottom:0.5rem; font-size:1.2rem; text-align:center;}



.dialog_blank{ position:fixed; left:0; top:0; background:rgba(0,0,0,0.5); width:100%; bottom:0; height:100%; z-index:99;  display:none;}
.dialog_pub{ position:fixed; width:90%; left:50%; top:50%; margin-left:-45%; background:#fff; border-radius:0.5rem; margin-top:-17rem;overflow:hidden; z-index:102;  display:none; }
.dialog_pub .close{ display:block; background:url(../images/close3.png) no-repeat center center; background-size:2.4rem 2.4rem; width:4rem; height:4.4rem; margin:0 auto;  position:absolute; right:0; top:0;}
.dialog_pub .wxImg { padding:1rem 3rem;}
.dialog_pub .wxImg img{ display:block; width:100%;}
.dialog_title{ height:4.4rem; color:#111; line-height:4.4rem; position:relative; border-bottom:1px solid #ddd; font-size:1.4rem; padding:0 1.2rem;}


.dialog_form{ padding:1.2rem; background:#f8f8f8;}
.dialog_form { padding-top:0.5rem;}
.dialog_form li{ margin-bottom:0.5rem;position:relative; min-height:4rem; line-height:4rem; border:1px solid #e6e6e6; background:#fff; border-radius:0.5rem; padding-left:9.6rem;}
.dialog_form li:after{ clear:both; content:""; display:block;}
.dialog_form ul li strong{ width:5.2rem; line-height:4rem;border-right:1px solid #e6e6e6; text-align:center; padding-right:0.8rem;font-size:1.2rem; position:absolute; left:0; bottom:0; top:0;text-align:justify;text-justify:distribute-all-lines;/*ie6-8*/text-align-last:justify;/* ie9*/-moz-text-align-last:justify;
/*ff*/-webkit-text-align-last:justify;/*chrome 20+*/ padding-right:1.5rem; padding-left:1.5rem; color:#666666;}


.dialog_form ul li .text{ height:4rem; line-height:4rem; float:left; width:100%;  font-size:1.2rem; color:#666; background:none; outline:none;  border:none; }
.dialog_form ul li.long{ padding-left:1.5rem;}
.dialog_form ul li .text2{ height:5rem;font-family: "Microsoft YaHei",sans-serif; }
.dialog_form ul li .code{width:8.5rem;height: 2.8rem;position: absolute;right:1rem;top:0.6rem;background-color: #d55650;text-align: center;color: #FFFFFF;font-size: 1.2rem;cursor: pointer;border: none; border-radius:0.3rem; }
.dialog_form ul li .disabled{ background:#ccc;}
.dialog_form .btnDiv{ padding:1rem 2.2rem;}
.dialog_form .btnDiv .btn{width:100%;border-radius:0.5rem;  border:none; font-size:1.65rem; display:block; height:4rem; line-height:4rem; color:#fff; text-align:center; background:#ff9000; border-radius:0.6rem;}

.userHead{ background:#1a83d4; color:#fff; font-size:1.2rem; padding:1.4rem;}
.userHead .thumb{ float:left; margin-right:1.1rem; text-align:center; font-size:1.1rem;}
.userHead .thumb .img img{ width:5.3rem; height:5.3rem; border-radius:0.5rem; border:0.25rem solid rgba(255,255,255,0.2);}
.userHead .thumb strong{ display:block; line-height:2rem;}
.userHead .desc h3{ font-size:1.4rem; line-height:2.8rem;}
.userHead .desc{ line-height:1.9rem; font-size:1.1rem;}
.userHead .desc p{ line-height:3rem;}
.userHead a{ display:block; background:url(../images/arrow-right4.png) no-repeat right center; background-size:0.9rem 1.5rem;}
.firstMod{ background:#fff; overflow:hidden; margin-bottom:0.6rem;}
.firstMod .ul_info { }
.firstMod .ul_info li{ float:left; width:33.3333%; text-align:center; padding:0.8rem 0; position:relative;}
.firstMod .ul_info li:after{ content:""; display:block; height:100%; width:1px; font-size:0; background:#eee; position:absolute; right:0; top:0;}
.firstMod .ul_info li.last:after{ background:none;}
.firstMod .ul_info li span{ display:block; color:#206662; font-size:1.3rem;}
.firstMod .ul_info li strong{ font-size:1.3rem; line-height:1.1;}
.firstMod .ul_info li p{ color:#888; font-size:1.2rem; display:block;}
.firstMod .ul_info li:nth-child(1) span{ color:#1a83d4;}
.firstMod .ul_info li:nth-child(2) span{ color:#f64c3a;}
.firstMod .ul_info li:nth-child(3) span{ color:#f68e1f;}
.slideBox_ad { margin-bottom:0.6rem;}
.slideBox_ad .hd ul li{ width:0.6rem; border-radius:0.3rem; height:0.3rem;}
.slideBox_ad .hd ul li.on{ background:#1a83d4;width:1rem;}
.userBody .item{ background:#fff; margin-bottom:0.6rem;}
.userBody .item2{ background:#fff; margin-bottom:0.6rem;}
.userBody .head{}
.userBody .head{ height:1.4rem; line-height:1.4rem; padding:1.5rem 1.2rem; border-bottom:1px solid #e6e6e6; background:#fff;}
.userBody .head h2{ border-left:0.3rem solid #048df7;padding-left:0.9rem; font-size:1.35rem; color:#222; }
.userBody .body ul{ padding:1rem 0; padding-bottom:0.2rem; }
.userBody .body ul li{ float:left; width:25%; text-align:center; margin-bottom:1rem; position:relative; font-size:1.3rem;}
.userBody .body ul li img{ display:block; margin:0 auto; width:3rem; height:3rem; margin-bottom:0.2rem;}
.userBody .body ul li h3{ height:2rem; line-height:2rem; overflow:hidden; color:#a0a0a0; font-size:1.1rem;}

.userBody .item ul li{ width:33.33333%; position:relative;}
.userBody .item ul li:after{ content:""; display:block; height:80%; width:1px;  font-size:0; background:#eee; position:absolute; right:0;top:0.7rem;}
.userBody .item ul li.last:after{ background:none;}

.detailMod{ padding:1.2rem; background:#fff;}
.detailMod strong{ font-weight:bold;}
.detailMod h1{ font-size:1.6rem; color:#000; margin-bottom:1.5rem;}
.detailMod .bar { color:#888; height:3rem; line-height:3rem; font-size:1.3rem;}
.detailMod .bar span{ width:33%; float:left; text-align:left;}
.detailMod .bar span.f2{ text-align:center; color:#048df7; text-indent:-2rem;}
.detailMod .bar .btn{ display:block; height:3rem; line-height:3rem; border-radius:3rem; background:#ff9000; font-size:1.3rem; color:#fff; float:right; padding:0 2rem;}
.detailMod .con{ padding-top:1.5rem; color:#222; font-size:1.4rem;}
.detailMod .btm{ line-height:3rem; padding-top:1rem; color:#999;}
.detailMod .btm a{ color:#048df7;}

.dpMod{ background:#c5212a; margin-bottom:0.6rem; padding:0.5rem; position:relative;} 
.dpMod a{ display:block;background:url(../images/arrow-right4.png) no-repeat 97% center; background-size:0.9rem 1.5rem;font-size:1.2rem; border:1px dashed #fff; border-radius:0.5rem; padding:0.8rem; height:auto;height:6.4rem;  padding-bottom:0.8rem;}
.dpMod .thumb{ float:left; width:6rem; height:6rem; margin-right:1.3rem;}
.dpMod .thumb img{ display:block; width:6rem; height:6rem; border-radius:0.5rem; border:0.25rem solid rgba(255,255,255,0.2);}
.dpMod .desc { color:#fff;}
.dpMod .desc h3{  font-size:1.4rem; color:#fff; height:3rem; line-height:3rem;}
.dpMod .desc strong{ display:block; line-height:1.4rem; margin-bottom:0.4rem;}
.dpMod .desc strong i{ display:inline-block; vertical-align:top; background:#d4b124; font-size:1rem; border-radius:0.2rem; padding:0 0.56rem; color:#fff; line-height:1.3rem; height:1.3rem; position:relative; margin-left:0.6rem; top:0.13rem;}
.dpMod .desc span{ display:block; line-height:1.4rem; color:#fff;}
.dpMod em{ position:absolute; right:2.6rem; top:50%; margin-top:-1.5rem; height:3rem; width:3.2rem; line-height:1.5rem; font-size:1.3rem; color:#fff;}

.telBox { padding:1rem 2rem;}
.telBox .tel{ display:block; height:3.2rem; line-height:3.2rem; background:#c5212a; font-size:1.5rem; color:#fff; text-align:center; border-radius:3.8rem;}
.telBox .tel i{ display:inline-block; vertical-align:top; background:url(../images/tel4.png) no-repeat center center; width:2.2rem; height:2rem; background-size:cover; vertical-align:top; position:relative; top:0.5rem; margin-right:0.4rem;}
.wxImg2{ font-size:1.2rem; color:#999; text-align:center; line-height:1.6;}
.wxImg2 { padding:1rem 3rem;}
.wxImg2 img{ display:block; width:100%;}


.naver3{ background:#fff;height:4.7rem; position:fixed; left:0; bottom:0; width:100%; z-index:8; border-top:1px solid #ddd; }
.naver3 .nav{width:100%; }
.naver3 li{ float:left; width:20%;}
.naver3 li a{ display:block; width:100%;height:4rem;  font-size:1rem; text-align:center; color:#666; padding-top:0.2rem;}
.naver3 li a i{ display:block;height:2.8rem; position:relative; width:4rem; margin:0 auto; }
.naver3 li strong{ display:block; line-height:1.2;}
.naver3 li a i.i1{ background:url(../images/nn1.png) no-repeat center center; background-size:2.7rem 2.7rem; }
.naver3 li a i.i2{background:url(../images/nn2.png) no-repeat center center; background-size:2.7rem 2.7rem;}
.naver3 li a i.i3{background:url(../images/nn3.png) no-repeat center center; background-size:100% 100%; width:4.8rem; height:5.3rem; margin-top:-1.2rem;}
.naver3 li a i.i4{background:url(../images/nn4.png) no-repeat center center; background-size:2.7rem 2.7rem;}
.naver3 li a i.i5{background:url(../images/nn5.png) no-repeat center center; background-size:2.7rem 2.7rem;}
.naver3 li.on{ color:#fe8800; }
.naver3 li.on a{color:#fe8800;}



.yq-infobox .nums{ height:4.4rem; background:#fff; padding:0.5rem 1rem; margin-bottom:0.5rem;}
.yq-infobox .nums{}
.yq-infobox .nums li{ border-left:1px solid #ddd; height:4.4rem; float:left; width:50%; margin-left:-1px; box-sizing:border-box; padding-left:2.2rem;}
.yq-infobox .nums li:first-child{ border:none;}
.yq-infobox .nums li strong{ display:block; font-size:1.8rem; line-height:2.2rem; position:relative; top:0.2rem; color:#222;}
.yq-infobox .nums li span{ display:block; font-size:1.2rem; line-height:1.5; color:#888; margin-top:0.3rem;}
.yq-infobox .ybar{height:3.4rem; background:#fff; padding:0.5rem 1rem; margin-bottom:0.5rem; line-height:3.4rem; font-size:1.3rem;}
.yq-infobox .ybar .btn{display: block;color: #fff;font-size: 1.3rem;background: #f24b42;border: none;height:2.8rem; line-height:2.8rem; border-radius:0.5rem; padding:0 1rem; margin-top:0.3rem;}

.yq-infobox .yinfo{ text-align:center; padding:1rem; }
.yq-infobox .yinfo h4{ font-size:1.6rem; color:#222;}
.yq-infobox .fl{ color:#222;}
.yq-infobox .btns{ background:#fff; padding:1rem; margin-bottom:1rem;}
.yq-infobox .btns .btn{display: block;color: #fff;font-size: 1.5rem;background: #fe8800;border: none;height:3.4rem; line-height:3.4rem; border-radius:0.3rem; width:48%; margin-top:0.3rem; border:1px solid #fe8800; text-align:center;}
.yq-infobox .btns .btn2{ background:#fff; color:#fe8800;}

.bkMenu{ padding:1rem 0; background:#fff;}
.bkMenu ul li{ float:left; width:25%; font-size:1.1rem; color:#333; text-align:center;}
.bkMenu ul li img{ display:block; width:3.8rem; height:3.8rem; border-radius:50%; margin:0 auto;}
.bkMenu ul li strong{ display:block; line-height:1.2rem; padding-top:0.6rem;}

.bkList .list li{ height:6.8rem; padding:1rem; margin-bottom:0.5rem; background:#fff;}
.bkList .list li a{ display:block; height:6.8rem; }
.bkList .list li .thumb{ float:left; width:8rem;}
.bkList .list li .thumb img{ float:left; width:8rem; height:6.8rem; border-radius:0.5rem; display:block;}
.bkList .list li .desc{ margin-left:9rem;}
.bkList .list li h3{ font-size:1.2rem; color:#333;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; height:1.5rem; line-height:1.5rem; margin-bottom:0.3rem;}
.bkList .list li .txt{ font-size:1.1rem; color:#999; line-height:1.5rem; height:3.6rem; overflow:hidden;}
.bkList .list li .tool { height:1.4rem; line-height:1.4rem; color:#999;}
.bkList .list li .tool span{ display:inline-block; padding-left:1.8rem; line-height:1.4rem; margin-left:2rem;}
.bkList .list li .tool span.s1{ background:url(../images/b_ico1.png) no-repeat left center; background-size:1.38rem 1.38rem; margin-left:0;}
.bkList .list li .tool span.s2{ background:url(../images/b_ico2.png) no-repeat left center; background-size:1.38rem 1.38rem;}
.bkList .list li .tool span.s3{ background:url(../images/b_ico3.png) no-repeat left center; background-size:1.38rem 1.38rem;}

.footer{ background:#fff; text-align:center; padding:1rem; font-size:1.2rem;}
.footer p strong{ color:#d72510; margin-right:0.5rem;}
.footer p span{ margin:0 0.6rem; font-size:1.1rem;}


.upradeMod{ min-height:37rem;}
.upradeMod .head{ border-bottom:1px solid #eee; background:#fff; padding:1.5rem 1.5rem;} 
.upradeMod .head .thumb{ width:5.5rem; height:5.5rem; float:left;}  
.upradeMod .head .thumb img{ width:5.5rem; height:5.5rem;border-radius:100%;}
.upradeMod .head .desc{ margin-left:6.5rem; padding-top:0.7rem; font-size:1.3rem; line-height:1.7;}
.upradeMod .head .desc h3{ color:#333;}
.upradeMod .head .desc p{ color:#e36c06;}
.upradeMod .body{ padding:0.5rem 0.5rem;}
.upradeMod .uplist{ }
.upradeMod .uplist li{ padding:0.5rem 1rem; padding-top:0.8rem;   margin-bottom:0.5rem;position:relative; min-height:5.3rem;  border:1px solid #e6e6e6; background:#fff; border-radius:0.5rem; font-size:1.2rem; color:#666666; }
.upradeMod .uplist li .img{ width:4.7rem; float:left;}
.upradeMod .uplist li img{ width:4.7rem; height:4.7rem; border-radius:100%; vertical-align:top;}
.upradeMod .uplist li:after{ clear:both; content:""; display:block;}
.upradeMod .uplist li .desc{ margin-left:5.7rem; margin-right:13.3rem; line-height:1.5;}
.upradeMod .uplist li .desc h3{ color:#333; font-size:1.2rem;}
.upradeMod .uplist li .desc p{ color:#999; font-size:1.1rem;}
.upradeMod .uplist li .btns{position:absolute; right:1rem; top:50%;margin-top:-1.2rem;height:2.4rem; }
.upradeMod .uplist li .btn{ display:block; float:left;   height:2.4rem; line-height:2.4rem; width:5.6rem; text-align:center; font-size:1rem; border-radius:0.4rem; background:#31aae9; color:#fff; margin-left:0.7rem;}
.upradeMod .uplist li .btn2{ display:block; background:#ec9244;}


.adbox3 img{ display:block; width:100%; margin-bottom:0.5rem;}
.dialog_mod{ position:fixed; background:#fff; width:90%; left:50%; margin-left:-45%; top:50%; margin-top:-14rem; height:28rem; z-index:1000; display:none;}
.dialog_mod .dialog_title{ border:none; padding:1rem 0; position:relative; margin-bottom:0; padding-bottom:0;}
.dialog_mod .dialog_title strong{ display:block; margin:0 auto; width:82%; border-radius:0.4rem; text-align:center; background:#fa3d37; color:#fff; height:2.8rem; line-height:2.8rem; font-size:1.2rem;}
.dialog_mod .close{ position:absolute; top:0; right:0; background:url(../images/close4.png) no-repeat center center; width:2rem; height:2rem; background-size:100% 100%; }
.dialog_mod .dialog_con{ height:22rem; padding:0 1.5rem;  overflow:hidden;overflow-y:auto; font-size:1.2rem; line-height:1.7; }
.dialog_mod .dialog_con table th,.dialog_mod .dialog_con td{ border-bottom:1px solid #eee; padding:1rem 0; text-align:center; width:33%;}
.dialog_mod .dialog_con td{ color:#888;}


.orderMod { padding:1rem 1.5rem; padding-bottom:0; background:#fff; margin-bottom:0.5rem;}
.orderMod .form li{ margin-bottom:0.5rem;position:relative; min-height:3.6rem; line-height:3.6rem; border-bottom:1px solid #e6e6e6; background:#fff;padding-left:3.5rem; }
.orderMod .form li:after{ clear:both; content:""; display:block;}
.orderMod .form ul li .text{ height:3.6rem; line-height:3.6rem; border:none; outline:none; width:100%;  font-size:1.3rem; color:#666; border-radius:1rem; }
.orderMod .form ul li.i1{ background:#fff url(../images/x01.png) no-repeat 1rem center; background-size:1.6rem 1.6rem;}
.orderMod .form ul li.i2{ background:#fff url(../images/x02.png) no-repeat 1rem center; background-size:1.6rem 1.6rem;}
.orderMod .form ul li.i3{ background:#fff url(../images/x03.png) no-repeat 1rem center; background-size:1.6rem 1.6rem;}
.btnDiv{ padding:1.5rem 3.4rem;}
.btnDiv .btn{width:100%;border-radius:0.5rem;  border:none; font-size:1.4rem; display:block; height:4rem; line-height:4rem; color:#fff; text-align:center; background:#e5433e; border-radius:0.6rem;}

.com-title{ height:1.3rem; line-height:1.3rem; font-size:1.3rem; padding:1rem 1.5rem; margin-bottom:0.5rem solid #f5f5f5; background:#fff; margin-bottom:0.5rem;}
.com-title h2 strong{ display:inline-block; border-left:0.3rem solid #e5433e; vertical-align:top; line-height:100%; padding-left:0.8rem;}
.com-tips{ padding:0 1.5rem; color:#999; font-size:1.2rem; background:#fff;}
.com-infolist{ margin-bottom:0.5rem;}
.com-infolist li{ background:#fff; border-bottom:1px solid #eee; padding:1rem 1.5rem; padding-right:0.8rem;}
.com-infolist li .avatar{ width:4rem; float:left;}
.com-infolist li .avatar img{ display:block; height:4rem; width:4rem; border-radius:4rem;}
.com-infolist li .desc{ margin-left:5rem;}
.com-infolist li .desc h4{ color:#333; font-size:1.25rem;}
.com-infolist li .desc .txt { color:#999; font-size:1.1rem;}
.com-infolist li .desc .txt span{ margin-right:1.5rem;}
.com-infolist li a{ display:block;height:4rem; background: url(../images/arrow2.png) no-repeat right center;background-size:0.8rem auto;display: block;}

.topBar{ background:rgba(0,0,0,0.5); color:#fff; font-size:1.2rem; position:fixed; padding:0.5rem; width:100%; box-sizing:border-box; z-index:10; left:0;}
.topBar h4{ color:#d82e17;}
.topBar .avatar{ float:left; width:3rem; height:3rem;}
.topBar .avatar img{ display:block; border-radius:50%; width:3rem; height:3rem;}
.topBar .desc{ margin-left:3.8rem; line-height:1.5rem; font-size:1rem;}
.topBar .desc h4{ font-size:1.2rem;}
.topBar .btn{ position:absolute; top:50%; right:1rem; height:1.8rem; margin-top:-0.9rem;}
.topBar .btn img{ display:block; width:auto; height:1.8rem;}


.home_product6 { background:#fff; margin-bottom:0.5rem; }
.home_product6 .head{ height:3rem; line-height:3rem; text-align:left; padding:0 1.5rem; border-bottom:1px solid #eee;}
.home_product6 .head h2{ font-size:1.3rem; font-weight:bold; color:#333;}
.home_product6 .head strong { font-weight:bold;}
.home_product6 .body .list li:after{ clear:both; content:""; display:block;}
.home_product6 .body .list li{ padding:1rem 1.5rem; border-bottom:1px solid #eee; position:relative; height:6rem;}
.home_product6 .body .list li .thumb{ float:left; width:8.6rem; height:6rem; border-radius:0.4rem; display:block;}
.home_product6 .body .list li .thumb img{ width:8.6rem; height:6rem;  border-radius:0.4rem; display:block}
.home_product6 .body .list li .desc{ margin-left:9.6rem; margin-right:5rem;}
.home_product6 .body .list li .desc h4{ font-size:1.3rem; color:#222; margin-bottom:0.7rem; line-height:1.5rem; height:2.9rem;}
.home_product6 .body .list li .desc .btm{ font-size:0;}
.home_product6 .body .list li .desc .btm span{ color:#66b2f2; font-size:1.1rem; border:1px solid #66b2f2; margin-right:0.5rem; display:inline-block; padding:0 0.3rem;}
.home_product6 .body .list li .rgt{ position:absolute; top:1rem; right:0.8rem; text-align:center;}
.home_product6 .body .list li .rgt .nums{ width:3.8rem;   border:1px solid #f5954f; background:#fff; font-size:1.2rem; color:#fff; border-radius:0.3rem; overflow:hidden; margin-bottom:0.5rem;}
.home_product6 .body .list li .rgt .nums span{ display:block;height:1.5rem;line-height:1.5rem;background:#f5954f; padding:0.2rem 0;}
.home_product6 .body .list li .rgt .nums em{ display:block; color:#f5954f; height:1.5rem; line-height:1.5rem; padding:0.2rem 0;}
.home_product6 .body .list li strong{ position:absolute; right:0; text-align:left; display:block; bottom:0.5rem; width:5.2rem; text-align:left;  background:url(../images/n4.png) no-repeat left center; padding-left:2rem; background-size:1.2rem 1.2rem; color:#888; font-size:1rem;word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;}
.userBody2 .body ul li {
    float: left;
    width: 20%;
    text-align: center;
    margin-bottom: 1rem;
    position: relative;
    font-size: 1.3rem;
}
.userBody2 .head{
	padding: 1rem 0;
	margin-left: 0.9rem;padding-left: 0;
    font-size: 1.35rem;padding-right: 1.5rem;
    color: #222;background: url(../images/next.png) no-repeat 98% center;background-size: 0.7rem auto;}
.userBody2 .head span{float: right;font-size: 1rem;color: #999;}
.jf-home{background: #fff;}
.jf-home .head{
	padding: 1rem 0;color: #e9652a;
	padding-left: 0.9rem;
    font-size: 1.35rem;padding-right: 1.5rem;
   background: url(../images/next.png) no-repeat 98% center;background-size: 0.7rem auto;border-bottom: 1px solid #e6e6e6;line-height: 100%;
}
.jf-home .head span{float: right;font-size: 1rem;color: #666;}
.jf-home .head strong{font-weight: bold;}
.jf-home ul{  background:#fff; }
.jf-home li{ width:33.333333%; float:left; font-size:1.2rem; text-align:center;  margin-top:-1px; border-right: 1px solid #e6e6e6;margin-left: -1px;border-bottom: 1px solid #e6e6e6;}
.jf-home li .box{ padding:1rem 1rem;}
.jf-home li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ color:#333; line-height:1.5; display:block; } 
.jf-home li .thumb{  position:relative; margin:0 auto;}
.jf-home li .thumb img{background:url(images/loading.gif) center center no-repeat;width: 100%;height: 9rem;display: block;}
.jf-home li .desc{ overflow:hidden; text-align: left;}
.jf-home li .box .desc h3 {
    font-size: 1.3rem;
    height: 2rem;
    line-height: 2rem;
   	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.jf-home li .box .desc p {
    color: #e9652a;
    line-height: 1.1;
}
.slideBox_ad2 .hd ul li.on {
    background: #ff7300;
    width: 1rem;
}
.slideBox_ad2 { margin-bottom:0.6rem;}
.slideBox_ad2 .hd ul li{ width:0.6rem; border-radius:0.3rem; height:0.3rem;}
.jf-homeMod7{border-bottom: 1px solid #eee;}
.jf-homeMod7 ul{ background:#fff; padding:0.5rem 0;  }
.jf-homeMod7 li{ width:20%; float:left; font-size:1.2rem; text-align:center;   }
.jf-homeMod7 li .box{ padding:0.5rem 0.5rem;}
.jf-homeMod7 li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ color:#333; display:block; } 
.jf-homeMod7 li .thumb{ height:3.6rem; height:3.6rem;  position:relative;margin:0 auto; margin-bottom:0.5rem;}
.jf-homeMod7 li .thumb img{ height:3.6rem; height:3.6rem; border-radius:3.6rem; background:url(images/loading.gif) center center no-repeat;  }
.jf-homeMod7 li .desc{ overflow:hidden; }
.jf-homeMod7 li .desc strong{ display:block; line-height:1.2rem; height:1.2rem; overflow:hidden; font-size:1rem; color:#888;}

.alert-qd{background:url(../images/qd.png) no-repeat center;width: 26.85rem;height:28.8rem;position: absolute;top: 50%;margin-top: -14.4rem;left: 50%;margin-left: -13.425rem;background-size: 100% 100%;    z-index: 1001;display: none;}
.alert-qd .closed{position: absolute;width: 3.5rem;height: 3.5rem;right: 2rem;bottom: 13rem;}
.alert-qd p{font-size: 1.2rem;color: #ff5036;text-align: center;width: 15.5rem;position: absolute;bottom: 7.1rem;left: 50%;margin-left: -7.75rem;}
.alert-qd .show{width: 16rem;height: 4.2rem;display: block;position: absolute;bottom: 1.5rem;left: 50%;margin-left: -8rem;}
.rw-page{background: #fff;}
.rw-page .head{
	padding: 1rem 0;color: #333;
	padding-left: 0.9rem;
    font-size: 1.35rem;padding-right: 1.5rem;
   border-bottom: 1px solid #e6e6e6;line-height: 100%;
}
.rw-page .head span{float: right;font-size: 1rem;color: #666;}
.rw-page .head strong{font-weight: bold;}
.table-list table{ width:100%;background:#fff;}
.table-list2 table{ width:100%;background:#fff;}
.table-list th{ font-size:1.25rem;  height:3rem; text-align:center;font-weight:normal; }
.table-list2 th{ color:#36c2e6;font-size:1.25rem;  height:3rem; text-align:center;font-weight:normal; border:1px solid #eee;}
.table-list td{ text-align:center;height:3rem; font-size:1.1rem;color:#5c5c5c;}
.table-list2 td{ text-align:center;height:3.2rem; font-size:1.2rem;color:#5c5c5c; border:1px solid #eee;}
.table-list tr:nth-child(odd){ background:#f5f5f5; } 
.table-list th,.table-list td{
	border: none;
	border-bottom:1px solid #e6e6e6; 
}
 table{border-collapse:collapse;border-spacing:0;}
.table-list th:nth-of-type(1){font-weight: normal;}
.table-list td:nth-of-type(1){color: #75b0e0;}
.table-list td:nth-of-type(2){color: #ff7c33;}
.table-list td:nth-of-type(3){color: #08a0e5;}
.table-list td a{background: #f19998;
    display: inline-block;
    height: 1.8rem;
    line-height: 1.8rem;
    padding: 0 1rem;
    color: #fff;
    border-radius: 0.25rem;}
.rw-userBody {background: #2e3545;}
.rw-userBody .item2{ background:#2e3545;font-size: 1.2rem;}
.rw-userBody .head{  padding:0.5rem 1.2rem; border-bottom:1px solid #9ea5b5; background:#2e3545;color: #fff;line-height: 1.5;}
.rw-userBody .head p{padding-left:3rem ;background: url(../images/jf12.png) no-repeat left top;background-size:2.2rem auto; }
.rw-userBody .head h2{ border-left:0.3rem solid #048df7;padding-left:0.9rem; font-size:1.35rem; color:#222; }
.rw-userBody .body ul{ padding:1rem 0; padding-bottom:0.2rem; }
.rw-userBody .body ul li{ float:left; width:25%; text-align:center; margin-bottom:1rem; position:relative; font-size:1.3rem;}
.rw-userBody .body ul li img{ display:block; margin:0 auto; width:5.15rem; height:4.15rem; margin-bottom:0.2rem;}
.rw-userBody .body ul li h3{ height:2rem; line-height:2rem; overflow:hidden; color:#fff; font-size:1.1rem;}
.table-info{ text-align:center; color:#fe8802; padding:1rem;}
.step-box { padding:1rem;}
.step-box .head strong{ border-left:3px solid #36c2e6; height:2rem; line-height:2rem; font-size:1.4rem; color:#000; padding:0 1rem;}
.step-box .body{ background:#fff; border-radius:0.5rem; padding:1rem; margin-top:1rem; font-size:1.25rem;}
.step-box .body .item h3{ color:#fc5b49; font-size:1.3rem; border-bottom:1px dashed #fc5b49; padding:0.4rem 0; margin-bottom:0.5rem;}
.step-box .body .item h3 i{ width:1.8rem; height:1.8rem; color:#fff; border-radius:100%; line-height:1.8rem; display:block; float:left; text-align:center; background:#fc5b49; margin-top:0.2rem; margin-right:0.4rem;}
.step-box .body .item { margin-bottom:1rem;}


.footer-btn2{height: 4rem;background: #fff; border-top:1px solid #eee;}
.footer-btn2 a{width: 20%;text-align: center;float: left;display: block;color: #6c6e73;font-size: 1.1rem;line-height: 1.4;}
.footer-btn2 a span{ display:block; line-height:1.2rem;}
.footer-btn2 .btn{width:60%;text-align: center;float: left;display: block;color: #fff;font-size: 1.3rem;background: #fe8800;border: none;height: 4rem; line-height:4rem;}
.footer-btn2 a i{background:url(../images/ico_user.png) no-repeat center;width: 2.4rem;height: 2.2rem;display: block;background-size:2.05rem 1.9rem;margin: 0 auto;padding-top: 0.1rem; vertical-align:top;}
.footer-btn2 a i.i1{background:url(../images/ico2.png) no-repeat center;width: 2.4rem;height: 2.2rem;display: block;background-size:2.05rem 1.9rem;margin: 0 auto;padding-top: 0.1rem; vertical-align:top;}
.footer-btn2 .btn{ background:#fe8802; width:60%;}


.syBar{ height:3rem; padding:1rem; font-size:1.3rem; }
.syBar strong{ float:left; color:#ef903c;}
.syBar .btn{ display:block; color:#fff; background:#ef903c; border-radius:0.5rem; width:7rem; height:3rem; line-height:3rem; text-align:center; float:right;}

.syTab .tab-hd{ height:4rem; line-height:4rem; background:#fff; font-size:1.3rem; color:#000; margin-bottom:0.5rem;}
.syTab .tab-hd ul li{ float:left; width:33.333333%; text-align:center; height:3.7rem; border-bottom:0.3rem solid #fff; line-height:4rem; overflow:hidden;}
.syTab .tab-hd ul li.on{ border-bottom:0.3rem solid #ef903c;}
.syTab .tab-bd ul li{ padding:1.1rem 1rem; border-bottom:1px solid #eee; background:#fff; position:relative;}
.syTab .tab-bd ul li:after{ clear:both; content:""; display:block;}
.syTab .tab-bd ul li i{ display:block; float:left; width:4.1rem; height:4.1rem; border-radius:100%;}
.syTab .tab-bd ul li i img{ display:block; width:4.1rem; height:4.1rem; border-radius:4.1rem;}
.syTab .tab-bd ul li .desc{ margin-left:5.5rem;}
.syTab .tab-bd ul li .desc strong{ display:block; font-size:1.3rem; color:#333; line-height:2.4rem;}
.syTab .tab-bd ul li .desc span{ display:block; font-size:1.1rem; color:#999; line-height:1.6rem;}
.syTab .tab-bd ul li em{ position:absolute; top:50%; height:2rem; line-height:2rem; margin-top:-1rem; color:#ef903c; right:1rem; font-size:1.5rem;}




