@charset "utf-8";
/* CSS Document */

.news{ width:1170px; margin:0 auto; margin-top:80px; overflow:hidden}
.news dt{ width:1140px; border-bottom:#d9d9d9 1px solid; padding-bottom:30px; height:40px; padding-left:30px; background:url(../images/dt001.png) no-repeat left}
.ndt_l{ width:300px; float:left}
.ndt_l h2{ font-size:24px; margin-top:10px;}
.ndt_l span{ font-size:16px; color:#CCC}
.news dt img{ float:right; width:180px; height:40px; margin-top:10px;}
.news dd{ margin-top:20px;}
.news_l{ width:813px; height:250px; float:left; border-right:2px #CCC solid}
.news_r{ width:330px;height:250px; float:left; margin-left:20px;}

.news_l li{ width:250px;float:left; margin-left:10px; margin-right:5px;}
.news_l li img{ width:250px; height:160px;}
.news_l li p{ font-size:14px; line-height:28px; margin-top:10px;}
.news_l li a{ color:#000}
.news_l li a:hover{ color:#F00}

.news_r li{ width:325px; height:75px; font-size:16px;border-bottom:1px dotted #CCC; margin-bottom:10px}
.news_r li a{ color:#000}
.news_r li a:hover{ color:#F00}
.news_r li p{ color:#6a6a6a; font-size:14px; line-height:20px; margin-top:10px;max-height: 40px;overflow: hidden}

.bgwhite{padding-top:60px; padding-bottom:80px; width:100%; margin:0 auto; background:#FFF}
.yewu{width:1180px; margin:0 auto;overflow:hidden;}
.yewu dt{ text-align:center;line-height:48px; font-size:36px; color:#000;font-weight:bolder;}
.yewu dt img{ margin-top:10px;}
.yewu li{ float:left; width:260px; border:1px solid #d1d1d1; padding:10px; margin-left:7px; margin-right:5px;}
.yewu li span{ font-size:18px;display:block; color:#666; font-weight:bolder; display:block; width:260px; margin-top:15px; margin-bottom:10px;}
.yewu li p{color:#666; height:50px; overflow:hidden; font-size:14px; line-height:20px;}
.yewu li img { margin-top:10px; margin-bottom:10px;}

.buzhou{width:1180px; margin:0 auto;overflow:hidden; margin-top:80px;}
.buzhou dt{ text-align:center;line-height:48px; font-size:22px; color:#000;font-weight:bolder;}
.buzhou dt img{ margin-top:10px;}
.buzhou li{ width:195px; text-align:center; float:left; overflow:hidden}
.buzhou li img{ margin-bottom:15px;}
.buzhou li h2{ font-size:18px; font-weight:bolder; margin-bottom:10px; color:#333;  text-align:center}
.buzhou li p{ color:#666; font-size:12px; line-height:20px; margin-bottom:10px; width:123px; margin-left:36px;}