*{
	margin:0;
	padding:0;
	
}

ul li{
	list-style:none;
}
a{
	text-decoration:none;
}
.clear{
	clear:both;
}
img{
	padding:0;
	margin:0;
	border:0;
}
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
body{
	font-family:"微软雅黑";
	font-size:16px;
}
.indexCenter{
	
}
.projecttitle{
	font-weight: bold;
    line-height: 1;
    margin-bottom: 3.79747%;
	font-size:30px;
    text-align: center;
}
.projectcon{
	margin-bottom:20px;
}
.projectcon li{
	margin-bottom:30px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.projectcon li a{
	display:block;
}
.projectcon img{
	width:100%;
	height:auto;
}
.projectcon_txt{
	background-color:#fff;
	padding:15px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #e4e2e2;
}
.projectcon_txt h3{
	font-size:18px;
	font-weight:normal;
	background:url(../images/projectcon_txth3.jpg) no-repeat bottom left;
	color:#000;
	height:30px;
	line-height:30px;
	margin-bottom: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.projectcon_txt p{
	color:#7d7d7d;
	font-size:14px;
	line-height:25px;
	margin-bottom:10px;
}
.projectcon_txt span{
	color:#f47a2d;
	font-size:14px;
}

.projectcon li a:hover .projectcon_txt{
	background-color:#f47a2d;
	padding:15px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #f47a2d;
}
.projectcon li a:hover .projectcon_txt h3{
	font-size:18px;
	font-weight:normal;
	background:url(../images/projectcon_txth3hover.jpg) no-repeat bottom left;
	color:#fff;
	height:30px;
	line-height:30px;
	margin-bottom: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.projectcon li a:hover .projectcon_txt p{
	color:#fdb68a;
	font-size:14px;
	line-height:25px;
	margin-bottom:10px;
}
.projectcon li a:hover .projectcon_txt span{
	color:#fff;
	font-size:14px;
	font-style:normal;
}
.projectmore{
	padding:30px 0px;
	clear:both;
}
.news-fltitle{
	font-weight: bold;
    line-height: 1;
    margin-bottom: 3.79747%;
	font-size:30px;
}
.news-fl{
	margin-bottom:20px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.news-fll{
	margin-bottom: 20px;
}
.news-fll li{
	margin-bottom:15px;
	border-bottom:1px dotted #d9d9d9;
	min-height:155px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.news-fll li a{
	display:block;
}
.news-grid-fll{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.news-grid-fll img{
	width:100%;
	height:auto;
	border: 1px solid #e4e2e2;
    padding: 0.3em;
}
.news-grid-flr{
	font-family:Arial, Helvetica, sans-serif;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.news-grid-flr h3{
	color:#000;
	font-size:16px;
	margin-bottom:5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;

}
.news-grid-flr em{
	color:#b6b6b6;
	font-size:12px;
	font-style:normal;
}
.news-grid-flr p{
	color:#717171;
	font-size:14px;
	line-height:25px;
	margin:10px 0px;
}
.news-grid-flr span{
	color:#f47a2d;
	font-size:14px;
	margin-bottom:10px;
}
.video-fr{
	margin-bottom: 20px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	font-family:Arial, Helvetica, sans-serif;
}
.video-frtitle{
	font-weight: bold;
    line-height: 1;
    margin-bottom: 3.79747%;
	font-size:30px;
}

.video-frinfo{
	line-height:25px;
	color:#717171;
	margin:20px auto;
	font-size:14px;
}

.video-frmore{
	margin_bottom:10px;
	color:#f47a2d;
	font-size:14px;
}
@media (max-width: 991px){
	.news-grid-flr{
		margin:15px 0px;
	}
}

/*产品详情页面*/
.pro-right{
	line-height:25px;
	color:#a1a2a4;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.pro-right-top{
	padding: 0.8em 0 0.5em 0;
}
.pro-right-top-fl{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.pro-right-top-fls{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.pro-zoom {
  float: left;
  width: 432px;
}
.spec-preview {
  float: left;
  width: 432px;
}
.jqzoom img {
  width: 428px;
}
.spec-scroll .items {
  width: 400px;
}
.spec-scroll {
  clear: both;
  width: 432px;
}
@media screen and (max-width: 1200px) {
  .pro-zoom {
    float: none;
    margin: 0 auto;
  }
}
@media screen and (max-width: 432px) {
  .pro-zoom {
    width: 100%;
  }
  .spec-preview {
    width: 100%;
  }
  .jqzoom {
    width: 100%;
  }
  .jqzoom img {
    width: 100%;
  }
  .spec-scroll .items {
    width: 300px;
  }
  .spec-scroll {
    width: 320px;
    margin: 0 auto;
  }
}

@media (min-width:992px) and (max-width:1200px){
	.pro-zoom {
	  float: left;
	  width: 332px;
	}
	.spec-preview {
	  float: left;
	  width: 332px;
	}
	.spec-scroll {
	  clear: both;
	  width: 332px;
	}
	.jqzoom img {
	  width: 328px;
	}
	.spec-scroll .items {
	  width: 300px;
	}
}
.spec-scroll a {
  
}
.spec-scroll a.prev {
  float: left;
  background:url(../images/prev.jpg) no-repeat left center;
}
.spec-scroll a.next {
  float: right;
  background:url(../images/next.jpg) no-repeat right center;
}
.spec-scroll .items li.active img {
  border-color: #F47A2D;
}


.pro-right-top-fr{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.pro1-post-grid{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.pro1-post-grids{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.p1-post-grid{
	padding: 0 0 2em 0;
}
.p1-post-grid-right{
	padding-bottom: 10px;
}
.p1-post-grid-right p{
	margin: 0;
	color:#f47a2d;
	font-size:24px;
}
.p11-post-grid{
	padding: 0 0 2em 0;
}
.p11-post-grid-right{
	
}
.p11-post-grid-right p{
	margin: 0;
	color:#9b9b9b;
	line-height:25px;
}
.pro2-post-grids{
	
}
.p2-post-grid{
	
}
.p2-post-grid-right1{
	padding: 0 0 2em 0;
}
.p2-post-grid-right2{
	margin-bottom:20px;
}
.down-post-grid{
	float:left;
}
.down-post-grid span{
	margin-right:15px;
}
.down-post-grid span a{
	color:#58d0e8;
	text-decoration:none;
}
.pro-right-bottom{
	margin:30px auto;
}
.pro-right-bottom-con{
	
}
.box{
	height:auto;
}
.box_top{
	line-height:55px;	
}
.box_topul{
	
}
.box_top li{
	 float:left;
	 line-height:55px;
	 width:220px;
	 margin-right:10px;
	 text-align:center;
}
.box_top li a{
	display:block;
	color:#000;
	font-size:14px;
	font-weight:bold;
	border-left:1px solid #f47a2d;
	border-right:1px solid #f47a2d;
	border-top:1px solid #f47a2d;
	border-radius:10px 10px 0px 0px;
}
.box_top li a:hover{
	background-color:#f47a2d;
	color:#fff;
}
.box_bottom{
	padding:30px;
	border:1px solid #f47a2d;
	overflow:hidden;
	color:#9b9b9b;
}
.box_bottom ul{	
	display:none;
}
.box_bottom li{
	float:left;
	line-height:25px;
}
.box1{
	display:none;
}
.box1_con1{
	margin-bottom:40px;
}
.box1_con2{
	width:100%;
	line-height:55px;
	background-color:#f47a2d;
	border-left:1px solid #f47a2d;
	border-right:1px solid #f47a2d;
	border-top:1px solid #f47a2d;
	border-radius:10px 10px 0px 0px;
}
.box1_con2 p{
	color:#fff;
	text-align:center;
	font-size:14px;
	line-height:55px;
	font-weight:bold;
}
.box1_con3{
	border:1px solid #f47a2d;
	padding: 30px 10px;
	color:#9b9b9b;
	line-height:25px;
}

@media (max-width:598px){
	.box{
		display:none;
	}
	.box1{
		display:block;
	}
}




.pagination {
    margin-top: 30px;
    text-align: center;
    color: #666;
    clear: both;
}

.pagination a {
    display: inline-block;
    color: #808080;
    border: 1px solid #D9D9D9;
    text-align: center;
    text-transform: capitalize;
    padding: 0px 10px;
    line-height: 28px;
    background-color: transparent;
    margin: 0px 1px 10px 1px;
}

.pagination a:hover {
    color: #fff !important;
    background-color: #F47A2D;
    border: 1px solid #F47A2D;
}

.pagination a.active {
    display: inline-block;
    color: #fff !important;
    background-color: #F47A2D;
    border: 1px solid #F47A2D;
}









