@charset "gb2312";
/*关于我们*/
.about_bg{width: 100%;background: #fafafa;}
.about_bg .wrap{padding: 45px 0 0;display: block;}
.text_en{display: block;margin: 0 auto;width: 285px;text-align: center;}
.bt{width: 496px;height: 40px;line-height: 40px;background: url(../images/bt_bg.png) no-repeat center;margin: 25px auto 0 auto;text-align: center;}
.bt a{color: #000;font-size: 20px;font-weight: bold;}
.bt a:hover{color: #d80303;}
.text_cn{font-size: 14px;color: #515050;text-align: center;line-height: 24px;}
.all{width:100%;  padding:50px 0 ;}
.all li{width:211px; height:164px; float:left; margin:0 25px; cursor:pointer;display: block;}
.all li a{background: #000;}
.all li a span{width: 100%;height: 30px;line-height: 30px;display: block;background: #000;text-align: center;color: #FFF;}
.all li a:hover span{background: #d80303;}
.about_bg .content{padding: 0 0 0;display: block;}

/*产品*/
.pro_bg{width: 100%;background:#0089cd;}
.pro_bg .wrap{padding: 45px 0 10px 0;display: block;}
.bt_b{width: 496px;height: 40px;line-height: 40px;background: url(../images/bt_bg1.png) no-repeat center;margin: 25px auto 0 auto;text-align: center;}
.bt_b a{color: #FFF;font-size: 20px;font-weight: bold;}
.bt_b a:hover{color: #fb6e1c;}

/*荣誉*/
.honor_bg{width: 100%;background: #fcf0e0;}
.honor{padding: 45px 0 0 0;display: block;}
.text_en_b{display: block;margin: 0 auto;width: 343px;text-align: center;}
/* jQuery 荣誉 */
#d_tab29{position:relative; height:570px;text-align:left}
#d_tab29 .d_img{position:relative;margin:0 auto;width:1000px;height:100%} 
#d_tab29 .d_img li{position:absolute;display:none;z-index:0}
#d_tab29 .d_img li img{width:100%}
	
 
#d_tab29 .d_img li.d_pos1{display:block;width:300px;left:0%;top:60px;z-index:1}
#d_tab29 .d_img li.d_pos2{display:block;width:350px;left:10%;top:40px;z-index:2}
#d_tab29 .d_img li.d_pos3{display:block;width:400px;left:30%;top:20px;z-index:3}
#d_tab29 .d_img li.d_pos4{display:block;width:350px;right:10%;top:40px;z-index:2}
#d_tab29 .d_img li.d_pos5{display:block;width:300px;right:0%;top:60px;z-index:1}


#d_tab29 .d_menu{position:absolute;bottom:20px;width:100%;text-align:center}
#d_tab29 .d_menu li{display:inline-block;zoom:1;*display:inline;background:url('img/btn.png') no-repeat 0 0;width:12px;height:12px;cursor:pointer;margin-right:3px}
#d_tab29 .d_menu li.d_select{background:url('img/btn.png') no-repeat 0 -18px}

#d_tab29 .d_next{position:absolute;left:50%;margin-left:515px;top:240px;z-index:10;cursor:pointer}
#d_tab29 .d_prev{position:absolute;left:50%;margin-left:-565px;top:240px;z-index:10;cursor:pointer}


/*解决方案*/
.case_bg{width: 100%;background:#0089cd}
.case_bg .wrap{padding: 45px 0 70px 0;display: block;}
/* 通用图片列表_普通式 */
.picList li{ width:126px;  }
.picList .pic{ text-align:center; line-height:0px;  }
.picList .pic img{ width:120px; height:90px; padding:2px; border:1px solid #ccc;  }
.picList .pic a:hover img{ border-color:#f00;  }
.picList .title{ line-height:24px;   }


/* 多个左滚动 - 图片- 公用类 */
.leftLoop{  position:relative;margin: 50px 0 0;}



.hd a.prev, .hd a.next {
	position: absolute;
	top: 150px;
}
.hd a.prev {
	width: 26px;
	height: 46px;
	background: url(../images/lh.png) no-repeat;
	display: block;
	text-indent: -999px;
	left: -67px;
}
.hd a.next {
	width: 26px;
	height: 46px;
	background: url(../images/rh.png) no-repeat;
	display: block;
	text-indent: -999px;
	right: -67px;
}
.hd a:hover.prev {
	width: 26px;
	height: 46px;
	background: url(../images/lh.png) no-repeat;
	display: block;
	text-indent: -999px;
	left: -75px;
}
.hd a:hover.next {
	width: 26px;
	height: 46px;
	background: url(../images/rh.png) no-repeat;
	display: block;
	text-indent: -999px;
	right: -75px;
}


.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  display: none; }
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
.leftLoop .hd ul li.on{ background:#f00;  }
.leftLoop .bd{ padding:10px;   }
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{text-align:center; float:left; _display:inline; overflow:hidden;  }

.index-con .con-list{
	width: 1155px;
	overflow: hidden;
}
.index-con .con-list ul li{
	float: left;
	margin-right: 35px;
	width: 323px;
	height: 350px;
	border-bottom: 2px solid #c0bfbf;
	background: #fff;
	overflow: hidden;

}
.index-con .con-list ul li:hover{
	border-bottom: 4px solid #fb6e1c;
	height: 348px;
}
.index-con .con-list ul{
	width: 1000px;
}
.anli_list{
	float: left; width: 323px;
}
.index-con .con-list ul li .box4{
	width: 323px;
	height: 255px;
	text-align: center;
}
.index-con .con-list ul li .box4 .video-show{
	width: 323px;
	height: 175px;
	overflow: hidden;
}
.index-con .con-list ul li .box4 h3{
	margin-top: 25px;
	font-size: 18px;
	color: #333333;
	font-weight: bold;

}
.index-con .con-list ul li .txt{
	margin: 0 auto;
	width: 260px;
	height: 90px;
	font-size: 12px;
	color: #666666;
	text-align: center;
}
.index-con .con-list ul li .txt p{
	padding: 33px 0;
line-height:24px;
}
.index-con .con-list ul li .txt .p3{
	margin: 0 auto;
	width: 200px;
}





/*新闻*/
.news_bg{width: 100%;background:  #fafafa;}
.news{padding: 45px 0 30px 0;display: block;}
/* 文本切换盒子 - 公用类 */
.slideTxtBox{ width:100%; text-align:left;margin: 30px 0 0;}
.slideTxtBox .hd{ height:30px; line-height:30px; background:url(../images/news_line.gif) no-repeat center; padding:0 20px;position:relative;  }
.slideTxtBox .hd ul{ float:left; position:absolute; left:260px;    }
.slideTxtBox .hd ul li{ float:left; padding:0 30px;cursor:pointer;height:30px;border: 1px solid #b0a89c;margin: 0 15px 0 0 ;}
.slideTxtBox .hd ul li a{font-size: 15px;}
.slideTxtBox .hd ul li.on{ height:30px; cursor:pointer;border: 1px solid #cc0000; }
.slideTxtBox .hd ul li.on a{color: #cc0000;}
.slideTxtBox .tempWrap{ margin:30px 0px 0 0px;   }

.w1000{
	width: 1000px;
	margin:0 auto;
	position: relative;
}
.i-seb .le a.leimg{
	display:block;
	width:495px;
	height:235px;
	overflow:hidden;
}
.i-seb{
	overflow: hidden;
}
.i-seb .le a .leimg{
    width:495px;
    height:235px;
    display: block;
    overflow: hidden;
}
.i-seb .le{
	width: 495px;
	float: left;
	background: #f1f1f1;
}
.i-seb .le img{
	display: block;
}
.i-seb .le .con{
	background: #ffffff;
	height:125px;
	padding:25px 25px 0 25px;
	border: 1px solid #dfdfdf;
	overflow:hidden;
}
.i-seb .le .con .tit{
	font-size: 16px;
	font-weight: bold;
	color: #333;
	display: inline-block;
	transition: color 0.3s;
	background: url(../images/li.png) no-repeat 0px 5px;
	padding-left: 15px;
}
.i-seb .le .con .tit:hover{
	color: #cc0000;
}
.i-seb .le .con .txt{
	color: #333;
	margin-top: 23px;
	display: inline-block;
	line-height: 24px;
}
.i-seb .le .con .more{
	color: #999;
	float: right;
	transition: color 0.3s;
}
.i-seb .le .con .more:hover{
	color: #cc0000;
}
.i-seb .ri{
	width: 495px;
	float: right;

}
.i-seb .ri ul{
	width: 100%;
}
.i-seb .ri li{
	height: 120px;
	margin-bottom: 11px;
	background: #ffffff;
	width: 100%;
	border: 1px solid #dfdfdf;
}
.i-seb .ri li .img{
	display: block;
	float: left;
	width: 115px;
	height: 88px;
	overflow: hidden;
	float: left;
	padding:16px 0 0 15px;
}
.i-seb .ri li .con{
	padding:20px;
	float: left;
}
.i-seb .ri li .con .more{float: right;}
.i-seb .ri li .con .tit{
	font-size: 14px;
	font-weight: bold;
	color: #333;
	display: inline-block;
	transition: color 0.3s;
	background: url(../images/li.png) no-repeat 0px 5px;
	padding-left: 15px;
}
.i-seb .ri li .con .tit:hover{
	color: #cc0000;
}
.i-seb .ri li .con .txt{
	color: #333;
	margin-top: 9px;
	display: inline-block;
	line-height: 24px;
}
.box_content{
	font-size:14px; line-height:28px; margin-bottom:20px; margin-top:20px;
}

.news_box{
	width:1080px;
	border-bottom:1px solid #d7d7d7;
	position:relative;
	font-size:0px;
	margin-left:-15px;
	margin-bottom:28px;
}
.news_box div {
	position:absolute;
	height:40px;
	width:100%;
	background-color:#fff;
	left:0px;
	bottom:0px;
}
.news_box ul {
	width:310px;
	height:366px;
	border-right:1px solid #d7d7d7;
	display:inline-block;
	padding-right:22px;
	padding-left:22px;
}
.nult {
	height:200px;
	font-size:0px;
}
.nult img {
	width:310px;
	height:200px;
}
.nulbt {
	color:#323232;
	font-size:14px;
	overflow:hidden;
	height:18px;
	margin-top:14px;
	margin-bottom:10px;
}
.nulbz {
	color:#646464;
	line-height:20px;
	height:60px;
	overflow:hidden;
	margin-bottom:8px;
	font-size:12px;
}
.nultime {
	line-height:16px;
	background:url(../images/time.png) no-repeat left center;
	padding-left:26px;
	color:#515567;
	font-size:12px;
}
.nultime span {
	background:url(../images/kan.png) no-repeat left center;
	padding-left:30px;
	margin-left:20px;
}
.input_sty {
	border:1px solid #dfdfdf;
	height:22px;
	background:#ffffff;
}
.textarea_sty {
	border:1px solid #dfdfdf;
	background:#ffffff;
}
.index_liuyan_right{
	float:right; width:360px;border:1px solid #dfdfdf
}