/*左栏*/
.con_left { width: 1000px; height: auto; overflow: hidden; }
.xh-fall-fallTitle { border-bottom: 1px solid #d8d8d8; overflow: hidden; margin: 30px 0; }
.xh-fall-fallTitle h2 { font-size: 24px; color: #333; font-weight: bold; line-height: 50px; float: left; border-bottom: 3px solid #1e83ef; padding: 0 10px; }
.ej_list { list-style: none; margin-top: 10px; overflow: hidden; }
.ej_list li { float: left; width: 230px; height: 218px; overflow: hidden; margin: 0 10px 0 10px; padding-bottom: 10px; }
.ej_list li img { width: 230px; height: 151px; }
.ej_list li .txt { height: 85px; overflow: hidden; }
.ej_list li .txt h2 { font-size: 16px; color: #333; line-height: 27px; overflow: hidden; margin-top: 10px; }
.ej_list li .txt h2 a { color: #333; }
.ej_list li .txt p { font-size: 14px; height: 20px; color: #999; overflow: hidden; margin-top: 8px; }
.ej_list li .time p { font-size: 14px; color: #666; }
.ej_list li .time p span { padding-left: 20px; }
.xpage-more-btn { width: 659px; height: 34px; text-align: center; margin: 0 auto; margin-left: auto; margin-right: auto; background: #ededed; line-height: 34px; cursor: pointer; margin-top: 25px; }
.xpage-more-btn:hover { background: #ddd; }
.xpage-more-btn:active { background: #ccc; }
/*END*/
/*右栏*/
.con_right { width: 301px; height: auto; overflow: hidden; margin-top: 82px; background: #f5f3f4; }
.jbrk_box { width: 100%; height: 77px; }
.dh_box { border-bottom: 1px solid #388de1; padding-top: 25px; }
.dh_box h2 { font-size: 24px; color: #254b92; font-weight: bold; margin-bottom: 10px; position: relative; padding-left: 30px; }
.dh_box h2 i { position: absolute; width: 10px; height: 23px; background: #1e83ef; display: inline-block; top: 5px; left: 0; }
.dh_box h2 span { float: right; font-size: 14px; color: #999; margin-top: 15px; }
.dh_box h2 span a { color: #999; }
.focusBox3 { width: 301px; height: 230px; position: relative; margin-top: 10px; }
.focusBox3 .arrow-left { background: url(https://www.piyao.org.cn/index/images/arrows.png) no-repeat left top; position: absolute; left: 10px; top: 95px; margin-top: -15px; width: 17px; height: 30px; z-index: 2 }
.focusBox3 .arrow-right { background: url(https://www.piyao.org.cn/index/images/arrows.png) no-repeat left bottom; position: absolute; right: 10px; top: 95px; margin-top: -15px; width: 17px; height: 30px; z-index: 2 }
.focusBox3 .swiper-container { width: 301px; height: 196px; }
.swiper-slide { position: relative; }
.focusBox3 .swiper-container.swiper-wrapper .swiper-slide img { width: 301px; height: 196px; }
.focusBox3 .swiper-container .swiper-wrapper .swiper-slide .bg { position: absolute; left: 0; bottom: 0; width: 100%; height: 35px; opacity: 0.6; background: #000; z-index: 0; }
.focusBox3 .swiper-container .swiper-wrapper .swiper-slide .title { font-size: 16px; position: absolute; left: 0; bottom: 0; width: 95%; height: 35px; line-height: 35px; color: #fff; overflow: hidden; z-index: 1; padding-left: 10px }
.focusBox3 .swiper-container .swiper-wrapper .swiper-slide .title a { color: #fff; }
.focusBox3 .pagination { position: absolute; right: 40%; text-align: right; bottom: 5px; width: 100%; z-index: 2; }
.swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #999; margin: 0 3px; cursor: pointer; }
.swiper-active-switch { background: #4e9df2; }
.rdphb_box { width: 301px; height: auto; overflow: hidden; margin-top: 25px; }
.rdphb_box .dh { width: 100%; height: 49px; background: #254b92; font-size: 24px; color: #fff; font-weight: bold; text-align: center; line-height: 49px; }
.rdphb_box_bj { width: 100%; height: 360px; background: #4c9bf0; margin-top: 2px; overflow: hidden; }
.phb_con { width: 265px; height: 335px; overflow: hidden; margin: 0 auto; margin-top: 15px; }
.tab1 { width: 265px; position: relative; }
.tab1 .tab_menu { width: 100%; float: left; position: absolute; z-index: 1; }
.tab1 .tab_menu li { float: left; width: 69px; height: 24px; font-size: 14px; color: #1e83ef; background: #f5f3f4; line-height: 24px; cursor: pointer; text-align: center; }
.tab1 .tab_menu li + li { margin-left: 29px; }
.tab1 .tab_box { width: 265px; height: auto; clear: both; top: 0; position: relative; }
.tab1 .tab_menu .selected { background-color: #254b92; cursor: pointer; color: #fff; }
.tab1 .hide { display: none; }
.list01 li { height: 20px; font-size: 14px; color: #333; background: url(https://www.piyao.org.cn/ej/images/doc.jpg) left center no-repeat; padding-left: 15px; overflow: hidden; }
.list01 li a { color: #333; }
.phb_list li { color: #fff; margin-bottom: 14px; }
.phb_list li a { color: #fff; }
.phb_list li a:hover { color: #fff !important; }

/*END*/

@media screen and (min-width:0px) and (max-width: 767px) {
/*左栏*/
.con_left { width: 96%; height: auto; margin: 0 auto; overflow: hidden; }
.xh-fall-fallTitle { border-bottom: 1px solid #d8d8d8; overflow: hidden; margin: 10px 0; }
.xh-fall-fallTitle h2 { font-size: 1.25rem; color: #333; font-weight: bold; line-height: 50px; float: left; border-bottom: 3px solid #1e83ef; padding: 0 10px; }
.ej_list { list-style: none; margin-top: 10px; overflow: hidden; }
.ej_list li { float: left; width: 44%; height: 175px; overflow: hidden; margin: 0 3% 0 3%; padding-bottom: 20px; }
.ej_list li img { width: 100%; height: auto; }
.ej_list li .txt { height: 80px; overflow: hidden; }
.ej_list li .txt h2 { font-size: 1rem; color: #333; line-height: 23px; overflow: auto; }
.ej_list li .txt h2 a { color: #333; }
.ej_list li .txt p { font-size: 0.725rem; height: auto; color: #999; overflow: auto; margin-top: 8px; }
.ej_list li .time p { font-size: 0.725rem; color: #666; }
.ej_list li .time p span { padding-left: 20px; }
.xpage-more-btn { width: 100%; height: 34px; text-align: center; margin: 0 auto; margin-left: auto; margin-right: auto; background: #ededed; line-height: 34px; cursor: pointer; margin-top: 25px; }
.xpage-more-btn:hover { background: #ddd; }
.xpage-more-btn:active { background: #ccc; }
}
