html,body,div,ul,li,ol,p,form,input,span,a,img,h1,h2,h3,h4,del,dl,dd,dt,textarea,label,fieldset{margin:0px;	padding:0px;}

html,body{  font-family:"Microsoft YaHei"; font-size:14px; height:100%; color:#000;  }

ul,li,dt,dd{list-style:none; vertical-align:middle;}

img{border:none;vertical-align:top;}

a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#ff5400;}

.fl{ float:left;}
.fr{ float:right;}

.hide{display:none}

.top{ margin:0 auto; width:100%; height:127px; overflow:hidden; background:url(../images/top-l.gif) no-repeat left bottom; }
.top-a{ margin:10px auto 0; width:100%; height:77px; overflow:hidden; line-height:24px; }

.logo{ margin:18px 0 0 20px; width:auto; height:auto; overflow:hidden; }
.top-btn{ margin:5px 20px 0 0; width:230px; height:auto; overflow:hidden; }
.top-btn a{float:right; dispaly:block; float:left; height:20px; padding-left:26px; margin:0 10px; line-height:20px;}
.sz{ background:url(../images/szico.gif) no-repeat 0 0; }
.bz{ background:url(../images/szico.gif) no-repeat 0 -20px; }
.tc{ background:url(../images/szico.gif) no-repeat 0 -40px; }

.top-b{ margin:0 auto; padding:0 100px; width:auto; height:40px; overflow:hidden; line-height:40px; background:url(../images/top-r.gif) no-repeat right bottom; }
.top-b p{ float:left; margin:0; width:auto; background:url(../images/szico.gif) no-repeat 0 -60px; padding-left:26px;}
.top-b span{ float:right; margin:0; width:auto; }
.top-b span a{ padding-left:20px; margin:0 10px;}
.zx{ background:url(../images/zx.png) no-repeat 0 3px; }
.mm{ background:url(../images/mm.png) no-repeat 0 3px; }

.menu{ float:right; margin:5px 0 0; width:950px; height:auto; overflow:hidden; }
.prev,.next{ margin:0; width:50px; height:66px; overflow:hidden; text-align:center; }
.prev{ background:url(../images/prev.gif) no-repeat left center; }
.prev:hover{ background:url(../images/prev-h.gif) no-repeat left center; }
.next{ background:url(../images/next.gif) no-repeat right center; }
.next:hover{ background:url(../images/next-h.gif) no-repeat right center; }

.pic_center{ float:left; margin:0; width:273px; height:auto; overflow:hidden; }
.pic{ float:left; margin:0 10px; width:65px; height:66px; background:url(../images/menu.png) no-repeat -65px 0; text-align:center; }
.pic:hover{ float:left; margin:0 10px; _margin-left:10px; width:65px; height:66px; background:url(../images/menu.png) no-repeat 0 0; text-align:center; }
.pic img{ display:block; margin:6px auto; }
.pic a{ font-size:12px; display:block; margin:0 auto;}


.pic-h{ float:left; margin:0 10px; width:65px; height:66px; background:url(../images/menu.png) no-repeat -65px 0; text-align:center; }
.pic-h:hover{ float:left; margin:0 10px; _margin-left:10px; width:65px; height:66px; text-align:center; }
.pic-h img{ display:block; margin:6px auto; }
.pic-h a{ font-size:12px; display:block; margin:0 auto;}
.pic-h a:hover{color:#333; text-decoration:none;}


.w235{ margin:0; width:215px; height:auto; overflow:hidden; background-color:#1d6809; }
.wr{ margin:0; width:100%; height:100%;  background-color:#fff; }

.Lnav{ margin:0; width:auto; height:100%; border-right:#5ea941 1px solid; background:url(../images/lbg.gif) repeat-x top center #66ad4b; }
.Lnav-z{ margin:0 0 10px 10px; width:180px; height:auto; overflow:hidden; }
h2.Lnavbt { display: block; margin:0 auto; background:url(../images/nav-t.gif) no-repeat top right; width:180px; height:40px; font-size:14px; cursor:pointer; font-weight:lighter;}
h2.Lnavbt img{ float:left; margin:11px; width:16px; height:16px;}
h2.Lnavbt a{  color:#fff; text-decoration:none; line-height:36px;  }
h2.active { height:40px; background:url(../images/nav-t.gif) no-repeat right -40px; }

.Lnavlb { margin:0 auto; width:180px; height:auto; overflow:hidden; background:url(../images/nav-li.gif) repeat;}
.Lnavlb .block { _width:180px; height:320px; OVERFLOW-y: scroll; scrollbar-face-color:#f6f4ef; scrollbar-arrow-color:#1d6809; scrollbar-highlight-color:#f6f4ef; scrollbar-3dlight-color:#cdeabf; scrollbar-shadow-color:#f6f4ef; scrollbar-darkshadow-color:#cdeabf; scrollbar-track-color:#f6f4ef;}

.block li{ margin:0 auto; width:100%; height:39px; overflow:hidden; line-height:39px; background-color:#f2f2f2; border-bottom:#e8e8e8 1px solid; }
.block li:hover{ margin:0 auto; width:100%; height:39px; overflow:hidden; line-height:39px; border-bottom:#92b77d 1px solid; }
.block li a{ padding-left:30px; color:#6e6d6b; display:block; text-decoration:none; font-size:14px; }
.block li a:hover{ color:#379301; font-weight:bold; background-color:#cdeabf; }
.block li a.current{ color:#379301;}

.wz{ margin:0 auto; width:100%; height:38px; line-height:38px; overflow:hidden; background:url(../images/wzbg.gif) no-repeat center; color:#fff;}
.wz p{ margin:0 20px; background:url(../images/fz.png) no-repeat left center; padding-left:20px; }
.wz strong{ font-size:20px;  }

.cz { margin:20px auto; width:98%; position:relative; height:50px; background:#f5fbff; border:#c7d9f3 1px solid; }
.cz li{ float:left; margin:0; padding:15px 10px; width:auto; height:20px; }
.cz li select{ float:left; margin:0; border:#d8d9d8 1px solid; height:24px; line-height:24px;}
.cz li label{ float:left; display:block; width:auto; height:24px; overflow:hidden; line-height:20px; font-family:"Microsoft YaHei"; color:#444;}

.step{ margin:20px auto; width:98%; height:auto; background:#feffe6; border:#ffe991 1px solid;}
.step ul{ margin:0 auto; width:740px; background:url(../images/step3.gif) no-repeat center top;  height:70px; }
.step ul span{ color:#00954b; text-align:center; float:left; margin-top:45px; font-size:12px;}
.step ul span.hui{ color:#777;}

.ipu{ float:left; border:#d8d9d8 1px solid;  height:22px; line-height:22px;}
.ipu.dt{ width:120px; }
.ipu1{ float:left; margin:0;  height:23px;border:#bee6fd 1px solid;}
.ipu2{ float:left; margin:0; height:auto; border:#bee6fd 1px solid;}
.ipu3{border:#d8d9d8 1px solid; width:80px; height:22px; line-height:22px;}
.ipu4{ float:left; margin:0;  height:23px;border:#bee6fd 1px solid; width:95%;}
.ipu5{ float:left; margin:0;  height:23px;border:#bee6fd 1px solid;}
.ipu6{ margin:0; height:auto; border:#bee6fd 1px solid;}
.ipu7{height:23px;border:#bee6fd 1px solid;width:320px;float:left}
.ipu8{height:23px;border:#bee6fd 1px solid;width:144px;float:left;margin:6px 0 0 !important}
.label{width:30px;float:left !important;}
.ipu11{ float:left; border:#d8d9d8 1px solid; width:200px; height:22px; line-height:22px;}

.table3 td{line-height:38px !important}

.sel{ float:left;margin:0; height:23px; border:#bee6fd 1px solid;}
.red{ float:left; color:#F00; margin:0 10px; }
.rad{float:left; margin-top:3px; width:15px; height:15px; }

.btn{ float:left; display:block; margin-right:10px; width:66px; height:24px; line-height:24px; background:url(../images/btnbg.png) no-repeat; border:0; cursor:pointer; font-size:12px; color:#000; position:relative; text-indent:28px; }
.btn img{ position:absolute; top:6px; left:8px; vertical-align:middle; width:15px; height:15px; }

.btn1{ margin-right:10px; width:auto; height:22px; line-height:22px; background:url(../images/btnbg2.png) repeat-x; padding:0 12px; border:#0571f1 1px solid; cursor:pointer; font-size:12px; color:#000;  }
.btn14{text-align:center; margin-right:0px; width:auto; height:22px; line-height:22px; background:url(../images/btnbg2.png) repeat-x;  border:#0571f1 1px solid; cursor:pointer; font-size:12px; color:#000;  }

.btn2{ margin-right:10px; width:90px; height:24px; line-height:24px; background:url(../images/btnbg1.png) no-repeat; border:0; cursor:pointer; font-size:12px; color:#000; text-indent:0; position:relative; text-indent:0px; }
.btn2 img{ position:absolute; top:6px; left:8px; vertical-align:middle; width:15px; height:15px; }

.gdcxbtn{ margin:0 10px; width:90px; height:24px; line-height:24px; background:url(../images/gdcx.gif) no-repeat; border:0; cursor:pointer; font-size:12px; color:#333;}

.gdcx{ position:absolute; top:45px; left:0px;  width:750px; height:auto; background:url(../images/cx-b.gif) no-repeat bottom center; z-index:9999; }
.gdcx table{ margin:0 auto; width:100%; height:auto; }
.gdcx td{ padding-bottom:5px; width:33%; height:auto; }
.gdcx td select{ float:left; border:#d8d9d8 1px solid; width:105px; height:24px; line-height:24px;}
.gdcx td label{ padding:0; float:left; width:85px; text-align:right; line-height:26px; font-family:"Microsoft YaHei"; color:#444;}

.tit{ margin:0 auto; width:98%; height:35px; overflow:hidden; background:url(../images/tit.gif) repeat-x center bottom; }
.tit ul{ float:left; margin:0; width:auto; height:auto; overflow:hidden; }
.tit p{ margin-top:8px; width:auto; height:auto; overflow:hidden; }
.tit p img{ margin-right:20px; width:18px; height:18px;}
.tit li{ float:left; margin:5px 0 0 20px; width:100px; height:30px; line-height:30px; text-align:center; font-size:15px; }
.tit li:hover,.select{background:#fff;border: #026cc3 1px solid;border-bottom:none;color: #386fb5;font-weight:bold;}

.main{ margin:0 auto; padding:20px 0; width:97.9%; height:auto; border:#00aaf4 1px solid; border-top:none; }
.mh{ height:371px;}
.g1{ height:325px; }

.tabnr{ margin:0 auto; width:97%; height:auto; overflow:hidden;  }
.w10101{  width:1010px; height:auto; overflow:hidden;  margin:0 auto;}
.con-t1{  width:100%; height:12px; overflow:hidden; background:url(../build/images/con-t.png) no-repeat; }
.con-m1{  width:100%; height:auto; overflow:hidden; background:url(../build/images/con-m.png) repeat-y; }
.con-b1{  width:100%; height:20px; overflow:hidden; background:url(../build/images/con-b.png) no-repeat; }
.biao1{margin:0 auto; margin-top:10px; padding-bottom:10px;  width:962px; height:auto; overflow:hidden; background:url(../build/images/bd-b.gif) no-repeat bottom center;}

.bd-tit1{ width:100%;  height:35px; overflow:hidden; background:url(../build/images/bd-tit.gif) no-repeat left center; }
.bd-tit1 strong{ display:block; width:100%; height:35px; line-height:35px; background:url(../build/images/bd-tit-r.gif) no-repeat right center; font-size:14px; color:#379301; } 
.bd-tit1 strong img{ margin:11px 13px 0;}

.bd-t1{ width:100%; height:10px; overflow:hidden; background:url(../build/images/seabg.png) no-repeat top center;}
.bd-m1{  width:100%; height:auto; overflow:hidden; background:url(../build/images/bd-bg.png) repeat-y; }


.bd-sqb1{ margin:15px auto; width:930px;  height:auto; overflow:hidden; background-color:#e8e8e8; }
.bd-sqb1 td{ padding:5px 8px; height:auto; line-height:18px; background-color:#fff; font-size:14px; }
.bd-sqb1 td font{ font-size:12px; color:#9f9f9f;}
.bd-sqb1 td label{ margin:0 52px 0 10px;}

.ts{ margin:0 auto 10px; width:930px;  height:auto; overflow:hidden; color:#ff6204; }


.list{ margin:0 auto; width:99.8%; overflow:hidden; background:#f5fbff; border-top:#c7dbf3 1px solid; border-right:#c7dbf3 1px solid;/* OVERFLOW-y: scroll; scrollbar-face-color:#f6f4ef; scrollbar-arrow-color:#1d6809; scrollbar-highlight-color:#f6f4ef; scrollbar-3dlight-color:#cdeabf; scrollbar-shadow-color:#f6f4ef; scrollbar-darkshadow-color:#cdeabf; scrollbar-track-color:#f6f4ef; */}
.list th{ height:auto; line-height:29px; padding:5px 10px; overflow:hidden; font-weight:bold; text-align:left; border-bottom:#c7dbf3 1px solid; border-left:#c7dbf3 1px solid; text-align:center; }
.list td{ height:auto; line-height:29px; padding:5px 10px; overflow:hidden;border-bottom:#c7dbf3 1px solid; border-left:#c7dbf3 1px solid;border-top:#c7dbf3 1px solid;border-right:#c7dbf3 1px solid;word-break: break-all; }
.list p{ margin:0; width:175px; height:auto; overflow:hidden;}
.list span{ float:left; margin:0;}
.list label{ float:right; margin:0;}

.list_tab{ margin:0 auto; width:100%; overflow:hidden; border:0; }
.list_tab th{ height:auto; line-height:29px; padding:5px 10px; overflow:hidden; font-weight:bold; text-align:left;text-align:center; border:0;}
.list_tab td{ margin:5px; height:auto; background:#eee; line-height:29px; padding:5px 10px; overflow:hidden; text-align:left; word-break: break-all;border:0;}
.list_tab p{ margin:0; width:175px; height:auto; overflow:hidden;}
.list_tab span{ float:left; margin:0;}
.list_tab label{ float:right; margin:0;}

.list4{ margin:0 auto; width:99.8%; overflow:hidden; background:#feffed; border:#cdeabf 1px solid; }

.list4 td{ height:auto; line-height:29px; padding:5px 10px; overflow:hidden; text-align:left; border-bottom:#cdeabf 1px solid; word-break: break-all; }


.xg{ margin:0 5px; width:20px; height:20px; cursor: pointer; background:url(../images/szico.gif) no-repeat 0 -132px; border:0;cursor: hand;}
.sc{ margin:0 5px; width:20px; height:20px; cursor: pointer; background:url(../images/szico.gif) no-repeat 0 -152px; border:0;cursor: hand;}
.tj{ margin:0 5px; width:20px; height:20px; cursor: pointer; background:url(../images/szico.gif) no-repeat 0 -172px; border:0;cursor: hand;}

.pagenum{ margin:20px auto 0; width:97%; height:auto; overflow:hidden;}
.pagenum ul{ float:right; }
.pagenum li{ float:left; margin:0; padding-left:15px; height:30px; line-height:30px;}
.pagenum li img{ display:block; margin-top:10px; width:30px; height:10px; }
.pagenum li span{ display:block; margin-top:8px; padding:0 5px; background-color:#1d6809; width:auto; height:15px; line-height:15px; vertical-align:middle; color:#fff; }
.pagenum .tz{ margin:0 10px;  border:#d8d9d8 1px solid; width:30px; height:22px; line-height:22px;}
.pagenum .go{ margin:0 10px;  border:#d8d9d8 1px solid; width:28px; height:24px; line-height:24px; background:url(../images/go.gif) no-repeat; border:0;}

.scfjbt{ margin:0 auto; width:100%; height:42px; overflow:hidden; background:url(../images/tit.gif) repeat-x; }
.scfjbt span{ display:block; margin:8px 0 0 20px; width:136px; height:34px; line-height:34px; text-align:center; font-size:16px;background:#fff; border:#58c302 1px solid; border-bottom:none; color:#6eac57; font-weight:bold; }

.scfjts { margin:15px auto; width:94%; height:35px; overflow:hidden; line-height:35px; text-align:center; background:#feffe6; border:#ffe991 1px solid; }
.scfjts span{ color:#ff6800; }

.scfj { margin:0 auto; width:98%; height:auto; overflow:hidden; text-align:center}
.llipu { height:22px; line-height:22px; border-right:none; width:405px; border:1px solid #58c302;}
.fjyl { margin-left:15px; padding-bottom:7px; width:66px;height:24px; cursor:pointer; background:url(../images/fjyl.gif) no-repeat; border:0;}
.fjtj { margin-left:15px; padding-bottom:7px; width:66px;height:24px; cursor:pointer; background:url(../images/fjtj.gif) no-repeat; border:0;}
.files{	position:absolute; left:202px; top:52px; heigth:24px;cursor:pointer; filter: Alpha(opacity=0);-moz-opacity:0; opacity:0; background:#003 }

.bot{ margin:0 auto; width:100%; height:19px; line-height:19px; overflow:hidden; background:url(../images/bot.gif) repeat-x center; text-align:center;}

.list1{ margin:0 auto; width:97.8%; height:auto; min-height:226px; overflow:hidden;  border:#58c302 1px solid; border-top:none;}
.list1 ul{ margin:10px; height:auto; overflow:hidden; background:url(../images/libg.gif) repeat;}
.list1 li{ margin:0 auto; width:100%; height:auto; line-height:40px; overflow:hidden; }
.list1 li a{ float:left; margin:0; background:url(../images/xj.gif) no-repeat 10px 16px; padding-left:35px; }
.list1 li span{ float:right; margin:0; padding-right:10px; color:#868686;  }

.list2{ margin:0 auto; width:97.8%; height:auto;overflow:hidden;  }
.list2 li{ float:left; margin:0; width:50%; height:auto; line-height:24px; overflow:hidden; }

.list3{margin:0 auto;width:99.8%;overflow:hidden;background: #f5fbff;border-top: #c7d9f3 1px solid;border-right: #c7d9f3 1px solid;/* OVERFLOW-y: scroll; scrollbar-face-color:#f6f4ef; scrollbar-arrow-color:#1d6809; scrollbar-highlight-color:#f6f4ef; scrollbar-3dlight-color:#cdeabf; scrollbar-shadow-color:#f6f4ef; scrollbar-darkshadow-color:#cdeabf; scrollbar-track-color:#f6f4ef; */}
.list3 th{height:auto;line-height:29px;padding:5px 10px;overflow:hidden;font-weight:bold;text-align:left;border-bottom: #c7d9f3 1px solid;border-left: #c7d9f3 1px solid;text-align:center;}
.list3 td{height:auto;line-height:29px;padding:5px 10px;overflow:hidden;text-align:center;border-bottom: #c7dbf3 1px solid;border-left: #c7d9f3 1px solid;word-break: break-all;}

.list3 span{ float:left; margin:0;}
.list3 label{ float:right; margin:0;}

.list3_1{ margin:0 auto; width:99.8%; overflow:hidden; background:#fff; border-top:#cdeabf 1px solid; border-right:#cdeabf 1px solid;/* OVERFLOW-y: scroll; scrollbar-face-color:#f6f4ef; scrollbar-arrow-color:#1d6809; scrollbar-highlight-color:#f6f4ef; scrollbar-3dlight-color:#cdeabf; scrollbar-shadow-color:#f6f4ef; scrollbar-darkshadow-color:#cdeabf; scrollbar-track-color:#f6f4ef; */}
.list3_1 th{ height:auto; line-height:20px; padding:2px 0px; overflow:hidden; font-weight:bold; text-align:left; border-bottom:#cdeabf 1px solid; border-left:#cdeabf 1px solid; text-align:center; }
.list3_1 td{ height:auto; line-height:20px; padding:2px 0px; overflow:hidden; text-align:center; border-bottom:#cdeabf 1px solid; border-left:#cdeabf 1px solid;word-break: break-all; font-size:12px;}

.list3_1 span{ float:left; margin:0;}
.list3_1 label{ float:right; margin:0;}


.tit_ry{ margin:0 auto; width:98%; height:auto; overflow:hidden; border-top:5px #fff solid; background:url(../images/tit.gif) repeat-x center bottom; }
.tit_ry li{ float:left; width:49.9%; height:35px; overflow:hidden;text-align:center; border-bottom:1px #58c302 solid;}
.tit_ry li a{ float:none; display:block; margin:0 auto; width:200px;height:34px; text-decoration:none; line-height:34px;  border:1px #58c302 solid;}
.tit_ry li .sel{  background:#58c302; height:35px; color:#fff;text-decoration:none; line-height:35px; }

.w315{ margin:0; width:330px; height:auto; overflow:hidden; }

.w313{ margin:0; width:98%; height:auto; min-height:259px; overflow:hidden; background:url(../images/tit1.gif) repeat-x 0 -6px; border:#cacfd0 1px solid; border-top:#6eac57 2px solid;}
.tit1{ margin:0 auto; width:95%; height:33px; line-height:33px; background:url(../images/tit-a.gif) no-repeat right center; overflow:hidden; font-size:15px; color:#6eac57;font-weight:bold; text-indent:10px; }

.bjbj{ margin:10px auto; width:90%; height:auto; overflow:hidden; }
.bjbj dt,.bjbj dd{ margin:0 auto; width:100%; height:39px; line-height:39px; border-bottom:#eaeaea 1px solid; position:relative; color:#6eac57;}
.bjbj dt { font-size:18px; color:#ff6600; font-weight:bold; text-align:center; }
.bjbj dd span { float:left; margin:0; }
.bjbj dd p { position:absolute; right:20px; width:80px; height:40px; background:url(../images/p.gif) no-repeat center; text-align:center; color:#F00; }
.bjbj dd font { float:right; margin:0; }

.tzgg{ margin:10px auto; width:90%; height:auto; overflow:hidden; }
.tzgg dt { margin:0 auto 5px; padding-bottom:10px; width:100%; height:auto; overflow:hidden; line-height:24px;  border-bottom:#afb0af 1px dashed; }
.tzgg dd{ margin:0 auto; padding-left:20px; width:auto; height:28px; line-height:28px; overflow:hidden; background:url(../images/gg.gif) no-repeat 0 10px; }

.tablefield{ border:1px #78A35D solid; }
.color01 a{ color: #78A35D; }
.color02 a{ font-weight: bold; color: #444; }

.w265{ margin:0; width:280px; height:auto; overflow:hidden; }
.dc{
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    overflow: hidden;
}
.m-step{ margin:20px auto; width:98%; height:auto; background:#feffe6; border:#ffe991 1px solid; text-align:center;}
.m-step img{ margin:10px auto; }

.m-tit{ margin:0 auto; width:98%; height:35px; overflow:hidden; background:url(../images/m-tit.gif) no-repeat right center; }
.m-tit ul{ float:left; margin:0; width:auto; height:auto; overflow:hidden; background:url(../images/m-tit-l.jpg) no-repeat; }
.m-tit li{ float:left; margin:3px 0 0 10px; width:126px; height:32px; line-height:32px; text-align:center; font-size:16px; background:url(../images/m-tit-a.gif) no-repeat;cursor:pointer;  }
.m-tit li:hover{ background:url(../images/m-tit-h.gif) no-repeat;  color:#fff;  }
.m-tit .selected{ background:url(../images/m-tit-h.gif) no-repeat;  color:#fff;  }

.m-tit2{ margin:0 auto; width:98%; height:35px; overflow:hidden; background:url(../images/m-tit.gif) no-repeat right center; }
.m-tit2 ul{ float:left; margin:0; width:auto; height:auto; overflow:hidden; background:url(../images/m-tit-l.jpg) no-repeat; }
.m-tit2 li{ float:left; margin:3px 0 0 10px; width:136px; height:32px; line-height:32px; text-align:center; font-size:16px; background:url(../images/m-tit-a.gif) no-repeat;}
.m-tit2 li:hover{ background:url(../images/m-tit-h.gif) no-repeat;  color:#fff;  }
.m-tit2 .selected{ background:url(../images/m-tit-h.gif) no-repeat;  color:#fff;  }

.m-tit1{ margin:0 auto; width:98%; height:34px; overflow:hidden; background:url(../images/m-tit1.gif) no-repeat right center; }
.m-tit1 strong{ float:left; margin:0; padding-right:30px; width:156px; height:34px; overflow:hidden; background:url(../images/m-tit1-l.gif) no-repeat; color:#fff; font-size:16px; font-weight:lighter; line-height:34px; text-align:center }
.m-tit1 ul{ float:left; margin:0; width:auto; height:auto; overflow:hidden;  }
.m-tit1 li{ float:left; margin-left:20px; padding:0 5px; width:130px; height:32px; line-height:32px; text-align:center; font-size:16px; border-bottom:#bbbbbb 2px solid; }
.m-tit1 li:hover{ color:#1672d1; border-bottom:#2797fd 2px solid; background:url(../images/a-ico.gif) no-repeat bottom center;  }
.m-tit1 .selected{   border-bottom:#2797fd 2px solid; background:url(../images/a-ico.gif) no-repeat bottom center;  color:#1672d1; }

.m-cont,.m-cont1{margin:0 auto;padding-top:10px;width:97.9%;height:auto;border-left: #9bc2dc 1px solid;background:url(../images/m-bg-r.gif) repeat-y right top;}
.m-cont-b{ margin:0 auto; width:98%; height:11px; background:url(../images/m-bg-b.gif) no-repeat right top;}


.m-list{margin-right:4px;width:auto;height:auto;background:url(../images/m-libg.gif) repeat;border-top: #afc9e0 1px solid;}
.m-list li{ margin:0 auto; width:auto; height:40px; line-height:40px; overflow:hidden; }
.m-list li p{ float:left; margin:0; width:auto; height:40px; line-height:40px; overflow:hidden;   }
.m-list span{ float:left; display:block; margin:0 20px 0 50px; width:24px; height:40px; overflow:hidden; background:url(../images/fxk.gif) no-repeat center;  }
.m-list .active{ float:left; display:block; margin:0 20px 0 50px; width:24px; height:40px; overflow:hidden; background:url(../images/dh.gif) no-repeat center; }
.m-list li img { vertical-align:middle; }

.mt10{ margin-top:10px;}


.warp{  width:100%; height:750px; overflow:hidden; position:relative; background:url(../images/login.png) no-repeat bottom center; }

.login{ margin:0 auto;  width:940px; height:auto; overflow:hidden; }

.login-logo{ float:right; margin:100px 0 50px; width:auto; height:auto; overflow:hidden; text-align:center; }

.login-k{ float:right; margin:0; width:513px; height:296px; overflow:hidden; background:url(../images/login-k.png) no-repeat center; }
.login-k ul{ margin:90px auto 0; width:315px; height:auto; overflow:hidden; }
.login-k li{ margin:0 auto 18px; width:100%; height:auto; overflow:hidden; text-align:center; }
.login-k li label{ float:left; margin:0; width:65px; text-align:center; line-height:24px; }
.login-k p{ margin:5px auto; width:440px; height:auto; overflow:hidden; line-height:22px; }
.login-k p font{ float:left; margin:0; display:block; width:70px; font-size:14px; color:#F00; }
.login-k p span{ float:right; margin:0; display:block; width:365px; }

.dl-ipu{ margin:0; float:left; width:248px; height:22px; line-height:22px; border:#1483ca 1px solid; }
.dlbtn,.czbtn{ margin:0 10px; width:82px; height:32px; border:0; }
.dlbtn{ background:url(../images/dlbtn.png) no-repeat; }
.czbtn{ background:url(../images/zcbtn.png) no-repeat; }

.login-bot{ margin:0 auto; width:1000px; height:45px; line-height:45px; overflow:hidden; position:absolute;  bottom:0; text-align:center; }

.btn-2{ margin-right:5px; width:54px; height:32px; line-height:32px; background:url(../images/btn-2.gif) no-repeat; border:0; cursor:pointer; font-size:14px; font-weight:600; color:#fff; }
.btn-4{ margin-right:10px; width:90px; height:32px; line-height:32px; background:url(../images/btn-4.gif) no-repeat; border:0; cursor:pointer; font-size:14px; font-weight:600; color:#fff; }
.btn-4h{ margin-right:10px; width:90px; height:32px; line-height:32px; background:url(../images/btn-4h.gif) no-repeat; border:0; cursor:pointer; font-size:14px; font-weight:600; color:#fff; }
.btn-6{ margin-right:10px; width:125px; height:32px; line-height:32px; background:url(../images/btn-6.gif) no-repeat; border:0; cursor:pointer; font-size:14px; font-weight:600; color:#fff; }
.btn-8{ margin-right:10px; width:158px; height:32px; line-height:32px; background:url(../images/btn-8.gif) no-repeat; border:0; cursor:pointer; font-size:14px; font-weight:600; color:#fff; }
.btn-10{ margin-right:10px; width:193px; height:32px; line-height:32px; background:url(../images/btn-10.gif) no-repeat; border:0; cursor:pointer; font-size:14px; font-weight:600; color:#fff; }
.btn-6y{ margin-right:10px; width:125px; height:32px; line-height:32px; background:url(../images/btn-6y.gif) no-repeat; border:0; cursor:pointer; font-size:14px; font-weight:bold; color:#fff; }
.btn-6yy{ margin-right:10px; width:100px; height:32px; line-height:32px; background:url(../images/btn-6yy.png) no-repeat; border:0; cursor:pointer; font-size:14px; font-weight:bold; color:#fff; }


.btn_kh{ float:left; display:block; margin-right:10px; width:120px; height:24px; line-height:24px; background:url(../images/btnbg3.png) no-repeat; border:0; cursor:pointer; font-size:12px; color:#000; position:relative; text-indent:33px; }
.btn_kh img{ position:absolute; top:6px; left:8px; vertical-align:middle; width:15px; height:15px; }


.btn_kh1{ display:block;margin-left:20px; width:66px; height:24px; line-height:27px; background:url(../images/btnbg.png) no-repeat; border:0; cursor:pointer; font-size:12px; color:#000; position:relative; text-indent:33px; }
.btn_kh1 img{ position:absolute; top:4px; left:8px; vertical-align:middle; width:15px; height:15px; }

.btn_1h{ margin-right:5px; width:auto;width:58px; height:22px; line-height:22px; background:url(../images/btnbg2.png) repeat-x; border:#58c302 1px solid; cursor:pointer; font-size:12px; color:#000;  }

.tab{ display:none;}
.pre{ background:url(../images/prev.gif) no-repeat left center; float:left; margin-top:50px; margin-left:30px; color:#999; font-size:14px; position:absolute; top:0; left:0; width:61px; height:35px; line-height:35px;}
.predj{ background:url(../images/prev-h.gif) no-repeat left center; color:#c00; cursor:pointer;}
.next{ background:url(../images/next.gif) no-repeat right center; float:left; margin-top:50px; margin-right:30px; color:#999; font-size:14px; position:absolute; top:0; right:0; width:61px; height:35px; line-height:35px;}
.nextdj{ background:url(../images/next-h.gif) no-repeat right center; color:#c00; cursor:pointer;}

.sqbd_h1{border-bottom:1px #ccc solid;line-height:46px;font-size:18px;color:#07971F;padding:0 10px;margin:10px auto;width:98%;box-sizing:border-box;font-weight:bold;}
.sqbd_h1 i.ico_h{width:5px;height:22px;background:#00AF1C;float:left;margin:12px 13px 0 0}
.sqbd_table{line-height:24px;margin:15px auto;width:97%;border:1px #e1e1e1 solid;border-top:2px #5ea941 solid;border-collapse:collapse;border-spacing:0;}
.sqbd_table th{font-size:15px;background:#fbfbfb}
.sqbd_table th,.sqbd_table td{padding:10px 15px;border-bottom:1px #e1e1e1 solid;border-right:1px #eee solid;}

.right_tc{ width:280px; height:179px; position:fixed; right:0; bottom:0; z-index:99; display:none;}
.right_tc_left{ width:6px; height:179px; float:left; background:url(../images/tc_left.gif) no-repeat;}
.right_tc_con{ width:268px; height:179px; float:left; background:url(../images/tc_con.gif) repeat-x;}
.right_tc_right{ width:6px; height:179px; float:left; background:url(../images/tc_right.gif) no-repeat;}
.right_tc_tit{ width:268px; height:30px; background:url(../images/tc_tits.gif) no-repeat left center;}
.right_tc_tit a{ float:right; margin-top:6px;}
.right_tc_con ul{ float:left; margin:0; padding:0; margin-left:15px; margin-top:10px;}
.right_tc_con li{ line-height:26px; font-size:12px; text-indent:20px; background:url(../images/tc_li.gif) no-repeat left center;}
.right_tc_con li a{ color:#f00; font-weight:bolder; text-decoration:none; margin:0 5px;}
.right_tc_con li a:hover{ color:#f00; font-weight:bolder; text-decoration:underline;}

.selectCheckBox {display:inline-block;position:relative;}
.selectCheckBoxNone {position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;}
.selectCheckBox select {min-width:200px;height:25px;border:1px solid #000;outline:none;}
.selectCheckBox ul {display:none;min-height:50px;max-height:300px;overflow:auto;position:absolute;left:0;top:100%;box-sizing:border-box;list-style:none;margin:0;padding:0;border:1px solid #000;background:#fff;min-width:100%;z-index:100;z-index:2;}
.selectCheckBox label {float:none !important;text-align:left;display:block !important;height:auto !important;line-height:1 !important;padding:0 !important;white-space:nowrap !important;width:100% !important;box-sizing:border-box;text-align: left !important;}
.selectCheckBox label span{border-left:1px #eee solid;padding: 10px !important;max-width:600px;text-overflow:ellipsis;display: inline-block;vertical-align: top;overflow:hidden;font-size: 14px;}
.selectCheckBox label span:first-of-type{border-left:none;}
.selectCheckBox label span:nth-child(2){width:80px;text-overflow:ellipsis;overflow:auto;text-align: left;}
.selectCheckBox ul li{border-bottom:1px #eee solid;clear:both;float:none;padding:0;text-align:left;height: auto;}
.selectCheckBox ul li:hover {background-color:#3672fb;color:#fff;}
.selectCheckBox ul li:hover span{color:#fff;}
