@font-face {font-family: "iconfont";
  src: url('//at.alicdn.com/t/font_2206924_90xcuah1v9.eot?t=1610591556572'); /* IE9 */
  src: url('//at.alicdn.com/t/font_2206924_90xcuah1v9.eot?t=1610591556572#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('//at.alicdn.com/t/font_2206924_90xcuah1v9.woff?t=1610591556572') format('woff'),
  url('//at.alicdn.com/t/font_2206924_90xcuah1v9.ttf?t=1610591556572') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('//at.alicdn.com/t/font_2206924_90xcuah1v9.svg?t=1610591556572#iconfont') format('svg'); /* iOS 4.1- */
}

*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ul,ol,dl,table,th,tr,td,input,textarea,li,a,div,span,em,i{margin: 0;padding: 0;	border: 0;}
img {margin: 0;padding: 0;	border: 0;}
li {list-style: none;}
/*全局样式*/
html,body {width: 100%;	margin: 0 auto;}
.none{display: none;}
.font18{font-size:18px;}
/*= 清除浮动=*/
.clear {clear: both;height: 0px;line-height: 0px;font-size: 0px;overflow: hidden;display: block;}
.clearfix:after {content: "";display: block;height: 0px;clear: both;visibility: hidden;font-size: 0px;}
:focus{outline:0}
a, button, input[type="button"], input[type="submit"], input[type="reset"]{cursor:pointer}
/* Hides from IE-mac \*/
* html .clearfix {height: 0%;}
/* End hide from IE-mac */
* + html .clearfix {min-height: 0%;}
/* 针对IE7 */
* + html .clearfix {min-height: 0%;}
.w100 {width: 100%;}
.fl {float: left;}
.fr {float: right;}
/*原文件配置*/
body {color: #333;background: #ffffff;font: 12px/30px 'Microsoft YaHei', arial, sans-serif;min-width: 320px;}
a {color: #000;text-decoration: none;}
a:hover {color: #7f3600;}
/*块级转化*/
.di_in {display: inline-block;}
.di_no {display: none;}
.di_bl {display: block;}
/*原文件配置  end*/

/*纵向居中*/
.v_middle {vertical-align: middle;}
/*横向居中*/
.te_c {text-align: center;}
.te_cs {text-align: center;font-size:18px; font-weight: bold;padding-top:20px;}
/*相对定位*/
.p_r {position: relative;}
/* 白色背景 */
.bgfff {background: #fff;}
.flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.flex-v {-webkit-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
.flex-1 {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.flex-align-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.flex-pack-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-pack-justify {-webkit-box-pack: justify;-webkit-justify-content: pace-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-warp{flex-flow: wrap}
.flex-column{flex-flow: column}
.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.transition{-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}

@media (min-width: 1200px) {
	/*min-width 1200 */
	.container{width: 1200px;margin-left: auto;margin-right: auto;}
}


/*全局样式 start*/
.header{background:#fee324;position: fixed;top: 0;z-index: 2;width: 100%;transition: all .8s ease;}
.header h1{margin:0 15px 0 0;}
.header-on{background: #FFF;box-shadow:0 2px 20px 0 #ccc;}
.subtext{padding-left: 25px;}
.header .main{width:1300px;margin:0 auto;}
.header .logo{margin-right: 60px;}
.header .logo img{width: 100%;}
.nav a{font-size: 18px;padding: 0 5px;}
.nav .cur{font-weight: bold;}
.nav .cur::after, .nav .p_r:hover::after{content: '';position: absolute;font-size: 50px; bottom: -10px;left: 0;height: 4px;border-radius: 2px;width: 100%;background-color: #01c2fd;}
.enlarge{display: none;}
.banner{width: 100%;height: 872px;background:url(../img/banner.jpg)no-repeat center;background-position-y: 40px; background-size: auto 100%;}
.banner .content{width: 600px;margin-top: 160px;}
.banner .text{color: #7f3600;font-size: 50px;font-weight: bold;line-height: 1.4;}
.banner .txt{font-size: 28px;color: #81511c;font-weight: bold;padding: 15px;margin-top: 30px;}
.banner .txt::after{content: '';position: absolute;left: 0;top: 0;border-top: 7px solid #81511c;border-left: 7px solid #81511c;width: 20px;height: 20px;}
.banner .txt::before{content: '';position: absolute;right: 0;bottom: 0;border-right: 7px solid #81511c;border-bottom: 7px solid #81511c;width: 20px;height: 20px;}
.banner .info{font-size: 24px;color: #7f3600;font-weight: bold;line-height: 1.6;margin-top: 50px;}
.banner .down{margin-top: 40px;}
.banner .down img{max-width: 100%;}
.btnan, .btnios {height:60px;display:block;margin-left:15px;border-radius: 25px;padding:5px 25px 5px 70px;}
.btnan{background:#ff9601 url(/img/btn1.png) no-repeat 10px;}
.btnios{background: #32c8fb url(/img/btn2.png)  no-repeat 10px;margin-left:25px;}
.btnan a, .btnios a{line-height: 50px;font-size: 24px; font-weight: bold;color:#fff; }
.app{margin-top: 80px;}
.title{font-size: 38px;font-weight: bold;line-height: 90px;}
.title span{padding-left: 90px;padding-right: 45px;}
.title span::after{content: '';position: absolute;left: 0;bottom: 0;background: url(../img/icon1.png)no-repeat center;width: 84px;height: 84px;background-size: 100%;}
.title span::before{content: '';position: absolute;right: 0;bottom: 0;background: url(../img/icon2.png)no-repeat center;width: 37px;height: 37px;background-size: 100%;}
.app .content{width: 1420px;margin-left: auto;margin-right: auto;}
.app .item{margin-top: 90px;width: 33.333%;}
.app .item .icon{height: 212px;}
.app .item .icon img{max-height: 100%;}
.app .item .txt{font-size: 26px;line-height: 1.5;margin-top: 30px;}
.app .item p{margin: 0;font-size: 18px;color: #797979;line-height: 1.5;margin-top: 10px;}
.pro{margin-top: 130px;}
.pro .content{width: 1212px;margin-left: auto;margin-right: auto;background: url(../img/bg1.jpg)no-repeat center top;height: 778px;margin-top: 40px;padding-top: 350px;background-size: cover;}
.pro .item{width: 340px;height: 355px;border-radius: 15px;background-color: #FFF;margin-left: 45px;padding: 25px;}
.pro .item .tit{line-height: 60px;background-color: #ffe139;border-radius: 30px;font-size: 24px;color: #7f3f00;padding-left: 100px;}
.pro .item .tit::after{content: '';position: absolute;left: 0;top: 50%;width: 80px;height: 80px;border: 5px #FFF solid;border-radius: 50%;background-color: #febd41;transform: translateY(-50%);background-position: center;background-repeat: no-repeat;}
.pro .item .txt{font-size: 18px;color: #666;margin-top: 30px;line-height: 36px;}
.pro .item .txt p{margin-top: 5px;margin-bottom: 0;padding-left: 20px;}
.pro .item .txt p::after{content: '';position: absolute;left: 0;top: 8px;width: 10px;height: 10px;border-radius: 50%;background-color: #ffe139;}
.pro .item:nth-child(1) .tit::after{background-image: url(../img/p1.png);}
.pro .item:nth-child(2) .tit::after{background-image: url(../img/p2.png);}
.pro .item:nth-child(3) .tit::after{background-image: url(../img/p3.png);}
.duo{background: url(../img/bg2.jpg);margin-top: 80px;padding: 60px 0;}
.duo .title{color: #763817;}
.duo .title span::after{background-image: url(../img/icon3.png);}
.duo .title span::before{background-image: url(../img/icon4.png);}
.duo .item{background-color: #FFF;border-radius: 50px;overflow: hidden;padding: 25px;margin-top: 80px;-moz-box-shadow:5px 5px 15px rgba(0,0,0,0.3); -webkit-box-shadow:5px 5px 15px rgba(0,0,0,0.3); box-shadow:5px 5px 15px rgba(0,0,0,0.3);}
.duo .item .pic{margin-right: 40px;}
.duo .item .pic img{width: 100%;}
.duo .item .tit{font-size: 40px;font-weight: bold;padding-bottom: 50px;}
.duo .item .tit::after{content: '';position: absolute;left: 0;bottom: 0;height: 14px;width: 152px;background-color: #ffda00;border-radius: 7px;}
.duo .item p{font-size: 28px;color: #666;line-height: 1.5;margin-bottom: 0;}
.duo .item:nth-child(even) .pic{order: 2;margin-right: 0;margin-left: 40px;}

.linian{margin-top: 120px;}
.linian .content{width: 1420px;margin: 90px auto 0 auto;}
.linian .item{width: 23.5%;height: 395px;background-color: #ffe139;padding: 30px;border-radius: 70px;margin-right: 2%;background-repeat: no-repeat;color: #7a3f20;}
.linian .item:last-child{margin-right: 0;}
.linian .item:nth-child(1){background-image: url(../img/l1.png);background-position: left bottom;}
.linian .item:nth-child(2){background-image: url(../img/l2.png);background-position: left bottom;}
.linian .item:nth-child(3){background-image: url(../img/l3.png);background-position: center bottom;}
.linian .item:nth-child(4){background-image: url(../img/l4.png);background-position: right bottom;}
.linian .item .tit{font-size: 43px;margin-top: 20px;font-weight: bold;}
.linian .item p{font-size: 22px;margin-bottom: 0;margin-top: 25px;}

.book{margin-top: 120px;}
.book .content{width: 1420px;margin: 0px auto;}
.book .pic{width: 32%;margin-right: 2%;margin-top: 80px;}
.book .pic:nth-of-type(3n){margin-right: 0;}
.book .pic img{width: 100%;}

.xuan{width: 100%;background: url(../img/bg3.jpg)no-repeat center top;height: 980px;margin-top: 80px;padding-top: 80px;}
.xuan .container{margin-top: 130px;}
.xuan .num{font-size: 28px;color: #666;}
.xuan .num span{color: #fc6059;font-size: 70px;font-weight: bold;}
.xuan .txt{font-size: 28px;color: #666;line-height: 1.8;margin-top: 20px;}

.box{background: url(../img/bg2.jpg);width: 100%;display: table;padding: 90px 0 30px 0;}
.new-b{background:#fdf8de!important;padding-top:0px;}
.new-d{background:#fdf8de!important;margin-top:30px;}
.new-c{background: url(../img/bg2.jpg);width: 100%;display: table;padding: 90px 0 0 0;}
.b-ban{background: url(../img/ar-banner.png) no-repeat center;height:220px;}
.b-ban .text{margin-top:80px;color: #7f3600;font-size: 40px;font-weight: bold;}
.b-ban .desc{font-size: 18px;color: #81511c;font-weight: bold;padding: 15px;margin-top: 30px;}
.box .top{margin-top: -430px;}
.box .top .item{width: 32%;margin-right: 2%;margin-top: 110px;background-color: #FFF;border-radius: 40px;-moz-box-shadow:5px 5px 15px rgba(0,0,0,0.3); -webkit-box-shadow:5px 5px 15px rgba(0,0,0,0.3); box-shadow:5px 5px 15px rgba(0,0,0,0.3);padding: 50px 40px;}
.box .top .item:last-child{margin-right: 0;}
.box .top .item .arrow{position: absolute;left: 50%;transform: translateX(-50%);top: -50px;height: 100px;border-radius: 50%;width: 100px;background: #ffe139 url(../img/icon5.png)no-repeat center;}
.box .top .item h2{font-size: 33px;}
.box .top .item p{font-size:18px;color: #666;line-height: 1.8;margin-bottom: 0;}
.box .code{width: 100%;margin-top: 110px;background: #FFF url(../img/hudie.png)no-repeat 90% 70%;border-radius: 40px;-moz-box-shadow:5px 5px 15px rgba(0,0,0,0.3); -webkit-box-shadow:5px 5px 15px rgba(0,0,0,0.3); box-shadow:5px 5px 15px rgba(0,0,0,0.3);padding: 50px;height: 550px;}
.fd {padding-top:0!important;}
.box .fdlink{width: 100%;background: #FFF;border-radius: 10px;padding: 10px;}
.links{padding-left:20px;}
.links a{display: inline-block;margin:0 10px 10px 0;}

.box .code .tit{line-height: 60px;background-color: #ffe139;border-radius: 30px;font-size: 30px;color: #7f3f00;padding-left: 100px;width: 78%;}
.box .code .tit::after{content: '';position: absolute;left: 0;top: 50%;width: 80px;height: 80px;border: 5px #FFF solid;border-radius: 50%;background: #febd41 url(../img/down.png)no-repeat center;transform: translateY(-50%);background-position: center;background-repeat: no-repeat;}
.box .code .erwma{margin-top: 30px;width: 78%}
.box .code .erwma img{max-width: 200px;}
.box .code .erwma a{background-color: #f5d942;border-radius: 24px;background-repeat: no-repeat;background-position: left center;color: #7b3f20;font-size: 22px;font-weight: bold;line-height: 48px;padding-left: 25px;margin-top: 10px;}

.box .code .erwma .andriod a{background-image: url(../img/a.png);}
.box .code .erwma .ios a{background-image: url(../img/ios.png);}
.box .code .erwma .windows a{background-image: url(../img/windows_03.png);}

.box .news{margin-top: 30px;}
.box .news .title{font-size: 42px;color: #763817;}
.box .news .title span::after{background-image: url(../img/icon3.png);}
.box .news .title span::before{background-image: url(../img/icon4.png);}
.box .news .tit{border-bottom: 1px #763817 dashed;background: url(../img/icon2.png)no-repeat 20px 5px;padding-left: 70px;margin-top: 15px;padding-bottom: 15px;}
.box .news .tit strong, .box .news .tit h2{font-size: 26px;color: #763817;line-height: 40px;margin:0 0;}
.box .news .tit .submenu a{background-color: #f2f1f1;line-height: 34px;padding: 0 20px;border-radius: 17px;font-size: 16px;margin-right: 20px;height: 34px;}
.box .news .tit .submenu a.cur{background-color: #ffd702;color: #763817;}
.box .news .content{margin-top: 20px;}
.box .news .con{background-color: #FFF;border-radius: 15px;margin-right: 20px;padding-bottom: 30px;}
.box .news .con ul{padding:20px 30px;}
.box .news .con li{border-bottom: 1px #eaeaea solid;padding-bottom: 20px;margin-bottom: 20px;}
.box .news .con li:last-child{border-bottom: 0;margin-bottom: 0;}
.box .news .con li .pic{width: 215px;height: 135px;border-radius: 5px;overflow: hidden;margin-right: 20px;}
.box .news .con li .pic img{width: 100%;}
.box .news .con li .text{min-width: 0px;}
.box .news .con li h3,.box .news .con li h4, .box .news .con li h2{margin: 0;font-size: 16px;font-weight: normal;}
.box .news .con li p{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;line-height: 24px;color: #666;margin-top: 5px;margin-bottom: 10px;}
.box .news .con li .tag span{background-color: #fdf7c6;color: #9d7255;font-size: 12px;border-radius: 3px;margin-right: 5px;padding: 0 10px;height: 20px;line-height: 20px;}
.box .news .con li .time{font-size: 14px;line-height: 20px;}
.box .news .more{font-size: 20px;color: #666;}
.box .news .sib{width: 370px;}
.box .news .sib .tags{background-color: #FFF;padding-bottom: 20px;border-radius: 15px;width: 100%;display: table;}
.box .news .sib .tags .info{padding:15px 10px;}
.box .news .sib .tags .info h3{margin:0;}
.box .news .sib .tags .info span, .tags a{background-color: #fdf7c6;color: #9d7255;font-size: 14px;padding: 0 10px;line-height: 30px;margin-right: 15px;margin-top: 10px;border-radius: 5px;}
.box .news .sib .hots{margin-top: 30px;background-color: #FFF;padding-bottom: 30px;border-radius: 15px;width: 100%;display: table;}
.box .news .sib .hots span{background-color: #fdf7c6;color: #9d7255;width: 20px;height: 20px;border-radius: 3px;margin-top: 6px;margin-right: 15px;}
.box .news .sib .hots li a{min-width: 0px;height:26px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.box .news .sib h2{font-weight:normal;font-size:14px;margin:5px 0; line-height: 25px;}
.box .news .sib .hots ul{padding: 10px 20px;}

.tags{padding-left:15px;}

.footer{background-color: #fafafb;width: 100%;padding: 0;}
.footer .info{border-bottom: 1px #eaeaea solid;padding-bottom: 10px;}
.footer .info .logo{border-right: 1px #eaeaea solid;padding-right: 30px;margin-right: 50px;}
.footer .info .us{width: 230px;font-size: 14px;}
.footer .info .us p{font-size: 14px;margin-right: 55px;	margin-top: 20px;}
.footer .info .f-nav a{font-size: 14px;margin-right: 55px;margin-top: 20px;}
.footer .copyright{margin-top: 10px;color #000;}

.about-banner{background: url(/images/bg2_1.jpg)no-repeat center top;width: 100%;padding: 60px 0;margin-top: 90px;background-size: cover;}
.about-banner .container{padding: 15px;border-radius: 20px;}
.about-banner .txt{font-size: 14px;line-height: 30px;color: #666;margin-top: 20px;}
.about-banner .pic{position: absolute;right: -60px;bottom: -20px;}
.about-yue{margin-top: 90px;margin-bottom: 90px;}
.about-yue .txt{font-size: 28px;line-height: 1.8;margin: 50px 0;padding: 0 60px;}
.about-yue .pic img{max-width: 100%;}

.mainbody{height:740px;background:#f5f8fa url(/img/zpbg.png)no-repeat center;margin-top:100px; padding:60px 0 0 450px;}
.mainbody .content{width:800px;height:500px;overflow-y: scroll;font-size:14px;}
.mainbody .content strong{padding:8px 15px;background:#e9f1f5;border-radius: 10px;font-size:16px;}
.mainbody .p-logo a{display:block;width:100px;height:150px;float:left;text-align: center;margin:10px;line-height: 15px;}
.mainbody .p-logo img{max-width: 100px;}

.about{margin-bottom: 0px!important;margin: auto;padding: unset;}
.aboutbody{height:740px;background:#f5f8fa url(/img/about.png) no-repeat center;margin-top:100px; }
.aboutbody h1{font-size:22px;margin: 40px 0 30px 265px;}
.aboutbody p{line-height: 38px;margin:0px;font-weight: bold;padding-left:30px;font-size:15px;background:url(/img/dot.png) no-repeat 10px 14px;}
.aboutbody .content{width:630px;height:500px;padding:60px 0 0 0; margin-left: 275px;}

.downld{margin-bottom: 0px!important;margin: auto;padding: 0;margin-top:100px;background:#f5f8fa; }
.dlbody{width:1300px;height:740px;background:#f5f8fa url(/img/dlbg.png)no-repeat center;margin: auto;}
.dlbody img{width:80px; height:80px;}
.dlbody div{display: block; width:80px;height:80px; clear:both;float: left;}
.dlbody .ios{margin:58px 0 0 85px;clear: both;}
.dlbody .android{margin:138px 0 0 290px;}

.downloads{margin-top:-20px;}
.downloads-banner{height: 845px;background: url(/images/banner2.jpg)no-repeat center;margin-top: 115px;}
.downloads-banner .pic{position: absolute;bottom: -30px;left: 70px;}
.downloads-banner .erwma{width: 170px;padding: 10px 5px;border-radius: 15px;overflow: hidden;margin-top: 40px;font-size: 14px;}
.downloads-banner .erwma img{width: 100%;}
.downloads-banner .erwma:nth-child(1){margin-top: 140px;}
.downloads-banner .pic img{max-height: 100%;}
.d-txt{font-size: 36px;line-height: 1.6;color: #666;}
.downloads .content{margin-top: 170px;}
.downloads .text_content{background-color: #fdf6c8;padding: 40px 60px;border-radius: 30px;margin-top: 70px;font-size: 26px;line-height: 1.7;}
.downloads .text_content .pic{margin-right: 50px;}

.downloads .box{background: url(/images/bg2_1.jpg);width: 100%;display: table;padding-bottom: 100px;margin-top: 280px;}
.downloads .box .title{color: #763817;margin-top: 100px;}
.downloads .box .title span::after{background-image: url(/images/icon3_1.png);}
.downloads .box .title span::before{background-image: url(/images/icon4_1.png);}
.downloads .box .flex{margin-top: -200px;}
.downloads .box .item{border-radius: 60px;width: 317px;padding: 40px;-moz-box-shadow:5px 5px 15px rgba(0,0,0,0.3); -webkit-box-shadow:5px 5px 15px rgba(0,0,0,0.3); box-shadow:5px 5px 15px rgba(0,0,0,0.3);}
.downloads .box .item:nth-child(1){background: url(/images/down1.jpg)no-repeat center;background-size: cover;}
.downloads .box .item:nth-child(2){background: url(/images/down2.jpg)no-repeat center;background-size: cover;}
.downloads .box .item:nth-child(3){background: url(/images/down3.jpg)no-repeat center;background-size: cover;}
.downloads .box .item h2{font-size: 38px;margin: 0;margin-top: 30px;}
.downloads .box .item p{font-size: 28px;line-height: 1.8;color: #666;}

/* 焦点图 */
.slider {position: relative; width: 100%; height: 400px;overflow: hidden; font-family:Arial; text-align: left; background:#fff; border-radius: 15px;}
.slider ul{padding:0!important;}
.slider li{margin-bottom:0px!important; border:0!important;padding-bottom: 0px!important;}
.slider .pic img { width:100%; height: 450px; display: block; }
.slider .txt-bg { position: absolute; bottom: 0; margin-right:20px;z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden;}
.slider .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; padding:0 20px;}
.slider .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.slider .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.slider .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.slider .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.slider .num li a,.slider .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.slider .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.slider .num li.on a,.slider .num a:hover{ background:#4285f4;color:#fff!important;  }
/*全局样式 end*/

@media (min-width: 1025px) {
	/*所有hover写在这里面 兼容sofari的移动端不支持hover*/

}


@media (max-width: 1441px) {
	/*修改1441以下、小屏显示器*/
}
@media (max-width: 1367px) {
	/*修改1441以下、小屏显示器*/
	.app .content{width: 100%;}
	.linian .content,.book .content{width: 100%;padding: 0 20px;}
	.linian .item .tit{font-size: 38px;margin-top: 20px;}
	.linian .item p{font-size: 20px;}
	.box .code .erwma img{max-width: 140px;}

}
.box .code .erwma{min-width: 500px}
.box .code .erwma .andriod{width: 28%; text-align: center}
.box .code .erwma .ios{width: 28%;text-align: center;}
.box .code .erwma .windows{width: 28%;text-align: center;}
.box .code .erwma .windows a{min-width: 200px}
@media (max-width: 1199px) {
	/*修改1200以下、小屏显示器*/
	.container{width: 100%;padding:0 20px;}
	.enlarge{display: block;position:fixed; background: url(../img/menu.png)no-repeat center;width: 25px;height: 25px ;background-size: 100%;top:5px; right:10px;}
	.header{width: 100%;padding: 0 20px;}
	.header h1  .logo{width: 150px; display:-webkit-flex}
	.new-d{margin-top: 10px;}
	.nav a{font-size: 18px;}
	.banner{height: 600px;background-position-y:1120px;background-size:120%;}

	.banner .content{width: 500px;margin-top: 100px;padding-left:15px;}
	.banner .text{font-size: 52px;}
	.banner .txt{display:none;}
	.banner .info{margin-top: 20px;font-size: 20px;}
	.banner a{width: 46%;}
	.title,.box .news .title{font-size: 34px;}
	.title span{padding-left: 75px;}
	.title span::after{width: 65px;height: 65px;}
	.app .item{margin-top: 70px;}
	.app .item .txt{font-size: 32px;}
	.app .item p{font-size: 22px;}
	.app .item .icon{height: 140px;}
	.pro .content{width: 100%;}
	.pro .item{width: 30.666%;height: 355px;margin-left: 2%;padding: 25px;}
	.pro .item .tit{font-size: 26px;}
	.pro .item .txt{font-size: 18px;}
	.duo{margin-top: 0;}
	.duo .item{margin-top: 60px;}
	.duo .item .pic{width: 60%;}
	.duo .item .tit{font-size: 34px;padding-bottom: 30px;}
	.duo .item .tit::after{height: 10px;}
	.duo .item p{font-size: 22px;}
	.linian{margin-top: 100px;}
	.linian .content{margin-top: 70px;}
	.linian .item {height: 340px;}
	.linian .item .tit{font-size: 32px;}
	.linian .item p{font-size: 18px;}
	.linian .item:nth-child(1),.linian .item:nth-child(2),.linian .item:nth-child(4){background-size: 90%;}
	.linian .item:nth-child(3){background-size: 100%;}

	.btnan, .btnios {height:30px;display:block;margin-left:15px;border-radius: 25px;width:96%;padding:0px;text-align: center;}
	.btnan{background:#ff9601;}
	.btnios{background: #32c8fb;margin-left:5px;}
	.btnan a, .btnios a{line-height: 20px;font-size: 12px; font-weight: bold;color:#fff; }

	.book .pic{margin-top: 140px;}
	.xuan{margin-top: 130px;height: auto;padding-bottom: 580px;}
	.xuan .container{margin-top: 80px;}
	.xuan .num,.xuan .txt{font-size: 22px;}
	.xuan .num span{font-size: 50px;}
	.box .top .item{padding: 40px 20px;}
	.box .top .item .arrow{width: 80px;height: 80px;top: -40px;}
	.box .top .item h2{font-size: 28px;}
	.box .top .item p{font-size: 20px;}
	.box .code .tit{font-size: 24px;}



	.footer{background-color: #fafafb;width: 100%;padding: 0;}
	.footer .info{border-bottom: 1px #eaeaea solid;padding-bottom: 10px;display:block!important; }
	.footer .info .logo{display:none;}
	.footer .info .f-nav{flex-direction: row;}
	.footer .info .f-nav a{font-size: 14px;margin: 10px 20px 0 10px;}
	.footer .copyright{margin-top: 10px;color: #888;}
	.footer .info .us{font-size: 14px;width:100%; display:flex;}
	.footer .info .us h3{font-weight: bold;font-size: 14px;color: #666;margin-left:10px;margin-right:15px;}


	.downloads-banner{background-size: auto 100%;height: 700px;margin-top: 110px;}
	.downloads .content{margin-top: 140px;}
	.d-txt{font-size: 32px;}
	.downloads .text_content{font-size: 24px;}
	.downloads-banner .erwma{margin-top: 30px;padding-left: 0;padding-right: 0;}
	.downloads-banner .erwma:nth-child(1){margin-top: 110px;}
	.downloads-banner .pic{height: 220px;}
	.downloads .box{margin-top: 240px;}
	.downloads .box .item{width: 30%;padding: 30px;}
	.downloads .box .item h2{font-size: 32px;}
	.downloads .box .item p{font-size: 24px;}

	.about-banner{padding:10px 10px;}
	.about-banner .pic{display: none;}
	.about-banner .txt{font-size: 14px;}
	.about-yue .txt{font-size: 14px;padding: 0;}

	.mainbody{height:auto;background:#FFF ;margin-top:60px; padding:0;}
	.mainbody .content{width:100%;height:auto;overflow: auto;font-size:14px;}
	.mainbody .content strong{padding:8px 15px;background:#e9f1f5;border-radius: 10px;font-size:16px;}
	.mainbody .p-logo img{max-width: 150px;margin-right:20px;}
	.b-ban .text{margin-top:5px;}

	/* 焦点图 */
	.slider {position: relative; width: 100%; height: 200px;overflow: hidden; font-family:Arial; text-align: left; background:#fff; border-radius: 15px;}
	.slider ul{padding:0!important;}
	.slider li{margin-bottom:0px!important; border:0!important;padding-bottom: 0px!important;}
	.slider .pic img { width:100%; height:100%; display: block; }
	.slider .txt-bg { position: absolute; bottom: 0; margin-right:20px;z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden;}
	.slider .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; padding:0 20px;}
	.slider .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.slider .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.slider .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.slider .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.slider .num li a,.slider .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.slider .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.slider .num li.on a,.slider .num a:hover{ background:#4285f4;color:#fff!important;  }

	.about{margin-bottom: 0px!important;margin: auto;padding: 0;}
	.aboutbody{height:auto;background:#f5f8fa;margin-top:5px; padding:60px 0 0 5px;}
	.aboutbody h1{font-size:20px;margin: 5px;text-align: center;}
	.aboutbody p{line-height: 38px;margin:0px;background:url(/img/dot.png) no-repeat 0 14px;font-weight: normal;font-size:15px;padding-left: 18px;}
	.aboutbody .content{width:100%;height:auto;}
}

@media (max-width: 1023px) {
	/*修改1024以下、平板*/
	.enlarge{display: block;position:fixed; background: url(../img/menu.png)no-repeat center;width: 25px;height: 25px;background-size: 100%;top:10px; right:10px;}
	.header .logo{width: 220px;}
	.nav a{font-size: 16px;}
	.banner{height: 450px;background-position-y:0;}
	.banner .content{width: 50%;margin-top: 70px;padding-left:15px;}
	.banner .text{font-size: 22px;}
	.banner .info{font-size: 16px;margin-top: 15px;}
	.banner .down{margin-top: 20px;}
	.title{font-size: 28px;line-height: 70px;}
	.title span{padding-left: 65px;padding-right: 35px;}
	.title span::after{width: 50px;height: 50px;}
	.title span::before{width: 25px;height: 25px;}
	.app .item{margin-top: 50px;}
	.app .item .txt{font-size: 24px;}
	.app .item p{font-size: 18px;}
	.app .item .icon{height: 120px;}
	.pro{margin-top: 90px;}
	.pro .item{padding: 15px;}
	.pro .item .tit{font-size: 22px;}
	.pro .item .txt{font-size: 14px;}
	.pro .item .tit{padding-left: 70px;font-size: 18px;}
	.pro .item .tit::after{width: 50px;height: 50px;background-size: 60%!important;}
	.duo{padding: 120px 0;}
	.duo .item{margin-top: 50px;}
	.duo .item .tit{font-size: 28px;}
	.duo .item .tit::after{width: 80px;}
	.duo .item p{font-size: 20px;}
	.linian,.book{margin-top: 70px;}
	.linian .content{margin-top: 50px;}
	.linian .item {height: 300px;padding: 20px;}
	.linian .item .tit{font-size: 28px;}
	.linian .item p{font-size: 14px;}
	.book .pic{margin-top: 100px;}
	.xuan{margin-top: 90px;padding-top: 100px;padding-bottom: 450px;}
	.xuan .container{margin-top: 60px;}
	.xuan .num,.xuan .txt{font-size: 20px;}
	.xuan .num span{font-size: 40px;}
  .box{padding: 10px 0;}
	.box .top{margin-top: -340px;}
	.box .top .item {padding-top: 30px;margin-top: 80px;}
	.box .top .item .arrow{width: 60px;height: 60px;top: -30px;background-size: 40%;}
	.box .top .item h2{font-size: 22px;}
	.box .top .item p{font-size: 16px;}
	.box .news .tit strong{font-size: 22px;}
	.box .news .tit .submenu a{font-size: 14px;margin-right: 10px;}
	.box .news{margin-top: 100px;}
	.box .news .title{font-size: 24px;}
	.box .news .content{margin-top: 60px;}
	.box .news .con{margin-right: 0;}
	.box .news .con li h4{font-size: 16px;}
	.box .news .con li p{font-size: 14px;}
	.box .code{background-size: 25%;}
	.box .code .tit{width: 90%;font-size: 20px;}
	.box .code .erwma{width: 100%;}
	.box .news .sib{width: 100%;margin-top: 30px;}
	.downloads .content{margin-top: 100px;}
	.d-txt{font-size: 28px;}
	.downloads .text_content{font-size: 20px;padding: 30px 40px;}
	.downloads-banner{margin-top: 70px;height: 500px;}
	.downloads-banner .erwma{width: 140px;padding-bottom: 0;padding-top: 5px;margin-top: 20px;}
	.downloads-banner .erwma:nth-child(1){margin-top: 80px;}
	.downloads-banner .pic{height: 140px;}
	.downloads .text_content .pic{margin-right: 30px;}
	.downloads .box{margin-top: 240px;}
	.downloads .box .item{width: 30%;padding: 20px;border-radius: 40px;}
	.downloads .box .item h2{font-size: 28px;}
	.downloads .box .item p{font-size: 20px;}
}

@media (max-width: 767px) {
	/*修改768以下、小屏平板*/
	.enlarge{display: block;position:fixed; background: url(../img/menu.png)no-repeat center;width: 25px;height: 25px;background-size: 100%;top:10px; right:10px;}
	.container{padding-left: 15px;padding-right: 15px;}
	.header .logo{width: 200px;margin-right: 40px;}
	.nav a{font-size: 14px;}
	.nav .cur::after{bottom: -5px;}
	.banner{height: 420px;background-position-y:0;}
	.banner .content{width: 45%;padding-left:15px;}
	.app{margin-top: 50px;}
	.title,.box .news .title{font-size: 24px;}
	.title span{padding-left: 55px;}
	.title span::after{width: 40px;height: 40px;}
	.app .item{margin-top: 40px;}
	.app .item .txt{font-size: 20px;}
	.app .item p{font-size: 14px;}
	.app .item .icon{height: 90px;}
	.pro{margin-top: 60px;}
	.duo{padding: 100px 0;}
	.duo .item{margin-top: 40px;}
	.duo .item .tit{font-size: 26px;}
	.duo .item p{font-size: 18px;}
	.xuan{padding-bottom: 400px;}
	.book .pic{margin-top: 70px;}
	.box{padding: 10px 0;}
	.box .top{margin-top: -300px;}
	.box .top .item h2{font-size: 20px;}
	.box .top .item p{font-size: 14px;}
	.box .code{padding: 20px;}
	.downloads-banner{height: 450px;}
	.downloads-banner .erwma{width: 120px;margin-top: 10px;}
	.downloads-banner .erwma:nth-child(1){margin-top: 75px;}
	.downloads .content{margin-top: 80px;}
	.d-txt{font-size: 20px;}
	.downloads .text_content{font-size: 18px;padding: 20px 30px;}
	.downloads .text_content .pic{width: 120px;}
	.downloads .text_content .pic img{width: 100%;}
	.downloads .box{padding-bottom: 70px;margin-top: 160px;}
	.downloads .box .flex{margin-top: -120px;}
	.downloads .box .title{margin-top: 70px;}
	.downloads .box .item h2{font-size: 24px;}
	.downloads .box .item p{font-size: 16px;}
}

@media (max-width: 424px) {
	/*修改425以下、普通的安卓手机屏*/
	.enlarge{display: block;position:fixed; background: url(../img/menu.png)no-repeat center;width: 25px;height: 25px;background-size: 100%;top:10px; right:10px;}
	.nav{display: none;background-color: #FFF;width:40%;position: fixed;right: 0;top:50px;padding:15px 20px;}
	.nav a{width: 100%;display: block;line-height: 40px;}
	.nav .cur::after{bottom: 0;}
	.header {padding:0 15px;}
	.header .logo{width: 180px;margin-right: 0px;}
	.banner{height: 300px;background-position-y:35px;}
	.banner .content{margin-top: 70px;width: 55%;padding-left:10px;}
	.banner .text{font-size: 20px;}
	.banner .info{font-size: 12px;margin-top: 5px;}
	.banner .down{margin-top: 10px;}

	.title{font-size: 16px;line-height: 40px;}
	.title span{padding-left: 0px;padding-right: 0px;}
	/* .title span::after{width: 30px;height: 30px;left: -20px;}
	.title span::before{right: -20px;} */
	.app .item{margin-top: 30px;width: 50%;}
	.app .item .txt{font-size: 16px;}
	.app .item p{font-size: 12px;}
	.app .item .icon{height: 90px;}
	.pro{height: auto;}
	.pro .content{padding-top: 220px;background-color: #fdf6c8;height: auto;padding-bottom: 40px;background-size: 200%;margin-top: 10px;}
	.pro .item{width: 96%;height: auto;margin-top: 20px;}
	.pro .item .txt{margin-top: 15px;}
	.duo{padding: 70px 0;}
	.duo .item .pic{width: 100%;margin-right: 0;}
	.duo .item:nth-child(even) .pic{order: 1;margin-right: 0;margin-left: 0px;}
	.duo .item:nth-child(even) .text{order: 2;}
	.duo .text{margin-top: 20px;}
	.duo .item .tit{font-size: 20px;padding-bottom: 15px;}
	.duo .item .tit::after{height: 8px;width: 60px;}
	.duo .item p{font-size: 14px;}
	.linian,.book{margin-top: 40px;}
	.linian .content{margin-top: 0px;}
	.linian .item {height: 260px;width: 49%;margin-top: 20px;border-radius: 40px;}
	.linian .item:nth-child(even){margin-right: 0;}
	.linian .item .tit{font-size: 20px;}
	.linian .item p{font-size: 13px;margin-top: 15px;}
	.book .pic{margin-top: 40px;}
	.xuan{margin-top: 60px;padding-top: 70px;padding-bottom: 300px;}
	.xuan .container{margin-top: 60px;}
	.xuan .num,.xuan .txt{font-size: 16px;}
	.xuan .num span{font-size: 30px;}
	.box{padding: 10px 0;}
	.box .top {margin-top: -250px;}
	.box .top .content{margin-top: 40px;}
	.box .top .item{width: 100%;margin-top: 50px;}
	.box .top .item h2{font-size: 18px;}
	.box .code{margin-top: 70px;}

	.box .news{margin-top: 60px;}
	.box .news .content{margin-top: 30px;}
	.box .news .tit .submenu{display: none;}
	.box .news .tit strong,.box .news .more{font-size: 18px;}
	.box .news .con ul{padding: 15px;}
	.box .news .con li{}
	.box .news .con li .pic{width: 120px;height: auto;margin-right: 10px;}
	.box .news .con li p{-webkit-line-clamp:2;}
	.box .news .sib .hots li a,.box .news .sib .tags .info span{font-size: 14px;}
	.box .news .sib .hots span{font-size: 12px;}
	.box .code{height: auto;padding-bottom: 50px;}
	.box .code .tit{width: 100%;font-size: 16px;line-height: 30px;}
	.box .code .erwma .andriod a,.box .code .erwma .ios a,.box .code .erwma .windows a{font-size: 14px;}
	.box .code .erwma{margin-top: 20px;}
	.title{text-align: center;font-size: 18px;line-height: 1.5;}
	.title span::after{left: 0;display: none;}
	.title span::before{right: 0;display: none;}
	.downloads-banner{margin-top: 30px;height: 260px;}
	.downloads-banner .pic{height: 100px;left: 40px;}
	.downloads-banner .erwma{width: 85px;margin-top: 10px;font-size: 12px;line-height: 1.5;}
	.downloads-banner .erwma:nth-child(1){margin-top: 40px;}
	.downloads .content{margin-top: 50px;}
	.d-txt{font-size: 18px;}
	.downloads .text_content{font-size: 12px;padding: 10px 15px;margin-top: 30px;}
	.downloads .text_content .pic{width: 80px;margin-right: 20px;}
	.downloads .text_content .pic img{width: 100%;}
	.downloads .box{margin-top: 120px;}
	.downloads .box .flex{margin-top: -90px;}
	.downloads .box .item{width: 32%;padding: 10px;border-radius: 30px;}
	.downloads .box .item h2{font-size: 16px;}
	.downloads .box .item p{font-size: 14px;margin-top: 10px;}

}

@media (max-width: 377px) {
	/*修改375以下、iPhone5，4，等小屏手机*/
	.header .logo{width: 140px;}
	.banner .text{font-size: 18px;}
	.banner .txt{display: none;}
	.banner .info{margin-top: 10px;}
	.box .news .con li{flex-flow: column;}
	.box .news .con li .pic{width: 100%;margin-right: 0;}
	.box .news .con li .text{width: 100%;margin-top: 20px;}
	.downloads-banner{height: 240px;}
	.d-txt{font-size: 16px;}
	.downloads .text_content .pic{width: 70px;margin-right: 20px;}
	.downloads .box .item{width: 100%;margin-bottom: 20px;padding-left: 15px;padding-right: 15px;}
	.downloads .box .title{margin-top: 40px;}
}

/* 分页 */
.page-box{display:block;overflow:hidden;text-align:center;background-color:#fff;}
.pagination{display:inline-block;overflow:hidden;}
.pagination li{display:inline-block;margin:0 3px;cursor: pointer;padding-bottom:0px!important;margin-bottom:0px!important;border:0px!important;}
.pagination li a,
.pagination li span{display:block;padding:3px 12px;font-size:16px;background-color:#f2f2f2;color:#999;border-radius:3px;}
.pagination li.active span,
.pagination li:hover span,
.pagination li a:hover{background-color:#e6f1fb;color:#4285f4!important;}
.pagination li.disabled span,
.pagination li.disabled:hover span{background-color:#f2f2f2;color:#999;}
.block-head{padding:10px 20px;border-bottom: 1px solid #f4f4f4;overflow: hidden;}
.block-head h3, .block-head h1{font-size:24px;font-weight:400;color:#2c2e3b;display:inline-block;}
.block-head h4{font-size:16px;color:#2c2e3b;display:inline-block;}
.block-head span{color:#999}
.block-head .tab{float: right;margin:8px 0;}
.block-head .tab span,
.block-head .tab a{display:inline-block;font-size:18px;line-height:20px;padding:0 10px;margin:0 10px;cursor: pointer;}
.block-head .tab .active{color:#4285f4;}
.crumbs{padding:10px 0;border-bottom:none;}
.crumbs span{display:inline-block;padding:0 5px;color:#eee;}

/* article*/
/*详情*/
.article-info h1{font-size:22px;color:#303030;font-weight:500;line-height:46px;margin-bottom:10px;}
.article-info .meta{line-height:30px;color:#999;font-size:14px;}
.article-info .meta span{display: inline-block;margin-right:15px;}
.article-content,.article-info{padding:10px 20px;overflow: hidden;word-wrap: break-word;word-break: normal;}

.article-content *{white-space: pre-wrap;margin:0 0 15px 0;}
.article-content img{max-width:100%;display: block;margin:15px auto;max-height:800px;}
.article-content p{text-indent:2em;line-height: 1.875;font-size: 16px;min-height: 30px;}
.article-content pre{background-color:#f4f4f4;padding:15px;}
.article-content a{color: #1E9FFF;}

.article-ext{padding:10px 20px;line-height:25px;color:#aaa;}
.article-ext .tag a,
.article-info .meta a{display:inline-block;background-color:#f4f4f4;color:#aaa;padding:0 8px;line-height:18px;border-radius:3px;margin-right:5px}
.article-feat{padding:20px;text-align: center;}
.article-feat .feat-item{display:inline-block;color:#999;font-size:12px;margin:0 10px;cursor: pointer;border:1px solid #f4f4f4;width:70px;height:65px;padding:5px 0 0 0;border-radius:50%;display:inline-block;position: relative;position: relative;}
.article-feat .feat-item em,.article-feat .feat-item cite{display:block;line-height:12px;}
.article-feat .feat-item cite{display:none;}
.article-feat .feat-item.likes:hover cite{display:block;}
.article-feat .feat-item.likes:hover em{display: none;}
.article-feat .feat-item i{font-size:28px;color:#999;}
.article-feat .feat-item:hover{border-color: #4285f4;}
.article-feat .feat-item:hover *{color:#4285f4}
.article-feat .tips{color:#999;padding-top:10px;}

.prev-next{display:block;overflow:hidden;padding:30px 20px;background-color:#fff;}
.prev-next a{line-height:25px;width:42%;overflow:hidden;background-color:#f3f3f3;padding:15px 3%;border-radius: 5px;margin:0 1%;}
.prev-next a span{display:block;width:100%;line-height:25px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;}
.prev-next a .title{margin-bottom:25px;}
.prev-next a span i{float: right;}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-pos:before {
  content: "\e6ad";
}



/*corp */
.mainb{background:#fff;width:1140px;margin:0 auto;padding:30px;/*overflow:hidden; */}
.wm-warp .wrap-bar{float:left;width:170px;background:#f9f9f9;overflow:hidden;}
.wm-warp .wrap-bar .bar-a{margin-top:-10px;padding-bottom:10px;}
.wm-warp .wrap-bar a{display:block;height:42px;line-height:42px;border-left:2px solid #f9f9f9;color:#666;font-size:16px;text-align:center;margin-top:10px;}
.wm-warp .wrap-bar a.current{border-color:#10c55b;background:#f3f3f3;color:#000;}
.wm-warp .wrap-bar a:hover{border-color:#10c55b;background:#f3f3f3;}
.wm-warp .wap-con{float:right;width:880px;padding-right:20px;overflow:hidden;}
.wm-warp .wap-con .title{height:30px;line-height:30px;border-bottom:1px solid #f1f1f1;}
.wm-warp .wap-con h1{font-size:22px;font-weight:bold;color:#666;border-bottom:1px solid #eee;padding-bottom:10px;margin:0px!important;}
.wm-warp .wap-con .cont{font-size:15px;color:#666;line-height:30px;padding:15px 0 10px;}
.about_content_p p{font-weight: normal}

