@charset "utf-8";

html {height:100%}

body {margin:0px; padding:0px;font-family:"微软雅黑",Arial;font-size:15px;}

div,ul,li,p,h1,h2,h3,span{ margin:0px; padding:0px; list-style:none;font-family:"微软雅黑",Arial;text-decoration:none;vertical-align:middle; font-size:12px;}

img { border:0px; vertical-align:middle}

a { text-decoration:none}

.w1000 { width:1000px; margin:0 auto; height:auto;position:relative; background:#fff; margin-top:20px; padding-bottom:20px}
.w1000-nbg { width:1000px; margin:0 auto; height:auto; overflow:hidden; position:relative; margin-top:20px; padding-bottom:20px}
.zdcq-title { width:960px; margin:0 auto; height:36px; line-height:36px; border-bottom:1px solid #ddd; text-align:left; color:#000000; font-size:14px; font-weight:bold}

.cx-z{}
.cx-f{ border:1px #80c38a solid;font-size:18px; font-weight:bold;color:#108f3c; padding-left:20px}
.cx-z .tite{ color:#108f3c; font-size:18px; font-weight:bold; }
.cx-z input{ border:1px #CBCBCB solid; line-height:25px; padding-left:7px;}
.cx-z .s-bt a { display:block; text-align:center; background:#FFAE00; height:27px; line-height:25px; color:#fff; font-size:14px; width:60px;}
.cxmore{line-height:45px; color:#1c9c28; font-size:18px; text-align:left;border-bottom:2px solid #108f3c; background:#f2fdf5; margin-bottom:15px; padding:0 5px 0 5px;}
.cxmore a{font-size:14px;color:#999;}
.cx-list{ border-bottom:1px #dcdcdc solid;border-left:1px #dcdcdc solid; margin-top:15px;background:#fff; }
.cx-list td{ border-top:1px #dcdcdc solid;border-right:1px #dcdcdc solid;}
.cx-list .titbg{ background:#e5faeb; color:#108f3c;}
.cx-list a{color:#1c9c28;}
.cx-list a:hover{ background:#ffae00; color:#fff; padding:2px 6px;}
.cx-list .tableft{ padding-left:7px;}
.m-icon a{width:280px; height:45px; background:#3faeed; ;color:#fff; line-height:45px; text-align:center; font-size:18px;display:block; margin-top:12px; font-weight:bold}
.m-icon a:hover{background:#5dc2fc; color:#fff; line-height:45px; text-align:center; font-size:18px;}
.y-icon a{width:280px; height:45px; background:#FC0;color:#fff; line-height:45px; text-align:center; font-size:18px;display:block; margin-top:12px; font-weight:bold}
.y-icon a:hover{background:#f3cb3c; color:#fff; line-height:45px; text-align:center; font-size:18px;}
.f-l { float:left; width:300px; height:auto; background:#fff; padding-bottom:10px; position:relative; overflow:hidden; height:570px}
.f-r { float:left; width:700px; height:auto;position:relative}
.f-r1 { float:left; width:1000px; height:auto;position:relative}
.wk-list { float:left; width:343px; height:205px;background:#fff;}
.wk-list1 { float:right; width:354px; height:205px;background:#fff; }
.wk-list2 { float:left; width:285px; height:205px;background:#fff;}
.list-tit { line-height:45px; color:#1c9c28; font-size:18px; text-align:left; width:322px; border-bottom:2px solid #108f3c; background:#f2fdf5; margin-bottom:10px; padding:0 5px 0 5px;}
.list-tit1 { line-height:45px; color:#1c9c28; font-size:18px; text-align:left; width:340px; border-bottom:2px solid #108f3c; background:#f2fdf5; margin-bottom:10px; padding:0 8px 0 6px;}
.list-tit a { display:block; float:right; width:70px; color:#555; font-size:13px; text-align:right}
.list-tit1 a { display:block; float:right; width:70px; color:#555; font-size:13px; text-align:right}
.news_list { width:90%; margin:0 auto;height:auto;position:relative; margin-top:10px}
.news_list li {width:100%; border-bottom:1px solid #ddd; padding:5px 0;}
.news_list a { display:block; text-align:left; line-height:22px; color:#333; font-size:13px; width:100%}
.news_list a:hover { color:#FFA600}
.news_list span { text-align:right; line-height:20px; color:#999; font-size:12px; width:100%; display:block}
.list-tit2 a { display:block; float:right; width:70px; color:#555; font-size:13px; text-align:right}


.ty_list { width:95%;height:auto;position:relative;}
.ty_list li{ width:100%;line-height:27px;}
.ty_list a { display:block; text-align:left;  color:#333; font-size:15px; width:230px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.ty_list span{ display:block; width:90px; text-align:right;font-size:13px; float:right;}
.ty_list a:hover { color:#FFA600}

.dqwz{background:#f3f4f8}
.posi { width:1000px; margin:0 auto; line-height:50px; font-size:15px; text-align:left}
.posi a { font-size:15px; text-align:left; color:#555}

.lm {width:1000px; margin:0 auto; border:1px solid #ddd; height:auto; background:#fff;margin-bottom:20px; margin-top: 20px;}
.ty-list { color:#999; font-size:15px; font-family:Arial;}
.ty-list th { border-bottom:1px dashed #ddd; height: 40px; line-height: 40px; background:#f6f6f6}
.ty-list td { border-bottom:1px dashed #ddd; line-height: 40px; height: 40px; padding-left: 10px;}
.ty-list a { color:#333; font-size:15px; padding:2px 6px; font-family:"微软雅黑"}
.ty-list a:hover { color:#108f3c;}

.f-rr { float:right; width:285px; height:auto;position:relative}
.ty1_list { width:95%;height:auto;position:relative;}
.ty1_list li{ width:100%;line-height:27px;}
.ty1_list a { display:block; text-align:left;  color:#333; font-size:13px; width:180px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.ty1_list span{ display:block; width:90px; text-align:right;font-size:13px; float:right;}
.ty1_list a:hover { color:#FFA600}
.list-tit2 { line-height:45px; color:#1c9c28; font-size:18px; text-align:left; width:275px; border-bottom:2px solid #108f3c; background:#f2fdf5; margin-bottom:10px; padding:0 8px 0 6px;}
.swk-list { float:left; width:493px; height:205px;background:#fff;  }
.swk-list1 { float:right; width:493px; height:205px;background:#fff; }

.list-stit { line-height:45px; color:#1c9c28; font-size:18px; text-align:left; width:468px; border-bottom:2px solid #108f3c; background:#f2fdf5; margin-bottom:10px; padding:0 10px 0 15px;}

.list-stit a { display:block; float:right; width:70px; color:#555; font-size:13px; text-align:right}

.news_slist { width:90%; margin:0 auto;height:auto;position:relative; margin-top:10px}
.news_slist li {width:100%; border-bottom:1px solid #ddd; padding:5px 0;}
.news_slist a { display:block; text-align:left; line-height:22px; color:#333; font-size:13px; width:100%}
.news_slist a:hover { color:#FFA600}
.news_slist span { text-align:right; line-height:20px; color:#999; font-size:12px; width:100%; display:block}



.ty_slist { width:95%;height:auto;position:relative;}
.ty_slist li{ width:100%;line-height:27px;}
.ty_slist a { display:block; text-align:left;  color:#333; font-size:13px; width:340px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.ty_slist span{ display:block; width:90px; text-align:right;font-size:13px; float:right;}
.ty_slist a:hover { color:#FFA600}


.td-z{ background:#f2fdf5; padding-left:18px; font-size:20px;  font-weight:bold; color:#108f3c;  border:1px solid #e5e5e5;}
.td-zbt{ font-size:13px;  border:1px solid #e5e5e5; border-top:none;}

.tb-bd { margin:0 auto; border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5; background:#fff}
.tb-bd td { border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; height:40px; text-align:left; font-size:15px; color:#2e2e2e; padding:0 10px}
.tb-bd .tb-tit{ font-size:15px; font-weight:bold; color:#108f3c; text-align:right; background:#f2fdf5;}

.zd-wk { width:1000px; margin:0 auto; border:1px solid #e5e5e5; height:auto; background:#fff; position:relative; margin-top:20px; margin-bottom:20px}
.ty-gj {width:920px; margin:0 auto; border:1px solid #e5e5e5; height:auto; background:#fff; padding:20px 40px 40px 40px ; font-size:14px; margin-bottom:20px}
.ty-gj h1 { display:block; border-bottom:1px solid #ddd; font-size:23px; width:100%; line-height:60px; color:#555; margin:0 auto; text-align:center; margin-bottom:20px}
.ty-gj p { text-indent:28px; font-size:14px; color:#666; text-align:left; line-height:35px;}


.gao-gj {width:920px; margin:0 auto; border:1px solid #e5e5e5; height:auto; background:#fff; padding:20px 40px 40px 40px ; font-size:14px; margin-bottom:20px; margin-top: 20px;}
.gao-gj h1 { display:block; border-bottom:1px solid #ddd; font-size:23px; width:100%; line-height:60px; color:#555; margin:0 auto; text-align:center; margin-bottom:10px}

.gao-gj p { text-indent:28px; font-size:14px; color:#666; text-align:left; line-height:35px;}
.gao-gj a{ color:#0E12DD; text-decoration:underline;}

.zd-sw { height:35px;position:relative; z-index:99; background-color:#e8f1e5;border:1px solid #fff;
  background: -webkit-linear-gradient(top,#ffffff 0,#e8f1e5 100%);
  background: -moz-linear-gradient(top,#ffffff 0,#e8f1e5 100%);
  background: -o-linear-gradient(top,#ffffff 0,#e8f1e5 100%);
  background: linear-gradient(to bottom,#ffffff 0,#e8f1e5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e8f1e5,GradientType=0);}
.zd-sw ul {position:absolute; bottom:0px; height:35px; width:100%}
.zd-sw li { float:left; padding:0 15px; font-size:13px; color:#555; border:1px solid #e5e5e5; border-bottom:none; background:#e5f7dd; height:27px; line-height:25px; margin-left:7px; margin-top:7px; cursor:pointer; position:relative}
.zd-sw .active { color:#4f933c; font-weight:bold; background:#fff;font-size:14px; border:1px solid #e5e5e5; border-bottom:1px solid #fff;}

.zd-pd { padding:20px}


.xq-list{border-left:1px #e5e5e5 solid;color:#333;background:#fff; }
.xq-list td{ border-bottom:1px #e5e5e5 solid;border-right:1px #e5e5e5 solid; line-height: 40px;}
.xq-list .titbg{ background:#dbf5e4; color:#666; font-size: 16px; font-weight: bold;}
.xq-list .ol{ background: #f3f4f8;}
.xq-list a{color:#108f3c;}
.xq-list a:hover{ color:#ec940a;}
.xq-list .tableft{ padding-left:7px;}

.xq-list .aniu{ padding:3px 10px; color: #ec940a; border: 1px #ec940a solid; border-radius: 5px;}
.xq-list .aniu:hover{ color: #fff; background: #ec940a;border: 1px #ec940a solid;}

.cx-z input{ border:1px #e5e5e5 solid; height:38px; line-height:38px; padding-left:7px; font-size: 15px; border-radius: 5px;}
.cx-z input[type="text"] { border:1px #e5e5e5 solid; height:38px; line-height:38px; padding-left:7px; font-size: 15px;border-radius: 5px;}
.cx-z select { border:1px #e5e5e5 solid; height:40px; line-height:40px; padding-left:7px; font-size: 15px;border-radius: 5px;}
.cx-z .s-bt a { display:block; text-align:center; background:#ec940a; height:40px; line-height:40px; color:#fff; font-size:18px; width:110px; border-radius: 5px;}
.cx-z .s-bt a:hover{ background:#108f3c;}