@charset "utf-8";
*{margin: 0; outline: 0; padding: 0; font-size: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); list-style-type:none;outline:none; font-family: "Microsoft YaHei",Arial, Helvetica, sans-serif; }
a { text-decoration: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.35);}
html { height: 100%; font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
body { margin: 0; padding: 0; width: 100%; height: 100%; min-height: 100%; font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: 1.231; -webkit-touch-callout: none; display: -webkit-box; -webkit-box-orient: vertical; -webkit-box-align: stretch; position: relative; font-family: "Microsoft YaHei",Arial, Helvetica, sans-serif;; background-color:#f3f4f6;}
img { -ms-interpolation-mode: bicubic; vertical-align: middle; border:none}
img:not([src*="/"]){display:none;}
.clear{ clear:both;}
i,em,b{ font-style: normal;}


input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
textarea {  -webkit-appearance: none;}  
@media only screen and (max-width: 1080px), only screen and (max-device-width:1080px) {
	html,body {
	font-size:33.75px;
}
} @media only screen and (max-width: 960px), only screen and (max-device-width:960px) {
	html,body {
	font-size:30px;
}
} @media only screen and (max-width: 800px), only screen and (max-device-width:800px) {
	html,body {
	font-size:25px;
}
} @media only screen and (max-width: 720px), only screen and (max-device-width:720px) {
	html,body {
	font-size:22.5px;
}
} @media only screen and (max-width: 640px), only screen and (max-device-width:640px) {
	html,body {
	font-size:20px;
}
} @media only screen and (max-width: 600px), only screen and (max-device-width:600px) {
	html,body {
	font-size:18.75px;
}
} @media only screen and (max-width: 540px), only screen and (max-device-width:540px) {
	html,body {
	font-size:16.875px;
}
} @media only screen and (max-width: 480px), only screen and (max-device-width:480px) {
	html,body {
	font-size:15px;
}
} @media only screen and (max-width: 414px), only screen and (max-device-width:414px) {
	html,body {
	font-size:12.9375px;
}
} @media only screen and (max-width: 400px), only screen and (max-device-width:400px) {
	html,body {
	font-size:12.5px;
}
} @media only screen and (max-width: 375px), only screen and (max-device-width:375px) {
	html,body {
	font-size:11.71875px;
}
} @media only screen and (max-width: 360px), only screen and (max-device-width:360px) {
	html,body {
	font-size:11.25px;
}
} @media only screen and (max-width: 320px), only screen and (max-device-width:320px) {
	html,body {
	font-size:10px;
}
} @media only screen and (max-width: 240px), only screen and (max-device-width:240px) {
	html,body {
	font-size:7.5px;
}
}
.container{ max-width:32rem; margin:0 auto; position:relative; overflow:hidden;}
/*top*/
.header{ position: fixed; left:0; top:0; width:100%; overflow:hidden; background-color:#ffffff; height:3.5rem;}
.title{ float:left; width:100%; overflow:hidden; text-align: center; color:#353535; font-size:1.621rem; line-height:3.5rem;}
.return{ position:absolute; left:1rem; top:1rem;}
.return img{ width:0.75rem;}
.m_t_35{ float:left; width:100%; overflow:hidden; height:3.5rem;}
.banner{ float:left; width:100%; overflow:hidden; margin-bottom:0.8rem;}
.box_swipe{overflow:hidden;position:relative; }
.box_swipe ul{list-style: none; width: 1280px; transition: 500ms; -webkit-transition: 500ms; -webkit-transform: translate3d(-640px, 0, 0);}
.box_swipe ul li{width: 640px; display: table-cell; vertical-align: top;}
.box_swipe>ol{ margin-bottom:0!important}
.box_swipe>ol{height:20px;position: relative;z-index:10;margin-top:-25px;text-align: center;padding-right:5px;/*background-color:rgba(0,0,0,0.5);*/}
.box_swipe>ol>li{display:inline-block;margin:3px;width:0.75rem;height:0.75rem;background-color:#ffffff;border-radius: 50%;}
.box_swipe>ol>li.on{background-color:rgba(255,255,255,0.5);}

.news_list{ float:left; width:100%; overflow:hidden; background-color:#ffffff; border-bottom:1px solid #f3f4f6; padding:1.25rem 1rem 1.25rem 1.2rem ;}
.news_list dt{ float:left; width:20.3rem; overflow:hidden;}
.news_list dt p{ float: left; width:100%; overflow:hidden; color:#353535; font-size:1.45rem; height:6.4rem; line-height:2.175rem; font-weight:normal;}
.news_list dt span{float: left; width:100%; overflow:hidden; color:#999999; font-size:1.0875rem; font-weight:normal;}
.news_list dd{ float:right; width:9rem; height:6.95rem;}
.news_list dd img{ width:9rem; height:6.95rem;}

.footer{ position:fixed; left:0; bottom:0; width:100%; height:4.1rem; background-color:#ffffff;}
.footer a{ float:left; display:block; overflow:hidden; text-align:center; margin-left:7rem; margin-top:0.85rem;}
.footer a img{ float:left; display:inline-block; width:2rem;}
.footer a i{ float:left; display:inline-block; color:#dcdcdc; font-size:1.5rem; line-height:2rem; margin-left:0.5rem;}
.footer a.curr i{ color:#65c2ff;}
.m_b_49{ float:left; width:100%; height:4.9rem; overflow:hidden;}
.nymain_contant{ float:left; width:100%; overflow:hidden; background:#ffffff; padding:1.1rem; margin-top:0.8rem; line-height:2em; color:#353535; font-size:1.279rem;}
.nymain_contant img{ max-width:100%!important; height:auto!important;}
.news_title{ float:left; width:100%; overflow:hidden; text-align:center; color:#353535; border-bottom:1px solid #f1f1f1; font-size:1.706rem; padding-bottom:1rem; margin-bottom:1rem; margin-top:0.2rem}
.logo{ float:left; width:100%; overflow:hidden; text-align:center; margin-top:2.5rem;}
.logo img{ width:10rem;}

.login_box{ float:left; width:100%; overflow:hidden; margin-top:4.5rem;}
.login_box li{ float:left; width:100%; overflow:hidden; padding:1.1rem 2.5rem; border-bottom:1px solid #f3f4f6}
.login_box li i{ float:left; color:#353535; font-size:1.2795rem;}
.login_btn{ float:left; width:29.4rem; margin-left:1.3rem; border-radius:4px; height:3.7rem; line-height:3.7rem; border:none; text-align:center; color:#ffffff; font-size:1.2795rem; background-color:#57beff; margin-top:1.85rem;}
.mzh_p{ float:left; width:100%; overflow:hidden; text-align:center; color:#57beff; font-size:1.109rem; margin-top:1.2rem;}
.mzh_p a{ color:#57beff;}
.text_1{ float:right; width:22.4rem; overflow:hidden; border:none; background:none; font-size:1.2795rem; text-align:right;}

.text_1::-webkit-input-placeholder { color:#cccccc;}
.text_1:-moz-placeholder { color:#cccccc;}
.text_1::-moz-placeholder { color:#cccccc;}
.text_1:-ms-input-placeholder {color:#cccccc;}

.text_2{float:left; width:16rem; overflow:hidden; border:none; background:none; font-size:1.2795rem; margin-left:2.5rem;}
.login_box li a{ float:right; color:#57beff;font-size:1.2795rem;}

.registered-list{ float:left; width:100%; overflow:hidden; margin-top:0.65rem; background-color: #ffffff;}
.registered-list li{float:left; width:100%; overflow:hidden; border-bottom:1px solid #f3f4f6; padding-top:1.2rem; padding-bottom:1.2rem;}
.registered-list li i{ float:left; color:#353535; margin-left:2.2rem; font-size:1.2795rem;}
.text_3{ float:right; width:22.4rem; overflow:hidden; border:none; background:none; font-size:1.2795rem; text-align:right; margin-right:2.2rem;}
.text_3::-webkit-input-placeholder { color:#cccccc;}
.text_3:-moz-placeholder { color:#cccccc;}
.text_3::-moz-placeholder { color:#cccccc;}
.text_3:-ms-input-placeholder {color:#cccccc;}

.registered-button{ float:left; width:29.4rem; margin-left:1.3rem; margin-top:1.7rem; background-color:#57beff; height:3.8rem; line-height:3.8rem; text-align:center; color:#ffffff; font-size:1.2795rem; border:none; border-radius:0.3rem;}
.my_box{ float:left; width:100%; overflow:hidden; background: url(../images/my_bg.jpg) no-repeat 0 0; background-size:100%; padding-top:2.9rem; padding-bottom:5rem;}
.my_box dt{float:left; width:100%; overflow:hidden; text-align:center; color:#ffffff; font-size:1.5365rem; font-weight:normal;}
.my_box dd{float:left; width:100%; overflow:hidden; text-align:center;}
.my_box dd p{float:left; width:100%; overflow:hidden; text-align:center; color:#ffffff; font-size:1.195rem;margin-top:0.6rem;}
.my_box dd a{ display:inline-block; padding:0 1.1rem; height:1.6rem; line-height:1.6rem; border-radius:0.8rem; background:url(../images/bg2.png) repeat 0 0; color:#ffffff; font-size:0.939rem; margin-top:0.6rem;}
.xjjf{ float:left; width:26.9rem; margin-left:2.55rem; background:url(../images/line.jpg) no-repeat center center; background-color:#ffffff; margin-top:-3.4rem; border-radius:10px; padding-top:1.1rem; padding-bottom:1.1rem; box-shadow:0 5px 10px rgba(219, 236, 247, .9);  }
.xjjf dt{ float:left; width:50%; overflow:hidden; text-align:center;}
.xjjf dt a{ display: inline-block; font-weight:normal; padding-left:2.5rem; background:url(../images/icon1.png) no-repeat 0 center; background-size:2rem; color:#353535; font-size:1.28rem; }
.xjjf dd{ float:left; width:50%; overflow:hidden; text-align:center;}
.xjjf dd a{ display: inline-block; font-weight:normal; padding-left:2.5rem; background:url(../images/icon2.png) no-repeat 0 center; background-size:2rem; color:#353535; font-size:1.28rem; }

.my_list{float:left; width:26.9rem; margin-left:2.55rem;  background-color:#ffffff; margin-top:1.1rem; border-radius:10px; padding:0 1.1rem ; box-shadow:0 5px 10px rgba(219, 236, 247, .9);  }
.my_list li{ float:left; width:100%; overflow:hidden; padding-top:1.15rem; padding-bottom:1.15rem;  background:url(../images/list02.png) no-repeat right center; background-size:0.5rem; border-bottom:1px solid #f3f4f6}
.my_list li img{ float:left; width:1.8rem;}
.my_list li i{ float:left; margin-left:1.1rem; line-height:1.8rem; color:#353535; font-size:1.28rem;}
.my_list li:last-child{ border-bottom:0}

.grxx_list{ float:left; width:100%; overflow:hidden; background-color:#ffffff; margin-top:0.8rem;}
.grxx_list li{float:left; width:100%; overflow:hidden; border-bottom:1px solid #f3f4f6; padding:1.3rem;}
.grxx_list li span{ float:left; color:#353535; font-size:1.2795rem; margin-left:1rem;}
.grxx_text{ float:right; width:19.5rem; text-align:right; border:none; padding-right:1.3rem;color:#353535; font-size:1.2795rem; }
.li_bg input{background:url(../images/list02.png) no-repeat right center; background-size:0.5rem;}
.grxx_list li:last-child{ border-bottom:0}

.log_out{ float:left; width:26.9rem; text-align:center; border:none; color:#ffffff; height:3.75rem; line-height:3.75rem; border-radius:0.3rem; margin-left:2.55rem; margin-top:2.3rem; background-color:#fd4e78; font-size:1.2795rem;}

.symx_box{float:left; width:100%; margin-top:0.85rem; overflow:hidden;}
.symx_list{ float:left; display:block; width:100%; overflow:hidden; background-color:#ffffff; padding:1.5rem 1.1rem; border-bottom:1px solid #f3f4f6;}
.symx_list dt{ float:left; width:50%; overflow:hidden; font-weight:normal;}
.symx_list dt p{float:left; width:100%;}
.symx_list dt p strong{ color:#4c4c4c; font-size:1.5355rem; float:left;}
.symx_list dt p i{ float:left; display:inline-block; background-color:#ff9e5e; border-radius:0.675rem; color:#ffffff; font-size:0.9385rem; padding-left:0.6rem; padding-right:0.6rem; height:1.354rem; line-height:1.35rem; margin-left:0.8rem; margin-top:0.5rem;}
.symx_list dt span{float:left; width:100%; color:#999999; font-size:1.0235rem;}
.symx_list dd{ float:right; width:50%; overflow:hidden; text-align:right; line-height:3.4rem;}
.symx_list dd span{ float:right; display: block; padding-left:0.75rem; padding-right:0.75rem; border-radius:5px; height:1.75rem; line-height:1.75rem; color:#ffffff; background-color:#fd4e78; font-size:0.9385rem; margin-top:1.65rem;}
.symx_list dd span.ycl{ background-color:#57beff;}
.symx_list dt p i.cjj{ background-color:#57beff;}

.withdrawal{ float:left; width:29.5rem; overflow:hidden; margin-left:1.25rem; background-color:#ffffff; border-radius:0.3rem; margin-top:1.25rem; padding:0.75rem 0.75rem 1.75rem 0.75rem;}
.withdrawal p{ float:left; width:100%; overflow:hidden; color:#4c4c4c; font-size:1.2795rem; margin-top:0.6rem; padding-left:1rem;}
.tx_text{float:left; width:100%; padding-left:2rem; overflow:hidden; border:none; background:url(../images/q.png) no-repeat 0.4rem 0.4rem; background-size:0.8rem; margin-left:1rem; margin-top:2rem; color:#4c4c4c; font-size:2.04rem; font-weight:bold;}
.tx_text1{float:left; width:100%; padding-left:2rem; overflow:hidden; border:none; background-size:0.8rem; margin-left:1rem; margin-top:2rem; color:#4c4c4c; font-size:2.04rem; font-weight:bold;}
.withdrawal span{ float:left; width:100%; overflow: hidden; border-top:1px solid #f3f4f6; margin-top:0.85rem; padding-top:0.85rem; color:#999999; font-size:1.0235rem; height:3rem;}
.withdrawal span a{ color:#0068b7;}

.fexian{ position:absolute; right:1.1rem; top:1rem;}
.fexian img{ width:1.5rem;}


.qrtx_btn{float:left; width:29.5rem; overflow:hidden; margin-left:1.25rem; border:none; background-color:#57beff; text-align:center;  height:3.75rem; line-height:3.75rem; border-radius:0.3rem; color:#ffffff; font-size:1.2795rem; margin-top:1.5rem;}
.dzsm{ float:left; width:100%; overflow:hidden; text-align:center; color:#999999; font-size:1.0235rem; margin-top:0.7rem;}
.tglj_body{background:url(../images/tglk_bg.jpg) no-repeat 0 bottom; background-size:100%; background-color:#57beff;}

.tgm_ewm{ float:left; width:100%; overflow:hidden; margin-top:9rem;}
.tgm_ewm dt{ float:left; width:100%; overflow:hidden; text-align:center; margin-bottom:10px}
.tgm_ewm dt img{ width:150px!important; height:150px!important}
/*.tgm_ewm dd{ float:left; width:100%; overflow:hidden; text-align:center; color:#ffffff; font-size:1.55rem; margin-top:1.5rem; padding-bottom:1.5rem;}*/
.tgm_ewm dd{ float:left; width:100%; overflow:hidden; text-align:center; color:#ffffff; font-size:1.1rem; padding-bottom:1.5rem;}
.tgm_fz{ width:11.25rem; margin:0 auto; overflow:hidden; background-color:#ffffff; height:2.7rem;}
.tgm_fz i{ float:left; width:7.8rem; height:2.7rem; line-height:2.7rem; text-align:center; overflow:hidden; color:#353535; font-size:1.6rem;}
.tgm_fz a{ float:right; display:block; line-height:2.7rem; overflow:hidden; margin-right:0.5rem; color:#5893ff; font-size:1.2795rem;}

.white_content{display:none;position:fixed;top:50%;left:50%;  margin:-1.875rem 0 0 -6.3rem; height:3.75rem; line-height:3.75rem; color:#ffffff; font-size:1.2795rem; width:12.6rem;z-index:1002;overflow:auto; border-radius: 10px;background-color:rgba(0,0,0,0.6); text-align:center}

.wdtjr_list{ float:left; width:100%; overflow:hidden;}
.wdtjr_list li{ float:left; width:100%; overflow:hidden; background:url(../images/wdtjr_bg.png) no-repeat 0 0; background-size:100%; height:14.6rem; margin-top:1rem;}
.wdtjr_list li p{float:left; width:100%; overflow:hidden; text-align:center; margin-top:3.4rem; color:#4c4c4c; font-size:1.55rem; font-weight:bold;}
.wdtjr_list li span{float:left; width:100%; overflow:hidden; text-align:center; color:#4c4c4c; font-size:1.2795rem; margin-top:0.6rem;}

.team_structure{ float:left; width:100%; overflow:hidden;}
.team_structure h3{ float: left; width:100%; overflow:hidden; height:2.2rem; line-height:2.2rem; background-color:#ff9e5e; color:#ffffff; font-size:1.0235rem; padding-left:2.2rem;}
.team_structure dl{ float:left; width:100%; overflow:hidden; background-color:#ffffff; padding:1.4rem 1.2rem;}
.team_structure dl dt{ float:left; width:50%; overflow:hidden;font-weight:normal;}
.team_structure dl dt p{ float:left; width:100%; overflow:hidden; padding-left:2rem; background:url(../images/nav3.png) no-repeat 0 center;  background-size:1.4rem; color:#4c4c4c; font-size:1.5355rem;}
.team_structure dl dt span{ float:left; width:100%; overflow:hidden; padding-left:2rem; color:#353535; font-size:1.109rem; margin-top:0.3rem;}
.team_structure dl dd{ float:right; width:50%; overflow:hidden; text-align:right; color:#999999; font-size:1.0235rem;}
.team_structure h3.sales{ background:#57beff; margin-top:0.8rem;}
.team_structure dl dt p.sales_blue{background:url(../images/nav2_h.png) no-repeat 0 center;  background-size:1.4rem;}

.wdzt_list{float:left; display:block; width:100%; overflow:hidden; background-color:#ffffff; padding:1.5rem 1.1rem; border-bottom:1px solid #f3f4f6;}
.wdzt_list dt{float:left; width:50%; overflow:hidden; font-weight:normal;}
.wdzt_list dt p{float:left; width:100%; overflow:hidden; color:#4c4c4c; font-size:1.2795rem;}
.wdzt_list dt span{float:left; width:100%; overflow:hidden; color:#999999; font-size:1.109rem; margin-top:0.3rem;}
.wdzt_list dd{ float:right; width:50%; overflow:hidden;}
.wdzt_list dd p{float:left; width:100%; overflow:hidden; color:#353535; font-size:1.2795rem; text-align:right}
.wdzt_list dd span{float:left; width:100%; overflow:hidden; color:#999999; font-size:1.109rem; text-align:right; margin-top:0.3rem;}
.wdzt_list dd span img{ width:1.65rem;}
@media (min-width:641px){body{width:32rem;margin:auto;}}