@charset "utf-8";

/*通用*/
* {margin: 0;
   padding: 0; 
   -moz-box-sizing: border-box;
   -webkit-box-sizing: border-box;
   -o-box-sizing: border-box;
   box-sizing: border-box;}
html {-webkit-text-size-adjust: none;
 	  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	  -webkit-tap-highlight-color: transparent;}
body {margin: 0;
	padding: 0;
	font-family:"微软雅黑";
	color: #333;
	outline: none;
	font-size: 14px; 
	overflow-x: hidden;}
.clear {clear: both;height: 0;}
div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, form, fieldset, th, td {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6, input, select, textarea, option, button {font-size: 100%;font-weight: normal;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {border: 0}
h1, h2, h3, h4, h5, h6, input, select, textarea, option, button {font-size: 100%}
abbr {border: 0;}
em, i {font-style: normal;}
ul, ol, li {list-style: none;}
a {text-decoration: none;outline: none;display: block; color: #333; font-family: "微软雅黑"; font-size: 14px;}
a:hover { outline:none; text-decoration: none;}
a, button, input, textarea, select {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);background: none;border: none;}
textarea {resize: none;}
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;}
input, textarea, select, option, button, form, fieldset {margin: 0;padding: 0;border: none;outline: none;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box; color: #666; font-family: "微软雅黑"; font-size: 14px;}
.er{width: 1200px;margin: 0 auto;}

/* <头部> */
.top{display: flex;align-items: center;height: 80px;}
.nav{margin-left: 174px;}
.nav ul{display: flex;align-items: center;}
.nav ul li a{font-size: 16px;color: #333;line-height: 80px;padding: 0 20px;}
.nav ul li a:hover{background-color: #99cc33;color: #fff;}
.actived{background-color: #99cc33;color: #fff !important;}
.phone{display: flex;align-items: center;border-left: 1px solid #ccc;margin-left: auto;}
.phone p{margin-left: 48px;color: #999;}
.c01{width: 110px;color: #999;font-size: 14px;}

/* <关于我们> */
.about{margin-top: 50px;display: flex;}
.about video{width: 600px;height: 390px;}
.c02{margin-left: 46px;}
.c02 a img{margin-top: 22px;}
.c02 a h5{font-size: 28px;color: #333;font-weight: bolder;margin-top: 30px;}
.c02 a p{font-size: 16px;color: #666;line-height: 32px;text-indent: 2em;margin-top: 20px;}
.c02 a span{display: table;border: 1px solid #ccc;padding: 5px 10px;color: #999;font-size: 14px;margin-top: 40px;}

/* <荣誉资质> */
.rongyu_box{margin-top: 40px;}
.rongyu{display: flex;align-items: center;}
.rongyu_left{margin-left: 30px;width: 560px;}
.rongyu_left h5{font-size: 30px;color: #333;font-weight: bold;margin-top: 36px;}
.rongyu_left ul{display: flex;align-items: center;flex-wrap: wrap;margin-top: 8px;justify-content: space-between;}
.rongyu_left ul li{width: 50%;}
.rongyu_left ul li a{display: flex;align-items: center;line-height: 36px;}
/* .rongyu_left ul li:nth-child(even){margin-left: 36px;} */
.rongyu_left ul li a p{margin-left: 8px;}
.rongyu_right{margin-left: auto;width: 600px;}
.rongyu_right ul{display: flex;align-items: center;flex-wrap: wrap;}
.rongyu_right ul li a{width: 290px;height: 192px;}
.rongyu_right ul li a img{width: 290px;height: 192px;}
.rongyu_right ul li:nth-child(2){margin-left: 12px;}
.rongyu_right ul li:nth-child(3){margin-top: 12px;}
.rongyu_right ul li:nth-child(4){margin-left: 12px;margin-top: 12px;}
.ck{display: table;border: 1px solid #ccc;padding: 5px 10px;color: #999;font-size: 14px;margin-top: 20px;}

/* 产品推荐 */
.chanpin_box{background-color: #f0f0f0;height: 726px;margin-top: 46px;padding-top: 60px;}
.bt{display: table;margin: 0 auto;}
.chanpin h5{font-size: 30px;color: #333;font-weight: bold;margin-top: 10px;text-align: center;}
.chanpin ul{display: flex;align-items: center;margin-top: 54px;justify-content: center;}
.chanpin ul li{margin-left: 20px;position: relative;
    cursor: pointer;}
.chanpin ul li:nth-child(1){margin-left: 0px;}
.chanpin ul li a img{width: 234px;height: 396px;}
.ck2{display: table;background-color:#fff;padding: 5px 10px;color: #999;font-size: 14px;margin: 0 auto;margin-top: 36px;border: 1px solid #f0f0f0;}

/* 新闻动态 */
.newsList_box{margin-top: 45px;padding-bottom: 45px;}
.biaoti img{display: table;margin: 0 auto;}
.biaoti h5{font-size: 30px;color: #333;font-weight: bold;margin-top: 10px;text-align: center;}
.newsList ul{display: flex;align-items: center;flex-wrap: wrap;margin-top: 25px;}
.newsList ul li{width: 600px;padding-right: 40px;padding-bottom: 15px;border-bottom: 1px dashed #ccc;border-right: 1px dashed #ccc;}
.newsList ul li:nth-child(even){padding-left: 45px;border-right: 0px;}
.newsList ul li:nth-child(3){padding-top: 25px;border-bottom: 0px dashed #ccc}
.newsList ul li:nth-child(4){padding-top: 25px;border-bottom: 0px dashed #ccc}
.a02{display: flex;align-items: center;}
.a02 h5{font-size: 16px;color: #333;font-weight: bold;}
.a02 span{margin-left: auto;color: #999;font-size: 14px;}
.newsList ul li p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size: 16px;color: #666;line-height: 32px;margin-top: 5px;}

/* 底部 */
.footer{height: 56px;background-color: #313131;}
.foot p{text-align: center;font-size: 14px;color: #666;line-height: 56px;display: flex;align-items: center;justify-content: center;}
.foot p a{color: #666;padding-right: 5px;}

/* 所在位置 */
.navBox{border-bottom: 1px solid #ccc;}
.nav2{display: flex;align-items: center;}
.nav2 h5{font-size: 20px;color: #333;font-weight: bold;border-bottom: 2px solid #99cc33;line-height: 52px;}
.nav2 ul{display: flex;align-items: center;}
.nav2 ul li a{margin-left: 40px;font-size: 16px;}
.nav2 ul li a:hover{color: #99cc33;}
.actived2{color: #99cc33;}

/* 产品中心 */
.product ul{display: flex;align-items: center;flex-wrap: wrap;padding: 30px;}
.product ul li a{margin-top: 10px;}
.product ul li a img{width: 556px;height: 370px;}
.product ul li a p{text-align: center;font-size: 16px;color: #000;line-height: 32px;}
.product ul li:nth-child(even){margin-left: auto;}

/* <分页> */
.fenye{display: flex;align-items: center;justify-content: center;margin-top: 20px;padding-bottom: 40px;}
.fenye span{padding: 8px 15px;background-color: #eeeff3;color: #000;margin-right: 5px;}
.fenye span:hover{color: #fff;background-color: #99cc33;}
.fenye a{padding: 8px 15px;background-color: #eeeff3;color: #000;margin-left: 5px;}
.fenye a:hover{color: #fff;background-color: #99cc33;}

/* 新闻中心 */
.xinwen ul{display: flex;align-items: center;flex-wrap: wrap;margin-top: 30px;padding-bottom: 20px;}
.xinwen ul li{width: 585px;background-color: #f5f5f5;padding: 15px;margin-top: 25px;}
.xinwen ul li:nth-child(even){margin-left: auto}
.xinwen ul li p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size: 16px;color: #666;line-height: 28px;margin-top: 10px;}

/* 单页 */
.danye {padding: 50px;min-height: 450px;}
.danye p{font-size: 16px;color: #333;line-height: 28px;}

/* <详情页> */
.xq_bt h5{font-size: 20px;color: #333;text-align: center;font-weight: 550;line-height: 36px;}
.xq_bt span{display: table; text-align: center;font-size: 14px;color: #999;margin: 0 auto;}
.xiangqing{margin-top: 30px;}
.neirong{margin-top: 20px;}
.neirong p{font-size: 16px;color: #666;line-height: 32px;}
.c11{display: flex;align-items: center;justify-content: space-between;width: 800px;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;}
.c11 span{font-size: 14px;color: #999;}
