@charset "gb2312";
body,p,ul,dl,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}
body{text-align:left;font-size: 12px;padding:0 0 72px 0; background:#f4f4f4;font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1";}
li{list-style:none}
input {-webkit-appearance:none;}
a,a:visited{text-decoration:none;color:#2a2a2a;}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}
em{ font-style:normal;}
* {	-moz-box-sizing: border-box;-webkit-box-sizing: border-box;	box-sizing: border-box;	-webkit-tap-highlight-color: rgba(0,0,0,0);	-webkit-text-size-adjust: none;	-webkit-touch-callout: none}
.m-ad{ width:100%; height:auto; padding:9px 0 0 10px; box-sizing:border-box; display:block; overflow:hidden}
.row,dd{margin:0;}
h1, h2, h3{ line-height:normal}


.g-box{ width:100%; height:auto; background:#fff; padding:10px 10px 0; display:block; overflow:hidden; box-sizing:border-box;}
.g-class-box{ width:100%; height:auto; background:#fff; padding:0 0 10px 0; display:block; overflow:hidden; box-sizing:border-box;}
.g-cont-box{ padding:0;}
.m-pbottom0{ padding-bottom:0;}
.m-ptop0{ padding-top:0;}

.g-system{ padding:10px 0;}
.g-system ul{ width:100%; height:auto; padding:0 12px 0 0; box-sizing:border-box; display:block; overflow:hidden;}
.g-system ul li{ width:50%; height:auto; padding:0 0 0 12px; box-sizing:border-box; float:left; display:inline; overflow:hidden;}
.g-system ul li a{ width:100%; height:60px; background:#67cb95;  border-radius:6px; text-align:center; display:block; overflow:hidden;}
.g-system ul li a b{width:auto;height:60px;font-size:22px;font-weight:bold;color:#fff;text-indent: 35px;line-height:60px;background: url(../images/android-icon.png) no-repeat 0 14px;background-size: 930px;display:inline-block;overflow:hidden;}
.g-system ul li:nth-child(2) a{ background:#ffbc53}
.g-system ul li:nth-child(2) a b{background-position: 0 -62px;}

.g-system ul li i{ display:none}
.g-system ul .m-gray-btn i{width:0;height:0;background: #fff;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #67CB95;padding: 0;margin: 5px auto 0;display: block;overflow: hidden;}
.g-system ul li:nth-child(2).m-gray-btn i{border-bottom: 10px solid #ffbc53;}


.g-link-nav{ background:#f4f4f4; padding:10px;}
.g-link-nav ul{ width:100%; height:40px; border-radius:6px; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; display:-webkit-box; overflow:hidden}
.g-link-nav ul li{ width:33.33%; height:40px; background:#fff; border-right:1px solid #eeeeee; display:block; overflow:hidden;-webkit-box-flex:1;}
.g-link-nav ul li a{ width:100%; height:40px;line-height:40px; font-size:14px; font-weight:normal; color:#333; text-align:center; text-decoration:none; display:block; overflow:hidden; margin:auto;}
.g-link-nav ul .m-hover a{ background:#ff1948; color:#fff;}

.g-class-hot{ padding:10px 0; border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}
.g-class-hot dl{ width:100%; height:auto; display:block; overflow:hidden}
.g-class-hot dl dt{width:100%;height: 24px;line-height: 24px;font-size:16px;font-weight:bold;color:#333;text-indent: 34px;display:block;overflow:hidden;position:relative;zoom:1;}
.g-class-hot dl dt b{width: 18px;height: 20px;/* line-height: 24px; */background:url(../images/android-icon.png) no-repeat 0 -121px;background-size:640px;display:block;overflow:hidden;position:absolute;left: 10px;top:0;}
.g-class-hot dl dd{ width:100%; height:auto; padding:0 10px 0 0; box-sizing:border-box; display:block; overflow:hidden;}
.g-class-hot dl dd b{ width:33.33%; height:auto; padding:10px 0 0 10px; float:left; box-sizing:border-box; display:inline; overflow:hidden;}
.g-class-hot dl dd b a{width:100%;height: 38px;line-height: 38px;border:1px solid #ddd;font-size:14px;font-weight:normal;color:#555;text-align:center;border-radius:4px;box-sizing:border-box;display:block;overflow:hidden;}
.g-class-hot dl dd b:nth-child(1) a{ color:#ff8b62; border-color:#ff8b62}
.g-class-hot dl dd b:nth-child(3) a{ color:#ffbc53; border-color:#ffbc53}
.g-class-hot dl dd b:nth-child(5) a{ color:#6cd47d; border-color:#6cd47d}
.g-class-hot dl dd b:nth-child(8) a{ color:#68a0fe; border-color:#68a0fe}
.g-class-hot dl dd b:nth-child(9) a{ color:#6b6b6b; border-color:#6b6b6b}


.g-gray-bg{ width:100%; height:10px; background:#f4f4f4; display:block; overflow:hidden}


.g-list-class{ width:100%; height:121px; border-top:1px solid #ddd; background:#f4f4f4; display:-webkit-box; overflow:hidden}
.g-list-class dt{ width:110px; height:120px; display:block; overflow:hidden; border-right:1px solid #ddd; border-top:1px solid #fff;border-bottom:1px solid #ddd;}
.g-list-class dt a{ width:100%; height:120px; display:block; overflow:hidden; position:relative; zoom:1}
.g-list-class dt b{width: 51px;height: 49px;background: url(../images/android-icon.png) no-repeat -261px 0;background-size: 998px;display:block;overflow:hidden;margin: 25px 0 0 24px;}
.g-list-class dt strong{width:100%;height:20px;line-height:20px;font-size: 15px;font-weight:normal;color:#ff9900;margin: 6px 0 0 0;display:block;overflow:hidden;text-indent:16px;}
.g-list-class dt i{ width:15px; height:25px; background-size:1000px; display:block; overflow:hidden; position:absolute; right:10px; top:52px;}
.g-list-class dd{ width:auto; height:auto; margin:0; display:block; overflow:hidden; -webkit-box-flex:1;}
.g-list-class dd a{ width:50%; height:40px; line-height:40px; border-top:1px solid #fff; border-left:1px solid #fff; border-right:1px solid #ddd; border-bottom:1px solid #ddd; font-size:14px; font-weight:normal; color:#333; text-align:center; float:left; display:inline; overflow:hidden; box-sizing:border-box;}
.g-list-class dd a:active{ background:#66d105; color:#fff;}
.g-list-class dd .m-more{/* background:#ADADAD; */color: #FF4949;}

.g-class-2 dt b{height: 43px;background-position: -258px -174px;margin:34px 0 0 19px;}
.g-class-2 dt strong{ color:#ff4400}

.g-class-3 dt b{ height:42px; background-position:-261px -357px; margin:34px 0 0 24px}
.g-class-3 dt strong{ color:#80407a}

.g-class-4 dt b{height: 48px;background-position: -235px -475px;margin: 25px 0 0 24px;background-size: 910px;}
.g-class-4 dt strong{ color:#f62947}

.g-class-5 dt b{width: 60px;height:42px;background-position: -261px -702px;margin: 34px 0 0 15px;}
.g-class-5 dt strong{ color:#7bd31f}

.g-class-6 dt b{width: 45px;height: 44px;background-position: -480px 0;margin: 32px 0 0 24px;}
.g-class-6 dt strong{ color:#19b5ff}

.g-class-7 dt b{height: 44px;background-position: -480px -174px;margin: 34px 0 0 22px;}
.g-class-7 dt strong{ color:#c490da}

.g-class-8 dt b{height: 41px;background-position:-480px -351px;margin:34px 0 0 24px;}
.g-class-8 dt strong{ color:#2cdcb9}

.g-class-9 dt b{height: 44px;background-position:-480px -523px;margin:34px 0 0 23px;}
.g-class-9 dt strong{ color:#f56a7f}

.g-class-10 dt b{ height:42px; background-position:-480px -697px; margin:34px 0 0 24px}
.g-class-10 dt strong{ color:#ffcc00}


.g-class-11 dt b{width: 48px;height: 36px;background-position:-709px -0;margin: 34px 0 0 23px;}
.g-class-11 dt strong{ color:#67809f}

.g-class-12 dt b{height: 48px;background-position:-709px -167px;margin: 26px 0 0 24px;}
.g-class-12 dt strong{ color:#f62947}

.g-class-13 dt b{height: 45px;background-position:-709px -345px;margin: 30px 0 0 24px;}
.g-class-13 dt strong{ color:#27ae60}

.g-class-14 dt b{height: 45px;background-position:-709px -519px;margin: 31px 0 0 24px;}
.g-class-14 dt strong{color:#f62947;text-indent: 24px;}

/*ios*/
.g-class-15 dt b{height: 48px;background:url(../images/ios-icon.png) -709px -167px; background-size:998px; margin: 26px 0 0 24px;}
.g-class-15 dt strong{ color:#ff9900}

.g-class-16 dt b{width: 60px;height:42px;background:url(../images/ios-icon.png) -261px -702px; background-size:998px;margin: 34px 0 0 15px;}
.g-class-16 dt strong{ color:#ff4400}

.g-class-17 dt b{width: 48px;height: 36px;background:url(../images/ios-icon.png)-709px -0; background-size:998px;margin: 34px 0 0 23px;}
.g-class-17 dt strong{ color:#80407a}

.g-class-18 dt b{height: 43px;background:url(../images/ios-icon.png)-261px 0; background-size:998px;margin:34px 0 0 19px;}
.g-class-18 dt strong{ color:#f62947}

.g-class-19 dt b{ height:42px; background:url(../images/ios-icon.png)-480px -697px; background-size:998px; margin:34px 0 0 24px}
.g-class-19 dt strong{ color:#7bd31f}

.g-class-20 dt b{height: 43px;background:url(../images/ios-icon.png) -258px -174px; background-size:998px;margin:34px 0 0 19px;}
.g-class-20 dt strong{ color:#ffcc00}




.nav_down{ display:block; padding:0 10px 10px; box-sizing:border-box; display:none; overflow:hidden}
.nav_down .new_list{ width:100%; height:auto; display:block;}
.nav_down .new_list>li{ width:100%; height:auto; padding:0 0 10px 0; border-bottom:1px solid #d9d9d9; display:-webkit-box;}
.nav_down .new_list>li .list_img{height:100%;}
.nav_down .new_list>li .list_img img{ width:56px; height:56px; margin:10px 0 0 0; border-radius:10px; box-shadow:1px 1px 2px #bebebe}
.nav_down .new_list>li .key_img img{ width:65px; height:65px; margin:10px 0 0 6px; border-radius:10px; box-shadow:1px 1px 2px #bebebe}
.nav_down .new_list>li .key_list img{ width:120px; height:70px; margin:10px 0 0 0; border-radius:10px; box-shadow:1px 1px 2px #bebebe}
.nav_down .new_list>li .list_font{display:-webkit-box; -webkit-box-flex:1;}
.nav_down .new_list>li .list_font div{ margin-left:13px;}
.nav_down .new_list>li .list_font p:nth-child(1){ width:100%; display:block; font-size:14px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#333; height:16px; line-height:16px; overflow:hidden; margin:10px 0 0 0; }
.nav_down .new_list>li .list_font p:nth-child(2){ width:100%; display:block; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ";line-height:14px; height:14px; overflow:hidden; color:#666; margin:6px 0 0 0;}
.nav_down .new_list>li .list_font p:nth-child(3){ width:100%; display:block; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ";line-height:14px; height:14px; overflow:hidden; color:#666; margin:6px 0 0 0;}
.nav_down .new_list>li .list_font img{ height:13px;}
.nav_down .new_list>li .list_btn{width:65px;height:31px; line-height:31px;margin:23px 0 0 0; background:#13b2ff; text-align:center; font-size:12px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; display:block; border-radius:4px; overflow:hidden}
.nav_down .new_list>li .list_fct{width:17px;height:34px;margin:29px 0 0 0; display:block; overflow:hidden; margin-right:2%}
.nav_down .m-more{width:100%;height:33px;line-height:33px;border: 1px solid #13B2FF;background: #13B2FF;border-radius:4px;font-size:14px;font-weight:bold;color:#fff;text-align:center;display:block;overflow:hidden;position:relative;zoom:1;margin: 10px 0 0 0;}
