﻿@charset "utf-8";
/* CSS Document */

/*幻灯片+新闻块*/
.main_wrapper {
	margin-top:20px;
	width: 960px;
	margin: 0 auto;
	height:auto;
 
}
.main_wrapper .main_content .left_slider_ad_box{
	width:720px;
	height:260px;
 
	display:inline-block;
	}

/*幻灯片_start*/
.main_wrapper .main_content .left_slider_ad_box .focus {
	width: 720px;
	height: 260px;
	overflow: hidden;
	position: relative;
}
 
.main_wrapper .main_content .left_slider_ad_box .focus ul {
	height: 260px;
	position: absolute;
}

.main_wrapper .main_content .left_slider_ad_box .focus ul li {
	float: left;
	width: 720px;
	height: 260px;
	overflow: hidden;
	position: relative;
	background: #000;
}

.main_wrapper .main_content .left_slider_ad_box .focus ul li div {
	position: absolute;
	overflow: hidden;
}

 .main_wrapper .main_content .left_slider_ad_box .focus .btnBg {
	position: absolute;
	width: 720px;
	height: 20px;
	left: 0;
	bottom: 0;
	background: #000;
	display: none;
}

.main_wrapper .main_content .left_slider_ad_box .focus .btn {
	position: absolute;
	width: 720px;
	height: 23px;
	padding: 0px 10px 0px 10px;
	right: 0;
	bottom: 6px;
	text-align: right;
}

.main_wrapper .main_content .left_slider_ad_box .focus .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 25px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	_font-size: 0;
	margin-left: 5px;
	cursor: pointer;
	color:#f00;
	background: #fff;
}

.main_wrapper .main_content .left_slider_ad_box .focus .btn span.on {
	background: #e60012;
	color:#FFF;
}

.main_wrapper .main_content .left_slider_ad_box .focus .preNext {
	width: 55px;
	height: 50px;
	position: absolute;
	top: 100px;
	background: url(../image/sprite_left.png);
	cursor: pointer;
}

.main_wrapper .main_content .left_slider_ad_box .focus .pre {
	left: 0;
	
}

.main_wrapper .main_content .left_slider_ad_box .focus .pre:hover{
	background: url(../image/sprite_left_w.png) no-repeat 0 0;
}

.main_wrapper .main_content .left_slider_ad_box .focus .next {
	right: 0;
	background: url(../image/sprite_right.png);
	background-position: right top;
}

.main_wrapper .main_content .left_slider_ad_box .focus .next:hover{
	background: url(../image/sprite_right_w.png) no-repeat right top;
}
/*幻灯片_end*/

/*新闻 st*/
.main_wrapper .main_content  .right_news_box{
	width:230px;
	float:right;
	height:260px;
	background-color:#fff;	
	display:inline-block;
 
}


.main_wrapper .main_content  .right_news_box a span{
	font-size:12px;
	padding:5px 15px;
	line-height: 20px;
	height:71px;
	overflow:hidden;
	display:block;
	}
	
.main_wrapper .main_content .right_news_box a .news_more{
	font-size:14px;
	padding:0px 15px;
	margin-top:10px;
	display:block;
	}

.main_wrapper .main_content .right_news_box h2{
	margin-left:15px;
	margin-top: 5px;
}

/*新闻 end*/


/*产品应用块 start*/

.main_wrapper .product_wrap{
	 width:960px;
	 height:150px;
	 margin-top:10px;
	}
.main_wrapper .product_wrap ul li{
	 width:192px;
	 height:146px;
	 float:left;
 }
.main_wrapper .product_wrap .main_container{
	  display:table;
	 position:relative
 	
 }
 
.main_wrapper .product_wrap .main_container .small_space{
 	  position:absolute; 
	  font-weight:bold ;
	  z-index:80;
	  width:192px;
	  height:28px; 
	  margin-top:118px;
	  font-size:14px;
	  background-image:url(../image/cp_28px_bg.png);
	  text-align:center;
	  line-height:28px;
	  display:table-cell; vertical-align:middle;
 }
 
 .main_wrapper .product_wrap .main_container a:hover{
	background-image:none;
	background-color:e60012;
	color:#FFF;
 }
.main_wrapper .product_wrap .main_container a:hover div{
	background-image:none;
	background-color:e60012;
	color:#FFF;
}
.main_wrapper .project_cate_wrap  {
	 width:960px;
	 display:inline-block;
	 margin-top:10px;
	 
}
	
.main_wrapper .project_cate_wrap ul li{
	 text-decoration:none;
	 width:191px;
	  display: table;
	 height:85px;
	 background-color:#FFF;
	 text-align:center;
	 float:left;
	 border-right: #CCC 1px solid;
	 font-size:14px;
 }	
 
 .main_wrapper .project_cate_wrap .project_wrap{
	 
     transition: background-color .3s linear;
	 }
 
 
 
.main_wrapper .project_cate_wrap ul li span{
	display:inline-table;
    padding: 0px 10px;
    font-size: 14px;   
}
	
.main_wrapper .project_cate_wrap ul li  #conten_a{
	margin-top:28px;
	  
}	
	
 
	
.main_wrapper .project_cate_wrap ul li a{
     display:inline-table;
	  font-size:14px;
	  width:191px;
	  height:100%;
	
}
.main_wrapper .project_cate_wrap ul li a:hover {
	  width:191px;
	  height:100%;
	  color:#FFF;
	  display:inline-table;
	  overflow:hidden;
	  background-color:#e60012;
	 
}	
/*产品应用块 end*/
 

/*产品轮播块_start*/
.section_products{
	width:960px;
	height:321px;
	margin:15px 0px;
	}
	/*2017-11-6*/
.section_products .warp-pic-list li {
	float: left;
	display: inline;
}

.section_products .warp-pic-list .img_wrap {
	display: block;
	font-size: 0;
	overflow: hidden;
}

.section_products .warp-pic-list .text-area {
	background-color: #e5e5e5;
}

.section_products .warp-pic-list {
	position: relative;
	width: 960px;
	height: 350px;
	overflow: hidden;
}

.section_products .count li {
	margin-right: 20px;
	width: 225px;
	height: 321px;
	background-color: white;
}

.section_products .count .img_wrap {
	width: 225px;
	height: 286px;
}

.section_products .count li .text-area {
	width: 225px;
	height: 35px;
	line-height: 35px;
	text-align: center;
}

.section_products .count li .text-area  p {
	font-size: 14px;
}

.section_products .count li .text-area  p a {
	color: #000;
}

.section_products .count li:hover .text-area,
.section_products .count li.hover .text-area {
	background-color: #d81c1b;
	color: #fff;
}

.section_products .btn {
	display: block;
	height: 50px;
	position: absolute;
	top: 35%;
	width: 55px;
	z-index: 200;
	cursor: pointer;
}

.section_products .prev {
	background-position: 0px -50px;
	left: 0;
}

.section_products .prev:hover {
	background-position: 0px -0px;
}

.section_products .next {
	background-position: 0px -150px;
	right: 0;
}

.section_products .next:hover {
	background-position: 0px -100px;
}

/*产品轮播块_end*/




