*{ padding:0; margin:0; font-size:12px; font-family:'微软雅黑';color:#666;}
.clear{ clear:both;}
li,ul,ol,dt,dl,dd,p,div,p,h1,h2,h3,img{ padding:0; margin:0;}

a{text-decoration: none;}

.o_top{ width:1200px; margin:auto; }
.logo{ width:400px; height:79px; float:left; overflow:hidden;  }
.logo img{ width:400px; height:79px;}
.dian{ width:400px; height:79px; float:right; }
.dian img{ width:400px; height:79px;}

.o_nav{ width:100%; height:49px; background:#069;}
.nav{ width:1200px; margin:auto;}
.nav li{ list-style:none; float:left; line-height:46px;}
.nav li a{ text-decoration:none; padding:0 20px; font-size:15px;  color:#FFF; }
.nav li a:hover{ text-decoration:underline;}
.nav span{ color:#fff;}

.ban{ width:100%; height:700px;}
.ban img{ width:100%; height:100%;}

.pro_fenlei{ width:1200px; margin:auto; margin-top:20px; height:320px;}
.pro_l{ width:288px; height:330px; float:left; border:1px solid #ccc} 
.pro_l h2{ line-height:50px; text-indent:10px; font-size:18px; border-bottom:1px solid #ccc; color:#666;}
.pro_l h2 span{ width:9px; height:9px; background:#00F; display:block; float:left; line-height:50px; margin-top:20px; text-indent:10px; margin-left:10px;}
.pro_l li{ list-style:none; line-height:45px; border-bottom:1px dashed #ccc; text-indent:15px;} 
 
.pro_r{ width:890px; height:330px; float:left; margin-left:18px; border:1px solid #ccc;} 
.pro_r li{ list-style:none; text-align:center; padding:10px 0; float:left; width:222px; height:140px;} 
.pro_r li img{ width:212px; height:126px;} 
.pro_r dt a{ color:#999;} 
 /********************************/
 
 .indx_asb{ width:1200px; margin:auto; height:200px; margin-top:10px;}
 .sdb_ll{ width:940px; height:200px; border:1px solid #ccc; float:left;}
 .ab_img{ width:300px; height:180px; float:left; padding:10px 10px;}
 .ab_img img{ width:290px; height:180px;} 
 .ab_tit{ width:600px; height:180px; padding:10px 10px 10px 0; float:left; }
  .ab_tit h2{ line-height:40px; font-size:16px;}
 .ab_tit p{ font-size:12px; display:block; line-height:30px;}
 
 .sdb_rr{ width:230px; height:190px; float:left; margin-left:16px; padding:5px 5px;border:1px solid #ccc;}
 .sdb_rr li{ list-style:none; line-height:30px; text-indent:10px;}
 
 .inde_news { width:1200px; margin:auto ; height:330px;}
 
 .news_ll{ width:593px; float:left; border:1px solid #ccc; margin-top:10px;}
 .news_ll h2{ line-height:50px; text-indent:10px; font-size:18px; border-bottom:1px solid #ccc; color:#666;}
 .news_ll h2 span { float:right; margin-right:10px;} 
 .news_ll li{ list-style:none; line-height:37px; text-indent:15px; border-bottom:1px dashed #ccc;}
.news_ll li span{float: right;  margin-right: 15px;}
.news_rr li span{float: right;  margin-right: 15px;}
.news_lo li span{float: right;  margin-right: 15px;}


 .new_di{ width:100%; height:100px; }
 .new_tiim { width:120px; height:100px; float:left; overflow:hidden;}
 .new_tiim img{ width:120px; height:100px;}
 .new_tiin{ width:468px; height:100px; float:left; margin-left:5px;}
 .new_tiin p{ line-height:25px;}
 
 .news_lo{ width:593px; float:left; border:1px solid #ccc; margin-top:10px;}
 .news_lo h2{ line-height:50px; text-indent:10px; font-size:18px; border-bottom:1px solid #ccc; color:#666;}
 .news_lo h2 span { float:right; margin-right:10px;} 
 .news_lo li{ list-style:none; line-height:35px; text-indent:15px; border-bottom:1px dashed #ccc;}
 

 
 .news_rr{ width:593px; float:left; border:1px solid #ccc; margin-left:10px; margin-top:10px;}
 .news_rr h2{ line-height:50px; text-indent:10px; font-size:18px; border-bottom:1px solid #ccc; color:#666;}
 .news_rr h2 span { float:right; margin-right:10px;} 
 .news_rr li{ list-style:none; line-height:35px; text-indent:15px; border-bottom:1px dashed #ccc;}
 
 .index_anli{ width:1200px; height:280px; margin-top:10px; margin:auto;border:1px solid #ccc;}
 .index_anli h2{ line-height:50px; text-indent:10px; font-size:18px; border-bottom:1px solid #ccc; color:#666;}
 .index_anli li{ width:240px; float:left; padding:10px 0;text-align:center; list-style:none; height:190px;}
 .index_anli li img{ width:230px; height:160px;}
 
 .inde_you{ width:1200px; margin:auto; line-height:50px; padding:5px 5px;}
 
 .foot{ width:100%; height:49px; background:#069;}
 .fot{ width:1200px; margin:auto;}
 .fot p{ text-align:center; color:#fff; line-height:49px; }
  .fot p a{color:#fff;}
 
 /*************************/
 
 .poion{ width:1200px; line-height:60px;  margin:auto; text-indent:10px;  font-size:16px; border-bottom:1px solid #ccc;}
 .poion a{ font-size:16px;} 
 .ab_neiy{ width:1200px; padding:20px 20px; margin:auto;}
 .ab_neiy h2{ line-height:60px; text-align:center; font-size:16px;}
 .ab_neiy p{ line-height:45px; font-size:14px;} 
 
 .nei_pro{ width:1200px; margin:auto;}
 .nei_pro h2{ line-height:60px; font-size:16px; text-align:center;}
 .nei_pro li{ list-style:none; float:left; text-align:center; padding:10px 0;width:300px; height:260px;}
 .nei_pro li img{ width:280px; height: 240px;}
 
 .lsipag{ width:1200px; line-height:50px; text-align:center; margin:auto;}
 .lsipag span{ padding:0 5px;}
 .lsipag a{ padding:0 5px;}
 
 .ab_neiy h1{ text-align:center; font-size:16px;}
 .ab_neiy img{ width:100%; }
 
 .nei_news  { width:1200px; margin:auto;}
 .nei_news h2{ line-height:60px; font-size:16px; text-align:center;}
 .nei_news li{ list-style:none; border-bottom:1px dashed #ccc; padding:10px 0; line-height:50px; }
 .nei_news h3 a{ font-size:15px;}
 .nei_news li p { font-size:12px; line-height:25px;}
 
 
 
 
 
 
