@charset "utf-8"; 

/*=========================================全局共用属性CSS nie ===============================================*/

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  

pre, form, fieldset,figure,figcaption, table, th, td img{margin:0; padding:0; } 

a, abbr, acronym, address, big, blockquote, body, caption, cite, code, dd, dl, dt, fieldset, form, h1,time, h2, h3, h4, h5, h6, html, img, ins, kbd, label, legend, li, ol, p, pre, q, s, samp, small, span, strike, strong, ul {margin:0; padding:0; border:0; outline:0; vertical-align:baseline; }

body{font-family:微软雅黑; font-size:14px; text-align:left; margin:0 auto; line-height:24px; background:#fff; color:#333; font-weight:normal; overflow: auto; overflow-x: hidden;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; }

.transition{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}

*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

img{border:0; vertical-align:middle; }/*让链接里的 img 无边框；清除图片间距*/

ul,li{list-style:none; } 

/*全局的字体链接*/

.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }

.container{clear:both;width:1000px; margin:0 auto; padding:0px 0px;}

img{MAX-WIDTH:100%!important;HEIGHT:auto!important;_width:expression(this.width > 100% ? "100%" :this.width)!important;}

video {width:100%;}

.videocc,.ke-media{width:650px;}

@media (min-width:1280px){

    .container {width:1200px;}

    .videocc,.ke-media{width:720px;}

}

/*=======================数字滚动 start===================*/

.owl-wrapper-outer{padding:15px 0px; display:none;}

.owl-wrapper-outer .owl-wrapper li{float: left;}

.owl-wrapper-outer .owl-wrapper li .num_box{width: 100%;margin: 0 auto;position: relative;}

.owl-wrapper-outer .owl-wrapper li .num_box span.timer {display: block;width: 100%;*height:150px;margin: 0 auto;text-align: center;line-height: 100px;*line-height:150px;font-family: Impact;font-size: 60px;color: #000;}

.owl-wrapper-outer .owl-wrapper li .num_box span#Span0,span#Span3{-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: -webkit-linear-gradient(top,#11a6ff, #003d8c);}

.owl-wrapper-outer .owl-wrapper li .num_box sup {position:absolute;top:0;right:0;margin:3px 3px 0 0;width:25px;height:25px;text-indent:-9999px;}

.owl-wrapper-outer .owl-wrapper li .num_des {text-align:center; font-size:16px;color: #494949;margin:0 auto; padding:0px 10px;}

@media (min-width:768px){

	.owl-wrapper-outer{display:block;}

}

@media (min-width:992px){

	.owl-wrapper-outer .owl-wrapper li .num_box span.timer{font-size:80px; line-height:120px;}

}

@media (min-width:1280px){

	.owl-wrapper-outer .owl-wrapper li .num_box span.timer{font-size:110px; line-height:150px;}

}

/*=======================数字滚动 end===================*/

/*=========================关于我们 start=============================*/

.aboutone .aboutonetit{font-size:45px;padding-bottom:30px;font-weight:normal;color:#262626;text-align:center;line-height:45px;}

.aboutone p{font-size:14px; line-height:25px; color:#000; text-align:left;}

/**/

.abouttwo{overflow:hidden;padding: 40px 0px;}

.abouttwo .abouttwotit{ margin-bottom:20px; overflow:hidden; padding:0px 10px;}

.abouttwo .abouttwotit h3{font-size: 34px;text-align:center;color:#182133;line-height: 1;position:relative;padding-bottom: 20px;}

.abouttwo .abouttwotit h3::after{content:''; width:60px; border-bottom:6px solid #eb0001; height:0px;position:absolute; left:50%; bottom:0px; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -o-transform:translateX(-50%); -ms-transform:translateX(-50%);}

.abouttwo p{font-size:14px;color:#666666;line-height:28px;margin:20px 0;}

.abouttwo ul{ overflow:hidden; margin-top:10px; padding:5px 0px;margin-left:-10px;}

.abouttwo ul li{float:left;margin-left:10px;padding:0px;margin-bottom:10px;width: 242px;overflow: hidden;}

.abouttwo ul li img { -moz-transition: all 0.35s ease; -o-transition: all 0.35s ease; -webkit-transition: all 0.35s ease; -ms-transition: all 0.35s ease; transition: all 0.35s ease; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); width: 100%; height: auto; }

.abouttwo ul li:hover img { -webkit-transform: scale(1.12); -moz-transform: scale(1.12); -ms-transform: scale(1.12); -o-transform: scale(1.12); transform: scale(1.12); }

@media (min-width:1280px){

    .abouttwo ul li{width:292px}

 }

.aboutfour{text-align:right;display:block;margin-top:40px;background: url(../images/aboutd.jpg) center bottom no-repeat;padding: 104px 0 65px;width: 100%;overflow: hidden;}

.aboutfour .aboutfourfr{width: 50%;background: url(../images/green.47.png) repeat; display:inline-block; padding:20px;}

.aboutfour .aboutfourfr h3{font-size:35px; font-weight:bold; color:#fff; text-align:left; line-height:1; padding-bottom:20px; position:relative;}

.aboutfour .aboutfourfr h3::after{position:absolute; left:0px; bottom:0px; width:50px; height:0px; border-bottom:5px solid #50b480; content:'';}

.aboutfour .aboutfourfr p{text-align:left;font-size:23px;color:#fff;line-height:1;padding: 20px 0px 0px 0px;}

.aboutfour .aboutfourfr ul li{float:left;width:50%;color: #fff;font-size: 18px;text-align: center;}

.aboutfour .aboutfourfr ul li div{position:relative;width: 130px;height: 130px;border-radius: 50%;border: 1px solid #fff;margin: 30px auto 20px;}

.aboutfour .aboutfourfr ul li div i{display:block; width:65px;height:75px;position:absolute;left:50%; top:50%; margin-top:-37px; margin-left:-32px;}

/*=========================关于我们 end=============================*/