@charset "utf-8";
/* CSS Document */
body {margin:0px; padding:0; font-family:"微软雅黑";font-size:13px;color:#333;height:100%}
div,ul,li,h1,p,span { list-style:none;padding:0px; margin:0px;}
a {list-style:none; text-decoration:none}

img { border:0px}

label { padding:0 10px 1px 5px; display:inline-block}

.mar35{ margin-top: 35px;}

.red-t{ color: #cf0000;}

.top-wk {background-color:#2ca5c4;height:147px;min-width:1200px;position:relative;background-image:url(inner-tbg1.png);background-position:center bottom;background-repeat:no-repeat;background-size:auto 147px}
.top-tit {width:683px;height:147px;background-image:url(inner-tbg.png);background-repeat:no-repeat;position:absolute;top:0;left:50%;margin-left:-870px;background-size:auto 147px} 

.zmb-er{background:#fff;padding: 10px 0px;width:1200px;margin:0 auto}
.z-tit{ text-align: center; font-size:32px; font-weight: bold; color: #333; padding: 30px 0px 20px 0;}
.tb-tit{ font-size: 18px; color: #000000; font-weight: bold;}
.tb-tit1{ font-size: 16px; padding-top: 10px; color: #000000; font-weight: normal;}


/*资金详情地区切换和任务清单选择*/
.dq-qh{background:#f1f1f1;padding:30px 30px 20px 30px;}

.dqqh{font-size: 16px;}
.dqqh a{display:inline-block; font-size: 16px; color: #333; padding:5px 15px; }
.dqqh span{padding-left: 10px;}
.dqqh p{display:inline-block; font-size: 16px; padding:3px 11px 4px;color: #bfbfbf;}
.dqqh a:hover{ border-radius: 15px; background: #f5a201; color: #FFFFFF;}
.dqqh .active{ border-radius: 15px; background: #f5a201; color: #FFFFFF;}

.dqqh-jd{ margin-left: 80px; border-top: 1px #e1e1e1 solid; margin-top: 15px; padding-top: 10px;}
.dqqh-jd a{display:inline-block; font-size: 15px; color: #333; padding:5px 15px;}
.dqqh-jd a:hover{ border-radius: 15px; background: #6CBF0A; color: #FFFFFF;}
.dqqh-jd a.active{ border-radius: 15px; background: #6CBF0A; color: #FFFFFF;}

.ss-tt {padding:0 30px;background: #f1f1f1;height:auto;overflow: hidden;padding-bottom:30px}

.ndys {line-height:40px;font-size:18px;color:#333;background:#fff;border:1px solid #ddd;border-radius:30px;text-align:center;font-weight:bold;}
.ndys span {color:#FF9A00;padding:0}

.nds {height:45px;margin-top:15px;}
.nds div {width:271px;height:45px;background:#fff;float:left;border-radius:30px;line-height:43px;border:1px solid #ddd;text-align:center;font-size:15px;}
.nds i {padding-right:8px}
.nds span {color:#FF9A00;font-size:16px;font-weight:bold;padding:0}

.nds-1 {height:45px;margin-top:15px;clear: both}
.nds-1 a {width:357px;height:45px;background:#fff;float:left;border-radius:10px;line-height:43px;border:1px solid #ddd;text-align:left;font-size:15px;display: inline-block;color:#666;margin-bottom:15px;margin-right:15px}
.nds-1 span {color:#FF9A00;font-size:16px;font-weight:bold;padding:0;margin-left:15px}

.zx-tit {border-bottom:1px solid #ddd;text-align:center;height:45px;margin-top:20px;line-height:43px;font-size:18px;font-weight:bold}

.rw-list {font-size:15px;line-height:32px;margin-top:15px;padding-left:15px}
.rw-list a {display:inline-block;color:#0874DE;padding:0 15px;border-radius:16px}
.rw-list a.active {background:#0874DE;color:#fff;}

.bj-txt {line-height:45px;font-size:16px;color:#333;padding-left:15px}
.bj-txt span {color:#ff9600;font-weight:bold;padding:0}
.bj-txt a {color:#ff9600;font-weight:bold;padding:0}

.bj-txt1 {line-height:45px;font-size:16px;color:#333;padding-left:15px}
.bj-txt1 span {color:#2193d4;font-weight:bold;padding:0}

.tab-z{ border-top: 1px #e1e1e1 solid;border-left: 1px #e1e1e1 solid; color: #666666;}
.tab-z th{border-bottom: 1px #e1e1e1 solid;border-right: 1px #e1e1e1 solid;color:f4f3f3; line-height: 25px; background: #f4f3f3; font-size: 16px; height:45px}
.tab-z td{border-bottom: 1px #e1e1e1 solid;border-right: 1px #e1e1e1 solid;color:f4f3f3; line-height: 25px; text-align: center; font-size: 14px;height:45px}
.tab-z .lef-nr{ text-align: left; padding-left: 7px;}
.tab-z .lef-nr a{ color:#0772c2}
.tab-z a.aniu-blue{background: #0772c2; color: #fff; padding: 3px 10px; border-radius: 5px;font-size: 14px; margin: 0px 3px;}
.tab-z .aniu-blue:hover{ background:#005ea4;}

.xmjd2 {background: #f4f2f2;  width: 1200px; margin: 0 auto;border: 1px #dedede solid; border-left: none; height: 40px; font-size: 16px; font-weight: bold;margin-top:20px}

.xmjd2 li{float: left; text-align: center;height: 40px; width: 599px; line-height: 40px;border-right: 1px #dedede solid; }
.xmjd2 li:hover{background: #0772c2; cursor: pointer; color: #FFFFFF}
.xmjd2 .active{background: #0772c2; cursor: pointer; color: #FFFFFF}

.xmjd-wk{ width: 1168px; margin: 0 auto; border: 1px #dedede solid; padding:15px; border-top: none; margin-bottom: 20px; text-align: center; height: auto; overflow: hidden;} 

.cx-z{}
.cx-z .tite{ color:#0772c2; font-size:18px; font-weight:bold; }
.cx-z .titf{ color:#ffae00; font-size:16px; font-weight:bold; padding-right:7px;}
.cx-z input{ border:1px #CBCBCB solid; height:30px; line-height:38px; padding-left:7px;}
.cx-z input[type="text"] { border:1px #CBCBCB solid; height:38px; line-height:30px; padding-left:7px; font-size:15px;}
.cx-z select { border:1px #CBCBCB solid; height:40px; line-height:38px; padding-left:7px;}
.cx-z .s-bt a { display:block; text-align:center; background:#FFAE00; height:38px; line-height:38px; color:#fff; font-size:15px; font-weight:bold; width:100px;}
.cx-z .s-bt a:hover{ background:#FFAE00;}

.pagefont{ text-align:center; padding:20px 0; width:1100px; margin:0 auto}
.pagefont a{ color:#666; padding:0 10px; height:25px; line-height:25px; display:inline-block; border:1px solid #ddd; margin-left:5px; margin-right:5px; font-size:16px}
.pagefont span{ height:25px; line-height:25px; background:#ffae00; padding:0 10px; color:#fff; display:inline-block;margin-left:5px; margin-right:5px}
.pagefont a:hover{background:#ffae00;color:#fff;}

.bottom {background-color:#2ca5c4;height:80px;text-align:center;line-height:32px;color:#fff;font-size:14px;clear: both;margin-top:30px;padding-top:20px}
.bottom {background-color:#2ca5c4;height:80px;text-align:center;line-height:32px;color:#fff;font-size:14px;clear: both;margin-top:30px;padding-top:20px}