html,body{ padding:0; margin:0; color:#333; overflow:hidden; }
a{ text-decoration:none; color:#333; } 
p{ margin:0; padding:0; }
ul,li{ margin:0; padding:0; list-style:none; }
input,button,textarea{ -webkit-appearance:none; }
i{ font-style:normal; }
*{ -webkit-tap-highlight-color:transparent; font-family:"Microsoft Yahei"; outline:none; }
body{ -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; }

h1,h2,h3,h4,h5{ margin:0; padding:0; }

/*语言选择窗口*/
#selectDiv{ position:absolute; left:0; top:0; width:100vw; height:100vh; z-index:9; }
#selectDiv{ background:#F4F3DC; }
#selectDiv .bg{ background:#F4F3DC; background-size:auto 100vh; z-index: 1; }
#selectDiv .bg{ width:100vw; height:100vh; position:absolute; left:0; top:0; opacity:1;  }
#selectDiv .bg:after{ content:""; background: inherit;background-size:inherit; filter:blur(4px); z-index: 2; }
#selectDiv .bg:after{ width: 100vw; height:100vh; position:absolute; left:0; top:0; }
#selectDiv .selectMain{ width:100vw; margin:auto; position:absolute; left:0; top:0; z-index: 3; }
#selectDiv .selectMain{ position:absolute; left:0; top:0; z-index:3; }
#selectDiv .logo{ width:100vw; height:60vw; margin-top:6vh; margin-left:0vw; }
#selectDiv .logo{ background:url(img/title.png?r=7) no-repeat; background-size:cover; }
#selectDiv .footLogo{ width:47vw; height:7vw; position:absolute; right:2vw; bottom:2vw; z-index:3; }
#selectDiv .footLogo{ background:url(img/logo.png?r=7) no-repeat; background-size:cover; }
#selectDiv .head{ width:70vw; margin:4vh auto 5vh auto; color:#fff; text-shadow:1px 2px 2px rgba(0,0,0,.8); }
#selectDiv .head span{ font-size:5vw; display:block; }
#selectDiv .head i{ font-size:4vw; display:block; }
#selectDiv li{ position:relative; width:45vw; border:0px solid #ddd; border-radius:10px; margin:0 auto 5vh auto; box-shadow:1px 2px 2px rgba(0,0,0,.2);}
#selectDiv li{ background:rgba(255,255,255,0.6) no-repeat; background-size:12vw auto; }
#selectDiv li{ font-size:4.8vw; text-align:center; line-height:15vw; height:15vw;  padding-left:22vw; padding-right:2vw; color:#333; }
#selectDiv li i{ float:left; width:24vw; height:15vw; margin-left:-23vw; border-radius:10px 0 0 10px; }
#selectDiv li i{ background-size:cover; background-repeat:no-repeat; background-position:right; }

#selectDiv li.taimushan i{ background-image:url(img/menuicon/taimushan.png?r=7); }
#selectDiv li.fuding i{ background-image:url(img/menuicon/fuding.png?r=7); }

@keyframes shaking{
    0% { transform: translateY(-5px); }
    50% { transform: translateY(5px);  }
    100% { transform: translateY(-5px); }
}

#selectDiv .bg{ animation:scrollBg 120s linear infinite; animation-delay:-120s; }
@keyframes scrollBg{ 0%{ background-position:0 0; } 100%{ background-position:-477vh 0; }}

.tutorial{
    border:1px solid #ffffff; color:#fff; background:#ffffff42;
    width:38vw; border-radius:2vw; height:10vw;  margin:auto;
    display:flex; align-items:center; justify-content:center; font-size:4vw;
    
}

.tutorial i{
    display:block; width:5vw; height:5vw; margin-right:5px;
    background-image:url(img/tutorial.png?r=2); background-size:cover;
}


/*PC样式重定义*/
@media screen and (min-width:900px){
	#selectDiv .logo{ width:600px; height:358px; margin:10vh auto 8vh auto; }
	#selectDiv .footLogo{ width:249px; height:40px; position:absolute; right:10px; bottom:10px; }
	#selectDiv .footLogo{ background-size:auto 40px; background-position:center center; }
	#selectDiv .head{ width:780px; text-align:left; margin:0 auto 0 auto; padding-bottom:30px; }
	#selectDiv .head span{ font-size:28px; }
	#selectDiv .head i{ font-size:24px; }
	#selectDiv ul{ display:table; margin:auto; width:740px; }
	#selectDiv li{ width:220px; float:left; margin:10px 90px 50px 0; padding-right:10px; }
	#selectDiv li{ background-size:40px auto; cursor:pointer; }
	#selectDiv li{ font-size:22px; text-align:center; line-height:60px; height:60px; padding-left:68px; }
	#selectDiv li:nth-child(2){ margin-right:0; }

	#selectDiv li i{ float:left; width:103px; height:60px; margin-left:-68px; border-radius:10px 0 0 10px; }
	#selectDiv li i{ background-size:cover; background-repeat:no-repeat; background-position:center; }
	.sideMenu ul.scale{ display:block; }

    .tutorial{
        width:200px; border-radius:10px; height:50px; font-size:18px; cursor: pointer;
    }
    
    .tutorial i{
        width:24px; height:24px;
    }
    
}





body .customWin .layui-layero-title{
	background:#ffd448;
	border-bottom:0;
	color:#333;
	font-size:18px;
	height:50px;
	line-height:55px;
	overflow:hidden;  
}

body .customWin .layui-layero-close1{
	padding:11px 8px 11px 11px;
	color:#333;
}
body .divwin{ background:#fff url(img/divwin_bg.png); border-radius:10px; }
body .divwin .layui-layero-content{
	overflow-x:hidden;
}


body .divwin .layui-layero-title{
	border-bottom:0;
	color:#333;
	font-size:18px;
	height:50px;
	line-height:55px;
	overflow:hidden; 
	background:#fff url(img/divwin_bg.png); 
}

body .divwin .layui-layero-close1{
	color:#fff;
	background:#f9a54e!important;
    border-radius: 0 0 0 70%!important;
    padding: 16px;
    margin: -12px -12px 0 0!important;
    font-size: 28px!important;
}

body .divwin .layui-layero-content{
	overflow-x:hidden;
}

body .divwin2{ background:#fff url(img/divwin_bg_2.png); border-radius:10px; }


body .divwin2 .layui-layero-title{
	background:#fff url(img/divwin_bg_2.png); 
}

.articleVieDiv{ font-size:16px; padding:15px; }
.articleVieDiv .content{ font-size:16px; line-height:1.7; text-align:justify; }
.articleVieDiv .content p{ margin-bottom:10px; text-align:justify;  }
.articleVieDiv .content img{ min-width:100%; max-width:100%; height:auto;  }