* { font-family: "幼圆"; margin:0; padding:0;}
body { color: #333; font-size: 0.6rem;}
a { text-decoration: none; color: #333; outline: none;}
ul,li { list-style: none;}
img,a,input,select { border: none;}
table { border-collapse: collapse;border-spacing: 0;}
i{list-style: none;font-style: normal;}
.clear { zoom:1;}
.clear:after { height: 0; display: block; content: "\20"; clear: both;}
.fl { float: left;}
.fr { float: right;}
.kong{width: 16rem;height: 0.5rem;margin: 0 auto; background: #e2e1e1;}
.gbox{width: 16rem;margin: 0 auto;}

/*2016.12.13*/
.gwrap { position: fixed; left:-100%; top:0; z-index: 999999; height: 100%; background:#1d8978 url(../images/gbg.png) no-repeat; background-size: 100% auto; width: 16rem; color: #fff; margin-left:-8rem; overflow:hidden;}
.gwrap .gwrap_head { padding:1rem 0.5rem 0; height: 3rem;}
.gwrap .glogo2 { display: block; width: 8.375rem;}
.gwrap .gicon2 { display: block; width: 1.45rem; height: 1.45rem; background-position: -3.9rem 0; margin-top: 0.25rem; cursor: pointer;}
.gslide .hd { width: 6rem;}
.gslide .hd ul li { height: 2.35rem; line-height: 2.35rem; text-align: center; font-size: 0.7rem; cursor: pointer;}
.gslide .hd ul li a { color: #fff;}
.gslide .hd ul li.on { background: rgba(255,255,255,.1);}
.gslide .hd ul li i { display: inline-block; vertical-align: middle; width: 1rem; height: 1rem; margin-right: 0.5rem; background-position: 0 -1.95rem; margin-top: -0.15rem;}
.gslide .hd ul li:nth-child(2) i { background-position: -1.1rem -1.95rem;}
.gslide .hd ul li:nth-child(3) i { background-position: -2.2rem -1.95rem;}
.gslide .hd ul li:nth-child(4) i { background-position: -3.3rem -1.95rem;}
.gslide .hd ul li:nth-child(5) i { background-position: -4.4rem -1.95rem;}
.gslide .hd ul li:nth-child(6) i { background-position: -7.7rem -1.95rem;}
.gslide .hd ul li:nth-child(7) i { background-position: -5.5rem -1.95rem;}
.gslide .hd ul li:nth-child(8) i { background-position: -6.6rem -1.95rem;}
.gslide .bd { background: rgba(255,255,255,.1); width: 10rem; height: 16.45rem; }
.gslide .bd ul li { width: 4rem; float: left; height: 2.35rem; line-height: 2.35rem; margin-left:1rem; }
.gslide .bd ul li a { color: #c6fce7; font-size: 0.7rem;}
.gslide .bd ul li a.colors { color: #f4e164;}
.gbtns { padding:0 1rem; margin-top:1rem;}
.gbtns a { text-align: center; display: block; width: 6.35rem; border:2px solid #adf7ee; border-radius: 0.25rem; height: 1.5rem; line-height: 1.5rem; color: #adf7ee; font-size: 0.7rem;}
.gbtns a:first-child { border:2px solid #f8ed74; color: #f8ed74;}
.gbtns a i { display: inline-block; vertical-align: middle; width: 1.1rem; height: 1.1rem; background-position: -8.8rem -1.95rem; margin-top:-0.12rem; margin-right: 0.25rem;}
.gbtns a:last-child i { background-position: -9.9rem -1.94rem;}

.nav{width: 16rem;height: 3.525rem;margin: 0 auto;background: #efedee;}

.nav ul{height: 100%;}
.nav ul li{border-right:1px solid #cccccc;width: 3.95rem;background: #eeeeee;height: 1.72rem;float: left;border-bottom:1px solid #cccccc;text-align: center;font-size: 0.65rem;border-left:1px solid white;border-top:1px solid white;}
.nj{border-bottom: none !important;}
.vn{border-right: none !important;}
.mk{border-left: none !important;}
.nav ul li a{color: #333333 ;line-height: 1.75rem;display: block;}
.nav ul li:nth-child(3) a,.nav ul li:last-child a { color:#ff6714;}


.banner{width: 16rem;margin: 0 auto;position: relative;overflow: hidden;}
.banner img { display:block; width:16rem;}
.bag{width: 100%;height: 100%;}
.bag li{width: 100%;height: 100%;}
.hid{position: absolute;bottom: 0;width: 100%;height: auto;}
.hid ul{text-align: center;}
.hid ul li{width: 0.25rem;height:0.25rem ;border-radius: 50%;background: gray;display: inline-block;}
.hid ul li.on{background:red;}

.puc_top{width: 16rem;height: 2.75rem;margin: 0 auto;background: url(../images/puc_bg_02.jpg) no-repeat center;background-size: 100%;}
.puc_top h3{font-size: 0.9rem;color: #ffd401;text-align: center;line-height: 1rem;padding-top: 0.4rem;}
.puc_top p{text-align: center;color: white;font-size: 0.65rem;padding-top: 0.14rem;}
.map{width: 15rem;height: 7.5rem;margin: 1rem auto;}
.map img {width: 15rem;height: 7.5rem;}
.wen{display: block;width: 12.5rem;height: 1.8rem;margin: 0 auto 1.25rem;background: #fca503;border-radius: 0.125rem;color: white;font-size: 0.65rem;line-height: 1.8rem; text-align: center;}
.wen i{display: block;width: 1.275rem;height: 0.9rem;float: left;margin: 0.45rem 0.4rem 0 1.2rem;background: url(../images/lx_ico1_01.png) center;background-size:4.8rem 2.1rem ;background-position: 0 0;}
.main{width: 16rem;height: auto; margin: 0 auto;}
.change{width: 100%;height:4.25rem ;background: #e2e1e1;}
.change ul{}
.change ul li{float: left;margin-left: 0.5rem;width: 2.6rem;height: 2.75rem;background: #00ab8b;margin-top: 0.75rem;border-radius: 0.125rem;text-align: center;color: white; font-size:0.65rem;}
.oa1 i{width: 1rem;height: 1.375rem;display: block;margin:0.275rem auto 0.12rem ;background: url(../images/lx_ic2_04.png) center;background-size:7.8rem  3.2rem;background-position: 0 0;}
.oa2 i{width: 1.525rem;height: 1.225rem;display: block;margin:0.425rem auto 0.14rem ;background: url(../images/lx_ic2_04.png) center;background-size:7.8rem  3.2rem;background-position: -1.4rem 0;}
.oa3 i{width: 1rem;height: 1.45rem;display: block;margin:0.275rem auto 0.1rem ;background: url(../images/lx_ic2_04.png) center;background-size:7.8rem  3.2rem;background-position: -3.45rem 0;}
.oa4 i{width: 1.225rem;height: 1.425rem;display: block;margin:0.3rem auto 0.1rem ;background: url(../images/lx_ic2_04.png) center;background-size:7.8rem  3.2rem;background-position: -4.9rem 0;}
.oa5 i{width: 1.2rem;height: 1.225rem;display: block;margin:0.5rem auto 0.1rem ;background: url(../images/lx_ic2_04.png) center;background-size:7.8rem  3.2rem;background-position: -6.6rem 0;}
.change ul li.on{background: white;color: #00ab8b;}
.oa1.on i{background-position: 0 -1.75rem;}
.oa2.on i{background-position: -1.4rem -1.75rem;}
.oa3.on i{background-position: -3.45rem -1.75rem;}
.oa4.on i{background-position: -4.9rem -1.75rem;}
.oa5.on i{background-position: -6.6rem -1.75rem;}
.made{width: 16rem;height: auto;position: relative; overflow: hidden;}
.made ul{height: auto !important;overflow: hidden;}
.made ul li{position: relative !important; top: 0;left: 0;width: 100%;display: block; float: left; height: auto;}
/*.made ul li:first-of-type{display: block;}*/
.made ul li.md1{height: 11.2rem;background: url(../images/md1_02.jpg) no-repeat;background-size: 100% 100%;}
.made ul li.md2{height: 16rem;background: url(../images/md2_02.jpg) no-repeat center;background-size: 100%;}
.made ul li.md3{height: 10rem;background: url(../images/md3_02.jpg) no-repeat center;background-size: 100%;}
.made ul li.md4{height: 15rem;background: url(../images/md4_02.jpg) no-repeat center;background-size: 100%;}
.made ul li.md5{height: 14.2rem;background: url(../images/md5_02.jpg) no-repeat;background-size: 100% 100%;}
.md_top{width: 15rem;height: 2.7rem;margin: 0 auto;border-bottom: 1px solid #cccaca;}
.pic_t{width: 2.3rem;height: 0.8rem;background: url(../images/lx_ico1_01.png) center;background-size:4.8rem 2.1rem ;background-position: -2.5rem 0;margin-top: 1.35rem;}
.pic_t p{color: white;font-size: 0.6rem;line-height: 0.8rem;padding-left: 0.15rem;}
.md_top h2{font-size: 0.8rem;float: left;color: #00ab8b;line-height: 0.6rem;margin-top: 1.38rem;margin-left: 0.25rem;}
.md_down{width: 15rem;height: auto;margin: 0 auto;}
.dpp{font-size: 0.65rem;line-height: 1rem;color: #333333;text-indent: 2em;padding-top: 0.76rem;letter-spacing: 0.02rem;padding-right: 0.1rem;}
.dee{width: 12.5rem; height: 1.8rem;margin: 0.86rem auto 0;border-radius: 0.125rem;background: #fca503;display: block;color: white;}
.dee p{float: left;font-size: 0.65rem;line-height: 1.76rem; margin-left: 1.45rem;}
.dee i{width: 0.725rem;height: 1.12rem;display: block;float: left;background: url(../images/lx_ico1_01.png) center;background-size:4.8rem 2.1rem ;background-position: 0 -1rem;margin-top: 0.575rem;margin-left: 0.25rem;}
.dff{font-size: 0.65rem;line-height: 1rem;color: #333333;text-indent: 2em;padding-top: 0.78rem;}
.box{width: 100%;height: auto;margin: 0 auto 0.5rem; position: relative;float: left;}
.bv{margin-top: 0.88rem;}
.box span{color: white;font-size: 0.65rem;width: 2rem;height: 0.85rem;line-height: 0.85rem;background: url(../images/ico_bg_03.png) no-repeat center;text-indent: 0.2rem;position: absolute;top: 0.06rem;left: -0.15rem;display: block;background-size: 100%;}
.box p{font-size: 0.65rem;color: #333333;text-indent: 2.2rem; float: left;}
.book{width: 100%;height: 1.65rem;float: left;margin-top: 0.4rem;}
.book a{width: 7.15rem;height: 100%;border-radius: 0.125rem;font-size: 0.65rem;color: white;}
.fll{background: #00ab8b;}
.frr{background: #fca503;}
.book a p{float: left;line-height: 1.65rem;}
.fll p{margin-left: 0.38rem;}
.fll i{width: 1rem;height: 0.65rem;float: left;display: block;margin: 0.5rem 0 0 0.225rem;background: url(../images/lx_ico1_01.png) center;background-size:4.8rem 2.1rem ;background-position: -1.36rem 0rem;}
.frr p{margin-left: 1.1rem;}
.frr i{width: 0.8rem;height: 0.775rem;float: left;display: block;margin: 0.4rem 0 0 0.225rem;background: url(../images/lx_ico1_01.png) center;background-size:4.8rem 2.1rem ;background-position: -1.36rem -1rem;}
.dww{font-size: 0.65rem;color: #333333;line-height: 1rem;padding-top: 0.86rem;text-indent: 2em;padding-bottom: 0.4rem;}
.arrive{width: 15rem;height: 9.25rem;margin: 0 auto;}
.arr_top{width:100%;height: 2.1rem;}
.arr_top i{float: left;display: block;width: 0.675rem; height: 0.8rem;margin-top: 1rem;background: url(../images/lx_ico1_01.png) no-repeat center;background-size:4.8rem 2.1rem ;background-position: -2.5rem -1rem;}
.arr_top h2{font-size: 0.8rem;color: #00ab8b;float: left;line-height: 0.95rem;margin-left: 0.5rem;padding-top: 0.86rem;}
.num{width: 100%;height: auto;}
.num li{float: left;margin-top: 0.34rem;}
.num li h2{color: #00ab8b;font-size: 0.75rem;float: left;margin-right: 0.4rem;}
.num li p{color: #333333;font-size: 0.65rem;line-height: 0.95rem;float: left;width: 13.6rem;line-height: 1rem;}
.zoom{width: 100%;height: 8.5rem;background: url(../images/xz1_03.jpg) no-repeat center;background-size: 100%;margin-top: 0.84rem; position: relative;}
.teet{width: 5.25rem;height: 5.25rem;background: #5b96ec;border: 0.25rem solid white;text-align: center; border-radius: 50%;position: absolute;left: 4.6rem;top: 1.4rem;}
.teet h2{color: #fcdf21;font-size: 0.7rem;padding-top: 0.92rem;}
.teet p{color:white;font-size: 0.6rem;line-height: 0.8rem;}
.guahao{width: 16rem;height: 16.6rem;margin: 0 auto;background: #f2f2f2;padding-top: 1rem;}
.order{width: 15rem;height:15.55rem ;margin: 0rem auto 0;background: white;border-radius: 0.125rem;}
.order ul{padding-top:1.26rem;}
.order ul li{float: left;width: 100%;height:auto ;margin-bottom: 0.5rem;font-size: 0.65rem;color: #333333;line-height: 1.5rem;}
.order ul li span{margin: 0 0.1rem 0 1rem;float: left;}
.order ul li input{width: 9.2rem;height: 1.45rem;border: 1px solid #cccccc;float: left;text-indent: 1em;font-size: 0.65rem;color: #333333;}
.order ul li select{width: 9.2rem;height: 1.49rem;border: 1px solid #cccccc;float: left;font-size: 0.65rem;color: #333333;text-align: center;}
.order ul li textarea{width: 9.2rem;height: 2.5rem;border: 1px solid #cccccc;float: left;font-size: 0.5rem;color: #333333;text-indent: 1em;}
.bingo{width: 12rem;height: 1.775rem;margin: 0.51rem auto 0;}
.btn1{width:5.5rem ;height: 1.775rem;background: url(../images/btn1_03.png) no-repeat center; background-size: 100% 100%;cursor: pointer;}
.btn2{width:5.5rem ;height: 1.775rem;background: url(../images/btn2_03.png) no-repeat center; background-size: 100% 100%;cursor: pointer;}
.footer{width: 16rem;height:5.425rem ;background: url(../images/footer_02.jpg) no-repeat center;margin: 0 auto 3.5rem;background-size: 100% 100%;}
.f_logo{width:6.125rem ;height: 3.725rem;margin: 0.8rem 0.9rem 0 0.75rem;}
.uio{width: 8rem;height: 100%;}
.ghj{width: 100%;height: auto;margin-top: 1.3rem;}
.ghj img{width:1.375rem ;height: 1.375rem;float: left;padding-right: 0.25rem;box-sizing:unset}
.ghj p{font-size: 0.45rem;color: white;font-size: 0.45rem;line-height: 0.65rem;}
.ghj p b{font-size: 0.6rem;color: #f4b836;}
.ghh{width: 100%;height: auto;margin-top: 0.5rem;}
.ghh img{width:1.375rem ;height: 1.375rem;float: left;padding-right: 0.25rem;box-sizing: unset }
.ghh p{font-size: 0.45rem;color: white;font-size: 0.45rem;line-height: 0.65rem;}
.ghh p b{font-size: 0.6rem;color: #f4b836;}

.gwrap_head { box-sizing: unset!important;}
