﻿@charset 'UTF-8';/* CSS Document *//*切图：smz*//*网站：*//*banner*//*子页公用*/.location{position:absolute;top:50%;text-align:center;width:100%;margin-top:-44px; z-index:66;}.location .title{font-size:46px;color:#fff;font-weight:bold}.location ul{display:inline-block;color:#fff}.location a{color:#fff;font-size:14px;}.location a:hover{ color:#266435;}.pz_Side1{ float:left; width:100%; position:relative; top:0; margin-top:-76px;}.pz_SideLayer{ float:left;text-align:center;width:100%; background:#fff; padding:30px 0 0 0;}.pz_SideLayer ul{ float:left;text-align:center;width:100%;}.pz_SideLayer ul .l1{ display:inline-block; vertical-align:top; margin:18px 13px 0 13px;}.pz_SideLayer ul .l1 .la1{ width:262px; font-size:18px;color:#565656;height:56px;line-height:56px;background:#ededed;display:block}.pz_SideLayer ul .l1 .la1:hover,.pz_SideLayer ul .l1.on .la1{background:#266435;color:#fff;}.pz_SideLayer .u2 { margin-top:5px;}.pz_SideLayer ul .l2{ display:inline-block; vertical-align:top; width:12%; text-align:center; margin-top:10px; padding:0 7px;}.pz_SideLayer ul .l2 .la2{ float:left; width:100%; font-size:14px;color:#565656;height:46px;line-height:44px;background:#ededed;}.pz_SideLayer ul .l2 .la2:hover,.pz_SideLayer ul .l2.on .la2{background:#266435;color:#fff;}/*购房移民*/.gfym{float:left;width:100%; margin-top:83px;}.liebao{float:left;width:100%}.biao{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;margin-bottom:1px;}.biao ul{ float:left; width:100%; height:25px; overflow:hidden;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;  }.biao ul.on{ height:auto;}.biao ul li{float:left}.biao ul li a{display:block;margin-left:40px;float:left;font-size:14px; line-height:25px;color:#282828}.biao{background:#fafafa;padding:15px 80px;position:relative;padding-left:0px;}.biao p{border-right:1px solid #c5c5c5;font-size:15px;color:#282828;font-weight:bold;height:25px;width:120px;text-align:center;}.biao .xlan{position:absolute;right:25px;top:0;margin-top:23px;-webkit-transition: all 0.5s ease-out 0s; width:17px; height:10px; background:url(../images/xtb4.png) center no-repeat;-moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s; cursor:pointer;}.biao .xlan:hover{background:url(../images/xtb4_1.png) center no-repeat;}.biao .xlan.active{ transform:rotate(180deg); background:url(../images/xtb4_1.png) center no-repeat;}.biao a:hover{color:#e62129}@media screen and (max-width:1229px ) {	.gfym{ margin-top:60px;}.pz_SideLayer ul .l1 .la1{ width:200px;}.pz_SideLayer ul .l2{ padding:0 5px;}.biao ul li a{ margin-left:25px;}}@media screen and (max-width:1023px ) {	.gfym{ margin-top:20px;}.biao ul li a{ margin-left:25px;}.pz_Side1{ margin-top:-38px;}.pz_SideLayer{ padding-top:10px;}.pz_SideLayer ul .l1{ margin:10px 8px 0 8px;}.pz_SideLayer ul .la1{width: 120px;height: 36px;line-height: 36px;font-size: 16px; }.pz_SideLayer ul .l2{ padding:0 5px; width:24%;}}@media screen and (max-width:767px ) {	.pz_Side1{ margin-top:-20px;}.pz_SideLayer{ padding-top:12px;}.pz_SideLayer ul .l1{ margin:8px 3px 0 3px;}.pz_SideLayer ul .l1 .la1{    height: 30px;line-height: 30px;font-size: 14px;display: inline-block; width:auto;}.pz_SideLayer ul .l2{ padding:0 2px; width:24%; margin-top:6px;}.pz_SideLayer ul .l2 .la2{ height:26px;line-height:24px;}.BMap_pop .BMap_center{ width:212px !important;}.BMap_pop .BMap_top{ width:188px !important;}.BMap_pop .BMap_bottom{ width:188px !important;}.BMap_pop div:nth-child(9){ width:180px !important;}.BMap_pop div:nth-child(3){ left:189px !important;}.BMap_pop div:nth-child(7){ left:189px !important;}.BMap_pop img:nth-child(10){ left:189px !important;}}.gfymlb{float:left;width:100%; margin-top:7px;}.gfymlb ul li{float:left;width:47%;margin-right:6%;background:#fafafa;padding:30px;margin-top:48px;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;  }.gfymlb ul li:hover{-webkit-transform: scale(1.05); -moz-transform: scale(1.05);transform: scale(1.05); box-shadow:0px 0px 4px 4px #eaeaea}.gfymlb ul li:nth-child(2n){margin-right:0px;}.gfymlb ul li .lbt{float:left;width:100%;position:relative; line-height:0; overflow:hidden;}.gfymlb ul li .lbt:hover{ box-shadow:0 5px 10px rgba(0,0,0,0.15);}.gfymlb ul li .lbt .img1{width:100%;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}.gfymlb ul li .lbt .img1:hover{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}.gfymlb ul li .lbt .guoqi{position:absolute;left:50%;top:50%;margin-left:-46px;margin-top:-21px}.gfymlb ul li .info .title{ font-size:24px; color:#266435;line-height:34px;margin-top:17px;margin-bottom:11px;float: left;width: 100%; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; margin-bottom:8px;}.gfymlb ul li .info .jj{font-size:16px;color:#949494;line-height:24px; height:48px; overflow:hidden; width:100%;}.gfymlb ul li .info .lx p{font-size:14px; line-height:24px; color:#797979;margin-right:6px;background:#f1f1f1;padding:0 13px;display: inline-block;margin-top: 10px;}.gfymlb ul li .info .lx p.on{background:#266435;color:#fff}.gfymlb ul li .info .yuyue{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;float:left;width:100%;margin-top:6px}.gfymlb ul li .info .yuyue .feiyong{min-width: 230px; font-weight: bold; color:#dc6418;font-size:16px;padding-left:30px;background:url(../images/jqtb.png) no-repeat left center;display:inline-block;float:left}.gfymlb ul li .info .yuyue .yy{float:right; background:#dc6418;font-size:16px;color:#fff;width:140px;height:35px;line-height:33px;text-align: center;border-radius: 35px;}.gfymlb ul li .info .yuyue .yy:hover { background: #266435;}@media screen and (max-width:1229px ) {	.gfymlb ul li{ width:48%; margin-right:4%; margin-top:40px; padding:20px;} }@media screen and (max-width:1023px ) {	.gfymlb ul li{  margin-top:20px; padding:12px;} .gfymlb ul li .info .title{ font-size:18px; margin-top:10px; margin-bottom:0;}.gfymlb ul li .info .lx p{ padding:0 8px;}.gfymlb ul li .info .jj{ font-size:14px;}.gfymlb ul li .info .yuyue .feiyong{ font-size:14px;}.gfymlb ul li .info .yuyue .yy{ width:100px; font-size:14px;}.gfymlb ul li .info .yuyue .feiyong{ padding-left:25px;}}.gfymxq{float:left;width:100%; margin-top:83px;}.gfymxq .nr1 {float:left;width:100%;margin-bottom:52px;}.gfymxq .nr1 .left{float:left;width:45%;margin-right:5%}.gfymxq .nr1 .left .slick-dots{ bottom:40px; height:16px;}.gfymxq .nr1 .left .slick-dots li{ width:15px; height:15px; border-radius:50%; background:#fff; text-indent:-999px; overflow:hidden; margin:0 8px; vertical-align:top;-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;-ms-transition: 0.5s ease;-o-transition: 0.5s ease;transition: 0.5s ease;}.gfymxq .nr1 .left .slick-dots li.slick-active{ background:#266435;}.gfymxq .nr1 .left img{width:100%}.gfymxq .nr1 .right{float:right;width:50%; position: relative;}.gfymxq .nr1 .right .title{font-size:30px;color:#333333;margin-top:22px;margin-bottom:22px}.gfymxq .nr1 .right  .lx p{display:inline-block;width:107px;height:27px;line-height:27px;text-align:center;background:#ededed;margin-right:10px;font-size:14px;color:#717171}.gfymxq .nr1 .right  .lx p.on{background:#266435;color:#fff}.gfymxq .nr1 .right .xmys,.gfymxq .nr1 .right .bltj,.gfymxq .nr1 .right .shzq,.gfymxq .nr1 .right .fwf{line-height:26px;font-size:16px;color:#555555;border-bottom:1px solid #ededed; width:100%; padding:17px 0;}.gfymxq .nr1 .right .fwf span{color:#dc6418;font-size:24px;font-weight:bold;}.gfymxq .nr1 .right .fwf a{ color:#555555;}.gfymxq .nr1 .right .fwf a:hover{ color:#266435;}.gfymxq .nr1 .right .yuyue{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.gfymxq .nr1 .right .yuyue .yy{background:#dc6418;width:140px;height:35px;line-height:33px;border-radius:35px;text-align:center;color:#fff;font-size:16px}.gfymxq .nr1 .right .yuyue .yy:hover{background:#266435;}.gfymxq .nr1 .right .yuyue .zxdh{color:#6e6e6e;font-size:16px;}.gfymxq .nr1 .right .yuyue .zxdh span{color:#266435;font-size:26px; font-weight: bold;}.gfymxq .nr1 .right .fiexd-t {position: absolute;right: 0; top: 0; background: url(../images/1.jpg); width: 86px; height: 100px; display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center; color: #fff;}.gfymxq .nr1 .right .fiexd-t .s1 {font-size: 18px;padding-top: 5px;}.gfymxq .nr1 .right .fiexd-t .s2 {font-size: 26px;font-weight: bold;line-height: 28px;}.gfymxq .nr1 .right .fiexd-t .s3 {font-size: 14px;}.gfymxq .nr2{float:left;width:100%; margin-bottom:70px;}.gfymxq .nr2 .left{float:left;width:72%}.gfymxq .nr2 .left .fl{border-bottom:1px solid #e8e8e8;float:left;width:100%; cursor:pointer;}.gfymxq .nr2 .left .fl ul li{background:#a3a3a3;width:120px;height:44px;line-height:44px;float:left;text-align:center;margin-right:3px;border-radius:4px 4px 0px 0px}.gfymxq .nr2 .left .fl ul li a{color:#fff;font-size:16px;}.gfymxq .nr2 .left .fl ul li.on{background:#266435;}.gfymxq .nr2 .left .title{font-size:18px;color:#266435;font-weight:bold;padding-top:36px;margin-bottom:24px;float:left;width:100%;margin-top:38px;border-top:1px solid #e8e8e8;}.gfymxq .nr2 .left .jj{font-size:16px;color:#768676;line-height:26px;float:left;width:100%}.gfymxq .nr2 .left .content{ float:left; width:100%;}.gfymxq .nr2 .left .xmtj .title{font-size:18px;color:#505050; margin:30px 0;}.gfymxq .nr2 .left .xmtj .ul1{ width:100%;}.gfymxq .nr2 .left .xmtj .ul1 ul{ margin-right:-25px;}.gfymxq .nr2 .left .xmtj ul li{float:left;width:33.33%; padding-right:25px; margin-top:8px;}.gfymxq .nr2 .left .xmtj ul li:last-child{margin-right:0px}.gfymxq .nr2 .left .xmtj ul li i{ float:left; width:100%; line-height:0; overflow:hidden;}.gfymxq .nr2 .left .xmtj ul li i img{-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}.gfymxq .nr2 .left .xmtj ul li:hover i img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}.gfymxq .nr2 .left .xmtj ul li .info{height:50px;line-height:50px;text-align:center;background:#f3f3f3;font-size:18px;color:#505050; overflow:hidden;white-space: nowrap; text-overflow:ellipsis; padding:0 6px;-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;  }.gfymxq .nr2 .left .xmtj ul li:hover .info{background:#266435;color:#fff}.gfymxq .nr2 .right{float:right;width:23%}.gfymxq .nr2  .article{float:left;width:100%;margin-top:36px;background:#f8f8f8;padding:26px 30px 38px 25px;}.gfymxq .nr2  .article .title{color:#90c1d4;font-size:18px; line-height:18px; padding-bottom:2px;float:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gfymxq .nr2  .article .title span{font-size:14px; cursor:pointer;}.gfymxq .nr2  .article .title span:hover{ text-decoration:underline;}.gfymxq .nr2  .article ul li {border-bottom:1px solid #ebebeb;float:left;width:100%}    .gfymxq .nr2 .article ul li a {padding:17px 0;float:left;width:100%}.gfymxq .nr2  .article ul li .tit{float:left;width:100%;overflow:hidden;font-size:16px; line-height:26px;max-height:52px; color:#7e7e7e;margin-bottom:5px;-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;-ms-transition: 0.5s ease;-o-transition: 0.5s ease;transition: 0.5s ease;}.gfymxq .nr2 .article ul li:hover .tit{ color:#266435;}.gfymxq .nr2  .article ul li .jj{float:left;width:100%;line-height:24px; max-height:48px; overflow:hidden; font-size:14px;color:#9e9e9e;}.gfymxq .nr2  .article1{float:left;width:100%;background:#f8f8f8;padding:25px 25px 33px 25px;}.gfymxq .nr2  .article1 .title{color:#90c1d4;font-size:18px; line-height:28px; padding-bottom:10px;float:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gfymxq .nr2 .article1 .title span{font-size:14px; cursor:pointer;}.gfymxq .nr2 .article1 .title span:hover{ text-decoration:underline;}.gfymxq .nr2 .article1 .title:first-child{margin-top:0px;}.gfymxq .nr2 .article1 ul li { margin:12px 0;float:left;width:100%;}.gfymxq .nr2 .article1 ul li i{float:left; width:100%;line-height:0; overflow:hidden;}.gfymxq .nr2 .article1 ul li i img{-webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -o-transition: all 0.5s ease-out 0s; transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic}.gfymxq .nr2 .article1 ul li a:hover i img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}.gfymxq .nr2 .article1 ul li a{ float:left; width:100%; position:relative; }.gfymxq .nr2 .article1 ul li .info{float:left; width:100%; min-height:78px; margin-top:12px;}.gfymxq .nr2 .article1 ul li .tit{float:left;width:100%;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;-ms-transition: 0.5s ease;-o-transition: 0.5s ease;transition: 0.5s ease;font-size:16px; line-height:20px; color:#266435;margin-bottom:12px;}.gfymxq .nr2 .article1 ul li a:hover .tit{ font-weight:bold;}.gfymxq .nr2 .article1 ul li .jj{float:left;width:100%;line-height:24px; height:48px; overflow:hidden; font-size:14px;color:#949494;}@media screen and (max-width:1599px) {.gfymxq .nr1 .left{ width:48%; margin-right:2%;}	.gfymxq{ margin-top:60px;}.gfymxq .nr2 .article1{ padding:20px 15px 20px 15px}.gfymxq .nr2 .article{ padding:20px 15px 25px 15px;}.gfymxq .nr1 .right .xmys, .gfymxq .nr1 .right .bltj, .gfymxq .nr1 .right .shzq, .gfymxq .nr1 .right .fwf{ font-size:15px; padding:14px 0;}/*移民弹窗*/._hyimPopunBg{ display:none; float:left; width:100%; height:100%; position:fixed; left:0; top:0; z-index:666; background:#000;opacity:0.8; filter:alpha(opacity=80); }._hyimPopun{ display:none; float:left; width:765px; height:px; background:#fff; position:fixed; left:50%; top:50%; margin:-227px 0 0 -382px; background:#fff; background:rgba(255,255,255.9); border:2px solid #ededed;border:2px solid rgba(237,237,237,.9); border-radius:10px; z-index:668;}._hyimPopun .box{ float:left; width:100%; position:relative; padding:30px 41px 41px 41px;}._hyimPopun .tit{ float:left; width:100%; text-align:center; color:#90c1d4; font-size:28px; line-height:38px; margin-bottom:17px;}._hyimPopun .lab{ float:left; width:100%; margin:10px 0 0 0; position:relative;}._hyimPopun .lab1{ padding-right:117px;}._hyimPopun .fv1{ float:left; width:100%; height:44px; background:#dc6418; border-radius:2px; padding:10px 22px; color:#5d5d5d; font-size:14px; line-height:24px; border:none; cursor:pointer;}._hyimPopun .fv2{ height:79px; padding:9px 22px;}._hyimPopun .fv3{ display:block; margin:19px auto 0 auto; width:229px; height:44px; background:#90c1d4; border-radius:44px; color:#fff; font-size:16px; line-height:42px; border:none; cursor:pointer; box-shadow:0 0 13px rgba(111,111,111,0.2);}._hyimPopun .fv3:hover{ cursor:pointer; box-shadow:0 0 13px rgba(0,0,0,0.2);}.yanzhengma{ float:left; position:absolute; width:102px; height:44px; right:0; top:0;}.colseP{ float:left; width:18px; height:18px; position:absolute; right:6px; top:4px; cursor:pointer;}@media  screen and (max-width:1023px){._hyimPopun{ width:80%; left:10%; margin:-194px 0 0 0;}._hyimPopun .box{ padding:10px 15px 20px 15px;}._hyimPopun .tit{ font-size:20px; line-height:30px; margin-bottom:5px;}._hyimPopun .fv1{ padding:10px 12px;}._hyimPopun .fv2{ padding:9px 12px;}._hyimPopun .fv3{ width:180px; margin:14px auto 0 auto;}}.h_banner::after{ float:left; width:100%; height:100%; background:url(../images/p5.png) center no-repeat; content:''; position:absolute; left:0; top:0; z-index:0;}