
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 cite{width:0.2rem; height:0.5rem; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAiCAYAAABStIn6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OThGQjNEQzc1OUQyMTFFOUExOEE4MUU2NzZEOTNBOEUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OThGQjNEQzg1OUQyMTFFOUExOEE4MUU2NzZEOTNBOEUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5OEZCM0RDNTU5RDIxMUU5QTE4QTgxRTY3NkQ5M0E4RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5OEZCM0RDNjU5RDIxMUU5QTE4QTgxRTY3NkQ5M0E4RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuZglu0AAAF6SURBVHjarNZPKARRHMDxmfWvJP9S/kQpIicHuShRkkQ5uCg5OLkokYuTixwcXBxw2XbFQQ5KidMWSUlKSkkof/IncXca35/e1jbN8OY9W59td2f229uZeW/H9TzPsXyUwc22jFQjgZRNqBZrKMSeIz/NQD2OcIqGn8NjEJEvnuBYBR2TkETOcIi6zG1RIk04xwFq/Nt1I824QApVQfvoRFpwiX1Uhu2nE7nCbthIdEKtuMYOyv8aediGNtxiGyU6xzHoww7cYUs3EhTqwj02UBzlGvNHnpBEUdQrPv2iR0XiKDCZf/LUjxesIM9wEjsxtaaU4gZfxosKNRdT+MCk6Ygy30zgE9MqbhwS42pkM7YhMaZis4jZhMSois0hyyYkRlRsHjk2ITGMdywg1yYkhvCGxd9GpntWBvGKpbCrP8opHlCxZeTbhEQfnrHqn9wm06EXj/6VwvQvuxsPWE/HTEOiU62mm6hwLe+P2hFH0v2HG61GWY2+BRgA8HQmrplFcx0AAAAASUVORK5CYII=) 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{height:0.6rem; 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("../image/nytxt4icon1.png")/*tpa=http://ditu.adgaq.com/css/../image/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("../image/nytxt4_li.png")/*tpa=http://ditu.adgaq.com/css/../image/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("../image/zf_li.png")/*tpa=http://ditu.adgaq.com/css/../image/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("../image/zf_li2.png")/*tpa=http://ditu.adgaq.com/css/../image/zf_li2.png*/ right center no-repeat; background-size:auto 50%;}
.nytxt7{line-height:0.4rem; padding-top:0.2rem;}
.nytxt7 strong{font-size:0.22rem;}
.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%;}
/**** 支付订单 ****/


.show li{ width:100%; height:0.6rem; line-height:0.6rem;list-style:none; background:#fff;border-bottom:1px solid #eee}
.show img{ width:0.4rem; height:0.4rem; margin-left:0.1rem; margin-right:0.1rem;}
.show input[type="radio"]{display:none;}
.show input[type="radio"] + span{border:1px solid #CCCCCC;border-radius:0.2rem;width:0.3rem; height:0.3rem; float:right; margin-top:0.2rem;margin-right:0.2rem;}
.show input[type="radio"]:checked + span{border:1px solid #66c068;border-radius:0.2rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzQwNDc0MzM1QTY3MTFFOUEzMThGODU3RDdEODJFRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzQwNDc0MzQ1QTY3MTFFOUEzMThGODU3RDdEODJFRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNDA0NzQzMTVBNjcxMUU5QTMxOEY4NTdEN0Q4MkVFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNDA0NzQzMjVBNjcxMUU5QTMxOEY4NTdEN0Q4MkVFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpgN0rEAAAOrSURBVHjavJa7S1tRGMDvK9HE2EhajWl8FKEgOgjVpcWtnVrav6BDHTvoJPhAquILRQS1LUYpdREHxy4dnepgH1NLh0JxiGlUImKMjzxuf+Haw/XKjTEWPzKce27u7/vOd76XrOu6ZC/76f2Nk41wMhxNRmPpWDwdZ9Ojenyqz+/wBx3BWmdtqVqagyDbKdhKbf04/PFh70NWwUk4morGUrGDzAGvSpQSn+bza/6gM6vgqfdpg6uhQqvIV4Eu6V8SX97vvP9+9P3n0U9sz2Eg56gvrm8sbmy71dbsbpYl+QIFmDmzNfM58flr4mskGZHyk4AjcM99r8Xd0lHRweFsFfxJ/pmMTn6Kf1o7WJMuL/dL7j/wPOj0d1Y6KsWmZrYd+ur+Kv6RChLMOtFPWPRW9opzKMLveAbbC6YbwudAQAE8o4AX+L0wz5w/ByhhqGJEJDHDrV6FW6aWCdeDAgj2VAHxTkTmHzPn5WHpw5W6lY93Pz73PVdlFRRAsFkF5CrZRLwXTH/ifbJ4Z/HRjUdNrqax4Fids45NgGCBayQqv9zZlEMeex+HakPUDOOxWCkuUopYADTICnWGSlCw7fO184JO5CzFln4d/zIewQJXUEWdKYBOCZqrmRP0jJSZ357v3+w/yhwZO2CBK9RIUswuHuzkWdmzNzVvqpxVgr6wvdAV7tpL75kzF7hCBTZqpCGtnlYjHl7cfOGQHXa2v65+Xe2szkFHwALXzFtcUV+gj3hgjYGU5dBOKKWnLH5/W/NW2I7f8Ux3uNtCF6LQPQAZD6qkuhW3sWYxUTXxsvwlcW2JGTN9bnvOjg4WuEJvEoWJQy3Hlo/1Y6FjNDjaXt5uVHlLzOCZ0HaoJ9xjZztY4Bodg970+/i3sftu551H8QwFh4rkbDizHrg9IMsyf5itnjXT8XsOz2R7keYHrvENnU/6d83U2+mtaYgDgQGX4mLHq3oHA4OH+qFoina3ahGwwBWaKj9UiRfomIpODUWGEpmEsUNbvywdoEFW+Jiwo6+aXxM5E9GJkciI0GGOmQvpCECwwLPVlJmArk1fNf8jrafHo+PDkWGRmbljxtKiAYI9Ldccn5mArm35Hzpooq82X+2mdznKws5Cb7j3QjoCCqDh1dNEY+JgJiC5LU0tqSe589X4qkt2fTv8RvnNp/WDAnim6RPpTBzxTJwbtrRldtYP1vOsgHAZLECJAUkz5wUTBwun7Lzi2GIeja538LqO0fE6ht//O77/FWAAa3R1IF+bLKcAAAAASUVORK5CYII=) no-repeat;background-size: 0.3rem 0.3rem;}

.showList{ width:100%; position:absolute; top:1.83rem; left:0}
.showList li{ width:100%; height:0.6rem; line-height:0.6rem; list-style:none; background:#fff;border-bottom:1px solid #eee}
.showList img{ width:0.4rem; height:0.4rem; margin-left:0.1rem; margin-right:0.1rem;}
.showList input[type="radio"]{display:none;}
.showList input[type="radio"] + span{border:1px solid #ccc;border-radius:0.2rem;width:0.3rem; height:0.3rem; float:right; margin-top:0.2rem;margin-right:0.2rem;}
.showList input[type="radio"]:checked + span{border:1px solid #66c068;border-radius:0.2rem;background:url(../images/checkbox-on.png) no-repeat;background-size: 0.2rem 0.2rem;}

.zhifupic{width: 100%;height: 0.6rem;display: inline-block;}

.section {
    background: #fff;
        padding-top: 0.2rem;
}

.section_title .title {
    text-align: center;
    font-size: .32rem;
    font-weight: bold;
    margin-bottom: .15rem;
}
.section_title .description {
    text-align: center;
    font-size: .23rem;
    color: #787b8d;
    margin-bottom: .4rem;
}
.whyMark {
    padding: .2rem;
    overflow: hidden;
}
.whyMark .item {
       width: 2.6rem;
    display: inline-block;
    float: left;
    margin: 0 .2rem .3rem;
}
.whyMark .item .thumb {
    overflow: hidden;
    border-radius: 8px 8px 0 0;
}
.whyMark .item .thumb img {
    width: 100%;
}
.whyMark .item .info {
    border: 1px solid #eee;
    padding: .1rem;
    text-align: center;
}
.whyMark .item .info .t {
    font-weight: bold;
    font-size: .26rem;
    margin-bottom: .1rem;
}
.whyMark .item .info .d {
    font-size: .22rem;
    margin-bottom: .2rem;
}
.layui-btn-bl {
    background: linear-gradient(to right, #2098fe, #007eff);
    border-radius: 8px;
    text-align: center;
}
.layui-btn {
     display: inline-block;
    height: 0.6rem;
    line-height: 0.6rem;
    padding: 0 0.2rem;
    /* background-color: #009688; */
    color: #fff;
    white-space: nowrap;
    text-align: center;
    font-size: 0.23rem;
    border: none;
    border-radius: 0.06rem;
    cursor: pointer;
}
.case {
    overflow: hidden;
    margin-bottom: .3rem;
}
.case .item {
    display: inline;
    float: left;
    width: 2.4rem;
    margin-left: .2rem;
    overflow: hidden;
    border: 1px solid #eee;
    border-radius: 0.1rem;
    padding: .15rem;
    margin-bottom: .25rem;
}
.case .item .thumb {
    margin-bottom: .2rem;
}
.case .item .thumb img {
    width: 100%;
}
.case .item .text {
    font-size: 0.2rem;
}