@charset "utf-8";
/* CSS Document */

.main01{ height:auto; min-height:310px;padding-top:20px; background-color:#FFF }
.main01 .l, .main01 .c, .main01 .r{float:left; margin-left:15px ; height:310px;  }
.main01 .l{ width:145px; }
.main01 .c{ width:495px;}
.main01 .r{ width:245px;}
.main01 .top, .main02 .top{ height:30px; background:url(images/line.jpg) repeat-x bottom; text-align:left}
.main01 .top img{ margin-left:5px}
.main01 .lcon{ height:250px; background-color:#eaeaea; margin-top:10px; border: #D8D2D1 1px solid; }
.main01 .lcon ul{ margin-top:8px}
.main01 .lcon li{ height:24px ; line-height:24px; text-align:left; padding-left:30px;margin-top:2px; margin-bottom:2px}
.main01 .lcon li a{ color:#000; font-size:14px}
.main01 .ccon{ /*height:260px;*/ margin-top:10px; line-height:20px; text-align:left}
.main01 .ccon img { float:left; margin: auto 6px auto auto;}
.main01 .wenhua{ height:130px ; text-align:left ; margin-top:10px; padding-left:5px; line-height:18px}
.main01 .wenhua p{ height:18px; line-height:18px; margin:0px}
.main01  .mx{ background:url(images/indexzhuanjian.png) no-repeat top ; width:245px; height:140px; line-height:18px; padding-top:25px ; text-align:left;}
.main01  .mx img{ float:left; margin-right:7px; margin-left:2px;margin-top:-15px ; width:105px ; height:120px}
.main01  .mx p{ margin:0px; line-height:18px}





 .main01 .subpagec{float:left; /*margin-left:15px ;*/width:750px; height:auto; overflow:visible;overflow:hidden;}
 
 .subpageoverflow{overflow:visible; height:auto}

