@charset "utf-8";
/* css document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,select{margin:0px;padding:0px;font: 12px/1.5 "寰蒋闆呴粦", "helvetica neue",helvetica,arial,"瀹嬩綋",sans-serif;color:#333;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,i,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
input,select { outline:none; font-size:12px; vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
li{list-style:none;}
a{text-decoration:none;}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
*html  .clearfix{height:1%;} .clearfix{display:block;}

.head{ width:100%; height:760px; background:url(/uploads/image/io2/images/banner_zb2.jpg) top center no-repeat;}
.head_conts{ width:1000px; height:760px; margin:0 auto; position:relative;}
.logo{ width:247px; height:70px; position:absolute; left:0; top:40px;display: none;}

.middle{ width:100%; height:auto; background:#ededed;}
.middle_conts{ width:1000px; height:auto; margin:0 auto; padding-bottom:60px; position:relative;}
.middle_conts ul li{ width:100%; height:auto; margin-bottom:10px;}
.middle_conts ul li .li_l{ width:65px; height:auto; float:left; position:relative;}
.middle_conts ul li .li_l .li_time{ font-size:16px; position:absolute; left:0;}
.middle_conts ul li .li_l .time_first{ top:30px; _top:40px;}
.middle_conts ul li .li_l .time_middle{ top:55px;}
.middle_conts ul li .li_l .time_last{ top:30px; _top:20px;}
.middle_conts ul li .li_l .icon_xian{ position:absolute;}
.middle_conts ul li .li_l .icon_xian1{ width:9px; height:350px; background: no-repeat; right:0;}
.middle_conts ul li .li_l .icon_xian2{ width:9px; height:420px; background: no-repeat; right:0; top:0;}
.middle_conts ul li .li_l .icon_first{ top:35px; _top:25px; *top:30px;}
.middle_conts ul li .li_l .icon_last{ top:35px; _top:45px; *top:41px;}
.middle_conts ul li .li_r{ width:829px; height:335px; background:url(/uploads/image/io2/images/zb_pic_bj.png) no-repeat; padding:20px; float:right;}
.middle_conts ul li .li_r .part1{ width:250px; height:auto; float:left;}
.middle_conts ul li .li_r .part1 p.p1{ font-size:24px; line-height:34px;}
.middle_conts ul li .li_r .part1 p.p2{ font-size:16px; line-height:32px; margin-top:10px;}
.middle_conts ul li .li_r .part2{ width:543px; height:327px; float:right;}
.back_top{ width:39px; height:59px; background:url(/uploads/image/io2/images/top.png) no-repeat; position:absolute; left:41px; bottom:0px; _bottom:15px; *bottom:12px; cursor:pointer;}

.footer{ width:100%; height:140px; background:#2b5195;}
.footer_conts{ width:1000px; height:140px; margin:0 auto;}
.footer_l{ width:530px; margin-top:40px; float:left;}
.footer_l1 ul li{ width:95px; height:24px; float:left;}
.footer_l1 ul li a{ font-size:20px; color:#fff; line-height:24px; float:left;}
.footer_l1 ul li span{ color:#fff; line-height:24px; margin:0 5px; float:right;}
.footer_l2{ font-size:20px; color:#fff; line-height:24px; margin-top:20px;}
.footer_r{ width:120px; height:120px; float:right; margin-top:10px;display: none;}


.middle_conts{
	position: relative;
}
.left_float{
	position: absolute;
	left: 0px;
	display: none;
	width: 120px;
	height: 270px;
	background: url(/uploads/image/io2/images/haier_hd1.png) no-repeat;
}
.people_num{
	position: absolute;
	display: inline-block;
	right: 0;
	top: 56px;
	height: 20px;
	font-size: 20px;
	color: #fff;
	line-height: 20px;
}
.people_num s{
	display: inline-block;
	width: 29px;
	height: 20px;
	background: url(/uploads/image/io2/images/people.png) no-repeat;
	margin-right: 5px;
	position: relative;
	top: 3px;
}
.people_num span{
	margin-left: 5px;
}
..part2{
	line-height: 327px;
}
.part2 img{
	max-width: 100%;
    max-height: 100%;
    display: block;
    margin: 0 auto;
    vertical-align: middle;
}