@import url("common_m.css");
header { background:#289d8b; padding-bottom: 1.3rem; }
.header_in { display: flex; justify-content: space-between; align-items: center;position: relative; box-sizing: border-box; height: auto; z-index: 9; padding: .7rem .7rem 0 .7rem;}

.header_in .menu { width: 1.875rem; height: 1.875rem; text-align: center; }

.header_in h2 {text-align: center; color: #fff; font-size: 1rem; line-height: 2.5rem; height: 2.5rem;}
.con { margin-top: -1rem; background: #fff;  }
.type_list { padding: 0; }
.search_sc { width: 90%; border-radius: 1.5rem;     margin: 2% 5% 1% 5%;}
.search_sc_text{width: 80%;position: relative; height: 2.5rem;box-sizing: border-box;text-indent: 1.3rem;background:#fff;border: none;}
.search_sc_sub { height:  2.5rem;width: 4rem;border: none;border-radius: 24px; position: absolute;right: 0;z-index: 1;background: none;font-size: 0;}

.search_sc_f{position: relative;height:2.5rem;}
.search_sc_f em{position: absolute;right:10px;top:6px;font-size: 28px;color: #29bb8e;}
.in_nav{margin: 1% 3%;}
.in_nav ul{height:2.5rem;white-space:nowrap;overflow-y:auto}
.in_nav li{padding:3px 0;margin:0;font-size:.875rem;letter-spacing:initial;text-transform:uppercase;vertical-align:top;line-height:30px;border-bottom:1px solid #2bc194;display:inline-block}
.in_nav a{padding:0 8px;display:inline-block;color:#fff}
.in_nav .active{border-bottom:4px solid #fff;font-weight:700}
/*列表*/
.ss_head { padding: 0.5rem 0.5rem .1rem 2rem; }
.ss_head h3 { position: relative; font-size: 0.825rem; font-weight: normal; }
.ss_head h3:before{ content:""; display: block; position: absolute; width: 0.4rem; height: 1rem; background-color: #289d8b; border-radius: 1rem; top: 0.4rem; left: -1rem;}
.new { padding: 0 3%; }

.list_tui { font-size: 0.75rem; line-height: 2rem; color: #999; }
.list_tui span { float: left; }
.list_tui em { color: #e9ad3b; float: left; display: block; }
.list_li .div_b { position: relative;}
.list_li .div_b span { margin-right: 0.5rem!important; }




.wrap_head h3:after { display: none;}
.wrap_head h3 { padding-top: .2rem;}
.pnum td { display: none; }
.pnum td a { display: block; width: 8rem; height: 2rem; line-height: 2rem; background: #fff; font-size: 0.8rem; border: 1px solid #e1e1e1; color: #1468ff; margin: 0 10px; border-radius: 1rem;}
.pnum ul { width: 100%; display: flex; justify-content: center; padding: 0.5rem 0;}
.list_itme { background: #fff; padding: .5rem .6rem 1rem .6rem; border-bottom: none; border-radius: .6rem; margin-top:.7rem; position: relative; }
.list_itme .itme_bt { line-height: 2.5rem; }
.list_itme h4 { color: #000;  font-size: 1rem; font-weight: normal; }
.list_itme p { line-height: 1.5rem; font-size: .825rem; color: #999; height:3rem; margin: .2rem 0 .5rem 0; }
.list_b { height: 24px; line-height: 24px; }
.list_b time { margin-left: 0; }
.list_b p { line-height: 20px; height: 20px; padding: 0 0 0 10px; float: left; margin:0 10px 0 0; position: relative; color: #999; }
.list_b p:before { content:""; display: block; position: absolute; height: 12px; width: 1px; background: #e1e1e1; position: absolute; left: 0; top: 4px; }
.list_b p:first-child { padding-left: 0; }
.list_b p:first-child:before { display: none; }
.list_itme .list_btn {  
    color: #289d8b; display: block; width:6.5rem; line-height: 2.2rem; border-radius: 1.1rem; text-align: center; position: absolute; 
    right: .8rem;
    top: auto;font-size: .875rem; }
.list_itme .list_btn em { margin-right: 5px; }

/* 新搜索 */
.gjc { font-weight: bold; padding: 0 4px; font-size:1rem; color:#e00;}
.wrap_head h3 { color: #666;line-height: 1.4rem;}
.prolist .sli_item { background: #fff; padding: 0.6rem!important; margin: 0.7rem 0;border-radius: .6rem;border-bottom: 0px dashed #d8d8d8; }
.sli_icon { padding:0 3px; border-radius: 4px; background: #333; color: #fff; font-size: 12px; margin-left: 5px; float: left; height: 20px; margin-top: 5px; line-height: 20px; }
.sli_jing { background: #36ad9e; }
.sli_re { background: #f0811d;}
.sli_tu { background: #35a3ef;}
.sli_bt { line-height: 30px; height: 30px; }
.sli_bt a { font-size: 16px; font-weight: bold; }
.sli_bt span { color: #cc0000; }
.sli_ms { color: #999; line-height: 1.5rem; margin-top: 0.2rem; }
.sli_t {  height: 1.5rem; line-height: 1.5rem; margin-top: 0.2rem; }
.sli_b { height: 2rem; line-height: 2rem; margin-top: 0.2rem; }
.sli_xx { height: 1.5rem; margin-right: 0.5rem; float: left; color: #999; font-size: 0.75rem; position: relative; padding-left: 10px; }
.sli_b .sli_xx { float: right; } 
.sli_xx:before{ content:""; display: block; position: absolute; height: 0.75rem; width: 1px; background: #ccc; left: 0;top: 0.7rem; }
.sli_t .sli_xx:before{ top: 0.5rem; }
.sli_xx:first-child { padding-left: 0;}
.sli_t .sli_xx:nth-child(1):before { display: none; }
.sli_b .sli_xx:last-child:before { display: none; }
.s_icon { width: 14px; height: 14px; background: url(../images/s-icon.png) no-repeat; display: block; }
.sion_pj { margin: 0.3rem 0 0 0.1rem; float: left; }
.prolist .sli_btn { display: block; width: 90%; text-align: center; height: 2rem; line-height: 2rem; margin: 0 5%; background: #29bb8e; color: #fff; position: relative; float: left; font-size: .75rem;border-radius: 1rem; box-sizing:border-box;}
.sion_xz { background-position:0 -20px; position: absolute; top: 10px; left: 50%; margin-left: -50px; }
.sli_btn:hover { color: #fff; background: #f0811d; }
.prolist .sli_item a { padding: 0;}
.sli_item .sli_b .sli_btn { padding-left: 30px;}
.prolist li p { width: auto; }
.prolist .sli_item .chao{color:#3809c1;}
/*翻页*/
.s_pnum { margin: 0.5rem 0; height: 2rem; }
.s_pnum ul { width: 100%;  display: flex;  justify-content: center; }
.pnum li { float: left; margin: 0 0.2rem; background: #fff; border-radius: 20px; width: 33px; height:33px; line-height:33px; text-align: center; }
.pnum a { background: #f5f9f9; display: block; margin: 0 5px; padding: 0 12px; border-radius: 20px; float: left;}
.pnum li.thisclass,.pnum a.sed { background: #1468ff; color: #fff; }

@media only screen and (max-width: 780px)
