*{
	margin: 0px;
    padding: 0px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
a{
    text-decoration: none;
}
ul, ol, li { list-style:none }
html{
    width: 100%;
    height: 100%;
    overflow-y:auto;
}
body{
    width: 100%;

    
    
}
.layui-layout-body{background-color: #393D49;}

.yinyue{outline: none;}
.flex{display:flex;}
input[type=text]::-ms-clear{display: none;}
::-ms-clear,::-ms-reveal{display:none;}
input::-webkit-input-safebox-button{display: none;/*去掉搜狗浏览器密码软盘*/}
.fl{float:left;}
.fr{float:right;}
.ct{text-align:center;}
.c-r{text-align:right;}
.hide{display:none;}
.pad20{padding:20px;}
img {max-width:100%;max-height:100%;height:auto;vertical-align: middle;}
.nowrap{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.clearfix:after{clear:both;display:block;visibility:hidden;	font-size:0;content:" ";height:0}
.color{color:#5A8BFE!important;}
.layui_ifram_bj{background-color: #F4F4F4;border-right: 1px solid #E0E0E0;overflow-y: auto;box-sizing: border-box;right: 15px;padding: 25px;height: 100%;min-width: 980px;}
.layui_iframe{position: absolute;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;}


/** 滚动条 **/
/*::-webkit-scrollbar{width: 8px;height:10px;}
::-webkit-scrollbar-button:vertical{display: none;}
::-webkit-scrollbar-track, ::-webkit-scrollbar-corner{background-color: #e2e2e2;}
::-webkit-scrollbar-thumb{border-radius: 3px; background-color: rgba(0,0,0,.2);}
::-webkit-scrollbar-thumb:vertical:hover{background-color: rgba(0,0,0,.35);}
::-webkit-scrollbar-thumb:vertical:active{background-color: rgba(0,0,0,.38);}*/
input::-webkit-input-placeholder { /* WebKit browsers */
  color: #ccc;}

input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #ccc;
}

input::-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #ccc;
}
input::-moz-placeholder, textarea::-moz-placeholder {
  color: #ccc;
}
input::placeholder, textarea::placeholder {
  color: #ccc;
} 
input[type=number] {/*去掉number自带箭头*/
     -moz-appearance:textfield;
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
/*.layui-input:link{border:1px solid #5a8bfe}  未访问时的状态（鼠标点击前显示的状态）
.layui-input:visited{border:1px solid #5a8bfe}  已访问过的状态（鼠标点击后的状态）
.layui-input:active{border:1px solid #5a8bfe}  鼠标点击时的状态*/
.layui-input:hover{border:1px solid #5a8bfe;border-color:#5a8bfe!important}  /*鼠标悬停时的状态*/
.layui-input:focus{border:1px solid #5a8bfe;border-color:#5a8bfe!important}  /*点击后鼠标移开保持鼠标点击时的状态[获得焦点]*/

.layui-layer-msg{border:none!important;box-shadow: 0px 0px 7px 0px rgba(153,153,153,0.30)!important;min-width: 165px!important;}
.layui-layer-dialog .layui-layer-content .layui-layer-ico{top: 12px!important;}
.layui-layer-dialog .layui-layer-padding{padding: 15px 10px 15px 52px!important;}
.layui-layer-ico1{background: url(/img/tip_2.png) no-repeat center!important;}
.layui-layer-ico2{background: url(/img/tip_3.png) no-repeat center!important;}
.layui-layer-ico5{background: url(/img/tip_1.png) no-repeat center!important;}
.layui-layer-ico7{background: url(/img/tip_3.png) no-repeat center!important;}
.layer_tip_bg{background:none!important;}
.layer_tip_bg .layui-layer-content{background-color: rgba(0,0,0,.5);border-radius: 4px;}
.layui-layer-loading .layui-layer-loading1,.layui-layer-loading .layui-layer-content{background:none!important;}
.layui-layer {border-radius: 8px!important;}
.layui-form-select dl dd.layui-this {background-color: #5A8BFE;}
.layui-form-checked[lay-skin=primary] i {border-color: #5A8BFE!important;background-color: #5A8BFE;color: #fff;}
.layui_btn_line{position: absolute;bottom: 0px;padding: 10px 0px 20px;left:20px;right: 20px;text-align:center;}
.layui_btn_line .layui-btn{margin-right: 18px;}
.layui_btn_line .layui-btn:last-child{margin-right:10px;}
.layui-btn{background-color: #5A8BFE;border-radius: 4px;line-height: 28px;height: 30px;margin-bottom: 5px;margin-right:10px;position:relative;}
.layui-btn .tb{position:absolute;width:22px;height:22px;top: -15px;right: -10px;}
.layui-btn+.layui-btn{margin-left:0;}
.layui_btn2{color: #CCCCCC;background-color: transparent;border: 1px solid #CCCCCC;}
.layui_btn1,.layui_btn1:hover,.layui_btn_line .layui_btn2:hover{background-color:#5A8BFE;border:1px solid #5A8BFE;color:#fff;}

.yph_head{height: 80px;line-height:80px;background-color: rgba(43,46,74,0.45);position: absolute;top: 0;left: 0;right:0;z-index: 9;padding:0 60px;padding: 22px 60px;box-sizing: border-box;z-index: 99;}
.yph_head .btn:hover,.yph_section7 .btn:hover{background: #7fa6fe;}
.yph_head .btn{float:right;font-size:16px;color:#fff;text-align:center;padding: 0 20px;height: 36px;line-height:36px;background: #5a8bfe;border-radius: 18px;cursor:pointer;}
.yph_banner{height:100vh;position:relative;}
.yph_banner .swiper-container{height:100%;}
.yph_banner .swiper-container .img{width: 100%;height: 100%;object-fit: cover;}
.yph_banner	.bj{position: absolute;top: 0;left: 0;background-color: rgba(43,46,74,0.5);width: 100%;height: 100%;text-align:center;color:#fff;z-index: 9;}
.yph_banner	.info{margin-top: calc(100vh/2.6);}
.yph_banner	.info .tit{font-size:78px;font-weight:bold;margin-bottom:10px;}
.yph_banner	.info .des{opacity: 0.8;font-size: 46px;}

.base_content{position:relative;}
.yph_section2{text-align:center;height: 100vh;background:url('/img/bj.png') no-repeat 0 0/cover;}
.yph_section2,.yph_section3, .yph_section4, .yph_section5, .yph_section6{padding:0 60px;}
.yph_section2 .tit,.yph_section3 .tit,.yph_section4 .tit,.yph_section5 .tit,.yph_section6 .tit{color: #1a1a1a;font-size: 56px;padding-top:7.5vh;margin-bottom:15px;font-weight:bold;}
.yph_section2 .des,.yph_section3 .des,.yph_section4 .des,.yph_section5 .des,.yph_section6 .des{font-size:22px;color:#666666;margin-bottom:5vh;}
.yph_section2 .img,.yph_section4 .img,.yph_section5 .img,.yph_section6 .img{position:relative;display: inline-block;/*width: 62.7%;*/height:68vh;}
.yph_section4 .img,.yph_section5 .img{height: 62vh;}
.yph_section2 .img img,.yph_section3 .section .img,.yph_section4 .img img,.yph_section5 .img img,.yph_section6 .img img{height:100%;object-fit: contain;}
.yph_section2 .addr{position:absolute;font-size:20px;color:#262626;top: 30%;width: 100%;}
.yph_section2 .addr span{width:25%;display:inline-block;}

.yph_section3{background-color:#F6F7F9;text-align:center;cursor: pointer;}
.yph_section3 .time{font-size:30px;margin:10px auto 0;color:#fff;text-align:center;}
.yph_section3 .time span{display:inline-block;height: 50px;line-height:50px;background: #303234;border-radius: 6px;padding: 0 30px;}
.wrapper_wid{max-width:1480px;margin:0 auto;}
@media screen and (max-width: 1950px){
.wrapper_wid{max-width:1100px;}
}
.yph_section3 .wrapper{width: 100%;height: 100%;overflow: hidden;-webkit-perspective: 1000;perspective: 1000;}
.yph_section3 .section{height: 63vh;width: calc(100% / 3);float: left;position: relative;padding: 0 10px;box-sizing: border-box;}
.yph_section3 .sections{width: 300%;height: 100%;}

.yph_section4,.yph_section6{text-align:center;height: 100vh;}
.yph_section5{background-color:#F6F7F9;height: 100vh;text-align:center;}
.yph_section7{height:400px;text-align:center;color:#fff;background:url('/img/img7.png') no-repeat 0 0/cover;}
.yph_section7 .tit{font-size: 50px;font-weight:bold;padding-top: 113px;padding-bottom: 20px;}
.yph_section7 .btn{display:inline-block;margin:0 auto;padding: 0 38px;height: 72px;line-height:72px;font-size: 32px;background: #5a8bfe;border-radius: 36px;cursor:pointer;color:#fff;}

.yph_footer{font-size:14px;text-align:center;background: #212121;color:#fff;padding:30px 0;line-height:27px}
.yph_footer .link{color:#fff;padding:0 10px;color:#5A8BFE;}
.yph_footer .hover,.yph_footer a{color:#fff;}
.yph_footer .hover:hover{color:#5A8BFE;}

.toolbar_right{width: 53px;position: sticky;position: -webkit-sticky;margin:auto;margin-right: 24px;bottom: 50px;z-index: 999;}
.toolbar_right .fix_scol{position: absolute;z-index: 100;bottom: 0;}
.toolbar_right .scroll_div{-webkit-box-shadow: #DDD 0px 1px 5px;box-shadow: 0px 0px 4px 0px rgba(108,108,108,0.40);background-color:#fff;border-radius: 6px;}
.toolbar_right .tool{width: 53px;font-size: 12px;color:#666;text-align: center;cursor:pointer;position: relative;padding-bottom:8px;}
.toolbar_right .tool:hover p{color:#5A8BFE}
.toolbar_right .tool1{background:url('/img/right1.png') no-repeat center 10px;}
.toolbar_right .tool1:hover{background:url('/img/right1_sel.png') no-repeat center 10px;}
.toolbar_right .tool2{background:url('/img/right2.png') no-repeat center 5px;}
.toolbar_right .tool2:hover{background:url('/img/right2_sel.png') no-repeat center 5px;}
.toolbar_right .tool3{background:url('/img/right3.png') no-repeat center 10px;}
.toolbar_right .tool3:hover{background:url('/img/right3_sel.png') no-repeat center 10px;}
.toolbar_right .tool p{padding-top:35px;}
.toolbar_right .tool:hover .pic{display:block;}
.toolbar_right .tool .pic{display: none;position: absolute;left: -138px;top: -50px;width: 130px;height: 150px;border-radius: 4px;box-shadow: 0px 0px 8px 0px rgba(94,94,94,0.15); background-color:#fff;}
.toolbar_right .tool .pic img{width:90px;height:90px;margin: 20px 0 10px;}
.back_ding{width:51px;height:51px;background:url('/img/ding.png') no-repeat center;cursor:pointer;margin-top: 20px;}
.back_ding:hover{background:url('/img/ding_sel.png') no-repeat center;}

/*留言表单*/
.tk_liuyan_form .tit{color: #333333;font-size:20px;text-align:center;padding:20px 0 10px}
.tk_liuyan_form .des{font-size:14px;color:#999;text-align:center;}
.liuyan_div{padding:10px 60px;}
.liuyan_div>dl{padding-top: 25px;position:relative;}
.liuyan_div>dl>dt{color:#333333;font-size:12px;line-height:28px;padding-left:3px;}
.liuyan_div>dl>dt font{color:#999;}
.num_tou{position:absolute;left:0;border-right: 1px solid #e6e6e6;font-size:12px;color:#666;text-align:center;width:40px;height:30px;line-height:30px;}
.num_div .layui-input{padding-left: 50px;}
.liuyan_div .layui-input{border: 1px solid #e6e6e6;border-radius: 4px;height:30px;line-height:30px;}
.texta {width: 100%;padding: 10px;box-sizing: border-box;background-color: transparent;height: 70px;opacity: 1;border: 1px solid #e6e6e6;border-radius: 4px;resize: none;}
.checkbox{margin-top:15px;max-height: 40px;position:relative;}
.checkbox .layui-form-checkbox span{font-size:12px;color:#999}
.layui-form-checkbox span{height:auto!important;}
.tk_liuyan_form .iti--allow-dropdown{width:100%;}
.error_tip{position:absolute;padding-left: 3px;color:#FF1E1E;font-size: 13px;padding-top:3px;}
.layui-layer{overflow-y:auto;}
.layui-layer-content{height:750px!important;}
@media screen and (max-height: 735px){
	/*.liuyan_div{height: 100%;overflow: auto;}*/
}
@media screen and (max-width: 1050px){
	.yph_banner .info .tit{font-size:58px;}
	.yph_banner .info .des{font-size:26px;}
	.yph_section2,.yph_section3,.yph_section4,.yph_section5,.yph_section6{height:auto;padding: 0 60px 30px;width: 100%;box-sizing: border-box;}
	.yph_section2 .tit, .yph_section3 .tit, .yph_section4 .tit, .yph_section5 .tit, .yph_section6 .tit{font-size:42px;}
	.yph_section2 .des, .yph_section3 .des, .yph_section4 .des, .yph_section5 .des, .yph_section6 .des{font-size:16px;}
	.yph_section2 .img, .yph_section4 .img, .yph_section5 .img, .yph_section6 .img{height:auto;}
	.yph_section2 .img img, .yph_section4 .img img,.yph_section5 .img img,.yph_section6 .img img{height:auto;}
	.yph_section7 .tit{font-size:36px;padding-top: calc(315px/2.6);}
}
@media screen and (min-width: 2000px){
	.yph_head .btn{font-size: 20px;height: 40px;line-height: 40px;border-radius: 25px;margin-top: -3px;}
	.yph_banner .info .tit{font-size:92px;}
	.yph_banner .info .des{font-size: 50px;font-weight: bold;}
	.yph_section2 .tit,.yph_section4 .tit,.yph_section5 .tit,.yph_section6 .tit{padding-top: 10vh;}
	.yph_section3 .tit{padding-top: 7vh;}
	.yph_section3 .time{margin-top:23px;}
	.yph_section2 .img, .yph_section4 .img, .yph_section5 .img, .yph_section6 .img{}
	
}


