@charset "utf-8";
/* CSS Document */
.body16{ background:url(banner_2.jpg) no-repeat center 30px; background-attachment:fixed}

.dw_01{ position:absolute; left:0; top:0; z-index:9; position:fixed; margin:0 auto; width:100%;}

.td_01{ margin-top:1080px; background:#fff; padding:50px 0}
.td_01 h3{ width:100%; float:left; overflow:hidden; height:60px; line-height:60px; text-align:center; font-weight:normal; font-size:53px; color:#181818; margin-bottom:30px}
.td_01 h3 span{ color:#666; font-size:45px; padding:0 20px}
.td_01 h5{ width:100%; float:left; overflow:hidden; text-align:center; line-height:33px; font-size:29px; color:#999; font-weight:normal; text-align:center; margin-bottom:50px}
.td_01 ul{ width:1000px; padding:0 100px; float:left; overflow:hidden}
.td_01 li{ width:33.33%; float:left; overflow:hidden; text-align:center; line-height:20px; font-size:14px; color:#999}
.td_01 li span{ font-size:19px; color:#333}

.td_02{ background:#fafafa url(bg-03.gif) no-repeat center bottom; padding:50px 0 0;}
.h3_01{ width:100%; float:left; overflow:hidden; line-height:50px; text-align:center; font-size:47px; color:#727272; margin-bottom:25px; font-weight:normal}
.h4_01{ width:100%;float:left; overflow:hidden; line-height:30px; text-align:center; font-size:24px; color:#c0c0c0;font-weight:normal}
.ul_01{ width:100%; float:left; overflow:hidden; text-align:center; margin-top:80px}

.td_03{ background:#fff}

.td_04{ padding-left:20px ; width:1220px}
.td_04 ul{ width:100%; float:left; overflow:hidden; }
.td_04 ul li{ float:left; overflow:hidden; margin-right:20px; border:1px solid #ededed; margin-bottom:20px;  display:table-cell;text-align:center;vertical-align:middle; width:208px; height:108px; line-height:108px }
.td_04 ul li p{display:block;width:208px;height:108px;display:table-cell;text-align:center;vertical-align:middle}
.td_04 ul li img{vertical-align:middle; max-width:208px;max-height:108px;position:static}
