@charset "utf-8";
.hidden{ display: none;}
.jq22{width: 100%;height: auto;margin:0 auto;overflow: hidden;}
.user { height:auto; overflow:hidden;}
.user .cp_img{ height:auto; border: 1px #eff1f0 solid; padding: 2px; position: relative; display: block; }
.user .cp_img img { width: 100%; height: auto; }
.user .cp_img i { background: url(../images/fd.png) no-repeat; width: 36px; height: 36px; display: block; position: absolute; z-index: 1; bottom: 6px; right: 12px; }
.user .ues_txt { position: relative;}

.user .ues_txt p a{ margin-left:15px;color: #d3071b;}
.user .ues_txt .xgcp { width: 100%; height: auto;}
.user .ues_txt .xgcp a { width: 27%; height: auto; display: block; border: 1px #efefef solid; float: left; margin-right:2%; }
.user .ues_txt .xgcp a img { width: 100%; height: auto; }
.user .ues_txt .xgcp a:hover { border: 1px #dd0000 solid; }

.user .click_pop1{ color:#0066cc;}


.pop { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); z-index:9999; }
.pop .popMain { width:700px; min-height: 300px; background: #fff; position: absolute; left: 50%; top: 30%; margin-left: -300px; padding: 10px; }
.pop .popBottom { width: 60px; right: 10px; position: absolute; top: 10px; display: flex; height: 30px; text-align: center; background: #d3071b; }
.pop .popBottom span { flex: 1; text-align: center; color: #fff; line-height: 30px; cursor: pointer; }



/*banner*/
.banner { width: 100%; overflow: hidden; position: relative;}
.banner #owl-demo { width: 100%; margin-left: auto; margin-right: auto; position: relative; }
.banner #owl-demo .item { width: 100%; display: block; position: relative; height: auto; overflow: hidden; }
.banner #owl-demo .item img{ width:100%;}
.banner .owl-pagination { width: 100%; overflow: hidden; position: absolute; left: 0; bottom: 8%; text-align: center; display: block; }
.banner .owl-pagination .owl-page { border: 1px #fff solid; }
.banner .owl-page.active { border: 1px #dd0000 solid; }
.banner .owl-buttons { display: none; }



.bgPop1 { display: none; position: fixed; z-index: 129; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.6); }

.pop1 { display: none; width: 700px; max-height: 490px; height: 490px; position: fixed; top: 0; left: 0; bottom: 0; right: 0; margin: auto; padding: 25px; z-index: 130; border-radius: 8px; background-color: #fff; box-shadow: 0 3px 18px rgba(100, 0, 0, .7); }
.pop-top1 { height: 40px; width: 100%; border-bottom: 1px #E5E5E5 solid; position:relative; }
.pop-top1 span { cursor: pointer; font-weight: bold; display: black; position:absolute; right:0; top:0; height: 40px; line-height:40px; }
.pop-foot1 { height: 50px; line-height: 50px; width: 100%; border-top: 1px #E5E5E5 solid; text-align: right; margin-top:20px;  }
.pop-cancel1, .pop-ok1 { padding: 8px 15px; margin: 15px 5px; border: none; border-radius: 5px; background-color: #337AB7; color: #fff; cursor: pointer;}
.pop-cancel1 { background-color: #FFF; border: 1px #CECECE solid; color: #000; }
.pop-content1 { max-height: 400px; margin-top: 20px; overFlow-y:scroll;  }



@media screen and (max-width: 1024px) and (min-width:0) {
.user { margin-bottom:0.2rem; border-bottom:1px #eee solid; padding:0.15rem 0;}
.user .cp_img{ width: 100%; float: none;}

.user .ues_txt { width: 100%; float: none; margin-top:0.15rem;}

.user .ues_txt p a{ margin-left:0.15rem;}

.user .ues_txt .xgcp a { width:19%; margin-right:1%; margin-bottom:0.05rem; }


.pop .popMain { width:90%; min-height: 3rem; left: 5%; top: 30%; margin-left:0; padding: 10px; }








.pop1 { width: 90%; max-height: 7rem; height: 7rem; padding: 0.25rem; }
.pop-top1 { height: 0.4rem;}
.pop-top1 span { height: 0.4rem; line-height:0.4rem; }
.pop-foot1 { height: 0.5rem; line-height: 0.5rem; margin-top:0.2rem;  }
.pop-cancel1, .pop-ok1 { padding: 0.08rem 0.15rem; margin: 0.15rem 0.05rem; }
.pop-content1 { max-height: 5.7rem; margin-top: 0.2rem; overFlow-y:scroll;  }

}