@charset "utf-8";
.submitBox button{width:320px;min-height:40px;border-radius:20px;background:#13914e;border:none;color:#fff;margin:0 10px}
.submitBox button.cancel{background:#eee;color:#333}
.submitBox{overflow:hidden;text-align:center;margin-bottom:50px}
.submitBox button:hover{background:#037039;cursor:pointer}
.submitBox button.cancel:hover{background:#ddd;cursor:pointer}


.f_subSearchBox{overflow:hidden;background-color:#fafafa;margin:0 auto;width:100%;border-bottom:1px solid #eee;border-top:1px solid #eee}
.f_subSearchTitle{padding:20px 0;border-bottom:1px solid #eee;margin:0 auto;width:100%}
.f_subSearchTitle h2{width:1200px;margin:0 auto;text-align:center;font-size:22px;color:#037039}
.f_subSearchTitle h2 a{color:#037039}
.f_subSearchInfo{width:1200px;margin:0 auto;padding:30px 0;overflow:hidden}
.f_level{padding-left:40px;overflow:hidden;margin-bottom:20px}
.f_level .fir{width:66px;float:left;line-height:37px;font-size:16px;overflow:hidden;margin-right:25px;text-align:right;min-height:37px}
.f_level .sec{width:187px;float:left;line-height:37px;font-size:14px;overflow:hidden;margin-right:5px}
.f_level>input{width:407px;float:left;line-height:37px;font-size:14px;color:#333;border:1px solid #eee;border-radius:20px;background:#fff;padding:0 20px;overflow:hidden}
.f_subSearchKey{width:1200px;margin:0 auto;margin-bottom:30px;border-bottom:1px solid #eee;padding-bottom:15px;overflow:hidden}
.f_level .subSearchTime{float:left;position:relative;margin-right:30px;line-height:37px;font-size:16px}
.f_level .subSearchTime>input{float:left;margin-right:5px;height:16px;line-height:16px;background:#fff;border:1px solid #eee}
.f_level .subSearchTime>input[type=radio]{width:16px;height:16px;opacity:0;fiter:alpha(opacity=0);margin-top:12px}
.f_level .subSearchTime>label{position:absolute;left:0;top:10px;width:16px;height:16px;border-radius:50%;border:1px solid #999;cursor:pointer}
.f_level .subSearchTime>input:checked+label{background-color:#13914e;border:1px solid #13914e}
.f_level .subSearchTime>input:checked+label::after{position:absolute;content:"";width:4px;height:9px;top:1px;left:6px;border:1px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}
.f_level .subSearchTime i{font-style:normal;float:left}
.timeBox{height:37px;line-height:37px;font-size:16px}
.timeBox i{font-style:normal;font-size:16px;margin-right:10px}
.timeBox input{width:130px;border:1px solid #eee;background:#fff;width:120px;line-height:37px;overflow:hidden;margin:0 10px;padding:0 15px;color:#333;font-size:14px}
.f_subSearchKey .f_level{margin-bottom:20px}
.f_subResultBox{width:1200px;margin:0 auto;padding:15px 0 0 0}
.f_subResultList li{float:left;margin-right:65px}
.f_subResultList li a{font-size:20px;border-bottom:4px solid transparent;padding-bottom:15px;display:block;font-weight:700}
.f_subResultList li a.active,.f_subResultList li a:hover{border-bottom-color:#037039;color:#037039}
.f_subResultInfoBox{width:1200px;margin:0 auto;overflow:hidden}
.f_subResultInfo{background:#fafafa;border:1px solid #eee;border-top:none;padding:40px 40px 0 40px;overflow:hidden}
.f_level02>input{border-radius:0}
.f_subResultContentBox{width:1200px;margin:40px auto 0}
.f_keyWordsBox p{font-size:16px;overflow:hidden}
.f_keyWordsBox .keywords{color:#e40000;margin-right:30px;padding-right:30px;border-right:1px solid #eee;line-height:22px}
.f_keyWordsBox p.sort{display:inline-block;*display:inline;*zoom:1;color:#000;vertical-align:top}
.f_keyWordsBox p.sort a{text-decoration:underline;margin-right:15px}
.f_keyWordsBox p.sort a:hover{color:#000}
.f_toolul{display:inline-block;*display:inline;*zoom:1;vertical-align:top;position:relative}
.f_toolul span{padding-right:15px;background:url(../images/arrow.png) no-repeat center right;cursor:pointer;font-size:16px}
.f_toolulSubmit{float:right}
.f_toolulSubmit .submit{color:#fff;font-size:16px;padding:7px 10px;background:#03703a;border:none;border-radius:20px}
.f_keyWordsBox02{border-bottom:1px solid #eee;padding-bottom:7px;margin-top:3px;line-height:35px}
.f_timeList{position:absolute;top:42px;left:0;z-index:10;width:177px;border:1px solid #ccc;background:#fff;box-shadow:1px 1px 10px rgba(0,0,0,.2);display:none}
.f_timeList li{line-height:32px;padding:0 12px;font-size:14px;cursor:pointer}
.f_timeList li.line{border-top:1px solid #ccc;margin:0 10px 5px}
.f_timeList li input.flexDate{padding-right:15px;background:url(../images/time.png) no-repeat 113px 5px #fff;width:112px;border:none;border:1px solid #eee;height:24px;line-height:24px;margin-left:5px;padding-left:5px;font-size:12px}
.f_timeList li input.zdybtn{text-align:center;margin:10px 45px 15px;width:50px;height:26px;line-height:26px;background:#03703a;color:#fff}
.subNewBox{margin-bottom:10px;overflow:hidden}
.subNewBox .new{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee;margin-top:20px}
.subNewBox .new .title a{font-size:16px}
.subNewBox .new .title{margin-bottom:10px}
.subNewBox em{color:#e40000}
.subNewBox .new .txt{color:#666;font-weight:16px;line-height:24px;margin-bottom:10px}
.subNewBox .new .web{color:#02703a;font-size:12px;word-wrap:break-word;margin-right:30px}
.subNewBox .new div{color:#999;font-size:12px}
.subNewBox .new .web:hover{color:#a40000}

.f_level .year{line-height:34px;margin-left:91px;display:block}
.f_level .year a{display:inline-block;*display:inline;*zoom:1;min-width:50px;margin-right:10px;text-align:center;font-size:16px}
.f_level .form-info{margin-right:20px}
.f_level .form-select{float:left;width:229px;line-height:37px;border:1px solid #eee;border-radius:20px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/arrow_bottom.png) no-repeat scroll 200px #fff;padding-left:20px;/*! color:#999; */font-size:14px}
.f_level02 .form-select{width:449px;padding:0 11px;background-position:423px;border-radius:0}
