@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,cite,em,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,section,del,i,video{margin:0;padding:0}
body{width:100%; font-size:0.22rem; min-width: 320px; font-family:Microsoft YaHei,Helvetica Neue,Helvetica,Roboto,Heiti SC,STHeiTi,Arial,sans-serif; color:#333; padding:0px; margin:0 auto; background:#fff;}
table{border-spacing: 0; border-collapse: collapse;}
header img,section img,footer img{width:100%; border:0; overflow:hidden; vertical-align:top; height:auto; padding:0; margin:0 auto;}
ol,ul,li,dl,dt,dd{list-style:none;}
cite,code,em,i{font-style:normal;}
a{color:#333;text-decoration:none}
a:hover{color:#f80;} 
.cl{clear:both}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;} /* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc{display: block;} /* End hide from IE-mac */
code,input,button,cite,textarea,select{font-family:"Microsoft Yahei";}
cite,em{font-style:normal;}
.colorfff{color:#fff;}
.colorfff a:link,.colorfff a:visited{color:#fff;}
.colorfff a:active,.colorfff a:hover{color:#ff0;}
.color666{color:#666;}
.color666 a:link,.color666 a:visited{color:#666;}
.color666 a:active,.color666 a:hover{color:#f80;}
h1,h2,h3,h4,h5{font-weight:400;}
input[type="button"],input[type="text"],input[type="tel"],input[type="checkbox"], input[type="submit"], input[type="reset"],textarea{outline: none;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(0,0,0,0); font-family:Microsoft YaHei;}
.mbtop{border-top:0.15rem solid #f1f1f1;}


body{padding-bottom:0.8rem;}
section,header{width:100%;}
header{height:0.7rem; line-height:0.7rem; text-align:center; position:relative; background:#1a86ff;}
header h1{padding-top:0.15rem;}
header h1 img{height:0.4rem; width:auto;}
header h2{color:white;font-size:0.35rem}
header cite{width:0.2rem; height:0.5rem; background:url("../img/topleft.png")/*tpa=http://ditu.adgaq.com/css/images/topleft.png*/ no-repeat; background-size:100% auto; position:absolute; top:0.15rem; left:3%;}
#swiper-container{width:100%; position:relative;}
#swiper-container h2{width:30%; position:absolute; top:0.1rem; left:4%; z-index:9999;}
#swiper-container .swiper-slide{width:100%;}
#swiper-container .swiper-slide a{height:100%; display:block;}
#swiper-container>.swiper-pagination{left:0!important; bottom:0.15rem!important;}
#swiper-container .swiper-pagination span{width:6px; height:6px; background:none; border:1px solid #fff; opacity:1; display:inline-block; margin:0 4px !important; border-radius:5px;}
#swiper-container .swiper-pagination span.swiper-pagination-bullet-active{background:#fff; opacity:1;}
.main{width:100%; padding:0.2rem 0 0.3rem;}
h3.indextt1{font-size:0.3rem; line-height:0.5rem; text-align:center;}
.indextxt1 li{width:45%; float:left; border:1px solid #e6e6e6; border-radius:5px; text-align:center; margin:0.3rem 0 0 3%;}
.indextxt1 li img{width:40%; margin:0.3rem auto 0;}
.indextxt1 li h4{font-size:0.3rem; line-height:0.6rem; height:0.6rem; overflow:hidden; font-weight:700; margin-bottom:0.3rem;} 
.indextxt1 li p{font-size:0.26rem; line-height:0.5rem; height:0.5rem; background:#ff6d5f; border-radius:0 0 5px 5px; color:#fff;}
.indextxt1 li.txt1tb2 p{background:#55c7be;}
.indextxt1 li.txt1tb3 p{background:#7eabf5;}
.indextxt1 li.txt1tb4 p{background:#f9e107;}
.template2{position: relative; padding:0.2rem 3% 0.1rem;}
.template2 li{height:0.4rem; overflow:hidden; font-size:0.2rem; line-height:0.4rem; padding:0.1rem 0; border-bottom:1px solid #ccc;}
.template2 li code{float:right;}
.template2 li span{width:52%; float:left; overflow:hidden;}

footer{width:100%; text-align:center;}
.footer dt{ line-height:0.4rem; padding:0.15rem 3%; text-align:center; background:#070e28; font-size:0.24rem; color:#ccc;}
.footer dd{background:#666; padding:0.1rem 0; text-align:center; width:100%; position:fixed; left:0; bottom:0;}
.footer dd li{width:45.5%; float:left; height:0.6rem; line-height:0.6rem; float:left; background:#ff6d5e; border-radius:5px; margin-left:3%; font-size:0.3rem;}
.footer dd li img{height:0.4rem; width:auto; display:inline-block; vertical-align:middle; position:relative; margin:-2px 5px 0 0;}
.footer dd li a{height:100%; display:block;}
.footer dd li.ftan2{background:#55c7bf;}

/*内页*/
.nytxt1{padding:0 3%;}
.nytxt1 li{width:100%; float:left; margin-top:0.2rem; font-size:0.2rem; line-height:0.4rem;}
.nytxt1 li h4{font-size:0.2rem; color:#39f;}
.nytxt1input1,.nytxt1btn1{height:0.7rem; line-height:0.7rem; background:#fafafa; border:1px solid #e6e6e6; padding:0 5%; display:block; font-size:0.26rem; color:#666; width:89%; border-radius:5px;}
.nytxt1btn1{background:#1a86ff; border-color:#1a86ff; color:#fff; width:99%; font-size:0.3rem;}
.nytxt2{padding:0 3%;}
.nytxt2 dl{width:100%; float:left; line-height:0.4rem;}
.template3{margin-top:0.1rem;}
.template3 li{overflow:hidden; font-size:0.2rem; line-height:0.4rem; padding:0.1rem 0; border-bottom:1px solid #ccc;}
.template3 li span{ padding:0 0 0 2%;}
.template3 li span code{color:#369;}
.nymain{padding:0.2rem 3% 0.3rem;}
h3.nytt1{font-size:0.3rem; line-height:0.5rem; border-bottom:1px solid #dfdfdf; padding-bottom:0.1rem;}
h3.nytt1 span{font-size:0.2rem; float:right;}
h3.nytt1 span img{height:0.3rem; width:auto; display:inline-block; vertical-align:middle; margin-left:5px;}
.nytxt3 li{ line-height:0.4rem; padding-top:0.05rem;}
.nytxt3 li span{color:#39f; width:28%; display:inline-block;}
.nytxt3 li.nytxt3col2{color:#f00;}
.nytxt4 dl{width:93%; float:left; position:relative; border:1px solid #ccc; padding:0.15rem 3%; margin-top:0.2rem; line-height:0.4rem;}
.nytxt4 dt{color:#f00;}
.nytxt4 dt em{width:0.45rem; height:0.3rem; background:url("../img/nytxt4icon1.png")/*tpa=http://ditu.adgaq.com/css/images/nytxt4icon1.png*/ no-repeat; background-size:100% auto; display:inline-block; vertical-align:middle; margin-left:0.15rem;}
.nytxt4 dd{padding-top:0.15rem; display:none;}
.nytxt4 dd cite{width:0.5rem; height:0.5rem; background:url("../img/nytxt4_li.png")/*tpa=http://ditu.adgaq.com/css/images/nytxt4_li.png*/ no-repeat; background-size:100% 100%; position:absolute; right:-1px; bottom:-1px;}
.nytxt4 dl.nytxt4show{border-color:#ff7f7f;}
.nytxt4 dl.nytxt4show dd{display:block;}
.nytxt5 dl{width:100%; float:left; font-size:0.26rem; line-height:0.4rem; padding-top:0.2rem;}
.nytxt5 dt{font-weight:700;}
.nytxt5 dd{ background:#f2f2f2; padding:0.15rem 3%; margin-top:0.1rem; width:87%; float:right;}
.nytxt5 dd span{color:#f00;}
.nytxt6 li{line-height:0.4rem; border-bottom:1px solid #dfdfdf; padding:0.1rem 0;}
.nytxt6 li.nytxt6zf{font-size:0.3rem; line-height:0.45rem; background:url("../img/zf_li.png")/*tpa=http://ditu.adgaq.com/css/images/zf_li.png*/ right center no-repeat; background-size:auto 50%;}
.nytxt6 li.nytxt6zf img{height:0.45rem; width:0.45rem; display:inline-block; margin-right:5px;}
.nytxt6 li.nytxt6zfnow{background:url("../img/zf_li2.png")/*tpa=http://ditu.adgaq.com/css/images/zf_li2.png*/ right center no-repeat; background-size:auto 50%;}
.nytxt7{line-height:0.4rem; padding-top:0.2rem;}
.nytxt6an input{width:100%; height:0.7rem; line-height:0.7rem; text-align:center; border-radius:5px; background:#1a86ff; font-size:0.3rem; color:#fff; margin:0.3rem auto 0;}

.nytxt6an a{height:100%; display:block;}
.nytxt8{ text-align:center; line-height:0.4rem; padding:0.8rem 1% 0;}
.nytxt8 h3{font-size:0.3rem; padding:0.2rem 0 0.4rem;}
.nytxt8 img{width:20%; margin:0 auto;}
.nytxt8 span{color:#f00;}
.nytxt8 cite{width:30%; height:0.55rem; line-height:0.55rem; background:#ebebeb; border-radius:5px; margin:0.6rem auto 0; display:block; font-size:0.26rem;}

.wx{ display:inline-block;}
.bdvalue{display:none;width:100%;text-align:center;margin:1em auto;}
.bdvalue input{padding:0.5em;border:1px solid #666;width:50%;}

.pay_top {display:flexbox;justify-content:center;align-items:center;text-align:center;width:100%}
.pay_top .pay_icon img{flex:1;padding:0.2rem 0; width:0.8rem;height:auto}
.pay_top .pay_text {font-size:0.3rem;color:rgb(60, 197, 109);}

.pay_contont {width:80%;background-color:white;margin:auto;margin-top:0.2rem;padding:0.12rem}
.pay_contont .contont_info {border-bottom:0.01rem solid #f5f5f5;height: 0.4rem;}
    .pay_contont .contont_warp {padding:0.2rem 0;}
    .pay_contont .contont_warp p {color:black;width:1.2rem;flex:1;float:left}
    .pay_contont .contont_warp span {color:#ccc;flex:3}
.pay_foot {width:80%;margin:auto;height:0.8rem;text-align:center;background-color:#ccc;display: flex;justify-content: center;align-items: center;margin-top:0.3rem;margin-bottom:0.3rem; font-weight:600;font-size:0.25rem;color:white;letter-spacing:0.05rem}
.pay_foot:hover{color:#FFF;}
.mb_zhezhao {
    position:fixed;
    width:100%;
    height:1300px;
    background:#000;
    top:0px;
    left:0px;
    
    opacity:0.8;
filter:alpha(opacity=80);
}
.mb_showdv{
position:fixed;z-index:999999;top:3em;
width:100%;
  text-align:center;
}
.mb_shownv{
padding-top:2em;
width:80%;background:#fafafa;height:10em;margin:0px auto;
border-radius:1em;
}
.mb_showdv span{padding:1em;background:#ccc;border-radius:0.3em;}