.info-box{ background:#fff;height:auto; overflow:hidden; border-bottom:solid 15px #efefef;}.info-box h1{margin-left:0;line-height:40px; text-align: center; font-weight: bold; font-size:2.4rem; color:#444; border-bottom:solid 1px #e6e6e6;}.info-box h1 a{ float:right; font-size:1.8rem; color:#a9cd69;}.btn1{display: block;width: 50%;text-align: center;height: 38px;line-height: 38px;background: #fff;border: 1px solid #f3a612;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;margin: 14px auto;color: #f3a612; font-size:16px}.btn2{display: block;margin: 10px 0;color: #fff;background: rgba(0,0,0,.3);padding: 10px 0;text-align: center;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.gonggao{ width:auto; height:auto; overflow:hidden;margin-bottom:2%; margin-top:2%; background:url(/images/tt.gif) no-repeat; background-size:100%; padding:2.5% 0 1.4% 0;}.gonggao ul{ width:85%; margin-left:15%; line-height:180%;}.gonggao ul li img{ width:4.8%; vertical-align:top; margin-left:5px;}.p1,.p2,.p3,.p4,.p5,.p6,.p8{ width:93.75%; height:auto; overflow:hidden; margin:0 auto; position:relative;}.home_scroll_news{position:absolute;top:0;right:0;}#scrollDiv{width:200px;line-height:40px;overflow:hidden;text-align: right; height:40px;}#scrollDiv li{height:40px;padding-left:10px; color:#999;}.serve_phone{width:45%;border-right:1px solid #efefef;text-align:center;padding:15px 0;position:relative; color:#999;}.serve_phone h3{color:#f3a612;}.serve_phone img{padding:5px 0 8px 0; width:60px;}.serve_expert,.serve_ask{padding:12px 0 12px 15px;border-bottom:1px solid #efefef;width:50%; color:#999;}.serve_ask{padding:12px 0 12px 15px;border-bottom:none;width:50%;}.serve_expert img,.serve_ask img{ width:60px;}.serve_expert h3,.serve_phone h3,.serve_ask h3{font-size:2rem;font-weight:bold;}.serve_expert h3{color:#adcf71;margin-top:6px;}.serve_ask h3{color:#F9A42F;margin-top:6px;}.fc-darkgreen {color:#f3a612;}.p2 ul{ width:90%; margin:0 auto; height:auto; overflow:hidden;}.p2 ul li{ float:left; width:40%; padding:5%; text-align:center;}.p2 ul li img{ width:90%; margin-bottom:5px;}.p2 ul li b{color:#333; font-size:2.4rem; display:block; font-weight:400; padding-bottom:5px;}.p2 ul li span{ font-size:1.8rem; color:#999; display:block; padding-bottom:5px;}.p2 ul li i{ color:#333;padding: 4px 8px;border: 1px solid #dcdcdc;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; display:block; line-height:100%; font-size:1.6rem;}.zjtd{ width: auto; height:auto; overflow:hidden; margin:4% auto;position:relative;}.zjtd .bd{ width:100%; margin:0 auto; height:auto; overflow:hidden;}.zjtd .bd li{ float:left;_display:inline; overflow:hidden; width:50%;}.zjtd .bd li .tx{ float:left; width:28.1%; position:relative; text-align:center;}.zjtd .bd li .tx p:nth-child(2){ position:absolute; width:66%; left:50%; top:62%; margin-left:-33%;}.zjtd .bd li .tx p:nth-child(3){ font-size:1.6rem; padding-top:8%; line-height:150%;}.zjtd .bd li .tx p:nth-child(3) i{ color:#f3a612; font-size:2rem; font-weight:100; font-family:serif;}.zjtd .bd li .nr{ float:right; width:68%;}.zjtd .bd li .nr p{ padding-bottom:5px; overflow:hidden;}.zjtd .bd li .nr p:nth-child(1){ font-size:2rem; line-height:180%; color:#999; border-bottom: solid 1px #e6e6e6; padding-bottom:3%; margin-bottom:3%;}.zjtd .bd li .nr p:nth-child(1) b{ font-size:3.6rem; color:#f3a612; font-weight:400; margin-right:10px;}.zjtd .bd li .nr p:nth-child(2){ font-size:1.6rem; line-height:150%; color:#999; padding-bottom:3%;}.zjtd .bd li .nr p:nth-child(2) b{ font-weight:400; color:#666; font-size:1.8rem;}.zjtd .bd li .nr p:nth-child(3){ font-size:1.8rem; line-height:100%; color:#666;}.zjtd .bd li .nr p img{ width:18px; margin-right:6px;}.zjtd .next{ position:absolute; left:0; top:44%; width:8.4%; z-index:1; cursor:pointer;}.zjtd .prev{ position:absolute; right:0; top:44%; width:8.4%; z-index:1; cursor:pointer;}.zjtd_list{width: 90%; margin: auto; background: #65bad4; position: relative; padding-bottom: 1rem;color: white; display: block; overflow: hidden;}.zjtd_jj{width: 94%; margin: 0.5rem auto;font-size: 1.5rem;}.zjtd_jj div{border-bottom: dotted 1px #e6e6e6; padding-bottom: 0.5rem;}.zjtd_jj p{padding-top: 0.5rem;}.zjtd_jj span{color: #fff77f;}.btn3{display: block;width: 50%;text-align: center;height: 3.4rem;line-height: 3.4rem;background: #fff;border: 1px solid #f3a612;-webkit-border-radius: 2rem;-moz-border-radius: 2rem;border-radius: 2rem;color: #f3a612; font-size:1.6rem; margin: 0.5rem auto;}.zxlc h1{padding-top: 3rem;}.ad{padding-top: 0.5rem;}.anli img{border-radius: 3rem 0 3rem 0;}.p3-btn{ width:auto; height:auto; overflow:hidden; text-align:center; margin-bottom:3%;}.p3-btn a{ background:#ffb500; font-size:2rem; line-height:220%; display:inline-block;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px; padding:0 6%; color:#fff; margin:0 3%;}.p3-btn a img{ width:23%; margin-right:10px;}.p3-btn a:nth-child(2){ background:#adcf71;}.yyhj{ width:auto; height:auto; overflow:hidden;position:relative; margin:3% 0;}.yyhj .bd{ width:auto; height:auto; overflow:hidden;}.yyhj .bd li{ float:left; overflow:hidden;_display:inline; }.yyhj .next{ position:absolute; left:1%; top:40%; width:8.4%; z-index:1; cursor:pointer;}.yyhj .prev{ position:absolute; right:1%; top:40%; width:8.4%; z-index:1; cursor:pointer;}.p5 ul{ width:auto; height:auto; overflow:hidden; margin:3% 0;}.p5 ul li{ font-size:1.8rem; line-height:280%; border-bottom:dashed 1px #d9d9d9; padding-bottom:2%; margin-bottom:2%;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}.p5 ul li img{ float:left; width:16%; border-right:solid 1px #ececec; margin-right:10px; padding-right:10px;}.p6 ul{width:auto; height:auto; overflow:hidden; margin:3% 0;}.p6 ul li{ float:left; width:31.7%; text-align:center; margin-right:2.3%;}.p6 ul li span{ font-size:1.8rem; line-height:200%; display:block;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}.p6 ul li:nth-child(3n+0){ margin-right:0;}.p7{width:auto; height:auto; overflow:hidden; margin-bottom:3%;}.p7 h1{margin-left:0;line-height:40px; font-size:2.4rem; font-weight:400; color:#444; padding:0 3%;}/*列表*/.list01,.list02,.list03,.show01,.show02{ width:93.75%; margin:0 auto; overflow:hidden; height:auto;}.list01{margin-top: 2rem;}.list01-t{ width:auto; height:auto; overflow:hidden; font-size:1.8rem; line-height:180%; color:#666; text-indent:2em; margin:3% 0;}.list01-t img{ float:left; width:36.6%; margin-right:3%;height:auto !important;}.list01-wt{ width: auto; height:auto; overflow:hidden;}.list01-wt a{ float:left; width:32.8%; font-size:1.8rem; line-height:180%; background:#daeef0;text-align:center; margin-right:2px; color:#666; margin-bottom:2px;}.list01-wt a:nth-child(2){ background:#e0f6e2;}.list01-wt a:nth-child(3){ background:#dee4f2; margin-right:0;}.list01-wt a:nth-child(4){ background:#e4f3f4; width:30%}.list01-wt a:nth-child(5){ background:#f7efe0; width:38.4%;}.list01-wt a:nth-child(6){ background:#e1edf5; width:30%;margin-right:0;}.list01-wt a:nth-child(7){ background:#dee4f2; width:50%;}.list01-wt a:nth-child(8){ background:#e0f6e2; width:48.9%;margin-right:0;}.list01-btn{ width:auto; height:auto; overflow:hidden; text-align:center;}.list01-btn a{ display:inline-block; background:#ffb500; font-size:2rem; line-height:180%;border-radius:20px; color:#fff; padding:0 6%; margin:3% 0;}.list01-btn a img{ width:23%; margin-right:10px;}.list01-b{ width: auto; height:auto; overflow:hidden; border:solid 1px #ececec; margin-bottom:3%;}.list01-b dt{ float:left; width:23.4%;}.list01-b dd{ float:right; font-size:1.6rem; line-height:180%; width:70%; padding-top:1.5%;}.list01-b dd a{ color:#f3a612;}.list02 ul{ width:auto; height:auto; overflow:hidden; margin:3% 0;}.list02 ul li{ float:left; width:31%; border:solid 1px #ececec; border-radius: 0.5rem; text-align:center; margin-right:2%; padding:3% 0;}.list02 ul li img{ width:80%; display:block; margin:0 auto;}.list02 ul li span{ display:block; color: #65bad4; text-align:center; width:100%; font-size:1.8rem; padding:8% 0; line-height:100%;}.list02 ul li a{ border:solid 1px #f3a612; font-size:1.6rem; border-radius: 2rem; line-height:150%; color:#f3a612; display:inline-block; padding:0 13%;-webkit-box-sizing: border-box;-moz-box-sizing:border-box; box-sizing: border-box;}.list02 ul li a:hover{ background:#f3a612; color:#fff;}.list02 ul li:last-child{ margin-right:0;}.list02 ul li p{font-weight: 200; padding-top: 1rem;}.list02 ul li em{color: #f3a612;}.list03 dl{ width:auto; height:auto; overflow:hidden; position:relative; border-bottom:dashed 1px #ccc; padding-bottom:3%; margin-bottom:3%; margin-top:3%;}.list03 dl dt{ float:left; width:35%; text-align:center; font-size:2.4rem; color:#fff; margin-right:2%;}/* .list03 dl dt{ float:left; width:16.668%; background:url(/images/list04.gif) no-repeat; background-size:100% 100%; text-align:center; font-size:2.4rem; padding:5.335% 0; color:#fff; margin-right:3.332%;} */.list03 dl dt img{height:auto !important;}.list03 dl dd{ float:left; width:62%; font-size:1.8rem; color:#666;}.list03 dl dd:last-child{color:#b1b1b1; margin-top: 0.5rem;}.list03 dl dd h2{ font-size:2.2rem; color:#333; line-height:150%; font-weight:600; padding-bottom:2%;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}.list03 dl dd h2 b{ font-weight:400;}.list03 dl span{ position:absolute; right:0; top:15%; width:24%; font-size:1.6rem; color:#666; text-align:center;}.list03 dl span a{ display:inline-block; border:solid 1px #f3a612;border-radius:20px; font-size:1.6rem; line-height:150%; color:#f3a612; padding:0 25%; margin-bottom:5px;}.list03 dl span i{ display:block; width:100%; text-align:center;}.list03 dl:last-child{ border-bottom:none; margin-bottom:1%;}/*文章*/.show01-t{ background:url(/images/show01.gif) no-repeat left; background-size:5%; padding-left:6%; font-size:2rem; line-height:150%; margin:2% 0 4%;}.show01-c{ width:auto; height:auto; overflow:hidden; text-align:center; border-bottom:dashed 1px #b2b2b2; padding-bottom:2%; margin-bottom:3%;margin-top: 5%;}.show01-c dt{ font-size:3rem; color:#f3a612; font-weight:bold; line-height:150%; padding-bottom:10px;}.show01-c dd{ font-size:1.8rem; line-height:150%; color:#888;}.show01-b{ width: auto; height:auto; overflow:hidden; margin-bottom:3%;}.show01-b li{ width:25%; text-align:center; float:left;}.show01-b li img{ width:53%; margin:0 auto; display:block;}.show01-b li p:nth-child(2){ font-size:2rem; color:#f3a612; line-height:200%; display:block;}.show01-b li p:nth-child(3){ font-size:1.8rem; color:#666;}.show01-b li p:nth-child(4) a{ border:solid 1px #f3a612; color:#f3a612; display:inline-block; padding:0 10%; font-size:1.6rem;border-radius:25px; margin:5px 0;}.show01-b li p:nth-child(4) a:hover{ background:#f3a612; color:#fff;}.show01-b li p:nth-child(5){ font-size:1.6rem;}.show01-nr{ width:auto; height:auto; overflow:hidden; padding:3% 0 1%;}.show01-nr-t{ width:auto; height:auto; overflow:hidden;line-height:180%; padding:0 3%; padding-bottom:3%; }.show01-nr-t img{ height:auto;}.show01-nr-c{ width:78.1%; margin:0 auto 5%; overflow:hidden;}.show01-nr-b{ width:auto; height:auto; overflow:hidden;}.show01-nr-b p{ background:#f3f3f3; padding:0 3%;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1; font-size:2rem; line-height:180%; margin-bottom:10px;}.show01-nr-b p a{ color:#f3a612;}.show02 ul{ width:auto; height:auto; overflow:hidden; margin-bottom:3%;}.show02 ul li{ border-bottom:solid 1px #e6e6e6; font-size:2rem; line-height:180%;text-align:center; overflow:hidden; color:#333;}.show02 ul li span{ width:25%; border-right:solid 1px #e6e6e6; display:inline-block; float:left; padding:5px 0;}.show02 ul li span:nth-child(2){ width:49%; color:#666; font-size:1.8rem;}.show02 ul li span:last-child{ border-right:none;}.show02 ul li span:last-child a{ display:inline-block; border:solid 1px #97bf51; background:#adcf71; color:#fff; font-size:1.6rem; line-height:150%;border-radius:25px; padding:0 10%;}.more{text-align: center;}.more a{margin: 1rem auto 3rem; border-radius: 2rem; display: block; height: 3.4rem; line-height: 3.4rem; width: 60%; background: #65bad4; color: white;}@media (min-width:320px) and (max-width:639px){html{font-size:43.8%;}.zjtd .bd li .tx p:nth-child(2){ top:60%;}.zjtd .bd li .tx p:nth-child(3){ font-size:12px; text-align:center;}}@media screen and (max-width: 375px){.gonggao{ padding-top:2%;}.p5 ul li{ line-height:220%;}.list01-b dd{ width:74%; line-height:150%;}}@media screen and (max-width: 360px){.zjtd .bd li .tx p:nth-child(2){ top:55%;}.list01-b dd{ padding-top:0;}.list03 dl dd{ width:50%; font-size:1.6rem;}.list03 dl span{ width:26%;}.list03 dl dd h2{font-size:2rem;}}@media screen and (max-width: 320px){.serve_phone{width:40%; font-size:12px;}.serve_expert,.serve_ask{width:54%; font-size:12px;}.list01-wt a,.list01-t,.list02 ul li span{ font-size:1.6rem;}.list03 dl dd h2{ font-size:2rem; padding-bottom:0;}.list03 dl span{ width:30%;}}