body,html{max-width:720px!important;}
html,body,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,span,strong,em,i,font{margin:0;border:0;padding:0;list-style:none;font-style:normal;transition: all 0.5s ease-out 0s;}
.center{max-width: 720px;margin:0 auto;}
.w100{width:100%;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
.text-c{text-align:center;}
.oh{overflow: hidden;}
.clear{clear:both;}
a{transition: all 0.5s ease-out 0s;}
img{width: 100%; vertical-align: top;transition: all 0.5s ease-out 0s;}

.ditu{max-width:720px;margin:0 auto;width:100%; background: #fff; padding: 0.814rem 0;}

.ditu_1{ margin: 0 auto; width: 96%;}
.ditu_2{ padding: 0.888rem 0 1.111rem 2%; border-bottom: 0.222rem solid #cdccdd;}
.ditu_2 span{ display: block; width: 25%;}
.ditu_2 section{ display: block; margin: 0 2% 0 0.5%;}
.ditu_2 section h3{ padding: 0.5rem 0; line-height: 1.333rem; font-size: 1rem; font-weight: 400; color: #7758d0;}
.ditu_2 section p{ line-height: 0.92rem; color: #7758d0;}
.ditu_2 section p em{ display: inline-block; margin-right: 0.06rem; width: 1.481rem; height: 1.481rem; background: url("../images/ditu_07.jpg") 0 0 no-repeat; background-size: contain; vertical-align: top;}
.ditu_2 section p font{ display: inline-block; line-height: 0.96rem; font-size: 0.666rem; color: #727272;}
.ditu_2 section p font strong{ display: block; font-size: 0.8rem; font-weight: 400; color: #000;}

.ditu_2 .ditu_tel{ width: 29%; height: 5.8rem; background: #9263c6; border-radius: 0.222rem;}
.ditu_2 .ditu_tel p{ padding: 0.333rem 2% 0.5rem; line-height: 0.888rem; font-size: 0.666rem; color: #fff;}
.ditu_2 .ditu_tel input{ display: block; margin: 0 auto; width: 80%; height: 0.888rem; border: 1px solid #bfbfbf; line-height: 0.888rem; font-size: 0.666rem; color: #727272; text-align: center;}
.ditu_2 .ditu_tel a.ditu_2_btn{ display: block; margin: 0.444rem auto 0; width: 4.962rem; height: 1.259rem; line-height: 1.259rem; background: #831b96; border: 1px solid #693a9d; border-radius: 0.444rem; font-size: 0.666rem; color: #fff;}

.ditu_3{ padding: 0.962rem 0;}
.ditu_3 .ditu_3_top{ margin: 0 auto; width: 96%;}
.ditu_3 .ditu_3_text{ padding: 1.111rem 0 0 2%;}
.ditu_3 .ditu_3_text span{ display: block; padding: 0.2rem; background: #7758d0;}
.ditu_3 .ditu_3_text span p{ padding: 0.17rem; border: 1px solid #c9bcec; line-height: 1.22rem; font-size: 1.11rem; font-weight: 400; color: #fff;}
.ditu_3 .ditu_3_text ul{ width: 84%; padding: 0 0 0 2%;}
.ditu_3 .ditu_3_text ul li{ margin-bottom: 0.22rem; line-height: 0.88rem; font-size: 0.814rem; color: #3c3c3c;}
.ditu_3 .ditu_3_text ul li em{ display: inline-block; margin-right: 0.185rem; width: 0.962rem; height: 0.962rem; background: #5e39c7; border-radius: 100%; line-height: 0.962rem; font-size: 0.814rem; color: #fff; text-align: center;}
.ditu_3 .ditu_3_text ul li strong{ color: #5e39c7;}
.ditu_3 .ditu_3_text ul li p{ padding-top: 0.22rem; font-size: 0.74rem; color: #ffaa0b;}

.ditu_3 .ditu_3_ul li{ padding: 1.111rem 0 0.925rem; border-bottom: 0.074rem solid #eee;}
.ditu_3 .ditu_3_ul li span{ display: inline-block; margin: 0 2% 0 2%; width: 12%; vertical-align: top;}
.ditu_3 .ditu_3_ul li section{ display: inline-block; width: 80%;}
.ditu_3 .ditu_3_ul li section h3{ padding: 0.37rem 0 0.5rem; line-height: 1.037rem; font-size: 0.962rem; color: #7758d0;}
.ditu_3 .ditu_3_ul li section p{ padding-bottom: 0.555rem; line-height: 1.2rem; font-size: 0.814rem; color: #727272;}
.ditu_3 .ditu_3_ul li section p em{ display: inline-block; margin-right: 0.222rem; height: 0.962rem; padding: 0 0.37rem; background: #725bb3; border-radius: 0.555rem; line-height: 0.888rem; font-size: 0.74rem; color: #fff;}
.ditu_3 .ditu_3_ul li.ditu_3_ul_li{ border: none;}
.ditu_3 .ditu_3_ul li.ditu_3_ul_li section p{ line-height: 1.111rem; font-size: 0.74rem;}

.footer_pp > li img{ width: auto;}
.cqmylike_middle_zx,#cqmylike_btm_dialoge{ display: none !important;}