*{margin:0;padding:0;list-style-type:none;}

/* body{font:10px/150% Arial, Helvetica, sans-serif, "新宋体";} */

body{font: 10px/1.5 Tahoma,Helvetica,Arial,'宋体',sans-serif;}
p, a, h1, h2,h3,h4, li, span {
    font-family: "微软雅黑";
   font: inherit;}
.clr { clear: both;}
.header{
	width: 1000px;
	height: 100px;
	margin: 10px auto;
	/* border:1px solid  #999; */
}
.logo{
	float: left;
	padding-right:20px; 
	margin-right:20px; 
	border-right: 1px solid  #999;
}
.header_nav{}
.header_nav li a{
	width: 90px;
	height: 80px;
	float: left;
	line-height: 30px;
	text-align: center;
	padding:20px 0px 0px 0px; 
	color: #666666;
}
.header_nav a:hover{
	background:#00CE05;
}
.header_nav a:hover{
	color: #ffffff;
}

a{
	font-size: 16px;
	text-decoration:none;
}

/* header-end */

a,img{border:0;}

.banner{width:100%;overflow:hidden;height:470px;position:relative}
.banList{position:absolute;left:50%;margin-left:-960px;height:470px}
.banList li{height:470px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:20px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:15px;height:15px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background:#fc8f0f;cursor:pointer}

/* banner-end */

.about{
	width: 960px;
	height: 275px;
	margin: 20px auto;
}
.about_co{
	width: 245px;
	height: 275px;
	/* border:1px solid  #999; */
	float: left;
	background:#0B9F4B;
	margin-right: 5px
}


.about_co h1{
	width: 100%;
	height: 50px;
	font-size: 36px;
	line-height: 50px;
	padding-top: 5px;
	color: #ffffff;
	text-indent: 20px;
}
.about_co h2{
	width: 100%;
	height: 32px;
	font-size: 18px;
	line-height: 32px;
	color: #ffffff;
	text-indent: 20px;
}
.about_co h3{
	width: 225px;
	height: 80px;
	font-size: 12px;
	line-height: 18px;
	color: #fff;
	text-indent: 25px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
}
.about_co a{
	display: block;
	width: 78px;
	height: 28px;
	font-size: 18px;
	border: 1px solid #ffffff;
    color: #fff;
    margin-left: 150px;
    margin-top: 50px;
    line-height: 28px;
    text-align: center;
}

/*about-end */

.about_new{
	width: 495px;
	height: 275px;
	float: left;
	margin-right: 5px; 
	background: #DDDDDD;
}
.about_new_top{
	width: 96%;
	height: 29px;
	margin: 5px 10px 0px 10px;
	border-bottom: 1px solid #aaaaab;
}

.about_new_top h3{
	color:#808080;
	line-height: 29px;
	text-indent: 5px;
	float: left;
	font-size: 16px;
	font-family: "宋体";
}
.about_new_top a{
    color:#272822;
	line-height: 25px;
	text-indent: 5px;
	float: right;
	margin: 1px;
}
.gd:hover{
	color: #ffffff;
	border: 1px solid #ffffff;
	background: #0B9F4B;
}
.about_new ul{
	width:100%;
	height:auto;
	margin-left:10px;
}
.about_new ul li{
	float: left;
	margin:10px;
	
}
.xian{
        border-bottom: 1px solid #ffffff;
	width: 480px;
	float: right;
	margin: 0px auto;
}
.about_new_time{
	width: 70px;
	height:40px;
	float: left;
	border-right: 1px solid #666666;
}
.about_new_time h1{
	width: 100%;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	font-size: 24px;
	text-align: center;
	color: #666666;
	font-weight: bold;
}
.about_new_time h2{
	width:100%;
	height:16px;
	text-align: center;
	overflow: hidden;
	font-size: 12px;
	color: #666666
}
.p1{
	width: 350px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	color: #666666;
	white-space: nowrap;
	/* word-break:break-all;超出隐藏*/
	text-overflow:ellipsis;/*省略号*/
	overflow: hidden;
	margin-left: 10px;
	float: left;
}


/*about-new*-end */


.about_tell{
	width: 200px;
	height: 275px;
	float: left;
	background:#2E98E4;
}

.about_tell_top{
	width: 200px;
	height: 160px;
    background: url(../images/phone.png) center center no-repeat;
    float: left;
}
.about_tell h2{
	width: 100%;
	line-height: 28px;
	font-size: 24px;
	text-align: center;
	color: #ffffff;
	text-indent: 5px;
}

/* about-end*/

.product_all{
	width: 100%;
	height: 550px;
	background: #DDDDDD;
	padding-top:1px;
}
.product_show_top,.product_jd_top{
	width: 960px;
	height: 32px;
	background-color: #0B9F4B;
	margin: 20px auto 10px;
}
.product_show_top h1,.product_jd_top h1{
	float: left;
	font-size: 16px;
	line-height: 32px;
	color: #ffffff;
	text-indent: 10px;
}
.product_show_top a,.product_jd_top a{
	width: 60px;
	height: 28px;
	font-size: 16px;
	line-height: 28px;
	color: #e6e6e6;
	float: right;
	text-align: center;
	margin: 1px;
}


.product_jd {
	
	width:960px;
	height:260px;
        overflow:hidden;
	margin:0px auto;
}
.product_jd ul { height:195px; margin-top:0px }
.product_jd ul li { width:215px; margin:15px 12px 0px 12px;  float:left;}
.product_jd img{
        width:220px;
	height:180px;
}

.bottom{
	margin-top: 20px;
	background-color: #DDDDDD;
	height: 50px;
}
.footer_nav{
	width: 1000px;
	height: 50px;
	margin: 0px auto;
}
.footer_nav ul li{
	float: left;
	width: 85px;
	height: 16px;
}
.footer_nav ul li a{
	color:#272822;
	line-height: 50px;
}
.footer_nav .top {
	width: 150px;
	height: 50px;
	background-color: #0B9F4B;
	color: #ffffff;
	line-height: 50px;
	float: right;
	text-align: center;
}
.footer{
	background-color: #333333;
	height: 200px;
}

.footer_nr{
	width: 1000px;
	margin: 0px auto;
}
.footer_nr_fl{
	float: left;
	margin-right: 50px;
}
.footer_nr_fl img{
	margin:30px 0px 0px 10px;
}
.footer_nr_fl h1{
	color: #ffffff;
	font-size: 16px;
	font-family: "Microsoft YaHei";
}
.footer_middle{
	width: 500px;
	float: left;
}
.footer_middle {
	border-left: 1px solid #999999;
	padding-left: 50px;
	margin: 45px 0px 0px;
	height: 115px;
}
.footer_middle ul{
	margin-top: 20px;
}
.footer_middle ul li{
	color: #999999;
}