/* line 72, ../sass/m_base.scss */ body, div, dl, dt, dd, ul, li, ol, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, a { margin: 0; padding: 0; font-family: "microsoft yahei"; font-size: 1em; } /* line 74, ../sass/m_base.scss */ body { color: #666666; margin: 0 auto; max-width: 640px; min-width: 320px; } /* line 75, ../sass/m_base.scss */ a { text-decoration: none; font-style: normal; font-weight: normal; } /* line 77, ../sass/m_base.scss */ i, em, strong { font-style: normal; } /* line 78, ../sass/m_base.scss */ ol, ul, li { list-style: none; } /* line 79, ../sass/m_base.scss */ img { border: 0; } /* line 80, ../sass/m_base.scss */ h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; width: 100%; } /* line 81, ../sass/m_base.scss */ q:before, q:after { content: ''; } /* line 82, ../sass/m_base.scss */ input, textarea, select { outline: none; border: none; } /*苹果手机input默认样式清除*/ /* line 84, ../sass/m_base.scss */ input[type="date"], input[type="button"], input[type="submit"], input[type="reset"], input[type='text'] { -webkit-appearance: none; } /* line 85, ../sass/m_base.scss */ select { -webkit-appearance: none; } /* line 86, ../sass/m_base.scss */ .clearfix { *zoom: 1; } /* line 87, ../sass/m_base.scss */ .clearfix:after { content: ''; display: table; clear: both; } /* line 88, ../sass/m_base.scss */ .clear { clear: both; } /* line 89, ../sass/m_base.scss */ .wrap { width: 100%; } /* line 90, ../sass/m_base.scss */ .container { width: 1000px; height: auto; margin: 0 auto; display: block; } /* line 91, ../sass/m_base.scss */ .main { width: 100%; height: auto; } /* line 92, ../sass/m_base.scss */ .wid { width: 100%; } /* line 93, ../sass/m_base.scss */ .rel { position: relative; } /* line 94, ../sass/m_base.scss */ .center { text-align: center; } /* line 95, ../sass/m_base.scss */ .flex { display: box; /* OLD - Android 4.4- */ display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */ display: -moz-box; /* OLD - Firefox 19- (buggy but mostly works) */ display: -ms-flexbox; /* TWEENER - IE 10 */ display: -webkit-flex; /* NEW - Chrome */ display: flex; } @media screen and (min-width: 640px) { /* line 104, ../sass/m_base.scss */ body { font-size: 20px; } } @media screen and (max-width: 414px) { /* line 107, ../sass/m_base.scss */ body { font-size: 12.2px; } } @media screen and (max-width: 375px) { /* line 111, ../sass/m_base.scss */ body { font-size: 11.2px; } } @media screen and (max-width: 320px) { /* line 114, ../sass/m_base.scss */ body { font-size: 10px; } } /* line 116, ../sass/m_base.scss */ .fl { float: left; } /* line 117, ../sass/m_base.scss */ .fr { float: right; } /* line 118, ../sass/m_base.scss */ .m_no { margin-right: 0 !important; } /* line 119, ../sass/m_base.scss */ .main { width: 93.75%; margin: 0 auto; } /* line 120, ../sass/m_base.scss */ .wid { width: 100%; } /* line 6, ../sass/index.scss */ .text, .content_e .bd ul li p { line-height: 1.5em; text-indent: 2em; } /* line 7, ../sass/index.scss */ .btn_jb { background: linear-gradient(to bottom, rgba(206, 180, 180, 0.3), rgba(255, 255, 255, 0.1)); background: -moz-linear-gradient(top, rgba(206, 180, 180, 0.3), rgba(255, 255, 255, 0.1)); background: -webkit-linear-gradient(top, rgba(206, 180, 180, 0.3), rgba(255, 255, 255, 0.1)); } /* line 12, ../sass/index.scss */ .btn, .content_d h5 a, .guahao form h4 input { display: block; width: 94%; background-color: #e9533b; color: #fff; font-size: 0.9em; border: 2px solid #ff6d66; border-radius: 1.6em; -webkit-border-radius: 1.6em; -moz-border-radius: 1.6em; text-align: center; margin: 3% auto; overflow: hidden; } /* line 14, ../sass/index.scss */ .btn p, .content_d h5 a p, .guahao form h4 input p { display: block; border: 1px solid rgba(255, 255, 255, 0.1); height: 3em; line-height: 3em; font-size: 1em; color: #fff; margin: 0 auto; border-radius: 1.6em; -webkit-border-radius: 1.6em; -moz-border-radius: 1.6em; } /* line 18, ../sass/index.scss */ .nav_jb { background: -moz-linear-gradient(top, #f1903a, #eb8020); background: -webkit-linear-gradient(top, #f1903a, #eb8020); background: linear-gradient(to bottom, #f1903a, #eb8020); } /* line 24, ../sass/index.scss */ .header { overflow: hidden; padding: 4% 0; background-color: #fff; } /* line 25, ../sass/index.scss */ .header div { overflow: hidden; } /* line 26, ../sass/index.scss */ .header div .logo { width: 55%; float: left; margin-top: 2%; } /* line 27, ../sass/index.scss */ .header div ul { width: 42%; float: right; } /* line 28, ../sass/index.scss */ .header div ul li { font-size: 0.9em; height: 2em; line-height: 2em; } /* line 29, ../sass/index.scss */ .header div ul li img { width: 11%; margin-right: 2%; vertical-align: middle; } /* line 36, ../sass/index.scss */ .nav { overflow: hidden; background-color: #ff8e37; } /* line 37, ../sass/index.scss */ .nav div { overflow: hidden; } /* line 38, ../sass/index.scss */ .nav div a { display: block; float: left; height: 2.5em; line-height: 2.5em; color: #fff; width: 25%; text-align: center; font-size: 1.1em; } /* line 40, ../sass/index.scss */ .nav div a span { display: block; height: 2.5em; border-right: 1px solid #ffa55f; float: right; border-left: 1px solid #ee7d27; } /* line 45, ../sass/index.scss */ .banner { position: relative; } /* line 46, ../sass/index.scss */ .banner h5 { width: 100%; overflow: hidden; position: absolute; left: 0%; bottom: 7%; height: 3em; opacity: 0; background-color: red; } /* line 47, ../sass/index.scss */ .banner h5 a { display: block; height: 100%; float: left; } /* line 48, ../sass/index.scss */ .banner h5 a:nth-child(1) { width: 35.5%; display: block; height: 100%; float: left; margin-left: 30%; } /* line 49, ../sass/index.scss */ .banner h5 a:nth-child(2) { width: 32%; float: left; } /* line 53, ../sass/index.scss */ .guide { margin-top: 8%; margin-bottom: 8%; } /* line 54, ../sass/index.scss */ .guide h3 { font-size: 0.6em; text-align: center; text-transform: uppercase; } /* line 55, ../sass/index.scss */ .guide h3 i { font-size: 2.2em; color: #fe8f3c; } /* line 56, ../sass/index.scss */ .guide h3 i:nth-child(2) { color: #16b5c8; } /* line 58, ../sass/index.scss */ .guide p { margin: 1% auto; } /* line 60, ../sass/index.scss */ .title { color: white; background: url("/mszlhmsyycom/templets/22222120/special/ck/images/title_ba.jpg") 50% 50% no-repeat #fe8f3c; background-size: 100%; font-size: 1.4em; height: 2em; line-height: 2em; font-weight: bold; text-align: center; } /* line 64, ../sass/index.scss */ .content_a { background-color: #fefaf0; padding: 5% 0; } /* line 65, ../sass/index.scss */ .content_a h2 { font-size: 1.2em; color: #fe8f3c; text-align: center; } /* line 66, ../sass/index.scss */ .content_a .wid { margin: 3% auto; } /* line 67, ../sass/index.scss */ .content_a .text, .content_a .content_e .bd ul li p, .content_e .bd ul li .content_a p { padding-top: 3%; } /* line 68, ../sass/index.scss */ .content_a ul { overflow: hidden; margin-top: 4%; } /* line 69, ../sass/index.scss */ .content_a ul li { font-size: 0.9em; width: 5.4em; height: 5em; border: 0.1em solid #c1dbb7; text-align: center; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; margin-right: 3.8%; float: left; padding-top: 0.4em; background-color: white; } /* line 71, ../sass/index.scss */ .content_a ul li img { display: block; margin: 0 auto; width: 50.5%; } /* line 73, ../sass/index.scss */ .content_a ul li:nth-child(2) { border-color: #e8dfec; } /* line 74, ../sass/index.scss */ .content_a ul li:nth-child(3) { border-color: #dee3e6; } /* line 75, ../sass/index.scss */ .content_a ul li:nth-child(4) { border-color: #ffddc3; } /* line 76, ../sass/index.scss */ .content_a ul li:nth-child(5) { border-color: #ebcedd; } /* line 80, ../sass/index.scss */ .content_b { padding: 5% 0; } /* line 81, ../sass/index.scss */ .content_b h2 { overflow: hidden; width: 55%; background: url("/mszlhmsyycom/templets/22222120/special/ck/images/b_tt.jpg") 50% 50% no-repeat; margin: 0 auto; background-size: 100%; cursor: pointer; } /* line 82, ../sass/index.scss */ .content_b h2 span { display: block; float: left; width: 50%; color: #fff; text-align: center; font-size: 1.2em; line-height: 2em; } /* line 84, ../sass/index.scss */ .content_b .current { background: url("/mszlhmsyycom/templets/22222120/special/ck/images/b_tt2.jpg") 50% 50% no-repeat; } /* line 85, ../sass/index.scss */ .content_b ul { width: 96%; margin: 5% auto 0 auto; } /* line 86, ../sass/index.scss */ .content_b ul li { overflow: hidden; } /* line 87, ../sass/index.scss */ .content_b ul li a { display: block; width: 49%; margin-bottom: 2%; } /* line 88, ../sass/index.scss */ .content_b ul li a img { width: 100%; } /* line 92, ../sass/index.scss */ .content_b .btn, .content_b .content_d h5 a, .content_d h5 .content_b a, .content_b .guahao form h4 input, .guahao form h4 .content_b input { width: 98%; border-radius: 1.7em; -webkit-border-radius: 1.7em; -moz-border-radius: 1.7em; } /* line 93, ../sass/index.scss */ .content_b .btn p, .content_b .content_d h5 a p, .content_d h5 .content_b a p, .content_b .guahao form h4 input p, .guahao form h4 .content_b input p { font-size: 1.1em; } /* line 97, ../sass/index.scss */ .content_c { padding: 5% 0 5% 0; background-color: #fefaf0; } /* line 98, ../sass/index.scss */ .content_c .main { overflow: hidden; padding-bottom: 2%; } /* line 99, ../sass/index.scss */ .content_c .main .fl { width: 13.5%; cursor: pointer; } /* line 100, ../sass/index.scss */ .content_c .main .fl li { text-align: center; background-color: #cbcbcb; font-size: 1em; line-height: 1.2em; height: 2.4em; padding: 6%; color: #fff; margin-bottom: 13%; border-top-left-radius: 1.4em; -webkit-border-top-left-radius: 1.4em; -moz-border-top-left-radius: 1.4em; border-bottom-left-radius: 1.4em; -webkit-border-bottom-left-radius: 1.4em; -moz-border-bottom-left-radius: 1.4em; } /* line 104, ../sass/index.scss */ .content_c .main .fr { width: 86.5%; background-color: #fff; box-shadow: 0px 0.1em 0.2em #ddcfbb; -webkit-box-shadow: 0px 0.1em 0.2em #ddcfbb; -moz-box-shadow: 0px 0.1em 0.2em #ddcfbb; } /* line 107, ../sass/index.scss */ .content_c .main .fr ul li img { width: 100%; } /* line 110, ../sass/index.scss */ .content_c .main .fr h3 { overflow: hidden; } /* line 111, ../sass/index.scss */ .content_c .main .fr h3 a { float: left; width: 49%; display: block; } /* line 112, ../sass/index.scss */ .content_c .main .fr h3 a img { width: 100%; } /* line 114, ../sass/index.scss */ .content_c .main .fr h3 a:nth-child(2) { float: right; } /* line 121, ../sass/index.scss */ .content_d { padding: 5% 0 5% 0; } /* line 122, ../sass/index.scss */ .content_d ul { margin: 6% auto 0 auto; } /* line 123, ../sass/index.scss */ .content_d ul li { overflow: hidden; margin-bottom: 4%; } /* line 124, ../sass/index.scss */ .content_d ul li img { width: 48%; } /* line 125, ../sass/index.scss */ .content_d ul li div { width: 48%; padding-top: 8%; } /* line 126, ../sass/index.scss */ .content_d ul li div h3 { font-size: 1.2em; color: #fe8f3c; } /* line 126, ../sass/index.scss */ .content_d ul li div h3 i { font-family: impact; font-size: 1.2em; margin-right: 0.2em; } /* line 127, ../sass/index.scss */ .content_d ul li div p { margin-top: 3%; line-height: 1.5em; } /* line 131, ../sass/index.scss */ .content_d h5 { overflow: hidden; } /* line 132, ../sass/index.scss */ .content_d h5 a { float: left; width: 35%; font-size: 1.1em; } /* line 133, ../sass/index.scss */ .content_d h5 a:nth-child(2) { float: right; width: 62%; font-size: 1.1em; background-color: #16b5c8; border: 2px solid #16b5c8; } /* line 134, ../sass/index.scss */ .content_d h5 a:nth-child(2) i { font-size: 1.5em; font-family: impact; float: left; margin-left: 2%; } /* line 135, ../sass/index.scss */ .content_d h5 a:nth-child(2) em { font-size: 0.9em; float: left; margin-left: 4%; } /* line 140, ../sass/index.scss */ .content_e { padding: 5% 0 5% 0; background-color: #fefaf0; } /* line 143, ../sass/index.scss */ .content_e .bd ul li { overflow: hidden; background-color: #fff; } /* line 144, ../sass/index.scss */ .content_e .bd ul li img { width: 43.33%; float: left; } /* line 145, ../sass/index.scss */ .content_e .bd ul li p { width: 52%; margin-right: 2%; padding-top: 4%; float: right; font-size: 0.95em; } /* line 149, ../sass/index.scss */ .content_e .hd { margin-top: 5%; padding-left: 42%; } /* line 150, ../sass/index.scss */ .content_e .hd ul { overflow: hidden; } /* line 151, ../sass/index.scss */ .content_e .hd ul li { float: left; width: 1em; height: 1em; border-radius: 0.5em; -webkit-border-radius: 0.5em; -moz-border-radius: 0.5em; background-color: #666; margin-right: 0.5em; } /* line 152, ../sass/index.scss */ .content_e .hd ul .on { background-color: #ff6c00; } /* line 155, ../sass/index.scss */ .content_e a { font-size: 1.1em; background-color: #16b5c8; border: 2px solid #16b5c8; width: 76.6%; } /* line 158, ../sass/index.scss */ .content_f { padding: 5% 0 5% 0; } /* line 162, ../sass/index.scss */ .content_f .main .bd ul li { overflow: hidden; } /* line 163, ../sass/index.scss */ .content_f .main .bd ul li img { width: 45%; margin-left: 4%; float: left; } /* line 164, ../sass/index.scss */ .content_f .main .bd ul li div { width: 50%; float: right; padding-top: 8%; } /* line 165, ../sass/index.scss */ .content_f .main .bd ul li div h2 i { font-size: 1.8em; font-weight: bold; color: #fe8f3c; } /* line 166, ../sass/index.scss */ .content_f .main .bd ul li div h3 { margin: 3% auto; } /* line 166, ../sass/index.scss */ .content_f .main .bd ul li div h3 i { color: #fe8f3c; } /* line 167, ../sass/index.scss */ .content_f .main .bd ul li div p { line-height: 1.5em; height: 7.5em; } /* line 167, ../sass/index.scss */ .content_f .main .bd ul li div p i { display: block; color: #333; font-weight: bold; } /* line 168, ../sass/index.scss */ .content_f .main .bd ul li div h4 { overflow: hidden; margin-top: 4%; } /* line 169, ../sass/index.scss */ .content_f .main .bd ul li div h4 a { display: block; height: 2.4em; line-height: 2.4em; width: 48%; text-align: center; background-color: #e9533b; border-radius: 1.5em; -webkit-border-radius: 1.5em; -moz-border-radius: 1.5em; color: #fff; float: left; } /* line 171, ../sass/index.scss */ .content_f .main .bd ul li div h4 a:nth-child(2) { float: right; background-color: #16b5c8; } /* line 177, ../sass/index.scss */ .content_f .main .hd { margin-top: 3%; padding-left: 46%; } /* line 178, ../sass/index.scss */ .content_f .main .hd ul { overflow: hidden; } /* line 179, ../sass/index.scss */ .content_f .main .hd ul li { float: left; width: 0.8em; height: 0.8em; border-radius: 0.5em; -webkit-border-radius: 0.5em; -moz-border-radius: 0.5em; background-color: #666; margin-right: 0.5em; } /* line 180, ../sass/index.scss */ .content_f .main .hd ul .on { background-color: #ff6c00; } /* line 186, ../sass/index.scss */ .content_g { padding: 5% 0 5% 0; background-color: #fefaf0; } /* line 187, ../sass/index.scss */ .content_g .top { overflow: hidden; margin-top: 2%; margin-bottom: 3%; } /* line 188, ../sass/index.scss */ .content_g .top img { float: left; width: 46%; } /* line 189, ../sass/index.scss */ .content_g .top div { float: right; width: 52%; } /* line 190, ../sass/index.scss */ .content_g .top div h2 { border-bottom: 1px solid #999; overflow: hidden; } /* line 191, ../sass/index.scss */ .content_g .top div h2 span { display: block; float: left; border-bottom: 2px solid #16b5c8; font-size: 1.2em; line-height: 2em; height: 2em; color: #16b5c8; } /* line 195, ../sass/index.scss */ .content_g .top div ul li { height: 2em; line-height: 2em; } /* line 196, ../sass/index.scss */ .content_g .top div ul li a { color: #666; font-size: 0.9em; } /* line 203, ../sass/index.scss */ .guahao { padding: 5% 0 5% 0; background-color: #fefaf0; } /* line 204, ../sass/index.scss */ .guahao form { width: 86%; margin: 0 auto; } /* line 205, ../sass/index.scss */ .guahao form p { margin-bottom: 3%; overflow: hidden; } /* line 206, ../sass/index.scss */ .guahao form p span { display: block; width: 21%; height: 2.4em; line-height: 2.4em; font-size: 0.9em; float: left; } /* line 207, ../sass/index.scss */ .guahao form p input { display: block; width: 75%; height: 2.4em; line-height: 2.4em; font-size: 0.9em; float: right; background-color: #fff; border: 1px solid #cccccc; } /* line 209, ../sass/index.scss */ .guahao form p textarea { display: block; width: 75%; height: 6em; font-size: 0.9em; float: right; background-color: #fff; border: 1px solid #cccccc; } /* line 211, ../sass/index.scss */ .guahao form h4 { width: 70%; margin: 0 auto; margin-top: 4%; overflow: hidden; } /* line 212, ../sass/index.scss */ .guahao form h4 input { float: left; width: 45%; font-size: 1.2em; height: 2em; vertical-align: middle; background-color: #e9533b; border-color: #e9533b; } /* line 214, ../sass/index.scss */ .guahao form h4 input:nth-child(2) { float: right; background-color: #16b5c8; border-color: #16b5c8; } /* line 217, ../sass/index.scss */ .guahao .gh_btn { display: block; width: 90%; margin: 8% auto 0 auto; } /* line 220, ../sass/index.scss */ .footer { background-color: #79604d; padding: 3% 0 10% 0; color: white; line-height: 1.2em; margin-top: 6%; } @media screen and (max-width: 414px) { .content_a ul li{ margin-right: 3.4%; } /* line 107, ../sass/m_base.scss */ .footer { padding-bottom:8%; } } @media screen and (max-width: 375px) { /* line 111, ../sass/m_base.scss */ .footer { padding-bottom:13%; } .content_d h5 a:nth-child(2) i{ font-size: 1.4em; } .content_a ul li{ margin-right: 1.2%; } } @media screen and (max-width: 320px) { /* line 114, ../sass/m_base.scss */ .footer { padding-bottom:13%; } .guahao form p input,.guahao form p textarea{ width:71%; } .guahao form p span{ width:25%; } } /* line 221, ../sass/index.scss */ .footer .main { overflow: hidden; position: relative; } /* line 222, ../sass/index.scss */ .footer .main .logo { width: 41%; display: block; float: left; } /* line 223, ../sass/index.scss */ .footer .main div { float: right; width: 54%; } /* line 224, ../sass/index.scss */ .footer .main div p { line-height: 1.5em; margin-top: 3%; } /* line 225, ../sass/index.scss */ .footer .main div p i { font-size: 0.9em; color: #ddc7b7; display: block; } /* line 226, ../sass/index.scss */ .footer .main div p em { color: #fff; font-size: 0.9em; } /* line 227, ../sass/index.scss */ .footer .main div p a { color: #ffff00; font-family: impact; font-size: 1.3em; }