@charset "utf-8";

@font-face {
  font-family: 'ENGLISH';
  src: url('../font/ENGLISH.TTF');
}
*{font-family:"微软雅黑","宋体";}
html{font-size:14px;color:#333;} 
html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td,span,input,textarea{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
small{font-size:14px;}
li,ol{list-style:none;}
input,textarea{border:none;outline:none;-webkit-appearance: none;}
select{}
textarea{resize:none;}
em,i{font-style:normal;}
a{text-decoration:none; color:#333;}
a:hover{color:#12b504;}
a:focus{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}
a img{border:none;}
.clearfix:after{content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.aligncenter{text-align:center;}
.alignright{text-align:right;}
.floatleft{float:left;}
.floatright{float:right;}
.ovfHiden{overflow-y: hidden;  overflow-x: hidden;overflow: hidden;height: 100%;}
.pc-show{ display:block;}
.mob-show{ display:none;}
.m_t_36{ margin-top:36px;}
.m_t_90{ margin-top:90px;}
.m_auto{ margin:0 auto;}
.w1720{ width:90%; margin:0 auto;}
.w1440{ width:75%; margin:0 auto;}
.w1200{ width:1200px; margin:0 auto;}
.w-100{ width:100%; display:block;}
.font_en{ font-family:arial;}

.more_btn{ width:180px; height:50px; line-height:50px;} 
.more_btn a{ display:block; width:100%; height:100%; text-align:center; border:2px solid #12b504; color:#12b504;transition:0.5s all;}
.more_btn a span:after {margin-left:8px;content:'';display:inline-block;width: 0; height: 0; border-top: 4px solid transparent; border-left: 5px solid #12b504; border-bottom: 4px solid transparent; }
.more_btn:hover a{ background:#12b504; color:#fff;}
.more_btn:hover a span:after {border-left: 5px solid #fff; }

@media only screen and (max-width: 1440px){
.w1440{ width:90%; margin:0 auto;}
}

@media only screen and (max-width: 1200px){
.w1200{ width:90%; margin:0 auto;}
.more_btn{ margin:40px auto;} 
}

@media only screen and (max-width: 768px){
.pc-show{ display:none;}
.mob-show{ display:block;}	

.more_btn a{ background:#12b504; color:#fff;}
.more_btn a span:after {border-left: 5px solid #fff; }	
}