@charset "utf-8"; /* css document */ a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin: 0; padding: 0; border: 0; font-family: helvetica; vertical-align: baseline; word-wrap: break-word; text-decoration: none; } input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; } html { font-size: 62.5% } @media only screen and (min-width:319px) { html { font-size: 62.5%!important } } @media only screen and (min-width:413px) { html { font-size: 94%!important } } @media only screen and (min-width:443px) { html { font-size: 102%!important } } @media only screen and (min-width:463px) { html { font-size: 110%!important } } @media only screen and (min-width:523px) { html { font-size: 125%!important } } @media only screen and (min-width:561px) { html { font-size: 130%!important } } @media only screen and (min-width:600px) { html { font-size: 140%!important } } @media only screen and (min-width:641px) { html { font-size: 150%!important } body { max-width: 640px; font-family: helvetica; } } table { border-collapse: collapse; border-spacing: 0 } button, input, select, textarea { outline: 0; -webkit-box-sizing: border-box } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block } li, ol, ul { list-style: none } blockquote, q { quotes: none } blockquote:after, blockquote:before, q:after, q:before { content: ''; content: none } b, strong { font-weight: 700 } img { max-width: 100%; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; -webkit-touch-callout: none } :focus { outline: 0 } /*主体*/ .teg1 { max-width: 100%; position: relative; width: 100%; } .teg1 img { width: 94%; text-align: left; margin-left: 3%; margin-top: 5%; } .teg1 .teg11 { top: 22%; width: 63%; height: auto; left: 34%; font-size: 1rem; color: #664d07; line-height: 1.2rem; position: absolute; } .teg1 .teg11ly1 { width: 37rem; height: 56rem; top: 0rem; left: 0rem; z-index: 99999; } .teg1 .teg11ly2 { width: 21rem; height: 17rem; position: absolute; top: 51rem; left: 0rem; z-index: 99999; } .teg1 .teg11ly3 { width: 20rem; height: 23rem; position: absolute; top: 16rem; left: 0rem; } .teg2 { width: 100%; padding-top: 31px; } .teg2 .teg28 { font-size: 1.2rem; color: #ffffff; text-shadow: 0.15rem 0.15rem #0c82c8; float: right; line-height: 3.8rem; width: 52%; text-align: right; } .teg2 .teg28 a { color: #ffffff; float: right; width: 119%; background-image: ; background-repeat: no-repeat; background-position: 88% center; background-size: 24px auto; padding-right: 33%; } .teg2 img { width: 100%; height: auto; display: block; } .teg2 .teg22 { font-size: 1.2rem; width: 18%; height: auto; float: left; line-height: 3rem; text-align: center; padding-top: 3.5%; padding-left: 6.5%; } .teg2 .teg25 { font-size: 0.9rem; color: #000000; float: left; line-height: 3rem; width: 70%; text-align: left; padding-top: 3.5%; padding-left: 1%; } .teg2 .teg23 { font-size: 1.2rem; width: 18%; height: auto; float: left; line-height: 3rem; text-align: center; padding-top: 2%; padding-left: 6.5%; } .teg2 .teg26 { font-size: 0.9rem; color: #000000; float: left; line-height: 3rem; width: 70%; text-align: left; padding-top: 0.5%; padding-left: 1%; } #tab .teg1 .img { width: 100%; height: 100%; } .teg18 a img { width: 5rem; height: auto; } .teg1 span { font-size: 2.4rem; } .smb1 { width: 100%; text-align: center; font-size: 138%; font-weight: bold; padding-top: 7%; } .smb1 span { background-color: #57a9d9; width: 90%; border-radius: 80px; display: inline-block; padding-top: 6px; padding-bottom: 9px; color: #ffffff; } #auiform form .smtext { width: 100%; text-align: center; padding-top: 26%; padding-bottom: 0px; margin-bottom: -13px; } #auiform form .smtext a { color: #ffffff; font-size: 121%; width: 79%; background-color: #6c75e0; border-radius: 5px; line-height: 229%; display: inline-block; } #auiform form .smimg2 { width: 72%; height: auto; margin-left: auto; margin-right: auto; float: none; margin-bottom: 3%; margin-top: 4%; } .option.teg2 ul li { font-family: "黑体", simhei; font-size: 2rem; padding-top: 3.4%; } #tab .option.teg2 ul { padding-top: 5.5%; padding-left: 6%; } .option.teg3 ul li { font-family: "黑体", simhei; font-size: 2rem; padding-top: 13%; } #tab .option.teg3 ul { padding-top: 5.5%; padding-left: 11%; } .kf_btn{ overflow:hidden;} /* css reset */ body{ min-width: 320px; background-color: #fff; margin-left: auto; margin-right: auto; height: 100%; } /*底部*/ .footer{ width:100%; height:50px; position:fixed; left:0px; bottom:0px; background:#f8f8f8; border:1px solid #d8d8d8;} .list_three6{ height:auto; overflow:hidden; display:-webkit-box; display:box; padding:8px 0px 5px; margin-top:-4px;} .list_three6 .pic img{ width: 100%;} .list_three6 > div p{ font-size:12px; line-height:24px; color:#707070; font-family:"华文黑体";} .list_three6 > div p span{ font-size:12px; color:#8b8b8b; font-family:"华文细黑"; padding-left:3px; } .home{ -webkit-box-flex:1; box-flex:1; text-align:center;} .zixun{ -webkit-box-flex:1; box-flex:1; text-align:center;} .dianhua{ -webkit-box-flex:1; box-flex:1; text-align:center;} .wode{ -webkit-box-flex:1; box-flex:1; text-align:center;} .fenlei{ -webkit-box-flex:1; box-flex:1; text-align:center;} .home .home_select{ display: block; width: 20px; height:25px; overflow: hidden; margin: 0 auto; background: no-repeat center center;background-size:90% auto;} .zixun .zixun_select{ display: block; width: 20px; height:25px; overflow: hidden; margin: 0 auto; background: no-repeat center center; background-size:90% auto;} .dianhua .dianhua_select{ display: block; width: 20px; height:25px; overflow: hidden; margin: 0 auto; background:url(/uploads/image/s20images/dianhua.png) no-repeat center center; background-size:90% auto;} .wode .wode_select{ display: block; width: 20px; height:25px; overflow: hidden; margin: 0 auto; background: no-repeat center center; background-size:90% auto; } .fenlei .fenlei_select{ display: block; width: 20px; height:25px; overflow: hidden; margin: 0 auto; background: no-repeat center center; background-size:90% auto;} .home_select .select{background: no-repeat center center; background-size:90% auto;} .zixun_select .select{background: no-repeat center center; background-size:90% auto;} .dianhua_select .select{background: no-repeat center center; background-size:90% auto;} .wode_select .select{background: no-repeat center center; background-size:90% auto;} .fenlei_select .select{background: no-repeat center center; background-size:90% auto;} /*底部end*/ /*tj_form*/ .bdbg{-webkit-box-flex:1; box-flex:1; background-size:100% auto; width:100%; overflow:visible;} .tj_form{width:100%; height:auto; position:relative; overflow:visible;} .tj_form form{ overflow:visible;} .tj_form div{ width: 85%; height: 36px; height: 4rem; margin: 0 auto; overflow: hidden; } #auiform form .b1 { text-align: center; width: 100%; font-size: 2rem; float: left; line-height: 3rem; color: #fff; padding-top: 3%; padding-bottom: 15%; } .tj_form div p{ line-height: 36px; font-size: 1.5rem; line-height: 2.5rem; font-size: 2.rem; text-align: center; float: left; color: #ffffff; font-family: "微软雅黑"; } .tj_form input,.tj_form select{ width: 54%; display: block; margin: 0 auto; height: 32px; font-size: 16px; line-height: 34px; height: 2.5rem; font-size: 1.5rem; line-height: 2rem; border: 1px solid #c9caca; float: left; background: none; background-color: #fff; font-family: "微软雅黑"; color: #5f5f5f; padding: 0 5px; } .tj_form input.tj_btn,.qjb_bm{ width: 39%; line-height: 30px; line-height: 0.5rem; margin: 0 auto; border: none; font-size: 18px; font-size: 1.5rem; color: #000000; background-color: #f2c958; border-bottom-width: 0.3rem; border-radius: 6px; position: absolute; top: 77%; left: 31%; float: none; height: 9%; } .rbox2{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px} .lf{ width: 81%; margin-top: 6%; margin-right: auto; margin-left: auto; margin-bottom: 9%; overflow: visible; padding-bottom: 10px; border-radius: 10px; background-color: #57a9d9; } .lf select{ color:#aeafb1;} /*表单end*/ .banner{ display:block;width:100%; height:auto; position:relative; } .banner img,.dg_atop img,.dg_conb img{ width:100%; height:auto; display:block;} .study_eng{ color:#f97f06; font-size:21px; font-size:2.0rem; font-family:"微软雅黑";font-smoothing:antialiased; text-align:center; line-height:50px;line-height:5rem; margin-bottom:8px;} .study_yg{margin:0; height:65px; line-height:100px; height:6.5rem; line-height:10rem;} /*底部滚动*/ .responsive-image{ display: block; width: 100%; margin-top: 0; } .responsive-image img{ width:100%;} .prev-slider,.next-slider{ width: 10rem; height: 6rem; background-size: 2rem 2rem; font-size: 1.5rem; line-height: 2.2rem; } .prev-slider{ } .all-elements{ overflow-x:visible;} .ajyl{ width: 100%; background-image: ; background-repeat: no-repeat; background-size: 100% auto; position: relative; margin-top: 5%; padding-bottom: 12%; } .more_jq{ width:80%; height:40px; display:block; margin:0 auto 20px; border-radius:12px; font-family:"微软雅黑"; background:#d21916; color:#fff; font-size:2.1rem; text-align:center; line-height:40px;}