@charset "utf-8";


/* 设置字库 */
@font-face {
  font-family: 'scCNreg';
  src: url('../fonts/SourceHanSansCN-Regular.ttf');
}
@font-face {
  font-family: 'DINmedi';
  src: url('../fonts/DIN Medium.ttf');
}
@font-face {
  font-family: 'PingFang';
  src: url('../fonts/PingFangMedium.ttf');
}
  /* Legacy iOS */
font-weight: normal; font-style: normal; }
/*全局初始化样式*/
*{box-sizing: border-box; margin:0; padding:0;}
body{position: relative; padding:0; margin:0 auto; font-size:14px; line-height:1.42857143; font-family:'scCNreg'; color: #333; min-width: 320px; width: 100%; zoom:1;background: #fff;
/*禁用Webkit内核浏览器的文字大小调整功能*/
-webkit-text-size-adjust:none;

/*取出点击出现半透明的灰色背景*/
-webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-tap-highlight:rgba(0,0,0,0);

/*控制文本可选性*/
/*
-webkit-user-select: none;
    -ms-user-select: none;
   -moz-user-select: none;
 -khtml-user-select: none;
        user-select: none;
*/

/*设置字体的抗锯齿或者说光滑度*/
-webkit-font-smoothing: antialiased;
overflow-x: hidden;
}
*{-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; /*word-break: break-all;*/word-wrap: break-word;}
/*默认去除ul、li的默认样式*/
.p,.h1,.h2,.h3,.h4,.h5,.h6{ margin: 0; padding: 0;}
.ul,.ul li{ list-style:none; margin: 0; padding: 0;}
p,h1,h2,h3,h4,h5,h6{ margin: 0; padding: 0;}
ul,ul li{ list-style:none; margin: 0; padding: 0;}
/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#333;}
/*表单元素获得焦点时不显示虚线框*/
input:focus { outline: none;}
input,button,select,textarea{ outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
/*不允许多行输入文本框有滚动条*/
textarea{ resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
/*初始化表单元素样式*/
textarea,input,select { background:none; border:none; margin:0; padding:0;}
/*初始化HTML5标签样式*/
audio,canvas,progress,video { display: inline-block; vertical-align:baseline;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display:block;}
/*去除figure边距*/
figure,figcaption{ margin:0px; padding:0px;}

/*初始化图片样式*/
img{ border:none; border:0; max-width:100%; vertical-align:middle;}

/*初始化a的样式和字体样式*/
a{ color:#333333; text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0);outline: none;}
a:hover{color: #01a159;}




.w1200{max-width:1200px;margin: 0 auto;}
.w1280{max-width:1280px;margin: 0 auto;}
.w1440{max-width:1440px;margin: 0 auto;}
.w1800{max-width:1800px;margin: 0 auto;}


.home{padding: 3% 0;font-family: "微软雅黑";}
.homeF1 ul{width:101%; overflow:hidden;}
.homeF1 ul li{float: left;width: 20%; padding-right:1%; transition:width .3s;margin-bottom: 15px;}
.homeF1 ul li.cur {width: 40%;}
.homeF1 ul li a {display:block;border: 1px solid #d2d2d2;position: relative; overflow:hidden; height:320px;}
.homeF1 ul li .imgBox{overflow: hidden;text-align: center; position:absolute; left:0; top:0; width:100%; height:100%; background:no-repeat center center; background-size:contain;}
.homeF1 ul li .info{position: absolute;bottom: 0;left: 0;z-index: 2;width: 100%;padding:30px 20px 20px 20px;font-size: 22px;color: white;background-image:-webkit-linear-gradient(bottom,#8f8f8f,#fff);	background-image:-ms-linear-gradient(bottom,#8f8f8f,#fff);	background-image:-moz-linear-gradient(bottom,#8f8f8f,#fff);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;	}
	
.homeF2 .homeNews_left{float: left;width: 45%;}	
.homeF2 .homeNews_left ul{}
.homeF2 .homeNews_left ul li{position: relative;}
.homeF2 .homeNews_left ul li p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: absolute;bottom: 0;left: 0;width: 100%;background: rgba(0,0,0,0.5);padding: 15px;color: white;font-size: 16px;}
.homeF2 .homeNews_right{float: right;width: 52%;}
.homeF2 .homeNews_right .Newstitle{font-size: 22px;padding-bottom: 15px;border-bottom: 1px dashed #e5e5e5;}
.homeF2 .homeNews_right .Newstitle h3{line-height: 1.1;}
.homeF2 .homeNews_right .Newstitle .en{color: #e5e5e5;}
.homeF2 .homeNews_right ul{}
.homeF2 .homeNews_right ul li{overflow: hidden;border-bottom: 1px dashed #e5e5e5;padding: 16px 0;}
.homeF2 .homeNews_right ul li .time{float: left;padding: 8px;background: #01a159;font-size: 15px;color: white;text-align: center;width: 12%;}
.homeF2 .homeNews_right ul li .time span{font-size: 36px;line-height: 1;}
.homeF2 .homeNews_right ul li .txtBox{float: left;padding-left: 30px;width: 88%;}
.homeF2 .homeNews_right ul li .txtBox h3{font-size: 18px;margin-bottom: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.homeF2 .homeNews_right ul li .txtBox p{color: #999999;line-height: 1.8;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.homeF2 .homeNews_right ul.slick-dots{position: absolute;right: 0;top: -30px;}
.homeF2 .homeNews_right ul.slick-dots li{border: none;float: left;margin-left: 10px;border-radius: 50%;background-color: #e8e8e8;width: 12px;height: 12px;padding: 0;}
.homeF2 .homeNews_right ul.slick-dots li button{display: none;}
.homeF2 .homeNews_right ul.slick-dots li.slick-active{background-color: #01a159;}


