*{
    margin:0;
    padding:0;
    border:none;
}
body{
    /*margin-left:10%;*/
    /*margin-right:10%;*/
    text-align:center;
    font-family: 'Microsoft YaHei';
}
a{
    text-decoration: none;
    /*color:black;*/
}
.index{
    padding:80px 0 20px 0;
}

/*-主页-主页-主页-主页-主页-主页-主页-主页-主页-主页-主页-主页-主页-主页-主页-主页-*/

/*-导航-导航-导航-导航-导航-导航-导航-*/

/*.head{*/
    /*width:100%;*/
    /*position:fixed;*/
    /*z-index:999;*/
    /*text-align:center;*/
    /*height:50px;*/
    /*overflow: hidden;*/
    /*padding-top:10px;*/
    /*/!*background-color:transparent;*!/*/
    /*-webkit-transition: all 350ms ease-out;*/
    /*-moz-transition: all 350ms ease-out;*/
    /*-ms-transition: all 350ms ease-out;*/
    /*-o-transition: all 350ms ease-out;*/
    /*transition: all 350ms ease-out;*/
/*}*/
/*.head-logo{*/
    /*display:inline-block;*/
/*}*/
/*.head-logo a{*/
    /*display:inline-block;*/
    /*height:40px;*/
    /*width:auto;*/
/*}*/
/*.head-logo a img{*/
    /*height:100%;*/
    /*width:auto;*/
    /*vertical-align:middle*/
    /*/!*width:auto;*!/*/
/*}*/
/*.head-nav{*/
    /*display:inline-block;*/
/*}*/
/*.head-left{*/
    /*padding-right:80px;*/
    /*/!*line-height:70px;*!/*/
/*}*/
/*.head-right{*/
    /*padding-left:80px;*/
    /*/!*line-height:70px;*!/*/
/*}*/
/*/!*.head-icon{*!/*/
    /*/!*display:inline-block;*!/*/
    /*/!*height:25px;*!/*/
    /*/!*width:auto;*!/*/
/*/!*}*!/*/
/*/!*.head-icon img{*!/*/
    /*/!*height:100%;*!/*/
    /*/!*width:auto;*!/*/
/*/!*}*!/*/
/*.head-name{*/
    /*display:inline-block;*/
    /*/!*position:absolute;*!/*/
    /*/!*top:5px;*!/*/
    /*/!*width:110px;*!/*/
    /*font-size:18px;*/
    /*/!*color:#d2d2d2;*!/*/
    /*color:white;*/
    /*border:1px solid white;*/
    /*border-radius: 5px;*/
    /*padding:2px 18px;*/
/*}*/

.switch{
    position:absolute;
    top:20px;
    right:50px;
    /*display:inline-block;*/
    /*right:0;*/
}
.switch a{
    border:2px solid #d2d2d2;
    border-radius: 5px;
    color:#d2d2d2;
    font-size:16px;
    padding:3px 5px;
    text-decoration: none;
}

.banner-text h2,.banner-text3 h2{
    color:#ffffff; font-weight:lighter;
}
/*.head a{*/
    /*display:inline-block;*/
/*}*/
/*.head-icon{*/
    /*height:40px;*/
/*}*/
/*.head-name{*/
    /*display:inline-block;*/
    /*position:absolute;*/
    /*top:5px;*/
    /*width:110px;*/
    /*font-size:28px;*/
    /*color:#d2d2d2;*/
/*}*/
/*.name-left{*/
    /*margin-left:-85px;*/
/*}*/
/*.head-nav{*/
    /*position:relative;*/
/*}*/
/*.head-left{*/
    /*margin-right:50px;*/
    /*display:inline-block;*/
/*}*/
/*.head-right{*/
    /*margin-left:50px;*/
    /*display:inline-block;*/
/*}*/
/*.head-logo{*/
    /*display:inline-block;*/
/*}*/
/*.head-logo a{*/
    /*display:inline-block;*/
    /*height:60px;*/
/*}*/
/*.head img{*/
    /*height:100%;*/
/*}*/

/*-轮番-轮番-轮番-轮番-轮番-轮番-轮番-*/
.index-banner{
    /*position:relative;*/
    overflow: hidden;
}
.flexslider {
    /*margin: 0px auto 20px;*/
    position:relative;
    top:0;
    /*width: 100%;*/
    width:100%;
    /*height: 100%;*/
    height:630px;
    overflow: hidden;

}

.flexslider .slides li {
    width: 100%;
    height: 100%;
    position: absolute;
}
.flexslider .slides li>img{
   /* position:absolute;*/
    width:100%;
    height:100%;
   /*height:100%;*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*height:900px;*/
    /*left:50%;
    margin-left:-960px;*/
    /*min-width:1920px;*/
}
/*.flex-direction-nav a {*/
    /*z-index:12;*/
    /*width:40px;*/
    /*height: 76px;*/
    /*line-height: 99em;*/
    /*overflow: hidden;*/
    /*margin: -38px 0 0;*/
    /*display: block;*/
    /*background: url(../images/ad_ctr.png) no-repeat;*/
    /*position: absolute;*/
    /*top: 50%;*/
    /*cursor: pointer;*/
    /*filter: alpha(opacity=0);*/
    /*-webkit-transition: all .3s ease;*/
    /*border-radius: 35px;*/
/*}*/

.flex-direction-nav .flex-next {
    background-position:-62px 0;
    right:5px;
}

.flex-direction-nav .flex-prev {
    left:5px;
}
.flexslider:hover .flex-next {
    opacity: 0.8;
    filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
    opacity: 0.8;
    filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
    opacity: 1;
    filter: alpha(opacity=50);
}

.flex-control-nav {
    z-index:11;
    width: 100%;
    position: absolute;
    bottom:40px;
    text-align: center;
}

.flex-control-nav li {
    margin: 0 2px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    padding: 10px 0;
    text-align:center;
}

.flex-control-paging li a {
    /*         background: url(../images/dot.png) no-repeat 0 -16px; */
    display: block;
    overflow: hidden;
    text-indent: -99em;
    cursor: pointer;
    width: 58px;
    height: 2px;
    border: 0px solid #d7d7d7;
    background-color: #d7d7d7;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
    /* background-position: 0 0; */
    border: 0px solid #a6a6a6;
    background-color: #a6a6a6;
}

.flexslider .slides a img {
    width: 100%;
    height:534px;
    display: block;
}
/*--banner蒙板--*/
.index-banner-cover{
    position:absolute;
    background:black;
    filter:alpha(opacity=20);
    opacity: 0.2;
    z-index:10;
    top:0;
    width: 100%;
    height:100%;
}

.banner-text{
    /*width:100%;*/
    z-index:13;
    position:absolute;
    top:30%;
    right:50%;
    color:white;
}
.banner-text h2{
    font-size:45px;
    font-weight:300;
    /*font-family:'DengXianL376afbc7c471c';*/
	font-family: 'Microsoft YaHei';
}
.banner-text h2.h2-2{
    margin-top:15px;
}
.banner-text p{
    color:#ffffff;
    margin-top:18px;
    font-size:28px;
    /*font-family:'DengXianL376afbc7c471c';*/
	font-family: 'Microsoft YaHei';
}
.banner-text>a{
    color:white;
    background-color:#0096d6;
    font-size:21px;
    margin-top:25px;
    display:inline-block;
    /*border:2px solid white;*/
    border-radius:5px;
    padding:8px 20px;
    -webkit-transition: all 350ms ease;
    -moz-transition: all 350ms ease;
    -ms-transition: all 350ms ease;
    -o-transition: all 350ms ease;
    transition: all 350ms ease;
}
.banner-text>a:hover{
    cursor:url(../images/search-icon.png),url(../images/search-icon.png), default;
    /*background-color:#0096d6;*/
    color:#014460;
    filter:alpha(opacity=50);
    opacity: 0.5;
}

.banner-text2{
    position:absolute;
    top:30%;
    /*width:100%;*/
    right:10%;
    text-align:center;
    color:#27aac7;
    font-size:20px;
    z-index:13;
}
.banner-text2-part1{
    font-size:40px;
    font-weight: 300;
    /*font-family:'DengXianL376afbc7c471c';*/
	font-family: 'Microsoft YaHei';
}
.banner-text2-part2{
    font-size:40px;
    padding:15px 0 0 0;
    font-weight:300;
    /*font-family:'DengXianL376afbc7c471c';*/
	font-family: 'Microsoft YaHei';
}
.banner-text2-part2 span{
    color:#d4a74a;
}
.banner-text2 div{
    display:inline-block;
    height:160px;
    width:157px;
    overflow: hidden;
    margin:10px 0;
}
.banner-text2 div img{
    height:100%;
}
.banner-text2 p{
    font-size:15px;
    /*font-family:'HanWangYenThin-376a71a86471c';*/
}

.banner-text3{
    position:absolute;
    top:30%;
    left:10%;

    text-align:center;
    z-index:13;
}
.banner-text3 h2{
    font-size:30px;
    padding:0 0 30px;
    color: #27aac7;
}
/*.banner-text3-part2{*/
    /*margin-left:50px;*/
/*}*/

.banner-text3-part2 p{
 color: #34383c; font-size: 14px;
    line-height: 28px;
}
.banner-text3 h3{
    font-size:14px;
    padding-top:18px;
    color:#34383c;
}

/*-IndexPart1-IndexPart1-IndexPart1-*/
.index-content-part1{
    background-color:#ebebeb;
    padding:70px 0;
    overflow: hidden;
}
.index-content-part1 .title{
    margin:20px 0 50px 0;
    text-align:center;
    border-bottom:1px solid #c0c0c0;
}
.index-content-part1 .title h2{
    display:inline-block;
    padding:0 0 15px 0;
    /*margin:0 0 -1px 0;*/
    font-size:18px;
    font-weight:lighter;
    border-bottom:1px solid #686868;
}
.index-content-part1 .content{
    padding-left:10%;
    padding-right:10%;
}
.index-content-part1 .block1{
    display:block;
    float:left;
    width:50%;
    position:relative;
}
.index-content-part1 .block1 video{
    width:100%;
    height:auto;
    overflow: hidden;
}
.index-content-part1 .block1 .cover{
    position:absolute;
    top:0;
    width:100%;
    height:99%;
alpha(Opacity=40);-moz-opacity:0.4;opacity:0.4;
    background-color:black;
    z-index:10;
}
.index-content-part1 .block1 .video_icon{
    position:absolute;
    width:100%;
    text-align:center;
    top:35%;
    cursor:pointer;
    z-index: 13;
    overflow: hidden;
}
.index-content-part1 .block1 .video_icon .video_icon_button{
    display:inline-block;
    width:110px;
    height:auto;
    overflow: hidden;
}
.index-content-part1 .block1 .video_icon .video_icon_button img{
    height:auto;
    width:100%;
}
.index-content-part1 .block2{
    display:block;
    float:right;
    width:35%;
    height:100%;
    padding-top:80px;
}
.index-content-part1 .block2 h4{
    font-size:18px;
    line-height:30px;
    font-weight: lighter; color: #27aac7;
    margin-bottom:10px;

}
.index-content-part1 .block2 p{
    font-size:14px;
    line-height:30px;
    padding:5px 0 0 0;
    vertical-align: middle;
}

/*.index-content-part1{*/
    /*position:relative;*/
    /*/!*height:700px;*!/*/
    /*width:100%;*/
    /*overflow: hidden;*/
    /*/!*background:url(../images/index-bg1.jpg) no-repeat;*!/*/
    /*/!*-webkit-background-size: 100% auto;*!/*/
    /*/!*background-size: 100% auto:*!/*/
/*}*/
/*.index-content-part1>a{*/
    /*display:block;*/
    /*width:100%;*/
    /*overflow: hidden;*/
/*}*/
/*.index-content-part1>a img{*/
    /*width:100%;*/
/*}*/
/*.part1-block1{*/
    /*position:absolute;*/
    /*top:10%;*/
    /*width:100%;*/
    /*text-align:center;*/
/*}*/
/*/!*.part1-block1>a{*!/*/
    /*/!*display:inline-block;*!/*/
    /*/!*height:50px;*!/*/
    /*/!*margin:0 20px 0 0;*!/*/
/*/!*}*!/*/
/*/!*.part1-block1>a img{*!/*/
    /*/!*height:100%;*!/*/
/*/!*}*!/*/

/*.part1-block1 h2{*/
    /*display:inline-block;*/
    /*font-size:40px;*/
    /*color:#323131;*/
    /*font-weight:500;*/
    /*height:50px;*/
    /*line-height: 50px;*/
    /*/!*margin-left:10px;*!/*/
    /*background:url(../images/index-part1-logo.png) no-repeat;*/
    /*background-size: 65px auto;*/
    /*padding-left:90px;*/
/*}*/

/*.part1-block2{*/
    /*width:100%;*/
    /*overflow: hidden;*/
    /*height:0px;*/
    /*position:absolute;*/
    /*bottom:150px;*/
    /*background-color:black;*/
    /*filter:alpha(opacity=50);*/
    /*opacity: 0.5;*/
    /*-webkit-transition: all 500ms ease;*/
    /*-moz-transition: all 500ms ease;*/
    /*-ms-transition: all 500ms ease;*/
    /*-o-transition: all 500ms ease;*/
    /*transition: all 500ms ease;*/
/*}*/
/*.part1-block2 .text{*/
    /*display:inline-block;*/
/*}*/
/*.part1-block2 p{*/
    /*display:block;*/
    /*color:#aeaeae;*/
    /*font-size:1.3em;*/
    /*line-height:2em;*/
/*}*/
/*.part1-block3{*/
    /*position:absolute;*/
    /*bottom:50px;*/
    /*width:100%;*/
    /*color:#595353;*/
    /*font-size:20px;*/
    /*font-weight:600;*/
/*}*/
/*.pageup span{*/
    /*display:inline-block;*/
    /*width:21px;*/
    /*height:3px;*/
    /*background:#595353;*/
    /*margin-top:3px;*/
    /*margin-bottom:3px;*/
/*}*/
/*.pageup-left{*/
    /*margin-right:-7px;*/
/*}*/
/*.pageup1-left{*/
    /*-webkit-transform: rotate(-50deg);*/
    /*-moz-transform: rotate(-50deg);*/
    /*-o-transform: rotate(-50deg);*/
    /*transform:rotate(-50deg);*/
/*}*/
/*.pageup2-left{*/
    /*-webkit-transform: rotate(50deg);*/
    /*-moz-transform: rotate(50deg);*/
    /*-o-transform: rotate(50deg);*/
    /*transform: rotate(50deg);*/
/*}*/
/*.pageup-right{*/
    /*margin-left:-7px;*/
/*}*/
/*.pageup1-right{*/
    /*-webkit-transform: rotate(50deg);*/
    /*-moz-transform: rotate(50deg);*/
    /*-o-transform: rotate(50deg);*/
    /*transform: rotate(50deg);*/
/*}*/
/*.pageup2-right{*/
    /*-webkit-transform: rotate(-50deg);*/
    /*-moz-transform: rotate(-50deg);*/
    /*-o-transform: rotate(-50deg);*/
    /*transform:rotate(-50deg);*/
/*}*/
/*/!*-向上移动-向上移动-向上移动-*!/*/
/*@keyframes mymove1*/
/*{*/
    /*0%   {*/
        /*-moz-transform:translate(0,0);*/
        /*-o-transform:translate(0,0);*/
        /*-webkit-transform:translate(0,0);*/
        /*-ms-transform:translate(0,0);*/
        /*transform:translate(0,0)*/
    /*}*/
    /*25%  {*/
        /*-moz-transform:translate(0,-5px);*/
        /*-o-transform:translate(0,-5px);*/
        /*-webkit-transform:translate(0,-5px);*/
        /*-ms-transform:translate(0,-5px);*/
        /*transform:translate(0,-5px)*/
    /*}*/
    /*50%  {-moz-transform:translate(0,-10px);*/
        /*-o-transform:translate(0,-10px);*/
        /*-webkit-transform:translate(0,-10px);*/
        /*-ms-transform:translate(0,-10px);*/
        /*transform:translate(0,-10px)*/
    /*}*/
    /*75%  {*/
        /*-moz-transform:translate(0,-15px);*/
        /*-o-transform:translate(0,-15px);*/
        /*-webkit-transform:translate(0,-15px);*/
        /*-ms-transform:translate(0,-15px);*/
        /*transform:translate(0,-15px)*/
    /*}*/
    /*100% {*/
        /*-moz-transform:translate(0,-20px);*/
        /*-o-transform:translate(0,-20px);*/
        /*-webkit-transform:translate(0,-20px);*/
        /*-ms-transform:translate(0,-20px);*/
        /*transform:translate(0,-20px)*/
    /*}*/
/*}*/

/*@-moz-keyframes mymove1 /!* Firefox *!/*/
/*{*/
    /*0%   {*/
        /*-moz-transform:translate(0,0);*/
        /*-o-transform:translate(0,0);*/
        /*-webkit-transform:translate(0,0);*/
        /*-ms-transform:translate(0,0);*/
        /*transform:translate(0,0)*/
    /*}*/
    /*25%  {*/
        /*-moz-transform:translate(0,-5px);*/
        /*-o-transform:translate(0,-5px);*/
        /*-webkit-transform:translate(0,-5px);*/
        /*-ms-transform:translate(0,-5px);*/
        /*transform:translate(0,-5px)*/
    /*}*/
    /*50%  {-moz-transform:translate(0,-10px);*/
        /*-o-transform:translate(0,-10px);*/
        /*-webkit-transform:translate(0,-10px);*/
        /*-ms-transform:translate(0,-10px);*/
        /*transform:translate(0,-10px)*/
    /*}*/
    /*75%  {*/
        /*-moz-transform:translate(0,-15px);*/
        /*-o-transform:translate(0,-15px);*/
        /*-webkit-transform:translate(0,-15px);*/
        /*-ms-transform:translate(0,-15px);*/
        /*transform:translate(0,-15px)*/
    /*}*/
    /*100% {*/
        /*-moz-transform:translate(0,-20px);*/
        /*-o-transform:translate(0,-20px);*/
        /*-webkit-transform:translate(0,-20px);*/
        /*-ms-transform:translate(0,-20px);*/
        /*transform:translate(0,-20px)*/
    /*}*/
/*}*/

/*@-webkit-keyframes mymove1 /!* Safari 和 Chrome *!/*/
/*{*/
    /*0%   {*/
        /*-moz-transform:translate(0,0);*/
        /*-o-transform:translate(0,0);*/
        /*-webkit-transform:translate(0,0);*/
        /*-ms-transform:translate(0,0);*/
        /*transform:translate(0,0)*/
    /*}*/
    /*25%  {*/
        /*-moz-transform:translate(0,-5px);*/
        /*-o-transform:translate(0,-5px);*/
        /*-webkit-transform:translate(0,-5px);*/
        /*-ms-transform:translate(0,-5px);*/
        /*transform:translate(0,-5px)*/
    /*}*/
    /*50%  {-moz-transform:translate(0,-10px);*/
        /*-o-transform:translate(0,-10px);*/
        /*-webkit-transform:translate(0,-10px);*/
        /*-ms-transform:translate(0,-10px);*/
        /*transform:translate(0,-10px)*/
    /*}*/
    /*75%  {*/
        /*-moz-transform:translate(0,-15px);*/
        /*-o-transform:translate(0,-15px);*/
        /*-webkit-transform:translate(0,-15px);*/
        /*-ms-transform:translate(0,-15px);*/
        /*transform:translate(0,-15px)*/
    /*}*/
    /*100% {*/
        /*-moz-transform:translate(0,-20px);*/
        /*-o-transform:translate(0,-20px);*/
        /*-webkit-transform:translate(0,-20px);*/
        /*-ms-transform:translate(0,-20px);*/
        /*transform:translate(0,-20px)*/
    /*}*/
/*}*/

/*@-o-keyframes mymove1 /!* Opera *!/*/
/*{*/
    /*0%   {*/
        /*-moz-transform:translate(0,0);*/
        /*-o-transform:translate(0,0);*/
        /*-webkit-transform:translate(0,0);*/
        /*-ms-transform:translate(0,0);*/
        /*transform:translate(0,0)*/
    /*}*/
    /*25%  {*/
        /*-moz-transform:translate(0,-5px);*/
        /*-o-transform:translate(0,-5px);*/
        /*-webkit-transform:translate(0,-5px);*/
        /*-ms-transform:translate(0,-5px);*/
        /*transform:translate(0,-5px)*/
    /*}*/
    /*50%  {-moz-transform:translate(0,-10px);*/
        /*-o-transform:translate(0,-10px);*/
        /*-webkit-transform:translate(0,-10px);*/
        /*-ms-transform:translate(0,-10px);*/
        /*transform:translate(0,-10px)*/
    /*}*/
    /*75%  {*/
        /*-moz-transform:translate(0,-15px);*/
        /*-o-transform:translate(0,-15px);*/
        /*-webkit-transform:translate(0,-15px);*/
        /*-ms-transform:translate(0,-15px);*/
        /*transform:translate(0,-15px)*/
    /*}*/
    /*100% {*/
        /*-moz-transform:translate(0,-20px);*/
        /*-o-transform:translate(0,-20px);*/
        /*-webkit-transform:translate(0,-20px);*/
        /*-ms-transform:translate(0,-20px);*/
        /*transform:translate(0,-20px)*/
    /*}*/
/*}*/
/*/!*-向下移动-向下移动-向下移动-*!/*/
/*@keyframes mymove2*/
/*{*/
    /*0%   {*/
        /*-moz-transform:translate(0,-20px);*/
        /*-o-transform:translate(0,-20px);*/
        /*-webkit-transform:translate(0,-20px);*/
        /*-ms-transform:translate(0,-20px);*/
        /*transform:translate(0,-20px)*/
    /*}*/
    /*25%  {*/
        /*-moz-transform:translate(0,-15px);*/
        /*-o-transform:translate(0,-15px);*/
        /*-webkit-transform:translate(0,-15px);*/
        /*-ms-transform:translate(0,-15px);*/
        /*transform:translate(0,-15px)*/
    /*}*/
    /*50%  {-moz-transform:translate(0,-10px);*/
        /*-o-transform:translate(0,-10px);*/
        /*-webkit-transform:translate(0,-10px);*/
        /*-ms-transform:translate(0,-10px);*/
        /*transform:translate(0,-10px)*/
    /*}*/
    /*75%  {*/
        /*-moz-transform:translate(0,-5px);*/
        /*-o-transform:translate(0,-5px);*/
        /*-webkit-transform:translate(0,-5px);*/
        /*-ms-transform:translate(0,-5px);*/
        /*transform:translate(0,-5px)*/
    /*}*/
    /*100% {*/
        /*-moz-transform:translate(0,0px);*/
        /*-o-transform:translate(0,0px);*/
        /*-webkit-transform:translate(0,0px);*/
        /*-ms-transform:translate(0,0px);*/
        /*transform:translate(0,0px)*/
    /*}*/
/*}*/

/*@-moz-keyframes mymove2 /!* Firefox *!/*/
/*{*/
    /*0%   {*/
        /*-moz-transform:translate(0,-20px);*/
        /*-o-transform:translate(0,-20px);*/
        /*-webkit-transform:translate(0,-20px);*/
        /*-ms-transform:translate(0,-20px);*/
        /*transform:translate(0,-20px)*/
    /*}*/
    /*25%  {*/
        /*-moz-transform:translate(0,-15px);*/
        /*-o-transform:translate(0,-15px);*/
        /*-webkit-transform:translate(0,-15px);*/
        /*-ms-transform:translate(0,-15px);*/
        /*transform:translate(0,-15px)*/
    /*}*/
    /*50%  {-moz-transform:translate(0,-10px);*/
        /*-o-transform:translate(0,-10px);*/
        /*-webkit-transform:translate(0,-10px);*/
        /*-ms-transform:translate(0,-10px);*/
        /*transform:translate(0,-10px)*/
    /*}*/
    /*75%  {*/
        /*-moz-transform:translate(0,-5px);*/
        /*-o-transform:translate(0,-5px);*/
        /*-webkit-transform:translate(0,-5px);*/
        /*-ms-transform:translate(0,-5px);*/
        /*transform:translate(0,-5px)*/
    /*}*/
    /*100% {*/
        /*-moz-transform:translate(0,0px);*/
        /*-o-transform:translate(0,0px);*/
        /*-webkit-transform:translate(0,0px);*/
        /*-ms-transform:translate(0,0px);*/
        /*transform:translate(0,0px)*/
    /*}*/
/*}*/

/*@-webkit-keyframes mymove2 /!* Safari 和 Chrome *!/*/
/*{*/
    /*0%   {*/
        /*-moz-transform:translate(0,-20px);*/
        /*-o-transform:translate(0,-20px);*/
        /*-webkit-transform:translate(0,-20px);*/
        /*-ms-transform:translate(0,-20px);*/
        /*transform:translate(0,-20px)*/
    /*}*/
    /*25%  {*/
        /*-moz-transform:translate(0,-15px);*/
        /*-o-transform:translate(0,-15px);*/
        /*-webkit-transform:translate(0,-15px);*/
        /*-ms-transform:translate(0,-15px);*/
        /*transform:translate(0,-15px)*/
    /*}*/
    /*50%  {-moz-transform:translate(0,-10px);*/
        /*-o-transform:translate(0,-10px);*/
        /*-webkit-transform:translate(0,-10px);*/
        /*-ms-transform:translate(0,-10px);*/
        /*transform:translate(0,-10px)*/
    /*}*/
    /*75%  {*/
        /*-moz-transform:translate(0,-5px);*/
        /*-o-transform:translate(0,-5px);*/
        /*-webkit-transform:translate(0,-5px);*/
        /*-ms-transform:translate(0,-5px);*/
        /*transform:translate(0,-5px)*/
    /*}*/
    /*100% {*/
        /*-moz-transform:translate(0,0px);*/
        /*-o-transform:translate(0,0px);*/
        /*-webkit-transform:translate(0,0px);*/
        /*-ms-transform:translate(0,0px);*/
        /*transform:translate(0,0px)*/
    /*}*/
/*}*/

/*@-o-keyframes mymove2 /!* Opera *!/*/
/*{*/
    /*0%   {*/
        /*-moz-transform:translate(0,-20px);*/
        /*-o-transform:translate(0,-20px);*/
        /*-webkit-transform:translate(0,-20px);*/
        /*-ms-transform:translate(0,-20px);*/
        /*transform:translate(0,-20px)*/
    /*}*/
    /*25%  {*/
        /*-moz-transform:translate(0,-15px);*/
        /*-o-transform:translate(0,-15px);*/
        /*-webkit-transform:translate(0,-15px);*/
        /*-ms-transform:translate(0,-15px);*/
        /*transform:translate(0,-15px)*/
    /*}*/
    /*50%  {-moz-transform:translate(0,-10px);*/
        /*-o-transform:translate(0,-10px);*/
        /*-webkit-transform:translate(0,-10px);*/
        /*-ms-transform:translate(0,-10px);*/
        /*transform:translate(0,-10px)*/
    /*}*/
    /*75%  {*/
        /*-moz-transform:translate(0,-5px);*/
        /*-o-transform:translate(0,-5px);*/
        /*-webkit-transform:translate(0,-5px);*/
        /*-ms-transform:translate(0,-5px);*/
        /*transform:translate(0,-5px)*/
    /*}*/
    /*100% {*/
        /*-moz-transform:translate(0,0px);*/
        /*-o-transform:translate(0,0px);*/
        /*-webkit-transform:translate(0,0px);*/
        /*-ms-transform:translate(0,0px);*/
        /*transform:translate(0,0px)*/
    /*}*/
/*}*/

/*.pageup1{*/
    /*display:block;*/
    /*cursor:pointer;*/
    /*animation:mymove1 0.8s infinite;*/
/*}*/
/*.pageup2{*/
    /*display:none;*/
    /*cursor:pointer;*/
    /*animation:mymove2 0.8s infinite;*/
/*}*/
/*.pageup-down{*/
    /*margin-bottom:20px;*/
    /*margin-top:-10px;*/
/*}*/

/*-indexPart2-indexPart2-indexPart2-*/
.index-content-part2{
    /*background:url(../images/index-part2-bg-2.png) no-repeat fixed;*/
    min-height:630px;
    height:auto;
    overflow: hidden;
    position:relative;
}
.index-content-part2>.cover{
    position:absolute;
    height:100%;
    width:100%;
    background-color:black;
    filter:alpha(opacity=30);
    opacity: 0.3;
    z-index:10;
}
.index-content-part2 .title{
    padding:0 0 5px 0;
    margin:20px 0 45px 0;
    text-align:center;
    position:relative;
    z-index:12;
    border-bottom: 2px dotted #d5d4d4;
}
.index-content-part2 .title h2{
    display:inline-block;
    padding:0 0 15px 0;
    font-size:18px;
    color: #4f4f4f;
    font-weight:lighter;
    /*border-bottom:1px solid black;*/
}

.index-content-part2 .content{
    text-align:center;
    padding:40px 0 0 0;
    position:relative;
}
.index-content-part2 .content .block{
    display:inline-block;
    width:30%;
    vertical-align: top;
}
.index-content-part2 .content .block a{
    display:inline-block;
    height:286px;
    width:286px;
}
.index-content-part2 .content .block a img{
    height:100%;
    width:100%;
}
.index-content-part2 .content .block1{
    /*position:absolute;*/
    /*left:12%;*/
}
.index-content-part2 .content .block3{
    /*position:absolute;*/
    /*right:12%;*/
}

.index-content-part2 .content .block .text{

    position:relative;
    z-index:12;
}
.index-content-part2 .content .block .text h3{
    display:block;
    font-size:18px;
    font-weight:100;
    color:#27aac7;
    padding:8px 40px;
    margin:0 0 5px 0;
    /*border-bottom:2px solid white;*/
}

.index-content-part2 .content .block .text p{
    display:inline-block;
    font-size:14px;
    color: #4f4f4f;
    font-weight:100;
    text-align:left;
    /*border-bottom:2px solid white;*/
}


/*.index-content-part2{*/
    /*position:relative;*/
/*}*/
/*.part2-block1{*/
    /*margin-top:30px;*/
/*}*/
/*/!*.part2-block1 a{*!/*/
    /*/!*height:45px;*!/*/
    /*/!*display:inline-block;*!/*/
/*/!*}*!/*/
/*/!*.part2-block1 a img{*!/*/
    /*/!*height:100%;*!/*/
/*/!*}*!/*/
/*.part2-block1 h2{*/
    /*display:inline-block;*/
    /*font-size:32px;*/
    /*line-height: 50px;*/
    /*/!*margin-left:10px;*!/*/
    /*color:#858383;*/
    /*background:url(../images/index-part2-yachi.png) no-repeat;*/
    /*background-size: 35px auto;*/
    /*padding-left:70px;*/
/*}*/
/*.index-content-part2 .part2-block2{*/
    /*position:relative;*/
    /*/!*background:url(../images/index-part2-bg.jpg) no-repeat;*!/*/
    /*/!*background-size: 100% 550px;*!/*/
    /*/!*height:550px;*!/*/
    /*margin:50px 0 0 0;*/
/*}*/
/*.index-content-part2 .part2-block2>a{*/
    /*display:block;*/
    /*width:100%;*/
    /*overflow: hidden;*/
/*}*/
/*.index-content-part2 .part2-block2>a img{*/
    /*width:100%;*/
/*}*/
/*.index-content-part2 .part2-block2 .part2-block2-cover{*/
    /*top:0;*/
    /*left:0;*/
    /*position:absolute;*/
    /*height:100%;*/
    /*width:100%;*/
    /*background-color:black;*/
    /*filter:alpha(opacity=40);*/
    /*opacity: 0.4;*/
/*}*/
/*.index-content-part2 .part2-block2 .block2-icon{*/
    /*position:absolute;*/
    /*top:30%;*/
    /*width:100%;*/
    /*text-align:center;*/
/*}*/
/*.index-content-part2 .part2-block2 .block2-icon .icon{*/
    /*text-align:center;*/
    /*display:inline-block;*/
    /*width:360px;*/
/*}*/
/*.index-content-part2 .part2-block2 .block2-icon .icon>a{*/
    /*display:block;*/
    /*height:119px;*/
    /*width:auto;*/
    /*/!*overflow: hidden;*!/*/
    /*position:relative;*/
    /*cursor:pointer;*/

/*}*/
/*.index-content-part2 .part2-block2 .block2-icon .icon>a img{*/
    /*height:80%;*/
    /*width:auto;*/
/*}*/
/*.index-content-part2 .part2-block2 .block2-icon .icon>a .icon-border{*/
    /*position:absolute;*/
    /*width:auto;*/
    /*height:100%;*/
    /*top:-9%;*/

    /*filter: alpha(opacity=0);*/
    /*-moz-opacity:0;*/
    /*opacity:0;*/
    /*-webkit-transition: all 350ms ease;*/
    /*-moz-transition: all 350ms ease;*/
    /*-o-transition: all 350ms ease;*/
    /*transition: all 350ms ease;*/
/*}*/
/*.index-content-part2 .part2-block2 .block2-icon .icon>a:hover .icon-border{*/
    /*filter: alpha(opacity=100);*/
    /*-moz-opacity:1;*/
    /*opacity:1;*/
/*}*/
/*.index-content-part2 .part2-block2 .block2-icon .icon1>a .icon-border{*/
    /*left:33%;*/
/*}*/
/*.index-content-part2 .part2-block2 .block2-icon .icon2>a .icon-border{*/
    /*left:33%;*/
/*}*/
/*.index-content-part2 .part2-block2 .block2-icon .icon3>a .icon-border{*/
    /*left:33%;*/
/*}*/

/*.index-content-part2 .part2-block2 .block2-icon .icon p{*/
    /*/!*text-align:center;*!/*/
     /*color:white;*/
 /*}*/
/*.index-content-part2 .part2-block2 .block2-icon .icon .block2-p1{*/
    /*font-size:30px;*/
    /*line-height:1.5em;*/
    /*margin:0 0 35px 0;*/
/*}*/
/*.index-content-part2 .part2-block2 .block2-icon .icon .block2-p2{*/
    /*font-size:20px;*/
    /*line-height:1.3em;*/
/*}*/
/*.index-content-part2 .part2-block2 .block2-icon .icon1{*/
    /*position:absolute;*/
    /*left:10%;*/
/*}*/
/*.index-content-part2 .part2-block2 .block2-icon .icon2{*/
    /*/!*position:absolute;*!/*/
    /*/!*left:46%;*!/*/
/*}*/
/*.index-content-part2 .part2-block2 .block2-icon .icon3{*/
    /*position:absolute;*/
    /*right:10%;*/
/*}*/

/*-indexPart3-indexPart3-indexPart3-*/
.index-content-part3{
    background-color:#efefef;
    overflow: hidden;
}
/*.part3-block1 h2{*/
    /*background:url(../images/index-part3-yachi.png) no-repeat;*/
    /*background-size:35px auto;*/
/*}*/
.index-content-part3 .title{
    margin:20px 0 50px 0;
    text-align:center;
    border-bottom: 2px dotted #d5d4d4;
}
.index-content-part3 .title h2{
    display:inline-block;
    padding:0 0 15px 0;
    margin:0 0 -1px 0;
    font-size:18px;
    font-weight:lighter;
}

.index-content-part3 .part3-block2{
    text-align:center;
    margin-top:70px;
    padding-left:10%;
    padding-right:10%;
}
.index-content-part3 .length3{
    position:relative;
    display:inline-block;
    width:30%;
    /*border:1px solid white;*/
    border-radius:20px;
}
.index-content-part3 .twentytwenty-overlay{
    /*border-radius:20px;*/
}
/*.contrast{*/
    /*width:100%;*/
    /*height:auto;*/
/*}*/
.twentytwenty-container{
    border-radius: 20px;
}
.index-content-part3 .length3 .twentytwenty-wrapper .contrast img{
    width: 100%;
    height:auto;
    /*border-radius:20px;*/
}
.index-content-part3 .length3 p{
    font-size:14px;
    padding:35px 0;
    color:#635d5d;
}
.index-content-part3 .length3-1{
    left:-5%;
}
.index-content-part3 .length3-2{
}
.index-content-part3 .length3-3{
    right:-5%;
}
.index-content-part3>a{
    display:inline-block;
    padding:5px 12px;
    font-size:20px;
    /*background-color:#27aac7;*/
    /*border:2px solid #27aac7;*/
    border-radius:5px;
    margin:50px 0;
    position:relative;
    /*-o-transform: translate3d(0, 0, 0) scale(1);*/
    /*-ms-transform: translate3d(0, 0, 0) scale(1);*/
    /*-moz-transform: translate3d(0, 0, 0) scale(1);*/
    /*-webkit-transform: translate3d(0, 0, 0) scale(1);*/
    /*transform: translate3d(0, 0, 0) scale(1);*/
    /*-webkit-transition: all 350ms ease;*/
    /*-moz-transition: all 350ms ease;*/
    /*-o-transition: all 350ms ease;*/
    /*transition: all 350ms ease;*/
}
.index-content-part3>a span{
    position:relative;
    z-index:10;
    color:rgba(255,255,255,1)
}
.index-content-part3>a::before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    border-radius: 6px;
    background-color: rgba(39,170,199,1);
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.index-content-part3>a:hover::before{
    opacity: 0 ;
    -webkit-transform: scale(0.5,0.5);
    transform: scale(0.5,0.5);
}
.index-content-part3>a::after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    border: 1px solid rgba(0,0,0,0.4);
    border-radius: 6px;
    -webkit-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);
}
.index-content-part3>a:hover::after{
    opacity: 1;
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
}
.index-content-part3>a:hover span{
    color:rgba(0,0,0,0.6);
}
/*.index-content-part3>a:hover{*/
    /*-o-transform: translate3d(0, 0, 0) scale(1.1);*/
    /*-ms-transform: translate3d(0, 0, 0) scale(1.1);*/
    /*-moz-transform: translate3d(0, 0, 0) scale(1.1);*/
    /*-webkit-transform: translate3d(0, 0, 0) scale(1.1);*/
    /*box-shadow: 5px 5px 10px #bebebe;*/
/*}*/
/*.contrast{*/
    /*width:33.3%;*/
/*}*/

/*--Index-Part4--Index-Part4--*/
.index-content-part4{
    position:relative;
    padding:0 0 50px 0;
}
/*.index-content-part4 .part4-block1 h2{*/
    /*line-height:65px;*/
    /*background:url(../images/index-part4-yachi.png) no-repeat;*/
    /*background-size:50px auto;*/
/*}*/

.index-content-part4 .title{
    margin:20px 0 50px 0;
    text-align:center;
    border-bottom:1px solid #c0c0c0;
}
.index-content-part4 .title h2{
    display:inline-block;
    padding:0 0 15px 0;
    margin:0 0 -1px 0;
    font-size:25px;
    font-weight:lighter;
    border-bottom:1px solid #686868;
}

.index-content-part4 .part4-block2 {
    position: relative;
    /*background: url(../images/index-part4-bg.jpg) no-repeat;*/
    /*background-size: 100% 100%;*/
    /*width:auto;*/
    /*height:650px;*/
    width:100%;
    /*margin-top:30px;*/
}
.index-content-part4 .part4-block2>a{
    display:block;
    width:100%;
    overflow: hidden;
}
.index-content-part4 .part4-block2>a img{
    width:100%;
}

.index-content-part4 .part4-logo{
    height:55px;
    position:absolute;
    top:10%;
    width:100%;
}
.index-content-part4 .part4-logo img{
    height:100%;
}

.index-content-part4 .part4-block2 .texts{
    position:absolute;
    bottom:25%;
}
.index-content-part4 .part4-block2 .text-left{
    left:15%;
}
.index-content-part4 .part4-block2 .text-right{
    right:15%;
}
.index-content-part4 .part4-block2 .p1{
    font-size:30px;
    color:#1e1e1e;
    line-height:60px;
    border-bottom:1px solid #818181;
}
.index-content-part4 .part4-block2 .p1 span{
    font-size:35px;
}
.index-content-part4 .part4-block2 .p2{
    font-size:16px;
    color:#1e1e1e;
    line-height:60px
}
.index-content-part4 .part4-block2 .p2 span{
    color:#36a9c7;
}
.index-content-part4 .part4-block2 .text-left .p1{
    padding-right:20px;
}
.index-content-part4 .part4-block2 .text-left .p2{
    padding-right:20px;
}
.index-content-part4 .part4-block2 .text-right .p1{
    padding-left:20px;
}
.index-content-part4 .part4-block2 .text-right .p2{
    padding-left:20px;
}
.index-content-part4 .part4-block2 .text-left .toleft{
    position:absolute;
    bottom:30%;
    left:-70%;
    -webkit-transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    -o-transition: all 600ms ease;
    transition: all 600ms ease;
}
.index-content-part4 .part4-block2 .text-left .toleft img{
    height:100%;
    width:auto;
}
.text-left:hover .toleft{
    -webkit-transform: translate(-20px, 0px);
    -ms-transform: translate(-20px, 0px);
    transform: translate(-20px, 0px);
}
.index-content-part4 .part4-block2 .text-right .toright{
    position:absolute;
    bottom:30%;
    right:-70%;
    -webkit-transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    -o-transition: all 600ms ease;
    transition: all 600ms ease;
}
.index-content-part4 .part4-block2 .text-right .toright img{
    height:100%;
    width:auto;
}
.text-right:hover .toright{
    -webkit-transform: translate(20px, 0px);
    -ms-transform: translate(20px, 0px);
    transform: translate(20px, 0px);
}

/*--index-foot--index-foot--*/
.index-foot{
    position:relative;
    height:80px;
    background-color:white;
    color:#595959;
    border-top:1px solid #c0c0c0;
}
/*.index-foot  a{*/
    /*display:block;*/
/*}*/
/*.index-foot .share{*/
    /*position:absolute;*/
    /*height:40px;*/
    /*top:26%;*/
    /*left:15%;*/
/*}*/
/*.index-foot .share img{*/
    /*height:100%;*/
/*}*/

.index-foot .foot-contact{
    position:absolute;
    left:10%;
    text-align:left;
    font-size:16px;
    padding-top:10px;
}

.index-foot .t-right{
    margin-left:40px;
    display:inline-block;
}
.index-foot .t-left{
    display:inline-block;
}
/*.index-foot .t-left{*/
    /*text-align:left;*/
    /*color:white;*/
    /*font-size:16px;*/
    /*position:absolute;*/
    /*top:22%;*/
    /*left:10%;*/
/*}*/
/*.index-foot .t-right{*/
    /*text-align:left;*/
    /*color:white;*/
    /*font-size:16px;*/
    /*position:absolute;*/
    /*top:22%;*/
    /*left:35%;*/
/*}*/

.index-foot p{
    padding:3px;
}


.index-foot .selectbox a{
    display:block;
}
.index-foot .toselect{
    position:absolute;
    top:26%;
    right:15%;
    background-color:#27aac7;
    /*border:4px solid white;*/
    color:white;
    font-size:23px;
    padding:10px 10px;
    cursor:pointer;
}
.index-foot .selectbox{
    font-size:23px;
    position:absolute;
    right:15%;
    bottom:58px;
    z-index:99;
    height:0px;
    overflow: hidden;
    -webkit-transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    transition: all 500ms ease;
}
.index-foot .selectbox  .select1{
    padding:0 44px;
    overflow: hidden;
    line-height:50px;
    background-color:white;
    border:1px solid #b8b8b8;
    border-bottom:2px solid #c4c4c4;
    /*position:absolute;*/
    /*right:15%;*/
    /*background-color:white;*/
    -webkit-transition: all 350ms ease;
    -moz-transition: all 350ms ease;
    -ms-transition: all 350ms ease;
    -o-transition: all 350ms ease;
    transition: all 350ms ease;
}
.index-foot .selectbox  .select1:hover{
    color:white;
    background-color:#b8b8b8;
}
.index-foot .selectbox .select2{
    padding:0 44px;
    overflow: hidden;
    line-height:50px;
    background-color:white;
    border:1px solid #b8b8b8;
    border-bottom:2px solid #c4c4c4;
    /*position:absolute;*/
    /*right:15%;*/
    /*background-color:white;*/
    -webkit-transition: all 350ms ease;
    -moz-transition: all 350ms ease;
    -ms-transition: all 350ms ease;
    -o-transition: all 350ms ease;
    transition: all 350ms ease;
}
.index-foot .selectbox  .select2:hover{
    color:white;
    background-color:#b8b8b8;
}
.index-foot2{text-align:left;color:#464646;}
.index-foot2 p{
    font-size:15px;
    padding:5px 0;
    position:absolute;
    left:10%;
}
