@charset "utf-8";
body{margin:0;padding:0;}
*{box-sizing:border-box;  -moz-box-sizing:border-box;  -webkit-box-sizing:border-box; margin:0px; padding:0px;}
.bg-main1{max-height:100%;max-width:100%;}
.back-bg{ background:  url(../images/back.jpg)no-repeat center center; height:478px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
.back-bg1{ background: url(../images/page1-back.jpg); min-height: 100%;background-size: cover;height:865px;background-repeat: no-repeat;background-position: right bottom;border-radius:5px;}
.back-bg2{  background-repeat: repeat-x;  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d2eef2), to(#eff3f2)); background: -webkit-linear-gradient(top, #d2eef2, #eff3f2); background: -moz-linear-gradient(top, #d2eef2, #eff3f2); background: -ms-linear-gradient(top, #d2eef2, #eff3f2);  background: -o-linear-gradient(top, #d2eef2, #eff3f2);}
.family{ background:  url(../images/family.png) no-repeat center center; height:536px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
.map{width:100%;text-align:left;border:5px solid #bce0e6;clear:both;margin-top:10px;}
.main-header1 {background-image:url(../images/bottom-bg.jpg);    background-repeat: no-repeat;    background-position: center;    background-size: cover;    width: 100%;    height: 100%;}
.back-bg3{ background: url(../images/page3-back.jpg)  no-repeat center center; min-height:835px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-position:bottom;}
.back-bg5{ background:  url(../images/bg-page2.jpg)  no-repeat center center; min-height:1300px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-position:bottom;}
.menu-part{text-align:center;}
img{max-width:100%;height:auto;}
.wrap{background-image: url(../images/bottom-bg2.jpg);background-repeat:repeat-y;background-repeat: repeat-x;}
.grid_11 {color:#fff;margin:0px 0;}
.jumbotron {  padding:10px; background-color:#95c5e9; border-radius:5px;}
.jumbotron {    margin-right: auto;  margin-left: auto;}
.jumbotron:before,.jumbotron:after {  display: table;  content: " ";}
.jumbotron:after {  clear: both;}
.jumbotron-1 {  padding:0px; background-color:#fff; border-radius:5px; margin-top:5px;opacity: 0.8;}
.jumbotron-1{    margin-right: auto;  margin-left: auto;}
.jumbotron-1:before,.jumbotron-1:after {  display: table;  content: " ";}
.jumbotron-1:after {  clear: both;}
.container1 {    margin-right: auto;  margin-left: auto;}
.container1:before,.container1:after {  display: table;  content: " ";}
.container1:after {  clear: both;}
.c1a{position:relative;}
.banner-text{width:65%;text-align:center;background-color:#FFF;padding:10px;margin-top:280px;color:#000;font-weight:bold;float:right;opacity:0.4;filter:alpha(opacity=40);}
.add{width:200px;float:left;margin:0 0 0 40px;}
.add2{width:200px;float:left;margin:0 0 0 40px;}
.address ul{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#000;}
.grid_4 {margin:6px;padding:0px;}
.grid_5 {margin:6px 0;padding:0px;}
.grid_6 {margin:6px 0;padding:0px;}
.address ul li{display:block;text-align:left;}
.cc{margin-top:50px;}
.cn{text-align:left;}
.banner-text2{width:100%;text-align:center;background-color:#FFF;padding:10px ;margin-top:72px;color:#000;font-weight:bold;position:absolute;z-index:999;opacity:0.4;filter:alpha(opacity=40);}
.banner-text-p{font-family:Bradley Hand ITC;color:#000;font-size:24px;}
.butto{width:60%;float:left;margin-left:50px;margin-top:217px;position:absolute;z-index:999;c}
.butto1{width:20%;float:left;text-align:left;margin-right:20px;}
.butto2{width:20%;float:left;text-align:left;margin-left:45px;}
.butto3{width:20%;float:left;text-align:left;}
.register-back{background-color:#eaf2d3;border-radius:10px 10px 0 0;padding:0 10px;position:absolute;bottom:0px;left:10%;width: 80%;}
.logo{text-align:center;width:30%;}
.number-text{font-family:Arial, Helvetica, sans-serif;color:#26527b;font-size:25px;font-weight:bold;text-align:center;margin:20px 0;width:30%;}
.forms-part{text-align:center;width:20%;}
.forms-part2{text-align:left;width:30%;}
.for-in{background-color:#fff;border-radius:5px;margin:10px 0;border:0px;padding:5px;}
.for-in2{background-color:#fff;border-radius:5px;margin:5px 0;border:0px;padding:5px;}
.logo1{text-align:left;}
.number-text2{font-family:Arial, Helvetica, sans-serif;color:#26527b;font-size:12px;text-align:right;margin-right:10px;padding-bottom:10px;}
.pag-for{margin:0px 0 0 40px;}
.radi{text-align:center;}
.search-part{text-align:center;float:right;}
.plus{float:right; width:10%; position:relative; top:-24px; left:16px;}
.in1{width:100px;float:left;}
.in2{width:30px;float:left;}
.copy{font-family:Arial, Helvetica, sans-serif;font-size:10px;padding-left:5px;margin-top:5px;width:100%;float:left;clear:both;}
.co{}
.ma{margin:0 10px;}
.ma1{margin:0 8px;}
.ma2{margin:0 5px;}
.fro{border:0px;width:100px;height:20px;border-radius:3px;}
.rcho{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#0093d7;text-align:center;width:100px;}
.boxs1-co{text-align:right;margin-right:30px;width:20%;float:left;}
.boxs2-co{text-align:left;width:67%;float:left;}
.boxs{width:100%;float:left;margin-left:0px;margin-top:5px;}
.boxs1{text-align:right;margin-right:10px;width:18%;float:left;}
.boxs2{text-align:left;width:65%;float:left;}
.boxs1-1{text-align:left;width:32%;float:left;}
.boxs2-2{text-align:left;width:60%;float:left;}
.boxs1a{text-align:left;width:52%;float:left;}
.boxs4{text-align:left;width:20%;float:left;}
.boxs5{text-align:left;width:20%;float:left;}
.boxs6{text-align:left;width:20%;float:left;}
.register{text-align:center;}
.form-sction{float:left;width:500px;margin:2px 50px;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
.form-sction1{float:left;width:110px;}
.form-sction2{float:left;width:72px;}
.form-sction3{float:left;width:100px;}
.form-sction3a{float:left;width:50px;}
.text-main-3{width:100%;float:left;}
.text-main{width:100%;float:left;}
.text-maina{width:49%;float:left;margin-top:5px;}
.text-maina1{width:48%;float:left;margin-top:5px;}
.text-mainb1{width:46%;float:left;margin-left:10px;margin-top:5px;}
.text-mainc{width:65%;margin-top:10px;text-align:center;margin-left:70px;}
.text-maind{width:50%;margin-top:10px;text-align:center;}
.text-mainb{width:50%;float:right;margin-top:5px;}
.text-main1-c{width:31%;float:left;}
.text-main1-c-1{float:left;text-align:right;}
.text-main1{width:40%;float:left;}
.text-main2{width:20%;float:left;}
.text-main3{width:40%;float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:5px 0 0 10px;color:#06F;}
.text-main4-1{width:30%;float:left;}
.text-main4-1-1{float:right;}
.text-main4-2{width:30%;float:left;}
.text-main4{width:30%;float:left;}
.text-main4a{width:100%;float:left;}
.text-main4b{float:left;}
.text-main4c{float:left;width:30%}
.text-main4-radio{width:100%;float:left;}
.text-r1 {width:16%;float:left;}
.text-r2 {width:24%;float:left;}
.text-r3 {width:33%;float:left;}
.text-r4 {width:24%;float:left;}
.tr1{width:20%;float:left;}
.tr2{width:20%;float:left;margin-top:3px;}
.text-main5{width:30%;float:left;}
.text-main6{width:30%;float:left;}
.text-main-file{text-align:center;color:#636363;margin-top:0px;position:relative;left:100px;font-size:11px;width:50%;}
.text-main41{float:left;width:24%}
.text-main42{float:left;margin:5px 5px;}
.sec3{width:24%;float:left;}
.sec1{width:24%;float:left;}
.sec-txt1{width:55%;float:left;}
.sec-txt2{width:20%;float:left;}
.sec-txt3{width:20%;float:left;}
.sec{width:20%;float:left;}
.lot{float:left;margin-right:5px;}
.monu{float:left;margin-right:5px;margin-left:10px;}
.text-main43{float:left;width:26%}
.text-main43a{float:left;width:10%;margin-top:5px;}
.text-main44{float:left;width:35%}
.menu-name{text-align:center;}
ul.radio1  {   margin: 0;   padding: 0;   margin-left:0px;   list-style: none; }
ul.radio1 li {   border: 1px transparent solid;  display:inline; }
.part1{}
.part1a{width:11%;float:left;}
.part1b{width:15%;float:left;}
.part2{}
.part2a{width:8%;float:left;}
.part2b{width:15%;float:left;}
.part3{}
.part3a{width:33%;float:left;}
.part3b{width:15%;float:left;}