.wrap img{width: 100%;} /*骞垮憡*/ .g-adv {clear:both;height:auto;overflow:hidden;position: relative;} .g-adv img{ width:100%;display: block;} .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{width:23.1%;left:38.27%;bottom:1rem;height:1rem;} .g-adv .swiper-pagination-bullet{background:#fff;width:0.75rem;height:0.75rem;border-radius: 0.75rem;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;margin: 0 0 0 0.6rem;} .g-adv .swiper-pagination-bullet-active{background: #b00;} .qual_c .swiper-pagination-bullet{background:#999;width:1rem;height:1rem;border-radius:1rem;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;margin: 0 0 0 0.6rem;} .qual_c .swiper-pagination-bullet-active{background: #c30118;width: 2.7rem;} .swiper-slide{overflow: hidden;} .til01{text-align: center;display: block;height: 7.9rem;position: relative;z-index: 1;} .til01:before{content: "";position: absolute;width: 100%;height: 1px; background: #e3e3e3;left: 0;top: 4.8rem;z-index: -1;} .til01 b{display: block;font-size:1.8rem;color: #2e2e2e;line-height:3.9rem;} .til01 p{display: block;font-size:0.9rem;color: #fff;line-height:1.9rem;} .til01 p span{display: inline-block;padding: 0 2rem;position: relative;z-index: 1;} .til01 span:before,.til01 span:after{content: "";position: absolute;width:100%;height: 1.9rem;top: 0;right: 0;background:url(../images/tilbg1.png) no-repeat 0 0; -webkit-background-size:12.4rem 1.9rem; -moz-background-size: 12.4rem 1.9rem; -o-background-size: 12.4rem 1.9rem; background-size:12.4rem 1.9rem;z-index:-1;} .til01 span:after{left: 0;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg); -o-transform:rotate(180deg);} /*鎴戜滑*/ .m-part{padding:2.6rem 4.688%;position: relative;} .m-part h2{height:5.9rem;line-height:2.4rem;text-align: center;font-size: 1.8rem;color: #262626;font-weight: bold;} .prev1,.next1{width:1.15rem;height:3.85rem;display: block;top:13.5rem;right:1.094%;position: absolute;z-index: 9;} .prev1{left:1.094%} .part_c{background: #e9e9e9;padding: 2.1rem 0 1rem;overflow: hidden;} .part_c li{width: 30.86%;float: left;background:url(../images/ge01.gif) no-repeat 0 bottom #fff; -webkit-background-size:100% 0.4rem; -moz-background-size: 100% 0.4rem; -o-background-size: 100% 0.4rem; background-size: 100% 0.4rem;padding: 0 0 0.4rem;margin: 0 0 0.65rem 0.86%;} .part_c ul a:nth-child(3n-2) li{margin-left: 3.62%;} /*瑙e喅鏂规*/ .m-plan{height: 50.7rem;} .plan_c{margin: 0 4.688% 1.5rem;display: block;} .plan_c li{width: 50%;float: left;position: relative;display: block;} .plan_c li img{width: 100%;display: block;} .plan_c li span{width:90%;position: absolute;font-size: 1.3rem;line-height: 2.0rem;color: #333;left: 2.2rem; top: 1rem;font-weight: bold;} .plan_c li span em{display: block;font-size: 1.1rem;color: #ccc;text-transform: uppercase;} .more01{display: block;margin: 0 auto;font-size: 1rem;line-height: 2.1rem;color: #fff;text-align: center;} .more01 span{display: inline-block;height: 2.1rem;color: #fff;border-radius: 1.05rem;padding: 0 2.5rem 0 1.4rem;margin: 0 auto;position: relative;background: #d5251e;} .more01 span:before{content: "";position: absolute;width: 0;height: 0;right: 1.4rem;top: 0.65rem;border-top: solid 0.4rem transparent;border-bottom: solid 0.4rem transparent;border-left: solid 0.4rem #fff;} /*浜у搧涓績*/ .m-probox,.m-hon{background:url(../images/bg01.gif) repeat; -webkit-background-size:15rem 15rem; -moz-background-size: 15rem 15rem; -o-background-size: 15rem 15rem; background-size: 15rem 15rem;} .m-probox{padding:2.7rem 0 3.1rem;clear: both;display: block;overflow: hidden;font-size:1rem;color: #333;line-height: 1.7rem;} .pro_cla{height:6.25rem;color: #fff;line-height:2.75rem;font-size: 1.1rem;font-weight: bold;overflow: hidden;} .pro_cla li{height:2.75rem;width: 43.75%;float: left;margin: 0 0 0.5rem 1.56%;background: #3051a9;color: #fff;padding: 0 1.35rem;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;position: relative;} .pro_cla li:before{content: "";position: absolute;width: 0.85rem;height: 0.85rem;right: 1.4rem;top: 0.85rem;background:url(../images/ico01.gif) no-repeat 0 0; -webkit-background-size:0.85rem 0.85rem; -moz-background-size: 0.85rem 0.85rem; -o-background-size: 0.85rem 0.85rem; background-size: 0.85rem 0.85rem;} .pro_cla a:nth-child(2n-1) li,.pord_c ul a:nth-child(2n-1) li{margin-left: 4.688%;} .pord_c{margin: 0 0 2.1rem;display: block;overflow: hidden;} .pord_c li{width: 43.75%;float: left;margin: 0 0 0.5rem 1.56%;} .pord_c li img,.pord_c li p{display: block;width: 100%;} .pord_c li p{height:2.25rem;line-height:1.7rem;color: #333;padding: 0.25rem;background:#e5e5e5;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;} .pord_c li p span{height:1.7rem;color: #fff;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;width: 4.3rem;background:url(../images/ico02.gif) no-repeat 0.6rem 0.6rem #d5251e; -webkit-background-size:0.7rem 0.65rem; -moz-background-size: 0.7rem 0.65rem; -o-background-size: 0.7rem 0.65rem; background-size: 0.7rem 0.65rem;padding: 0 0 0 1rem;float: right;text-align: center;} /*灏忓箍鍛?/ .h_gg{position: relative;margin-bottom: 4.8rem;text-align: center;color: #fff;} .h_gg,.h_gg img{width: 100%;display: block;} .gg01{width: 100%;display: block;position: absolute;left: 0;bottom: -1.1rem;color: #fff;} .gg01 span{display: inline-block;padding:0 1.1rem;background: #d5251e;height: 2.1rem;line-height: 2.1rem;border-radius: 1.05rem;font-size: 1.1rem;font-weight: bold;} /*鍝佽川淇濋殰*/ .m-guara{height: 39.8rem;display: block;} .guara_t{height: 8.95rem;overflow: hidden;color: #fff;font-size: 0.85rem;line-height: 1.2rem;margin: 0 3.125%;} .guara_t li{width: 50%;float: left;height:4.3rem;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;border-left: solid 0.35rem #3051a9;padding: 0.85rem 0 0;background: #3051a9;margin: 0 0 1px;white-space: nowrap;} .guara_t li em{width:2.05rem;float: left;display: block;padding: 0.6rem 0.7rem;} .guara_t li p b{display: block;font-size: 1.15rem;line-height: 1.5rem;} .guara_t li.cur{border-left-color:#a40600;background: #d5251e;} .guara_t li:nth-child(2n-1){border-right: solid 1px #fff;} .guara_c{display: block;margin: 0 3.125%;overflow: hidden;} /*鑽h獕*/ .m-hon{padding: 2.5rem 0 0;height: 35rem;position: relative;text-align: center;font-size: 1rem;} .m-hon h2{height:4.45rem;line-height: 4.45rem;font-weight: bold;color: #333;font-size: 2.2rem;} .prev2,.next2,.prev3,.next3,.prev4,.next4{width:2.4rem;height:2.4rem;display: block;top:18.6rem;right:2.2%;position: absolute;z-index: 9;} .prev2,.prev4{left:2.2%;} .prev3,.next3{top:46.5rem;right:40%;} .prev3{left:40%;} .prev4,.next4{top: 7.55rem;} .hon_t{height: 2.7rem;line-height: 2.7rem;margin: 0 13.59% 1.7rem;font-size: 1.2rem;font-weight: bold;} .hon_t span{height: 2.7rem;width: 50%;float: left;background: #fff;color: #333;} .hon_t span.cur{background: #3051a9;color: #fff;} .hon_c{margin: 0 3.9%;overflow: hidden;} .hon_c li,.show_c li{width:49%;float: left;display:block;} .hon_c li img,.hon_c li span,.show_c li img,.show_c li span{display:block;width: 100%;} .hon_c li span{height: 2.4rem;line-height: 2.4rem;background: #3051a9;color: #fff;} .hon_c ul a:nth-child(2n) li,.show_c ul a:nth-child(2n) li{margin-left:2%;} /*浼樺娍*/ .m-edge{color: #333;line-height:1.7rem;height:45.4rem;padding:4.3rem 0 0;overflow: hidden;font-size:1.2rem;position: relative;} .m-edge:before{content: "";position: absolute;width:93.75%;height: 1px;background: #cdcdcd;left:3.125%;bottom:1.9rem;} .edge_c{overflow: hidden;position: relative;height:35rem;margin: 0 3.125%;} .edge_p,.edge_p img{display: block;width: 100%;} .edge_w{padding: 0.5rem 0 0;} .edge_w li{height: 6.1rem;overflow: hidden;} .edge_w li span{height: 6.1rem;width: 20.33%;float: left;background: #f5f5f5;text-align: center;color: #3051a9;} .edge_w li span b{display: block;font-size:2.1rem;line-height: 3rem;padding:0.9rem 0 0;} .edge_w li p{width: 79.67%;height: 6.1rem;float: left;border: solid 1px #f5f5f5;border-left: 0;padding: 1.25rem 2rem;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;} .edge_w li:nth-child(2) p{border-top: 0;border-bottom: 0;} .edge_w li:nth-child(2) span{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;border-bottom: solid 1px #e3e3e3;} .edge_w li:nth-child(1) span{background: #d5251e;color: #fff;} /*鍏充簬*/ .m-about{height:49rem;overflow: hidden;font-size:1rem;line-height:1.5rem;color: #333;padding:1.9rem 0 0;} .about_c{margin: 0 3.125%;display: block;} .about_p{height:20.5rem;} .about_p,.about_p img{display: block;width: 100%;} .about_w{padding:1.8rem 2.1rem 0;position: relative;margin: 0.3rem 0 0;background:#f1f1f1;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;height: 14.6rem;} .about_w h3{height:4.4rem;font-size:1rem;line-height:2rem;color: #333;font-weight: bold;} .about_w h3 span{display: block;font-family: Arial;font-size: 0.65rem;line-height:1.1rem;} .about_w p{display: block;height: 5.5rem;} /*椋庨噰灞曠ず*/ .m-show{height: 16.8rem;position: relative;padding: 0 3.125%;text-align: center;font-size: 1rem;} .show_t{height: 2.7rem;line-height: 2.6rem;margin:0 21.87% 1.5rem;font-weight: bold;font-size: 1.2rem;} .show_t span{height: 2.7rem;width: 50%;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;border: solid 1px #bfbfbf;display: block;float: left;} .show_t span.cur{background: #3051a9;border-color: #3051a9;color: #fff;} .show_c{overflow: hidden;margin: 0 3.125%;} .show_c li span{height: 2.5rem;line-height: 2.5rem;color:#333;background: #cbcbcb;} /*璧勮*/ .m-news{height:39rem;overflow: hidden;line-height:1.5rem;color: #666;font-size:1rem;margin: 0 3.125%;} .newtil{height:3.25rem;line-height: 3.25rem;background: #333;font-size: 1.2rem;} .newtil li{float: left;color: #fff;padding: 0 2.1rem;} .newtil li.cur{background: #3051a9;} .new_c{overflow: hidden;border: solid 1px #e3e3e3;margin-bottom: 1.6rem;} .new_c dl{padding: 0.75rem;overflow: hidden;height:22.9rem;color: #666;} .new_c dt,.new_c dt img{ width:100%;display: block;} .new_c dd{padding: 0.95rem 0 0;} .new_c dd h3{display: block; font-size:1.2rem;color:#000;line-height:1.6rem;height: 2.1rem;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;} .new_c dd h3 em{ display: block; color:#fff;width: 2.85rem;line-height: 1.6rem;background: #d5251e;float: left;margin: 0 0.8rem 0 0;font-size: 0.8rem;font-weight: bold;text-align: center;} .new_c li{line-height:2.5rem;height: 2.5rem;border-top: solid 1px #e3e3e3;color: #333;background:url(../images/ico03.gif) no-repeat 0.6rem 0.9rem; -webkit-background-size:0.25rem 0.45rem; -moz-background-size: 0.25rem 0.45rem; -o-background-size: 0.25rem 0.45rem; background-size: 0.25rem 0.45rem;padding: 0 1.55rem;margin: 0 0.15rem;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;} .new_c li span{float: right;color: #999;} .new_more{display: block;text-align: center;text-decoration: underline;color: #3051a9;font-size: 1.1rem;line-height: 1.8rem;} html {font-size: 10px;} @media screen and (min-width: 320px) { html { font-size: 10.625px; } } @media screen and (min-width: 360px) { html { font-size: 11.875px; } } @media screen and (min-width: 400px) { html { font-size: 13.125px; } } @media screen and (min-width: 440px) { html { font-size: 14.375px; } } @media screen and (min-width: 480px) { html { font-size: 15.625px; } } @media screen and (min-width: 520px) { html { font-size: 16.875px; } } @media screen and (min-width: 560px) { html { font-size: 18.125px; } } @media screen and (min-width: 600px) { html { font-size: 19.375px; } } @media screen and (min-width: 640px) { html { font-size: 20px; } }