@charset "utf-8";
@import url(public.css);

.banner01{ background:#f5f5f5; padding-top:20px; padding-bottom:20px; margin:0px auto 0px auto}
.banner01 .banner01pcon{ width:1200px; margin:0 auto}
.banner01 .banner01pcon .item{ float:left; width:257px; margin-right:162px; height:336px; border-bottom:3px solid rgb(232,62,24); background:#ffffff}
.banner01 .banner01pcon .item:nth-child(3){margin: 0;}
.banner01 .banner01pcon .item .pimg{ margin:0px auto 10px auto}
.banner01 .banner01pcon .item .tit{ margin:0 auto; line-height:50px; width:220px; font-size:24px}
.banner01 .banner01pcon .item .des{ margin:0 auto; text-align:left; line-height:24px; font-size:12px; color:#555555; width:220px}


.banner02{ width:1100px; margin:20px auto 0px auto}

#news{ width:540px; float:left}
#news h3{ margin:0 auto; height:50px;}
#news h3 dt{ float:left; height:50px; font-size:25px; line-height:50px}
#news .pcon{ margin:0 auto;}
#news .pcon .pimg{ width:540px; margin:0 auto;}
#news .pcon .pimg .img{ float:left; width:185px}
#news .pcon .pimg .con{ float:right; width:350px; text-align:left}
#news .pcon .pimg .con .tit a{ display:block; margin:0 auto; line-height:30px; white-space:nowrap; overflow: hidden;text-overflow: ellipsis; font-weight:bold}
#news .pcon .pimg .con .des{ margin:0 auto; text-align:left; line-height:20px; text-align:left; color:#7f7f7f; font-size:12px}
#news .pcon .ncon{ width:540px; margin:0 auto; padding-top:15px}
#news .pcon .ncon .item{ margin:0px auto 15px auto}
#news .pcon .ncon .date{ float:left; background:url(../images/datebg.jpg) left top no-repeat; width:51px; height:58px}
#news .pcon .ncon .date .day{ margin:0 auto; text-align:center; line-height:35px; text-align:center; font-size:24px}
#news .pcon .ncon .date .month{ line-height:22px; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif}
#news .pcon .ncon .con{ float:right; width:475px}
#news .pcon .ncon .con .tit{ margin:0 auto}
#news .pcon .ncon .con .tit a{ display:block; margin:0 auto; line-height:30px; white-space:nowrap; overflow: hidden;text-overflow: ellipsis; font-weight:bold}
#news .pcon .ncon .con .des{ margin:0 auto; line-height:20px; white-space:nowrap; overflow: hidden;text-overflow: ellipsis; font-size:12px}




#company{ float:right; width:530px}
#company h3{ margin:0 auto; height:50px;}
#company h3 dt{ float:left; height:50px; font-size:25px; line-height:50px}
#company .pcon{ background:#f3f3f3; margin:0px auto 0px auto; padding-top:20px; padding-bottom:20px}
#company .pcon .ncon{ float:left; width:260px}
#company .pcon .ncon .des{ margin:0 auto; width:220px; text-align:left; line-height:24px; font-size:12px}
#company .pcon .ncon .btn{ width:220px; margin:10px auto 0px auto}
#company .pcon .ncon .btn a{ display:block; float:left; width:120px; line-height:40px; text-align:center; height:40px; color:#000; border: 1px solid #FFF;}
#company .pcon .ncon .btn a:hover{ background:rgb(232,62,24); border: none; color: #fff;}
#company .pcon .pimg{ float:left}

.banner03{ margin:20px auto 0px auto; background:#ededed; padding-top:20px; padding-bottom:60px}
.banner03 .bannerpcon{ width:1100px; margin:0 auto}
.banner03 h3{ margin:0 auto; height:100px}
.banner03 h3 dt{ float:left; font-size:25px; padding-top:24px; text-align:left}
.banner03 h3 dd{ padding-top:35px; float:left; font-size:12px; color:#707070}
.banner03 .bpcon{ background:#FFFFFF; margin:0 auto}
.banner03 .pimg{ float:left; width:225px; overflow:hidden; height:142px}
.banner03 .pcon{ float:left; width:320px;}
.banner03 .pcon .tit{ margin:0px auto; width:290px; line-height:45px; font-size:20px}
.banner03 .pcon .ncon{ margin:0 auto; height:50px; text-align:left; width:290px; line-height:20px; font-size:12px}
.banner03 .pcon .btn{ width:290px; margin:10px auto 0px auto}
.banner03 .pcon .btn a{ display:block; float:left; width:88px; line-height:25px; text-align:center; height:25px;border:1px solid #e4e3e3}
.banner03 .pcon .btn a:hover{ background:#d70009; color:#FFFFFF}



#links{margin:20px auto 0px auto;}
#links .pcon{ width:1100px; margin:0 auto}
#links .pcon dt{ float:left; line-height:24px;}
#links .pcon dd{ float:left; line-height:24px; white-space:nowrap; margin-right:10px}


/*不间断滚动*/
#propro{OVERFLOW: hidden; width:980px; height:230px; margin:0px auto 0px auto}
#inpro{float: left;width: 5000%;}
#propro1{float: left;}
#propro2{float: left;}
#propro .f_l{float:left}
#propro .dw{ width:240px; height:200px}
