/* 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"; } /* line 73, ../sass/m_base.scss */ body { color: #666666; margin: 0 auto; max-width: 640px; min-width: 320px; } /* line 74, ../sass/m_base.scss */ a { text-decoration: none; font-style: normal; font-weight: normal; } /*html,body{font-size:62.5%;}*/ /* line 76, ../sass/m_base.scss */ i, em, strong { font-style: normal; } /* line 77, ../sass/m_base.scss */ ol, ul, li { list-style: none; } /* line 78, ../sass/m_base.scss */ img { border: 0; } /* line 79, ../sass/m_base.scss */ h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; width: 100%; } /* line 80, ../sass/m_base.scss */ q:before, q:after { content: ''; } /* line 81, ../sass/m_base.scss */ input, textarea, select { outline: none; border: none; } /*苹果手机input默认样式清除*/ /* line 83, ../sass/m_base.scss */ input[type="date"], input[type="button"], input[type="submit"], input[type="reset"], input[type='text'] { -webkit-appearance: none; } /* line 84, ../sass/m_base.scss */ .clearfix { *zoom: 1; } /* line 85, ../sass/m_base.scss */ .clearfix:after { content: ''; display: table; clear: both; } /* line 86, ../sass/m_base.scss */ .clear { clear: both; } /* line 87, ../sass/m_base.scss */ .wrap { width: 100%; } /* line 88, ../sass/m_base.scss */ .container { width: 1000px; height: auto; margin: 0 auto; display: block; } /* line 89, ../sass/m_base.scss */ .main { width: 100%; height: auto; } /* line 90, ../sass/m_base.scss */ .rel { position: relative; } /* line 91, ../sass/m_base.scss */ .center { text-align: center; } /* line 92, ../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 101, ../sass/m_base.scss */ body { font-size: 18px; } } @media screen and (max-width: 414px) { /* line 104, ../sass/m_base.scss */ body { font-size: 11.4px; } } @media screen and (max-width: 375px) { /* line 107, ../sass/m_base.scss */ body { font-size: 10.2px; } } @media screen and (max-width: 320px) { /* line 110, ../sass/m_base.scss */ body { font-size: 9px; } } /* line 112, ../sass/m_base.scss */ .fl { float: left; } /* line 113, ../sass/m_base.scss */ .fr { float: right; } /* line 114, ../sass/m_base.scss */ .m_no { margin-right: 0 !important; } /* line 115, ../sass/m_base.scss */ .main { width: 93.75%; margin: 0 auto; } /* line 116, ../sass/m_base.scss */ .wid { width: 100%; } /* line 5, ../sass/index.scss */ .main_bg { background: url("/mszlhmsyycom/templets/22222120/special/pdkf/images/main_bg.png"); } /* line 8, ../sass/index.scss */ .btn, .content_f #doc .bd ul li div h6 a { display: block; width: 60%; line-height: 3em; height: 3em; background-color: #ff9900; color: white; border-radius: 1.5em; -webkit-border-radius: 1.5em; -moz-border-radius: 1.5em; margin: 4% auto; text-align: center; font-size: 1em; } /* line 10, ../sass/index.scss */ .btn img, .content_f #doc .bd ul li div h6 a img { vertical-align: middle; margin-top: -1.2%; margin-left: 1%; width: 6%; } /* line 13, ../sass/index.scss */ .header { overflow: hidden; padding: 4% 0; background-color: #3aa37e; } /* line 14, ../sass/index.scss */ .header div { overflow: hidden; } /* line 15, ../sass/index.scss */ .header div .logo { width: 50.5%; } /* line 16, ../sass/index.scss */ .header div .cell { float: right; width: 40.2%; } /* line 21, ../sass/index.scss */ .nav { background-color: #228f69; overflow: hidden; } /* line 22, ../sass/index.scss */ .nav div { overflow: hidden; padding: 2% 0; } /* line 23, ../sass/index.scss */ .nav div a { display: block; float: left; height: 1em; line-height: 1em; color: white; width: 25%; text-align: center; font-size: 1.2em; } /* line 25, ../sass/index.scss */ .nav div a span { display: block; font-size: 1em; height: 1em; border-right: 1px solid #fff; float: right; } /* line 30, ../sass/index.scss */ .content_a { padding-top: 3%; border-bottom: 1px dashed #cbcbcb; } /* line 31, ../sass/index.scss */ .content_a h2 { text-align: center; overflow: hidden; font-size: 2em; color: #3aa37e; font-weight: bold; } /* line 32, ../sass/index.scss */ .content_a h2 span { display: block; height: 0.5em; width: 30%; background: url("/mszlhmsyycom/templets/22222120/special/pdkf/images/a_ttbg.png"); margin-top: 3%; } /* line 34, ../sass/index.scss */ .content_a .top { background: url("/mszlhmsyycom/templets/22222120/special/pdkf/images/a_cross.png") 50% 50% no-repeat; background-size: 100%; border-bottom: 1px dashed #cbcbcb; } /* line 35, ../sass/index.scss */ .content_a .top ul { overflow: hidden; } /* line 36, ../sass/index.scss */ .content_a .top ul li { width: 50%; float: left; overflow: hidden; padding: 3% 0; } /* line 37, ../sass/index.scss */ .content_a .top ul li img { float: left; margin-left: 3%; width: 31%; } /* line 38, ../sass/index.scss */ .content_a .top ul li p { width: 55%; float: left; margin-left: 6%; padding-top: 3%; line-height: 1.5em; height: 4.5em; } /* line 39, ../sass/index.scss */ .content_a .top ul li .w { padding-top: 0%; } /* line 43, ../sass/index.scss */ .content_a .bottom { margin-top: 3%; } /* line 44, ../sass/index.scss */ .content_a .bottom h3 { text-align: center; overflow: hidden; font-size: 2em; color: #3aa37e; font-weight: bold; margin-bottom: 3%; } /* line 45, ../sass/index.scss */ .content_a .bottom .text { padding: 2%; color: #fff; background-color: #FF9900; margin-top: 3%; text-indent: 2em; } /* line 46, ../sass/index.scss */ .content_a .bottom ul { overflow: hidden; width: 96%; margin: 3% auto 5% auto; } /* line 47, ../sass/index.scss */ .content_a .bottom ul li { width: 49%; border: 1px solid #dbdbdb; padding: 3% 0; border-radius: 0.2em; -webkit-border-radius: 0.2em; -moz-border-radius: 0.2em; background-color: #edfff9; } /* line 48, ../sass/index.scss */ .content_a .bottom ul li h4 { background-color: #3aa37e; color: #fff; margin: 0% auto; width: 80%; text-align: center; font-size: 1.1em; height: 2.4em; line-height: 2.4em; border-radius: 0.2em; -webkit-border-radius: 0.2em; -moz-border-radius: 0.2em; } /* line 50, ../sass/index.scss */ .content_a .bottom ul li P { margin: 0% auto; width: 80%; margin-top: 2%; line-height: 1.5em; height: 6em; text-indent: 2em; } /* line 52, ../sass/index.scss */ .content_a .bottom ul .fr { background-color: #cdffed; } /* line 57, ../sass/index.scss */ .content_b { padding-top: 3%; border-bottom: 1px dashed #cbcbcb; padding-bottom: 4%; } /* line 58, ../sass/index.scss */ .content_b h2 { text-align: center; overflow: hidden; font-size: 2em; color: #3aa37e; font-weight: bold; margin-bottom: 3%; } /* line 59, ../sass/index.scss */ .content_b .pic1 { display: block; width: 86.25%; margin: 3% auto; } /* line 60, ../sass/index.scss */ .content_b a { width: 66%; } /* line 61, ../sass/index.scss */ .content_b div { position: relative; } /* line 62, ../sass/index.scss */ .content_b div p { width: 72%; position: absolute; right: 3%; top: 50%; line-height: 1.4em; margin-top: -2.1em; text-indent: 2em; } /* line 66, ../sass/index.scss */ .content_c { padding-top: 5%; padding-bottom: 1%; } /* line 67, ../sass/index.scss */ .content_c h2 { text-align: center; overflow: hidden; font-size: 2em; color: #3aa37e; font-weight: bold; margin-bottom: 3%; } /* line 68, ../sass/index.scss */ .content_c h2 i { font-size: 0.5em; color: #666; font-weight: 400; } /* line 70, ../sass/index.scss */ .content_c p { line-height: 1.6em; margin: 3% auto; text-indent: 2em; } /* line 71, ../sass/index.scss */ .content_c .c_btn { display: block; width: 61.5%; margin: 5% auto; } /* line 74, ../sass/index.scss */ .content_d { padding-top: 5%; border-top: 1px dashed #cbcbcb; padding-bottom: 2%; border-bottom: 1px dashed #cbcbcb; } /* line 75, ../sass/index.scss */ .content_d h2 { text-align: center; overflow: hidden; font-size: 2em; color: #3aa37e; font-weight: bold; margin-bottom: 3%; } /* line 76, ../sass/index.scss */ .content_d ul { overflow: hidden; } /* line 77, ../sass/index.scss */ .content_d ul li { width: 49%; margin-bottom: 1.9%; } /* line 78, ../sass/index.scss */ .content_d ul li img { width: 100%; } /* line 79, ../sass/index.scss */ .content_d ul li P { border: 1px solid #35bb8c; padding: 2% 7%; line-height: 1.5em; height: 4.5em; text-indent: 2em; } /* line 82, ../sass/index.scss */ .content_d a { width: 55%; } /* line 85, ../sass/index.scss */ .content_e { padding-top: 5%; border-top: 1px dashed #cbcbcb; padding-bottom: 1%; border-bottom: 1px dashed #cbcbcb; } /* line 86, ../sass/index.scss */ .content_e h2 { text-align: center; overflow: hidden; font-size: 2em; color: #3aa37e; font-weight: bold; margin-bottom: 3%; } /* line 87, ../sass/index.scss */ .content_e .top { position: relative; } /* line 88, ../sass/index.scss */ .content_e .top ul { width: 95%; position: absolute; left: 4%; top: 7%; } /* line 89, ../sass/index.scss */ .content_e .top ul li { background: url("/mszlhmsyycom/templets/22222120/special/pdkf/images/e_arrow.png") left center no-repeat; height: 1.8em; line-height: 1.8em; background-size: 8%; } /* line 90, ../sass/index.scss */ .content_e .top ul li span { display: block; float: left; width: 6%; text-align: center; margin-right: 2%; color: #fff; } /* line 94, ../sass/index.scss */ .content_e h3 { background-color: #f74f39; text-align: center; width: 82.3%; margin: 5% auto 3% auto; padding: 2%; } /* line 95, ../sass/index.scss */ .content_e h3 p { display: block; padding: 0 2%; border: 1px dashed #fff; color: #fff; height: 2em; line-height: 2em; } /* line 97, ../sass/index.scss */ .content_e .bottom { overflow: hidden; } /* line 98, ../sass/index.scss */ .content_e .bottom img { float: left; margin-left: 8%; width: 28%; } /* line 99, ../sass/index.scss */ .content_e .bottom ul { float: right; width: 60%; margin-right: 3.2%; margin-top: 2.5%; } /* line 100, ../sass/index.scss */ .content_e .bottom ul li { background: url("/mszlhmsyycom/templets/22222120/special/pdkf/images/e_style.png") left center no-repeat; height: 1.8em; line-height: 1.8em; background-size: 8%; } /* line 101, ../sass/index.scss */ .content_e .bottom ul li span { display: block; float: left; width: 8%; text-align: center; margin-right: 2%; color: #fff; font-family: impact; } /* line 105, ../sass/index.scss */ .content_e a { width: 70%; } /* line 109, ../sass/index.scss */ .content_f h2 { text-align: center; overflow: hidden; font-size: 2em; color: #3aa37e; font-weight: bold; margin-bottom: 3%; padding-top: 2%; } /* line 110, ../sass/index.scss */ .content_f .f_top { overflow: hidden; } /* line 111, ../sass/index.scss */ .content_f .f_top li { float: left; text-align: center; width: 25%; } /* line 112, ../sass/index.scss */ .content_f .f_top li span { display: block; background-color: #5ac49f; width: 6.4em; height: 6.4em; border-radius: 3.2em; -webkit-border-radius: 3.2em; -moz-border-radius: 3.2em; margin: 0 auto; } /* line 113, ../sass/index.scss */ .content_f .f_top li span img { width: 70%; vertical-align: middle; margin-top: 15%; } /* line 115, ../sass/index.scss */ .content_f .f_top li i { display: block; text-align: center; width: 100%; margin: 3% auto; } /* line 116, ../sass/index.scss */ .content_f .f_top li .arrow { filter: alpha(opacity=1); -moz-opacity: 0.01; -khtml-opacity: 0.01; opacity: 0.01; width: 33%; } /* line 118, ../sass/index.scss */ .content_f .f_top .current { color: #228F69; } /* line 119, ../sass/index.scss */ .content_f .f_top .current span { background-color: #3aa37e; } /* line 120, ../sass/index.scss */ .content_f .f_top .current i { color: #228F69; } /* line 121, ../sass/index.scss */ .content_f .f_top .current .arrow { filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; } /* line 124, ../sass/index.scss */ .content_f #doc { position: relative; background-color: #f0f0f0; } /* line 126, ../sass/index.scss */ .content_f #doc .bd ul { overflow: hidden; } /* line 127, ../sass/index.scss */ .content_f #doc .bd ul li { float: left; overflow: hidden; } /* line 128, ../sass/index.scss */ .content_f #doc .bd ul li img { float: left; width: 37.34%; margin-left: 7%; } /* line 129, ../sass/index.scss */ .content_f #doc .bd ul li div { float: right; width: 43.43%; margin-right: 11%; margin-top: 3%; } /* line 130, ../sass/index.scss */ .content_f #doc .bd ul li div h3 { font-size: 1.2em; } /* line 130, ../sass/index.scss */ .content_f #doc .bd ul li div h3 i { font-size: 2em; color: #333; display: block; } /* line 131, ../sass/index.scss */ .content_f #doc .bd ul li div h4 { margin: 4% 0; } /* line 132, ../sass/index.scss */ .content_f #doc .bd ul li div h5 { width: 20%; height: 0.1em; background-color: red; } /* line 133, ../sass/index.scss */ .content_f #doc .bd ul li div p { line-height: 1.7em; height: 6.8em; } /* line 133, ../sass/index.scss */ .content_f #doc .bd ul li div p i { color: #333; } /* line 134, ../sass/index.scss */ .content_f #doc .bd ul li div h6 { overflow: hidden; } /* line 135, ../sass/index.scss */ .content_f #doc .bd ul li div h6 a { width: 48%; height: 2.4em; line-height: 2.4em; border: 1px solid #8d8d8d; } /* line 136, ../sass/index.scss */ .content_f #doc .bd ul li div h6 a:nth-child(1) { float: left; background-color: #fff; color: #333; } /* line 137, ../sass/index.scss */ .content_f #doc .bd ul li div h6 a:nth-child(2) { float: right; background-color: #3aa37e; border: 1px solid #3aa37e; } /* line 143, ../sass/index.scss */ .content_f #doc .next { width: 10%; position: absolute; left: 1%; top: 45%; } /* line 144, ../sass/index.scss */ .content_f #doc .prev { width: 10%; position: absolute; right: 1%; top: 45%; } /* line 146, ../sass/index.scss */ .content_f .cell { margin: 3% auto; } /* line 149, ../sass/index.scss */ .women { background-color: #3aa37e; padding: 2% 0; } /* line 150, ../sass/index.scss */ .women h2 { text-align: center; color: #ffff00; } /* line 150, ../sass/index.scss */ .women h2 i { font-weight: bold; font-size: 2em; color: #fff; } /* line 151, ../sass/index.scss */ .women .bd { margin-top: 3%; } /* line 152, ../sass/index.scss */ .women .bd ul { overflow: hidden; } /* line 153, ../sass/index.scss */ .women .bd ul li { float: left; overflow: hidden; } /* line 154, ../sass/index.scss */ .women .bd ul li .fl { text-align: center; width: 24.67%; color: #fff; } /* line 154, ../sass/index.scss */ .women .bd ul li .fl i { color: #ffff00; } /* line 155, ../sass/index.scss */ .women .bd ul li .fl img { width: 100%; } /* line 157, ../sass/index.scss */ .women .bd ul li .fr { width: 64.75%; border: 0.2em solid #68D0AB; background-color: #fff; padding: 2%; } /* line 158, ../sass/index.scss */ .women .bd ul li .fr h3 { height: 1.6em; line-height: 1.6em; font-size: 1em; } /* line 158, ../sass/index.scss */ .women .bd ul li .fr h3 i { color: #ff7200; font-weight: bold; } /* line 159, ../sass/index.scss */ .women .bd ul li .fr h4 { line-height: 1.6em; margin-bottom: 3%; } /* line 159, ../sass/index.scss */ .women .bd ul li .fr h4 i { color: #3aa27d; font-weight: bold; } /* line 160, ../sass/index.scss */ .women .bd ul li .fr h5 { color: #111; font-weight: bold; } /* line 161, ../sass/index.scss */ .women .bd ul li .fr p { line-height: 1.5em; height: 12em; } /* line 167, ../sass/index.scss */ .women .hd ul { overflow: hidden; margin-left: 56%; margin-top: 2%; } /* line 168, ../sass/index.scss */ .women .hd ul li { height: 1.4em; line-height: 1.4em; width: 1.4em; text-align: center; background-color: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; float: left; margin-right: 0.6em; border: 1px solid #3ebc8f; } /* line 171, ../sass/index.scss */ .women .hd ul .on { background-color: #ffff00; } /* line 175, ../sass/index.scss */ .women_btn { width: 89.6%; display: block; margin: 3% auto; } /* line 177, ../sass/index.scss */ .guahao { margin-top: 5%; padding-bottom: 4%; } /* line 178, ../sass/index.scss */ .guahao h2 { font-size: 1.2em; text-align: center; background-color: #3aa37e; color: #fff; height: 3em; line-height: 3em; } /* line 179, ../sass/index.scss */ .guahao form { width: 82%; margin: 0 auto; margin-top: 7%; } /* line 180, ../sass/index.scss */ .guahao form p { overflow: hidden; margin-bottom: 4%; } /* line 181, ../sass/index.scss */ .guahao form p span { display: block; float: left; height: 2.5em; line-height: 2.5em; width: 21%; color: #333; } /* line 182, ../sass/index.scss */ .guahao form p input { display: block; float: right; height: 2.5em; line-height: 2.5em; width: 78%; text-align: center; border: 1px solid #68d0ab; font-size: 1em; color: #cdcdcd; } /* line 183, ../sass/index.scss */ .guahao form p .bg { background: url("/mszlhmsyycom/templets/22222120/special/pdkf/images/input_bg.jpg"); } /* line 184, ../sass/index.scss */ .guahao form p textarea { display: block; float: right; height: 6em; line-height: 1.5em; width: 78%; text-align: center; border: 1px solid #68d0ab; font-size: 1em; color: #cdcdcd; } /* line 187, ../sass/index.scss */ .guahao form .tijiao input { border: none; background-color: #a1a1a1; width: 30%; color: #fff; line-height: 3em; height: 3em; border-radius: 0.2em; -webkit-border-radius: 0.2em; -moz-border-radius: 0.2em; } /* line 188, ../sass/index.scss */ .guahao form .tijiao .submit { margin-right: 8%; background-color: #ff7200; margin-left: 3%; } /* line 193, ../sass/index.scss */ .more { margin-top: 5%; border-top: 1px dashed #cbcbcb; padding-bottom: 4%; padding-top: 3%; } /* line 194, ../sass/index.scss */ .more h2 { text-align: center; overflow: hidden; font-size: 2em; color: #3aa37e; font-weight: bold; margin-bottom: 3%; } /* line 195, ../sass/index.scss */ .more ul { overflow: hidden; } /* line 196, ../sass/index.scss */ .more ul li { width: 32.5%; float: left; margin-right: 1.2%; } /* line 197, ../sass/index.scss */ .more ul li img { width: 100%; } /* line 203, ../sass/index.scss */ .footer { background-color: #3aa37e; padding: 5% 0; text-align: center; color: white; line-height: 1.8em; } /* line 204, ../sass/index.scss */ .footer .logo { width: 38%; display: block; margin: 0 auto; } /* line 205, ../sass/index.scss */ .footer div { position: relative; padding-top: 2%; } /* line 206, ../sass/index.scss */ .footer div img { position: absolute; right: 3.125%; top: -33%; width: 10%; } /* line 210, ../sass/index.scss */ body { height: auto; }