@charset "utf-8";
/* CSS Document */

body,ul,li,p,span,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none; font-family:Arial, Helvetica, sans-serif;}
img{ border:none;}
/*header*/
#header{ width:1000px; height:auto; margin:0 auto;}
#header .banner{ width:1000px; height:187px; background:url(../ext_images/banner.jpg) no-repeat;}
#header .nav{ width:1000px; height:35px; background:url(../ext_images/nav.jpg) repeat-x;}
#header .nav ul{ width:auto; height:35px; line-height:35px; margin-left:136px;}
#header .nav ul li{ width:auto; height:35px; line-height:35px; float:left; font-size:14px; font-weight:bold;background:url(../ext_images/navli.jpg) no-repeat; }
#header .nav ul li a{ text-decoration:none; color:#fff; padding-left:18px; padding-right:18px; text-align:center;}
#header .nav ul li a:hover{ text-decoration:none; color:#000; }

/*main*/
#main{ width:1000px; margin:0 auto; margin-top:10px;}
#main .zzjj{ width:758px; height:275px; border:1px solid #dcdfe0; float:left;}
#main .zzjj .fm{ width:180px; height:226px; background:#dbdcdd; margin-left:22px; margin-top:25px; float:left;}
#main .zzjj .fm img{ margin-left:6px; margin-top:10px; width:168px; height:207px;}
#main .zzjj p{ width:519px; height:224px; float:left; color:#005067; margin-left:20px; margin-top:25px; overflow:hidden; text-indent:22px; font-size:14px; line-height:20px;}
#main .new{ width:226px; height:32px; background:url(../ext_images/column.jpg) no-repeat; float:right;}
#main .new h3{ font-size:16px; line-height:32px; color:#fff; margin-left:24px;}
#main .newbox{ width:226px; height:184px; float:right; overflow:hidden;}
#main .newbox ul{ width:auto; height:180px; margin-top:4px;}
#main .newbox ul li{ width:216px; height:auto; line-height:23px;font-size:14px;float:left;}
#main .newbox ul li span{ width:14px; height:14px; background:url(../ext_images/img1.jpg) no-repeat; float:left; margin-top:6px; margin-right:6px;}
#main .newbox ul li a{ width:168px; line-height:23px; display:block; float:left; color:#6c6e6f; text-decoration:none;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
#main .dl{ width:226px; height:49px; float:right; margin-top:12px;}
#main .mainL{ width:226px;  float:left; margin-top:10px; background:#f9f9fa;}
#main .mainL .columnL{ width:226px; height:32px; float:left; background:url(../ext_images/column.jpg) no-repeat;}
#main .mainL .columnL h2{ font-size:16px; line-height:30px; color:#fff; margin-left:22px;}
#main .mainL .columnbox{float:left;}
#main .mainL .columnbox .box{width:192px; height:auto; float:left; margin-left:20px;_margin-left:10px;padding-top:10px;}
#main .mainL .columnbox .box li{width:192px; height:24px; overflow:hidden;text-overflow: ellipsis;line-height:24px; font-size:12px;}
#main .mainL .columnbox .box li span{ width:14px; height:13px; background:url(../ext_images/img1.jpg) no-repeat; display:block; float:left;margin-right: 6px;margin-top: 6px;}
#main .mainL .columnbox .box li a{ color:#1f1f1f; text-decoration:none; display: block; float: left;width: 172px;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;}
#main .mainL .jians{ padding-bottom:20px; padding-top:10px; margin-left:39px; float:left; }
#main .mainL .jians li{ text-align:center; padding-top:5px;font-size:14px;}
#main .mainL .jians li select{ width:150px;}
#main .mainL .title{ font-size:14px; color:#000; font-weight:normal;}
#main .mainL .zml{ font-size:12px ; color:#000; margin-left:22px;}
#main .mainL .zmlbox{ width:196px; height:auto; margin-left:22px; float:left;}
#main .mainL .zmlbox ul{ width:196px; height:auto;font-size:14px;}
#main .mainL .zmlbox ul li{ width:196px; height:auto; line-height:23px; margin-left:3px;font-size:14px;}
#main .mainL .zmlbox ul li a{ text-decoration:none; color:#3d3763;font-size:14px;}

#main .mainR{ width:758px; height:auto; border:1px solid #e4e6e7; float:right; margin-top:10px;}
#main .mainR .ann{ width:758px; height:34px; background:url(../ext_images/img5.jpg) repeat-x; }
#main .mainR .ann li{ width:114px; height:34px; line-height:34px; font-size:14px; font-weight:bold; float:left; text-align:center; color:#fff; }
#main .mainR .annbox{ width:572px; height:auto;}
#main .mainR .ann .hover{background:url(../ext_images/img6.jpg) repeat-x;; color:#fff;}
#main .mainR .wz{ width:726px; height:auto; display:none; margin-left:23px;}
#main .mainR .wz h5{border-bottom:1px solid #7bcbe2; color:#686969; height:28px;font-size:14px; text-align:left;  padding:0px; margin:0px; width:716px; line-height:28px; margin-top:12px;  float: left;}
#main .mainR .wz ul{ width:726px;float:left;margin-top:6px;border-bottom:#e8e6e6 solid 1px; margin-left:2px;}
#main .mainR .wz  ul li{width:720px;float:left;text-align:left;line-height:22px; margin-left:4px;}
#main .mainR .wz ul li input{ float:left;}
#main .mainR .wz  ul li a{ text-decoration:none;float:left;width:693px;}
#main .mainR .bt{ font-size:14px; }
#main .mainR .bt a{ color:#505051;}

/*footer*/
#footer{ width:1000px; height:80px; background:url(../ext_images/footer.jpg) repeat-x; margin:0 auto; margin-top:10px; text-align:center; padding-top:20px; font-size:12px; line-height:20px;}
