/* CSS Document */
#flash{
margin:10px auto 0;
width: 1140px;
height: 390px;overflow: hidden;
/*background:url(../img/flashB.jpg) no-repeat left bottom;*/}
#home_key{
width:1140px;
height:220px;
padding:1px;
margin:7px auto 0;}
#homt_key_content{
width:100%;
height:220px;
/*background:url(../img/content_top.jpg) repeat-x 0 0;*/}
#homt_key_content dl{
float:left;
width:257px;
padding:0 12px;
height:200px;
display:inline;
margin-top:20px;
background:url(../img/home_Key_ge.jpg) no-repeat right center;}
#homt_key_content dl#home_key4{background-image:none;}
#homt_key_content dl dt{
float:left;
width:210px;
height:24px;}
#homt_key_content dl#home_key1{/*margin-left:20px;*/display:inline;}
#homt_key_content dl#home_key2{margin-left:5px;display:inline;}
#homt_key_content dl#home_key3{margin-left:10px;display:inline;}
/*#homt_key_content dl#home_key1 dt{background:url(../img/home_key11.jpg) no-repeat 0 0;}
#homt_key_content dl#home_key2 dt{background:url(../img/home_key21.jpg) no-repeat 0 0;}
#homt_key_content dl#home_key3 dt{background:url(../img/home_key31.jpg) no-repeat 0 0;}
#homt_key_content dl#home_key4 dt{background:url(../img/home_key41.jpg) no-repeat 0 0;}*/
#homt_key_content dl dt span{width:200px;white-space:nowrap;overflow:hidden;    font-size: 20px;   font-weight: 600;   color: #2A6ADE;}
#homt_key_content dl dd.home_key_intro{float:left;width:257px;height:115px;margin-top:16px;overflow:hidden;}
#homt_key_content dl dd.home_key_intro span{color:#ff4e10}
#homt_key_content dl dd.key_more{float:left;width:98px;height:27px;margin-top:0;margin-left:0px;display:inline;/*background:url(../img/nview.jpg) no-repeat center top;*/}
#homt_key_content dl dd.key_more a{display:block;width:96px;height:24px;/*text-indent:-350px;*/white-space:nowrap;overflow:hidden;color: red;}
#caseAndO{margin:10px auto 0;width:1140px;height:580px;}
#home_case{float:left;width:1140px;height:580px;}
#home_case_content{float:left;width:1140px;height:144px;/*margin-left:15px;*/display:inline;margin-top:25px;/*overflow:hidden;*/}
#case_wrap{float:left;/*width:1000%;*/}
#a,#b{float:left;}
#home_case_content dl{float:left;width: 272px;margin-right:16px;display:inline;margin-bottom: 12px;}
#home_case_content dl.mr0{margin-right:0;}
#home_case_content dl dt{float:left;width: 272px;height:205px;overflow: hidden;border:1px #e3e3e3 solid;}
#home_case_content dl dt img{width: 272px;transition: all 3s ease 0s;}
#home_case_content dl dt img:hover{
-webkit-transform: scale(1.05,1.05);
-moz-transform: scale(1.05,1.05);
-o-transform: scale(1.05,1.05);
-ms-transform: scale(1.05,1.05);
transform: scale(1.05,1.05);transition: all 3s ease 0s;
}
.scale_area{
	width:272px;height:205px;
	overflow: hidden;
	}
#home_case_content dl dd a{font-size:14px;line-height:30px;}

#home_case_content dl dd{
float:left;
width:272px;
height:35px;
line-height:35px;
text-align:center;
white-space:nowrap;
word-break:keep-all;
text-overflow:ellipsis;
overflow:hidden;}
#home_contact{
float:right;
width:318px;
height:220px;}
#home_contact_content{
	font-family:Verdana, Geneva, sans-serif;
float:left;
width:264px;
margin-top:25px;
margin-left:29px;
display:inline;}
#home_contact_content strong{color:#ff4700;font-weight:bold;}
#home_news{
margin:10px auto;
width:1140px;
height:318px;    margin-bottom: 40px;
}
.home_newslist{
float:left;
width:370px;
height:335px;
margin-right:10px;
display:inline;overflow:hidden;}
.home_newslist .label{width:370px;}
#home_problem{margin-right:0;}
.home_news_content{
float: left;
    width: 291px;
    margin-top: 10px;
    margin-left: 10px;
    display: inline;}



/* 首页-幻灯 */
		.slideBox{ width: 1140px;height: 360px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width: 1140px;height: 360px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }

*{ margin:0; padding:0;}
li{ list-style:none;}
#div1{ width:978px; height:307px; overflow:hidden;position:relative;}
#div1 ol{ position:absolute; right:5px; bottom:5px; height:25px; z-index:999;}
#div1 ol li{ float:left; width:20px; height:20px; text-align:center; border:1px solid #f47400; margin:2px; cursor:pointer; color:#f47400; background:#fbf2d1; margin-top:2px;}
#div1 ol li.actived{ background:#ffb542; font-weight:bold; color:#FFF;width:22px; height:22px; margin-top:0;}
#div1 ul{ position:absolute;left:0; top:0;}
#div1 ul li{width:978px; height:307px;  float:left;}
#div1 ul li img{width:978px; height:307px; float:left;}


