@charset "utf-8";
/* CSS Document */
*{margin: 0;outline: 0;padding: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
html {overflow-y:scroll;}
body {font-size:16px;color:#000000;font-family:"微软雅黑";margin: 0px;padding: 0px;background-color: #fff;}
ul,li,img,dl,dt,dd,form{margin: 0px;padding: 0px;}
textarea{ margin:0px;padding:0px;}
input{margin:0;padding:0;}
section{width: 100%;z-index: 100;}
a{text-decoration:none;color: #000000;}
li{ list-style-type:none;}
img{border:0px;}
span{text-indent: 0px;}
.red{color: #FF0000;}
.font12{font-size: 12px;color: #FFFFFF;}
.col-60{color: #606060;}
.font14{font-size: 14px;color: #000000;}
.font14bold{font-size: 14px;color: #000000;font-weight: bold;}
.line{border: solid 1px #abc3a9;}
.clear{clear: both;height:0px;width:100%;}
.clear2{clear: both;height: 2px;width: 100%;margin: 0px;padding: 0px;}
.clear3{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;}
.clear4{clear: both;height: 4px;width: 100%;margin: 0px;padding: 0px;}
.clear5{clear: both;height: 5px;width: 100%;margin: 0px;padding: 0px;}
.clear6{clear: both;height: 6px;width: 100%;margin: 0px;padding: 0px;}
.clear7{clear: both;height: 7px;width: 100%;margin: 0px;padding: 0px;}
.clear8{clear: both;height: 8px;width: 100%;margin: 0px;padding: 0px;}
.clear15{clear: both;height: 15px;width: 100%;margin: 0px;padding: 0px;}
.clear20{clear: both;height: 20px;width: 100%;margin: 0px;padding: 0px;}
.clear42{margin: 0px;padding: 0px;clear: both;height: 42px;width: 100%;}
.clear65{margin: 0px;padding: 0px;clear: both;height: 65px;width: 100%;}
.clear70{margin: 0px;padding: 0px;clear: both;height: 70px;width: 100%;}
.clear150{margin: 0px;padding: 0px;clear: both;height: 150px;width: 100%;}
.topclearbg5{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;background-color:#ebebeb;border-top: 1px solid #d7d7d7;}
.botclearbg5{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;background-color:#ebebeb;border-bottom: 1px solid #d7d7d7;}
.topclearbg2{clear: both;height: 3px;width: 100%;margin: 0px;padding: 0px;background-color:#ebebeb;}
.f_l {float:left;}
.f_r {float:right;}
.warp{padding: 0px;max-width: 640px;margin: 0px auto 0px auto; width:100%;}
.header{width: 100%;position: fixed; top: 0px; z-index: 999; max-width: 640px; margin: 0px auto 0px auto; background-color: #FFFFFF; text-align: center; padding: 15px 0px;}
.header img{ width: auto;height: 30px; margin-right: 15px;}
.flash{width: 100%; margin: auto; padding: 0px; text-align: center;}
.flash img{width: 100%; height: auto;}
.index-main{width: calc(100% - 30px); margin: auto; padding: 15px; background-color: #f6f6f6;border-radius: 5px; }
.index-main .title{ width: 100%; color: #204b7e; height: 60px;line-height: 60px; position: relative; border-bottom: 1px solid #e2e9ef; font-size: 24px;font-weight: bold;}
.index-main .title span.en{font-size: 14px;font-weight: normal; margin-left: 15px;}
.index-main .title span.more{font-size: 14px;font-weight: normal; margin-left: 15px; float: right; color: #1f5071;}
.index-main .title span.more a{color: #1f5071;}
.index-main .title::before{ position: absolute; bottom: -1px; width: 4em;height: 2px; content: '';background-color: #1f5071;}
.index-yglist{ width: 100%;padding: 0px;margin: 0px;}
.index-yglist ul{width: 100%;padding: 0px;margin: 0px;border-bottom: 1px solid #e2e9ef;}
.index-yglist ul:last-child{border-bottom: none;}
.index-yglist ul li.hytitle{ width: 100%; font-size: 18px;color: #000000; line-height: 36px;font-weight: bold; padding-top: 15px;}
.index-yglist ul li.hytitle span{ padding: 2px 8px 3px 8px; background: #3b83f2;color: #FFFFFF;font-size: 15px; font-weight: normal; border-radius: 3px; margin-right: 5px;}
.index-yglist ul li.time{ width: 100%; padding-top: 10px;color: #424040; text-indent: calc(2em + 22px);height: 22px; line-height: 22px; font-size: 14px;}
.index-yglist ul li.address{ width: 100%; padding-top: 6px;padding-bottom:15px;color: #424040; text-indent: calc(2em + 22px); height: 22px; line-height: 22px;font-size: 14px;}
.index-yglist ul li img{ width: 20px; height: auto; vertical-align: middle; margin-right: 8px;}
.index-nav{ width: 100%; padding: 0px;margin: 0px;}
.index-nav ul{ width: calc(33.3% - 6px); background-color: #fff; margin: 3px;  float: left; border-radius: 5px;}
.index-nav ul li{ width: 100%; text-align: center;}
.index-nav ul li.actionimg{ width: 100%; padding-top: 15px;}
.index-nav ul li.actionimg img{ width: auto; height: 60px;}
.index-nav ul li.actiontext{ width: 100%; padding: 5px 0px 15px 0px;}
.faqihuiyi{width:100%;text-align: center; padding: 0px;margin: 0px;}
.faqihuiyi img{ width: 100%; height: auto; display: block;}
.about-lxus{width:calc(100% - 20px); padding:10px; background-color: #fff;}
.about-lxus-list{ width:96%; margin:10px auto; height:40px; border:1px solid #f2f2f2; padding:10px 0px;line-height:20px; font-size:16px;}
.about-lxus-list strong{ font-weight: bold;}
.about-lxus-list img{ width:auto; height:30px; margin:5px 15px; float: left; }
.about-lxus .tishi{ text-align:center; font-size:18px; font-weight:bold; color:#000; line-height:40px; height:40px;}
.list-top{width: 100%;position: fixed; top: 0px; z-index: 999; max-width: 640px; margin: 0px auto 0px auto;  text-align: center; height: 42px;line-height: 42px;background-color: #4285f4; color: #fff; font-size: 18px;}

.list-top .back{ position: absolute;  left: 10px; top:12px; height: 18px;}
.list-top .back img{ width: 18px;height: auto; vertical-align: middle; margin:0px; padding:0px; display:block;}
.nei-content{width: calc(100% - 20px); padding: 10px; background-color: #fff; border-radius: 10px; line-height: 32px;}
.nei-content p{ margin: 8px 0px;}
.nei-content img{ max-width:100%; height:auto;}
.baoming-main{width: calc(100% - 20px); padding: 10px; background-color: #fff; border-radius: 10px;}
.nei-userinfo{width: 100%; padding: 0px; margin: 0px;}
.nei-userinfo ul{ width: 100%; padding: 0px; margin: 0px;}
.nei-userinfo ul li{width: 100%; height: 60px; padding: 0px; margin: 0px;line-height: 60px;}
.input-name{ width: calc(100% - 6em); margin-left: 10px; outline: none;border:1px solid #f2f2f2; height: 40px; text-indent: 5px;}
.nei-need{width: 100%; padding: 0px; margin: 0px;}
.nei-need p{ margin-bottom: 10px;}
.nei-need .xztitle{ color: #b52829; font-size: 18px; font-weight: bold;}
.nei-need .xzinfo{ color: #606060; line-height: 24px; font-size: 15px;}
.nei-submit{ width: 100%;height: 50px; line-height: 50px; text-align: center; background-color: #7a5bff; color: #fff; border-radius: 10px;margin: 30px 0px 20px 0px; font-size: 18px;}
.qtwt{width: calc(100% - 6em - 20px); margin-left: 10px; outline: none;border:1px solid #f2f2f2; height: 120px;vertical-align: text-top; padding: 10px; }
.beizhu{width: 100%; vertical-align: text-top;  margin-top: 8px;}
.article-content{width: calc(100% - 30px); padding: 10px 15px; background-color: #fff;}
.article-content h1{width: 100%; padding: 10px 0px 0px 0px;font-size: 22px; line-height: 36px; text-align: justify;} 
.article-content .content{ width: 100%;text-align: justify;line-height: 32px; font-size: 16px;}
.article-content .content p{ margin-top: 10px; }
.article-content .content img{ max-width: 100%; height: auto;}
.nei-main{ width:90%; margin:auto;}
.nei-main .nei-nav{ width:70%; margin:auto;}
.nei-main .nei-nav ul{ width:50%; margin:0px; padding:0px; float:left;}
.nei-main .nei-nav ul li{ width:100%; text-align:center;position:relative;}
.nei-main .nei-nav ul li.text{ width: 100%;overflow: hidden;font-size: 14px;color: #202020;padding-top: 6px; }
.nei-main .nei-nav ul li.text a{color: #202020;}
.nei-main .nei-nav ul li .free{ position:absolute; top:-10px; left:55%; background-color:#FFFFFF; font-size:12px; color:#c80000; border:1px solid #c80000; padding:1px 6px; border-radius:12px; height:20px; line-height:20px;}
.nei-main .vip{width:80%; margin:40px auto; background-color:#f5f5f5;padding:28px 0px;}
.nei-main .vip p{ text-align:center; margin:0px; padding:0px;}
.nei-main .vip p.tishi{ padding:30px 0px; font-size:15px;}
.nei-main .vip p a.yuyue{ background-color:#f4e2e2; border:1px solid #fff; color:#780000; padding:5px 25px; border-radius:20px;font-size:18px;}
.nei-main .vip p.login{ padding-top:30px;color:#780000;}
.nei-main .vip p.login a{color:#780000;}
.nei-banner{ width:100%; text-align: center; margin:auto;}
.nei-banner img{ width:100%; height:auto;}
.nei-banner2{ width:calc(100% - 24px); text-align: center; margin:auto;}
.nei-banner2 img{ width:100%; height:auto;}
.nei-more-title{ width:100%; padding:19px 0px; margin:0px; border-bottom:1px solid #e0e0e0; position:relative;font-size:20px; color:#000000; height:30px; line-height:30px; text-indent:12px;}
.nei-more-title:after{content: '';
                      display: inline-block;
                      position: absolute;  /*微调位置*/
                      top: 22px;
                      left: 0px;
                      width: 5px;
                      height: 24px;
			          background-color:#4471e6;
       }
.nei-more-title span{ float:right; padding-right:10px;text-indent:0px;}

.nei-more-load{ padding:30px 0px; text-align:center; color:#4471e6; font-size:18px; height:24px; line-height:24px;}

