@charset "utf-8";
/* CSS Document */

ul,li{list-style-type:none;}
cite,em,i{font-style:normal;}
.pre{margin:0;white-space:pre-wrap;word-wrap:break-word;}
.break{white-space: nowrap;word-wrap:break-word;display:inline-block;}
/* 链接颜色 */

/* 浮动位置 */
.fl{float:left; display:inline;}
.fr{float:right;}
.cl{clear:both;}
.rb{
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 5px;
}
/*内部位置*/
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
/*块状态*/
.dis{display:block;}
.undis,#cnzz{display:none;}
.ove{overflow:hidden !important;}
.vis{overflow:visible !important;}
/*字体状态*/
.fb{font-weight:bold;}
/*字体颜色*/
.red{color:#C00000;}
.f23{color:#232323;}
.fff,.fff a,a.fff{color:#fff;}
.fbb,.fbb a,a.fbb{color:#bbb;}
.f55,.f55 a,a.f55{color:#555;}
.f99,.f99 a,a.f99{color: #333; line-height: 35px;}
.f23 a:hover,a.f23:hover,
.fff a:hover,a.fff:hover,
.fbb a:hover,a.fbb:hover,
.f55 a:hover,a.f55:hover,
.f99 a:hover,a.f99:hover{color:#C00000;}
/*title*/
h3,.h3{font-size:14px;font-weight:bold;}
h4{font-size:12px;}
.f14{
	font-size: 14px;
	 text-align: center;
}
.fari{font-family:Arial, Helvetica, sans-serif;}
.ftaho{font-family:Tahoma, Geneva, sans-serif;}
h1,h2,h3,.h1,.h2,.h3,.fyahei{font-family:"Microsoft YaHei","微软雅黑","宋体","Arial Narrow","Arial";}
.tran{transition-duration: 0.3s;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;}
/*= Extra CSS */
.clearfix{zoom:1;}
.clearfix:after{content:"."; display:block; clear:both; height:0; font:0/0 sans-serif; visibility:hidden;}
/*img A*/
.imga{display:block;}
/*end*/
#end{margin-right:0;}
/*hr*/
.hr1{height:1px;clear:both; font-size:1px; line-height:1px;}
.hr10{height:10px;clear:both; font-size:1px; line-height:1px;}
.hr15{height:15px;clear:both; font-size:1px; line-height:1px;}
.hr20{height:20px;clear:both; font-size:1px; line-height:1px;}
/*pubbg*/
.body_bg{background:url(body_bg.png) repeat;}
/*Css Div*/
.Column-100{width:100%;height:auto;}
.Column{width:990px;height:auto;margin:0 auto;}
  .iColumn-L{width:710px;height:auto;float:left;display:inline;}
  .iColumn-R{width:180px;height:auto;float:left;display:inline;padding:20px 0 0px 10px;margin:-20px 0 0px 19px;border-left:1px dotted #AAA;}
  .Wrap{position:relative;width:990px;height:auto;margin:0 auto 20px;overflow:hidden;}
  .Column-L{width:250px;height:auto;float:left;display:inline;border:1px solid #D8D8D8;background:#F3F3F3;overflow:hidden;margin-bottom:-9999em;padding:9px 9px 9999em;}
  .Column-R{width:700px;height:auto;float:left;display:inline;margin-left:20px;}
  .Column-Line{position: absolute;bottom: 0;left: 0;width: 270px;height: 1px;background: #D8D8D8;}



/*首页*/
.index{background-color:#E5E5E5;}
.iPlayer{position:relative;height:335px;background:#000;overflow:hidden;}
	.iPlayer .ImgBox{z-index:9;position:relative;width:990px;height:335px;margin:0 auto;}
	.iPlayer .ImgBox.bottom{z-index:2;width:100%;margin-top:-335px;overflow:visible;opacity:0.2;filter: alpha(opacity=20);}
	.iPlayer .ImgBox.bottom .tempWrap{overflow:visible !important;margin:0 auto;}
	.iPlayer .ImgBox li{float:left;width:990px;height:335px;}
	.iPlayer .ImgBox img{display:block;width:990px;height:335px;}
	.iPlayer .btn{z-index:10;position:absolute;top:50%;left:50%;width:40px;height:50px;margin-top:-40px;background:url(i_player_btn.png) no-repeat;text-indent:-999em;}
	.iPlayer .prev{margin-left:-475px;}
	.iPlayer .next{margin-left:435px;background-position:-40px 0;}
	.iPlayer .prev:hover{background-position:0 -50px;}
	.iPlayer .next:hover{background-position:-40px -50px;}

.iMore{z-index:1;position:relative;display:block;height:32px;width:95px;background:#FF0000;padding-right:4px;color:#FFF;line-height:20px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:900;}
	.iMore i{
	z-index: -1;
	position: absolute;
	right: 0;
	top: 0;
	width: 4px;
	height: 31px;
	background-color: #0080C0;	
}
	.iMore.fl{font: 18px/35px 'Microsoft YaHei';font-weight:900;}	
	.iMore:hover{color:#FFF;font-weight:900;}
	.iMore:hover i{width:95px;}
	.iMore:span{color:#FFF;font-weight:900;}

.iTitle{position: relative;width:100%;height:48px;margin-bottom:12px;border-bottom:3px solid #f00;clear:both;line-height:55px;}
	.iTitle h3{float:left;width:240px;height:49px;background:url(i_bg.png) no-repeat;text-indent:-999em;}
		.iTitle h3.col_2{background-position:left -50px;}
		.iTitle h3.col_3{background-position:left -100px;}
		.iTitle h3.col_4{background-position:left -150px;}
		.iTitle h3.col_5{background-position:left -200px;}
		.iTitle h3.col_6{background-position:left -250px;}
	.iTitle .iMore{margin-top:18px;}
	.iTitle .house_txt{position: absolute;left: 130px;text-align: left;font-size: 14px;color: #333;width: 780px;height: 49px;overflow: hidden;}
.iTeam_bg .iTitle .house_txt{width: 720px;left: 130px;}


.iCases_bg{padding:20px 0 15px;background:#DDD;}
.iCases{width:1002px;margin:0 1px;}
	.iCases li{float:left;margin:0 7px 10px 0;}
	.iCases li .imga{position: relative;opacity:1;filter(alpha=100);}
	.iCases li .imga:hover{position: relative;  -webkit-filter: grayscale(100%);     -moz-filter: grayscale(100%);     -ms-filter: grayscale(100%);     -o-filter: grayscale(100%);         }

		.iCases .left{	width: 334px;	float: left;}
	.iCases .left li{display:block;height:150px;width:160px;margin:0 7px 10px 0;}	

iCases .left li a{display:block;width:160px;margin:0 7px 10px 0;height:150px;}
		.iCases .left li a:hover {display:block;margin:0 7px 10px 0;height:150px;width:160px;}
	.iCases .left li  a:hover  span{display:block;background:#f00;height:30px;color:#FFF;}
		.iCases .left li a span{display:block;background:#73DCDF;height:30px;}
	.iCases .left li img,.iCases .left li img{display:block;width:160px;height:120px;margin-bottom:5px;}	


.iCases .jun li{display:block;height:150px;width:160px;margin:0 7px 10px 0;}
iCases .jun li a{display:block;width:160px;margin:0 7px 10px 0;height:150px;}
.iCases .jun li a:hover {display:block;margin:0 7px 10px 0;height:150px;width:160px;}
.iCases .jun li  a:hover  span{display:block;background:#f00;height:30px;color:#FFF;}
.iCases .jun li a span{display:block;background:#73DCDF;height:30px;text-align:center;}
.iCases .jun li img,.iCases .left li img{display:block;width:160px;height:120px;margin-bottom:5px;border:1px solid #ccc;}			
		
	.iCases .mid{width:328px;}	
	
	.iCases .mid li{
	width: 328px;
	height: 315px;
	background-color: #2BCEC6;
}
	.iCases .mid li img{width:328px;height:240px;}
	.iCases .mid li a span{
	display: block;
	height: 50px;
	font-weight: bold;
	color: #333;
	padding-top: 22px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #73DCDF;
	text-align: center;
}
	.iCases .mid li a:hover  span{background: #f00;color: #fff;}
	.iCases .mid li p{height:36px;padding:0 10px;line-height:18px;overflow:hidden;}
	.iCases .mid li .imga i,.iCases .right li .imga i{position: absolute;top: 2px;right: 2px;padding: 0 5px;background: #AAA;color: #F00;}
	.iCases li .tt,.iCases li{transition-duration: 0.3s;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;}
	
	.iCases .right{	width: 334px;	float: right;}
	.iCases .right li{display:block;height:150px;width:160px;margin:0 7px 10px 0;}	
	.iCases .mid li.hover .tt{display:block;color:#FFF;}
	.iCases .mid li img.hover{display:block;  -webkit-filter: grayscale(100%);     -moz-filter: grayscale(100%);     -ms-filter: grayscale(100%);     -o-filter: grayscale(100%);          filter: grayscale(100%); 	     filter: gray;}

.iCases .right li{display:block;height:150px;width:160px;margin:0 7px 10px 0;}
iCases .right li a{display:block;width:160px;margin:0 7px 10px 0;height:150px;}
.iCases .right li a:hover {display:block;margin:0 7px 10px 0;height:150px;width:160px;}
.iCases .right li  a:hover  span{display:block;background:#f00;height:30px;color:#FFF;}
.iCases .right li a span{display:block;background:#73DCDF;height:30px;text-align:center;}
.iCases .right li img,.iCases .right li img{display:block;width:160px;height:120px;margin-bottom:5px;border:1px solid #ccc;}			
	


/*暂无内容*/
.noContent{width:100%;clear:both;font-size:30px; color: #333; font-family:"Microsoft YaHei","Arial Narrow"; text-align:center; padding:50px 0;}
/*鄙视IE 6*/
.IE6{display:none;_display:block;_z-index:999999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));_width:100%;_background:#FFF;_text-align:center;_color:red;}

#BDBridgeWrap{display:none;}

/*产品列表*/
div.spot{background:#fff;width:370px;}
div.spot .image{width:370px;}
div.spot img{width:370px;height:auto;}
div.spot:hover .image img{width:390px;}

div.spot .image-wrapper{display:block;position:absolute;top:0;left:0;bottom:0;right:0;}
div.spot:hover .image .image-wrapper{top:0px;left:0px;}
div.spot img,.image-wrapper{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}


