*{margin: 0;padding: 0;font-family: arial, "微软雅黑", Microsoft YaHei;color: #333;}
html{ -webkit-text-size-adjust:none;}
img{ border:none; vertical-align:middle;max-width: 100%;height: auto;}
input, select, textarea, button { vertical-align:middle;border:none;background:none;cursor:pointer;vertical-align:middle;-webkit-appearance:none;}
input[type=submit]{outline: none;}
select {border:inherit;background: inherit; }
button { border:0 none; background-color:transparent; cursor:pointer;}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"]>input[type="button"]::-moz-focus-inner{ border:none; padding:0;}
textarea{resize: none;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #fff;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#fff;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#fff;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#fff;}
li{list-style: none;}
a{text-decoration: none;outline:none;}
h1, h2, h3, h4, h5{font-weight: normal;}
i{font-style: inherit;}
/*弹性盒子*/
.flex{display: flex; /* Firefox */ display: -ms-flexbox; /* IE10 */ display: -webkit-box; /* Safari */ display: -webkit-flex; /* Chrome, WebKit*/}
/*表格初始化*/
table{width:100%; border-collapse:collapse; border-spacing:0; table-layout:fixed;}
/*字体两端对齐,苹果浏览器不兼容*/
.justify { text-align:justify; text-justify:distribute-all-lines; /*ie6-8*/ text-align-last:justify;/* ie9*/ -moz-text-align-last:justify;/*ff*/ -webkit-text-align-last:justify;/*chrome 20+*/}
/*过度动画时间*/
input, textarea, .imgBox img, .imgBar figure img{
	transition:all .4s ease-in-out 0s;
	-webkit-transition:all .4s ease-in-out 0s;
	-moz-transition:all .4s ease-in-out 0s;
	-ms-transition:all .4s ease-in-out 0s; 
	-o-transition:all .4s ease-in-out 0s; }
/*过度动画分写 防止坑爹IE加载时变动*/
.color{
	transition:color .4s ease-in-out 0s;
	-webkit-transition:color .4s ease-in-out 0s;
	-moz-transition:color .4s ease-in-out 0s; 
	-ms-transition:color .4s ease-in-out 0s; 
	-o-transition:color .4s ease-in-out 0s; }
/*清浮动*/
.clear:after, .videoList div:after, .resourcesList li a:after{content: '';display: block;clear: both;height: 0;line-height: 0;}
/*鼠标经过图片放大*/
.imgBox, .imgBar figure{overflow: hidden;}
.imgBox img, .imgBar figure img{width: 100%;}
.imgBox:hover img, .imgBar li:hover figure img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
/*.divBox{max-width: 1380px;width: 95%; margin: 0 auto;}*/
/*.more{width: 125px;height: 30px;text-align: center;line-height: 30px;color: #0f1827;font-size: 12px; display: block;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-o-border-radius: 30px;border: 1px solid rgba(255,255,255,0.5);color: #fff;}*/
.more span{font-family: 'kaiti';font-size: 12px;color: #fff;}
/*字母转大写*/
.upper{text-transform:uppercase;}
/*绝对居中*/
.media, .play:before, .play:after{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translateX(-50%,-50%);-moz-transform: translateX(-50%,-50%);-o-transform: translateX(-50%,-50%);}
/*上下居中*/
.upDown{position: absolute; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);}
/*左右居中*/
.leftRight{position: absolute;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);}
/*盒子*/
.boxSiz{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;}
/*圆形*/
.yuan, .play:after, .play:before{display:block; border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;}
/*内联块*/
.inBlockMiddle li{display: inline-block;vertical-align: middle;}
.inBlockBot li{display: inline-block;vertical-align: bottom;}
.inBlockTop li{display: inline-block;vertical-align: top;}
.inBlockMiddle, .inBlockBot, .inBlockTop{font-size: 0;}
address{font-style: inherit;}
/*箭头模块*/
.jtIco{display: inline-block;width: 45px;background: #333;height: 1px;position: relative;}
.jtIco:before{content: '';display: block;background: #333;width: 7px;height: 1px;transform: rotateZ(-45deg);transform-origin: right;-webkit-transform: rotateZ(-45deg);-webkit-transform-origin: right;position: absolute;top: 0;right: 0;}
.jtIco:after{content: '';display: block;width: 7px;height: 1px;background: #333;transform: rotateZ(45deg);transform-origin: right;-webkit-transform: rotateZ(45deg);-webkit-transform-origin: right;position: absolute;top: 0;right: 0;}
/*背景渐变 -- IE9及以下IE版本死活不兼容*/
.gradient{
    background:red; 
    background:linear-gradient(top, red, rgba(0, 0, 255, 0.5));  
    background:-moz-linear-gradient(top, red, rgba(0, 0, 255, 0.5));  
    background:-webkit-linear-gradient(top, red, rgba(0, 0, 255, 0.5));  
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ff0000), to(rgba(0, 0, 255, 0.5)));  
    background:-ms-linear-gradient(top, red, rgba(0, 0, 255, 0.5)); 
    background:-o-linear-gradient(top, red, rgba(0, 0, 255, 0.5)); 
    filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=red,endcolorstr=blue,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=red,endcolorstr=blue,gradientType=0);
}
/*字体渐变 目前只支持谷歌和safari*/
字体渐变 ie不支持
.text{
    background-image: -o-gradient(linear, 0 0, 0 bottom, from(rgba(0, 128, 0, 1)), to(rgba(51, 51, 51, 1)));
    background-image: -ms-gradient(linear, 0 0, 0 bottom, from(rgba(0, 128, 0, 1)), to(rgba(51, 51, 51, 1)));
    background-image: -moz-gradient(linear, 0 0, 0 bottom, from(rgba(0, 128, 0, 1)), to(rgba(51, 51, 51, 1)));
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 128, 0, 1)), to(rgba(51, 51, 51, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
/*owl插件*/
.owl-controls .owl-nav div{ border-radius:0; filter:alpha(opacity=100); opacity:1; margin:0;padding:0;}
.owl-controls,.owl-carousel .owl-nav{margin:0;}
.owl-dots{width:100%;text-align: center;}
.owl-controls .owl-dot {width:12px;height:12px; background:#c3ae6c;display: inline-block;margin:0 5px;opacity:0.5;filter:alpha(opacity=0);border-radius:10px;  }
.owl-controls .owl-dot.active{opacity:1;filter:alpha(opacity=100);}
.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span{background:#c3ae6c;}
.owl-carousel .owl-nav [class*=owl-]{margin:0;padding:0;background:none;text-indent:-9999px;border-radius:initial; font-size: 0; }
/**  字号    begin  **/

.fs12{font-size: 12px;}
.fs14{font-size: 14px;}
.fs15{font-size: 15px;}
.fs16{font-size: 16px;}
.fs18{font-size: 18px;}
.fs20{font-size: 20px;}
.fs22{font-size: 22px;}
.fs24{font-size: 24px;}
.fs26{font-size: 26px;}
.fs28{font-size: 28px;}
.fs30{font-size: 30px;}
.fs32{font-size: 32px;}
.fs34{font-size: 34px;}
.fs36{font-size: 36px;}
.fs40{font-size: 40px;}
.fs48{font-size: 48px;}
.fs55{font-size: 55px;}
.fs56{font-size: 56px;}
.fs60{font-size: 60px;}
.fs72{font-size: 72px;}
.fs100{font-size: 100px;}
.fs120{font-size: 120px;}
.fs200{font-size: 200px;}

/**  字号  END    **/
