@import url("common.css");
nav { overflow: hidden;}
.con { background: #f8f8f8; padding-top: 20px; }
/*面包屑*/
.position_rwap { padding:15px 10px; position: relative; color: #999; }
.position_rwap .icon {  width: 44px; height: 44px; padding-bottom: 5px; background-position: 0 -402px; left: 10px; top: 5px; }
.position_rwap span { color: #999; margin: 0 5px; }
.position_rwap a { padding: 0 5px;}
/*图文*/
.hot_list .lb_8 { margin-left: 20px; width: 224px; }
.hot_list .lb_8 .lb_rwap { background: #fff; }
.hot_list .lb_8:first-child {margin-left: 0;}
.hot_list .lb_8:nth-child(3) {margin-left: 20px;}
.hot_list .lb_8 .lb_rwap { background: 	#fff; }
/*左侧列表*/
.ss_header { padding-top: 64px!important;}
.con_l .ab_icon { height: auto; }
.con_l { width: 880px; }
.list_title { position: relative; padding-left: 50px; padding-bottom: 20px; border-bottom: 2px solid #12bbff; }
.list_title h3 {font-size: 24px; font-weight: normal; line-height: 36px; }
.list_title h3 span { margin-right: 10px; color: #12bbff; font-weight: bold; }
.list_title p { padding-top: 10px; line-height: 30px; }
.list_search .icon_lm { background-position: -60px -92px; }
.list_title .iconfont { position: absolute; width: 36px; height: 36px; background: #12bbff; color: #fff; display: block; text-align: center; line-height: 36px; left: 0; top: 0; font-size: 24px; font-weight: normal; box-shadow: 0 5px 10px rgba(18,187,255,0.5); border-radius:16px 10px 10px 10px; }
.list_wrap { padding: 30px; }
.lm_present { padding-left: 40px; position: relative; border-bottom: 1px dashed #e6e6e6; padding-bottom: 30px; margin-bottom: 30px; }
.lm_present p {line-height: 30px; font-size: 14px; color: #666;}
.list_itme { height: 140px; border-bottom: 1px dashed #e6e6e6; padding-bottom: 30px; margin-bottom: 30px; }
.list_itme b { font-weight: normal; }
.itme_img { width: 210px; height: 140px; border-radius: 6px; }
.itme_img img { width: 100%; min-height: 146px; }
.list_itme_te .itme_text { width: 480px;  }
.itme_bt {  font-size: 18px; }
.itme_text p { line-height: 30px; height: 60px; color: #999; margin:10px 0; }
.itme_text_b { line-height: 30px; height: 30px; margin-top: 10px;  }
.itme_text_b .itme_btn { width: 120px; background: #12bbff; color: #fff; border-radius: 30px; display: block;  text-align: center; margin-right: 20px; font-size: 12px; }
.itme_text_b .itme_btn:nth-of-type(1){ background:#ff6c6c;}
.itme_text_b .itme_btn:hover { box-shadow: 0 4px 10px rgba(18,187,255,0.5); }
.list_itme:hover .itme_btn { width: 120px; background: #12bbff; color: #fff; }
.list_itme:hover .itme_bt { color: #12bbff; }
.itme_text_b span,.itme_text_b time { font-size: 12px; color: #999; margin-right: 20px; }
.itme_text_b .iconfont { color: #ccc; margin-right: 5px; font-size: 12px; }
/*翻页*/
.pnum { width: 100%; margin: 10px 0 ; display: flex; justify-content: center; }
.pnum li {float: left; margin: 0 2px;}
.pnum a { background: #f8f8f8; padding: 6px 12px;border-radius: 100%;  }
.pnum li.thisclass a { background: #12bbff; color: #fff; }
.pnum li .pageinfo { color: #999; margin-left: 10px; line-height:30px;}
.pnum li strong { font-weight:normal; padding: 0 2px;}
.pnum td { width: auto!important; padding-left: 2px; min-width: 28px; border: 1px solid #12bbff; margin: 0 6px; line-height:30px; height:30px; float: left; display: none; border-radius:100%; position: relative;}
.pnum td a { padding: 0 6px; line-height: 30px; height: 30px; min-width: 20px; color: #fff; position: absolute; left: -3px; background: #12bbff; }
.pnum td:nth-child(9) { color: #999; background:#fff; padding-right: 10px;}
.pnum a { background: #f8f8f8; display: block;  margin: 0 2px; padding: 6px 12px;border-radius: 100%; float: left; }
.pnum a.sed { background: #12bbff; color: #fff; }
.pnum input { display: none;}
/*右侧*/
.con_r { width: 300px; }
.con_r .hot { width: 260px; padding: 0 20px 20px 20px; border-radius: 6px;  }
.con_r .hot_title { padding: 20px 0 10px 0; }
.con_r .hot .lb_5 { width: 100%; margin-bottom: 10px; }
.con_r .hot_lb1.on h4 { border-radius: 6px; }
.hot_lb1 h4 { padding-left: 30px; }
.hot_lb1 .px1 { left: 0; }