/* CSS Document */
/*首页banner开始*/
.banner_box{
	width:984px;
	height:379px;
	margin-top:12px;
	background-image: url(../images/bannerb_05.jpg);
	background-repeat: repeat-y;
}
#focus {
	width:950px;
	height:350px;
	overflow:hidden;
	position:relative;
}
#focus ul {height:360px; position:absolute;}
#focus ul li {float:left; width:950px; height:360px; overflow:hidden; position:relative; background:#f3f3f3;}
#focus ul li a img{ width:950px; height:360px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:950px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:950px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

/*分步开始*/
.stemp_box{ width:980px; height:90px; margin-top:12px; padding:5px;}
.stemp_box ul li{ float:left;}
.stempimg a img{ width:80px; height:90px; margin-left:25px;}
.stemp_jt img{ width:42px; height:90px; padding:0 30px 0 30px;}
/*首页产品开始*/
.products_box{ margin-top:12px;}
.products_box, .pro_btm{ width:990px;}
.pro_nav{ background:url(../images/nav_bg.jpg) no-repeat left top; width:990px; height:57px;}
.pro_nav a img, .choose_nav a img{ float:left; padding:15px 0 0 15px;}
.pro_nav span, .choose_nav span{ float:right; padding:25px; font-size:14px;}
.pro_nav span a, .choose_nav span a{ color:#303030;}
.pro_nav span a:hover .choose_nav span a:hover{ color:#f60;}

.pro_box, .case_boximg{ background:url(../images/pro_bg.jpg) repeat-y left top; width:960px; padding:15px;}
.pro_box ul li{ display:block; float:left; width:180px; height:150px; padding:5x; margin:5px 0 10px 8px;}
.pro_box ul li dl:hover{ background:#f3f3f3; color:#f60;}
.pro_box ul li dl dt{ padding:15px 0 0 15px;}
.pro_box ul li dl dd{ display:block; height:30px; line-height:30px; text-align:center;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pro_box ul li dl dd a{ color:#333; font-size:14px;}
.pro_box ul li dl dd a:hover{ color:#f60;}
.pro_box ul li dl dt a img{ width:150px; height:120px;}

.pro_btm{ background:url(../images/pro_btmbg.jpg) no-repeat top left; height:15px;}

/*为什么选择我们开始*/
.choose_email_box{ margin-top:12px; margin:auto; width:990px;}
.choose_box, .choose_btm{float:left; width:730px;}

.choose_nav{ background:url(../images/choose_nav_bg.jpg) no-repeat left top; height:57px;}
.choose_con{ background:url(../images/choose_bg.jpg) repeat-y left top; width:700px; padding:5px 15px 5px 15px; height:357px;}
.choose_btm{ background:url(../images/choose_btmbg.jpg) no-repeat top left; height:15px;}

.choose_con ul li{ display:block; margin:3px 0 10px 0; width:690px; overflow:hidden;}
.choose_left{ float:left; width:52px;}
.choose_left img{ width:52px; height:52px;}
.choose_right{ float:left; width:620px; margin-left:10px;}
.choose_right p strong{ color:#f95b02; font-size:18px; font-weight:bold;}
.choose_right p{ font-size:14px; line-height:18px;}

.email_box{ float:left; width:243px; height:430px; margin-left:9px;}
.email_box p{ margin-top:10px;}
.email_box p .email_txt{ width:178px;}
.email_box p .email_txt2{height:60px;width:178px;}
.email_box p .email_btn{ background:url(../images/btn_email0.jpg) no-repeat; border:none; width:105px; height:20px; cursor:pointer;}
/*案例开始*/
#foo {
overflow:hidden;
width: 900px;
}
#foo img {
border: 5px solid #cccccc;
}

#foo1{
float: left;
}
#foo2 {
float: left;
}
#indemo{float:left;width:800%;}
.new_list_right{background:url(../images/right_box_bg.jpg) repeat-y left top; padding:10px;height:347px;overflow:hidden;}
.pro_list_right{background:url(../images/right_box_btm.jpg) no-repeat left top; height:5px;}
.new_list_right ul li{ float:left; width:104px; height:82px; margin:2px 2px 2px 3px;border:1px solid #efefef; }
.new_list_right ul li .mimg{display:table-cell;vertical-align:middle;width:104px; height:82px;text-align:center;}
