@charset "utf-8";
.about-bg{ background: #009841; padding: 20px; position: relative; }
.index-a-tit{ padding-bottom: 20px; }
.index-a-con{  width: 656px; font-size: 14px; line-height: 1.8; color: #fff; text-indent:1em; }
.index-a-con .btn-a{ display: inline-block; padding:10px 30px; color: #fff; border:solid 1px #fff; position: absolute; bottom: 30px; left:40%; }
.index-a-img{ box-shadow: 0 2px 4px #333; }
.index-c-tit{ padding: 20px 0; }
.index-c-box{ width: 25%; padding: 30px 20px; float: left; }
.index-c-box .h5{line-height:1.5;}
.index-c-box .h80{ margin-top:20px; height:80px; }
.index-wrap{}

.index_floor{overflow:hidden;}
.guban{
	padding-bottom:0px;position:relative;background:#f2f2f2;height:831px;
}
.wei_ayl{
	height:800px;position:absolute;z-index:0;width:100%
}
.xian_c{
	position:absolute;top:0px;z-index:2
}

/* 产品分类 ============*/
.pro-btn{ margin:10px 0; color:#fff!important;}
.pro-b-top .p-input{ vertical-align: top; background: #f2f2f2; 
	width: 120px; padding:5px; color: #b2b2b2; border: none; }
	.pro-b-top{
		background: #f2f2f2;width: 170px;padding-left:15px;border-radius: 25px;
		box-shadow: 2px 0px 5px #e6e6e6;height:30px;margin-top:24px;margin-left:30px;
	}
.i_about{width:100%;height:480px;background: url('../img/qike/i_about.jpg');
	background-size:100% 100%;overflow: hidden;
}
.i_about_img{
	width:480px;margin:130px 0px 0px 10%;
}
.i_about_img img{
	margin-bottom:20px;
}
.i_about_img a{
	display: block;border:1px solid #992f32;width:90px;height:25px;line-height: 25px;
	text-align: center;color:#992f32;border-radius: 25px;margin-top:20px;
}
li{
 	list-style: none;
 }
.pro_cate{
 	width:100%;padding-left: 0px;
 }
.pro_cate li{
	width:50%;float:left;overflow: hidden;
}
.pro_cate li:last-child{
	width:100%;
}
.pro_cate img{
	width:100%;
}
.pro_cate img:hover{
	-webkit-transform:scale(1.05);
	transition:-webkit-transform 0.5s;
    -moz-transition:-webkit-transform 0.5s; /* Firefox 4 */
    -webkit-transition:-webkit-transform 0.5s; /* Safari and Chrome */
    -o-transition:-webkit-transform 0.5s;
}
a:hover{
	text-decoration:none;
}
.new_i{
	margin-top:-12px;overflow: hidden;width:100%;
}
.new_i img:hover{
	-webkit-transform:scale(1.05);
	transition:-webkit-transform 0.5s;
    -moz-transition:-webkit-transform 0.5s; /* Firefox 4 */
    -webkit-transition:-webkit-transform 0.5s; /* Safari and Chrome */
    -o-transition:-webkit-transform 0.5s;
}
.wealth{
	width:430px;height:40px;text-align: center;line-height: 40px;color:#fff;background: #992f32;
	margin:0 auto;border-radius:3px;
}
.ser{
	width:890px;margin:auto;
}
.ser li{
	width:20%;text-align: center;float:left;padding-top:50px;
}
.ser li div{
	padding:15px 0px;color:#808080;
}
.i_about_img div{
	line-height: 200%
}
.pro-b-top .glyphicon-search{ position: relative; width: 29px; line-height: 29px;
 font-size: 16px; color: #992f32; overflow: hidden; }
.pro-b-top .p-btn{ width: 29px; height: 29px; text-indent: -999px; border: none; background: transparent; position: absolute; left: 0; top:0; }
.pro-b-top h3{ margin:15px 0;}
.pro-Box{ width:1170px; margin:0 auto; padding:15px 0; position:relative; }
.pro-Box .pro-b-top{ text-align:center; border-top:solid 2px #009841; }
.pro-Box dl{ width:216px; height:820px; overflow:hidden; position:absolute; background:#eef0ef; }
.pro-Box dt{ display:block; margin-top:16px; height:45px; line-height:45px; background:#02a346; font-weight:normal; }
.pro-Box dt:first-child{ margin-top:8px; }
.pro-Box dt a{ border-left:solid 4px #f2b00b; padding-left:20px; color:#fff; display:block; }
.pro-Box dd{ display:block; margin-top:10px;height:30px; line-height:30px; background:url(../images/pro-arr.png) no-repeat 14px center #ecfae6; }
.pro-Box dd a{ display:block; color:#484949; text-align:center; }
.pro-Box dd a:hover,.nav-slideBox dd.cur a{ color:#117b20; }

.pro-Box .pro_show{ height:820px;background:#fff;overflow:hidden; margin-left:244px; }
.pro-Box .pro_show-t{ background:#009841; padding:5px 20px;  }
.pro-Box .pro_show-t h4,.pro-Box .pro_show-t small{color:#fff;}
.pro-Box ul{width:990px; float:left; padding-left:0; padding-top:25px; margin-bottom:20px; list-style:none; }
.pro-Box ul li{float:left;width:242px;overflow:hidden;display:block;}
.pro-Box ul li a{display:block; color:#333; }
.pro-Box ul li .pro_box{ width:200px; }
.pro-Box ul li .pro_img{height:200px;border:solid 1px #b3b5b4;}
.pro-Box ul li img{width:100%;height:100%;}
.pro-Box ul li p{font-size:14px;padding:5px; height:42px; overflow:hidden; text-align:center;}
/* 新闻 ============*/
.news-wrap-1{ width:520px;}
.news-wrap-1 .carousel-indicators{bottom:55px;}
.myCarousel-caption{position:absolute;right:0%;bottom:0px;left:0%;z-index:10;padding:20px;color:#fff;text-align:center; background-color: rgba(0,0,0,0.6);}

.news-wrap-2{ width:634px;}
.news-wrap-2 dt{ background:url(../images/news-index-line.jpg) repeat-x bottom left; }
.news-wrap-2 dt a{ color:#858484; padding: 10px; }
.news-wrap-2 dd{ border-bottom:solid 1px #d0d0d0; padding:10px 10px 0; color:#858484; }
.news-wrap-2 dd .news-w_tit{ margin:15px 0; font-size:16px; }
.news-wrap-2 dd .news-w_con{ height:50px; overflow:hidden; line-height:1.8; margin-bottom: 18px; }
.news-wrap-2 .h4{ margin:0; display:inline-block; border-bottom:5px solid #009841; padding:10px 40px 10px 30px; color:#019541; font-weight:bold; }
.news-wrap-2 dd a{ color:#333; }
.news-wrap-3{ width: 284px; float: left; margin-left: 11px; border: solid 1px #e5e5e5; padding: 1px; }
.news-wrap-3:first-child{ margin-left: 0; }
.news-wrap-3 .n-img{ height: 185px; overflow: hidden; }
.news-wrap-3 .n-tit{ padding: 10px 5px; text-align: center; }
.news-wrap-3 .n-tit a{ color: #333; }
.news-wrap-3 .n-con{ padding: 0px 5px; height: 110px; line-height: 1.8; font-size: 12px; overflow: hidden; color: #858585; text-indent:1em; }
.news-wrap-3 .n-date{ padding: 5px; color: #858585; font-size: 12px; }
.news-wrap-3 .n-date a{ color: #858585; }
.n-more,.n-more:hover{ padding: 20px 30px; background: #009841; border-radius: 0; border: none; }

/*=====*/
.index-case { position:relative; overflow:hidden; }
.index-case .box_wrap{ width:1080px; margin:0 45px; overflow:hidden; }
.index-case ul { overflow:hidden;  }
.index-case li { float:left; width: 260px; margin: 0 12px 0 1px;display: block; }
.index-case li a { display:block; text-align:center; color:#333; }
.index-case li .img_wrap { width: 260px; height: 236px; }
.index-case li img { width:100%; height:100%; }
.index-case .sPrev, .index-case .sNext { position:absolute; left:0px; top:42%; margin-top:-40px; display:block; width:43px; height:80px; background:url(../images/icoLeft.png) center center no-repeat; z-index:2; }
.index-case .sNext { left:auto; right:0px; background:url(../images/icoRight.png) center center no-repeat; }
.case-btn{ border-radius:0; border-color:#009241;}
/*=====*/
.index-gongying { position:relative; overflow:hidden; background:url(../images/gongying.png) no-repeat left center #f0f0f2; border-bottom:dashed 1px #ccc; padding-left:100px; padding-top:40px; padding-bottom:40px; }
.index-gongying .box_wrap{ width:980px; margin:0 45px; overflow:hidden; min-height:150px; }
.index-gongying ul { overflow:hidden;  }
.index-gongying li { float:left; width: 234px; margin: 0 12px 0 1px;display: block; }
.index-gongying li a { display:block; text-align:center; color:#333; }
.index-gongying li .img_wrap { width: 234px; height: 106px; }
.index-gongying li img { width:100%; height:100%; }
.index-gongying .sPrev, .index-gongying .sNext { position:absolute; left:100px; top:42%; margin-top:-40px; display:block; width:43px; height:80px; background:url(../images/icoLeft1.png) center center no-repeat; z-index:2; }
.index-gongying .sNext { left:auto; right:0px; background:url(../images/icoRight1.png) center center no-repeat; }
/*=====*/
.index-kehu { position:relative; overflow:hidden; background:url(../images/kehu.png) no-repeat left center #f0f0f2; padding-left:100px; padding-top:40px; padding-bottom:40px; }
.index-kehu .box_wrap{ width:980px; margin:0 45px; overflow:hidden; min-height:150px; }
.index-kehu ul { overflow:hidden;  }
.index-kehu li { float:left; width: 234px; margin: 0 12px 0 0;display: block; }
.index-kehu li a { display:block; text-align:center; color:#333; }
.index-kehu li .img_wrap { width: 234px; height: 106px; }
.index-kehu li img { width:100%; height:100%; }
.index-kehu .sPrev, .index-kehu .sNext { position:absolute; left:100px; top:42%; margin-top:-40px; display:block; width:43px; height:80px; background:url(../images/icoLeft1.png) center center no-repeat; z-index:2; }
.index-kehu .sNext { left:auto; right:0px; background:url(../images/icoRight1.png) center center no-repeat; }