@charset "utf-8";
/* CSS Document */
html, body{width:750px; margin:0 auto;min-width:inherit; overflow-x:hidden; transform:''}
.fl_pc { float:none; display:block; }
.fr_pc { float:none; display:block; }
.pchide { display:block; }
.mhide { display:none; }
.padhide{display:none}
.container {width:auto;}


.g_part1 { height: 225px; width: 100%; background-size: 170%; min-width:750px}
.g_part2 { background: url(x_m_header_20221126.png) top center no-repeat; height: 230px; overflow: hidden; min-width:750px}
.g_part2 .m_con { width: 710px;}
.g_part2 .m_links { margin-top: 0; overflow: hidden; clear: both; width: 710px;  margin-left: 0 }
.g_part2 .m_links ul{ padding-top:25px}
.g_part2 .m_links ul li {float: left; font-size:26px}
/*手机检索*/
.g_part2 .m_search{ display:none}
.x_m_search{ display:block; float:right; margin-top:30px; margin-right:10px}
.x_m_fdj{ width:30px; height:30px; }
.x_m_input{ width:710px; top:20px; right:20px;  z-index:99; height:56px; position:absolute; background:#fce5b4; border-radius:10px; display:none}
.x_m_srk{ width:600px; height:56px; line-height:56px; font-size:28px; color:#333; padding-left:15px; float:left; background:none; border:none}
.x_m_but{ float:right; width:80px; height:56px; background:url(x_m_fdj2.png) no-repeat 40px center; }
/*菜单*/
.g_navs{ display:none}
.x_m_nav{ display:block; padding:10px 0; width:750px}
.x_m_menu1{ position:relative; height:120px}
.x_m_menu1>li{ width:187.5px; float:left; text-align:center; height:60px}
.x_m_menu1>li>a{ font-size:32px; line-height:60px; color:#c82423}
.x_m_menu1 li .x_home_mar{ width:63px; display:inline-block}

.x_m_menu2{ position:absolute; top:130px; background:#f6f6f6; left:0px; width:750px; z-index:9999;    visibility: hidden; max-height:0px; overflow: hidden; transition: all 0.5s ease-in-out;}
.x_m_menu2.show { display:block ;  visibility: visible; max-height: 140px; }
.x_m_menu2 ul{ overflow:hidden; padding:15px}
.x_m_menu2 ul li{ float:left; line-height:56px}
.x_m_menu2 ul li a{ font-size:28px; color:#c82423; display:block; line-height:56px; padding:0 15px}
.g_headerLineWrap{ width:750px; line-height:56px}
.g_headerLineWrap div a {padding: 15px 20px; font-size: 34px }

.g_part3{ width:750px}
.m_l_main{ float:none; margin:0 auto}
.g_part3 .m_imgTitle{ height:60px; line-height:60px;}
.g_part3 .m_imgTitle a{ font-size:28px}
.g_part3 .swiper-container-horizontal>.swiper-pagination-bullets{ width: 180px; right: 20px;  left: auto; top: 300px; text-align:right}
.swiper-pagination-bullet{ width:15px; height:15px}
.g_part3{ margin-bottom:25px}
.g_part3 .m_r_main{ width:710px;}
.m_r_main {float: none;margin:30px auto 0 auto }
.g_part3 .m_r_main .m_textWrap .m_banner { background: url(x_m_newsTitleBg_20220707.png) left no-repeat; height: 70px; margin-bottom:10px}
.g_part3 .m_r_main .m_textWrap .m_banner .m_btn { line-height: 70px; width: auto; padding: 0 30px; font-size: 32px }
.g_part3 .m_r_main .m_textWrap .m_banner .m_as{ font-size:28px}
.g_part3 .m_layer .m_title{ font-size:30px; line-height:60px}
.g_part3 .m_layer .m_title span{ display:none}
.g_part3 .m_layer .m_title a {  margin-left: 0; width: 100%; -webkit-line-clamp: none; }
.g_part3 .m_layer ul li { height: auto; font-size: 30px; line-height: 60px;}
.g_part3 .m_layer ul li span{ display:none}
.g_part3 .m_layer ul li a { margin-left: 0px; width:100%; white-space: nowrap;  -webkit-line-clamp: none;}
.g_ban2{ width:750px; margin-bottom:30px}

.g_part4{ width:750px; margin-bottom:25px}
.g_part4 .m_l_main{ width:750px}
.g_part4 .m_block { float: none; width: 710px; margin-bottom: 30px;  height: auto; margin: 0 auto}
.x_m_l_main{ float:left}

.x_mj_title { height: 70px; line-height: 70px; font-size: 32px;   margin-bottom: 17px;  }
.x_mj_title a { float: right; margin-right: 15px; font-size: 28px;  color: #7f7f7f; font-weight: normal }
.g_part4 .m_block .m_imgWrap img { width: 710px; height: 400px;  float: none }
.g_part4 .m_block .m_imgWrap .m_textTitle { float: none; width: 710px; margin-left: 0; padding-top: 0; font-size: 30px; line-height: 42px; padding: 20px;  box-sizing: border-box; background: #f6f6f6 }
.g_part4 .m_block .m_imgWrap .m_textTitle a{ font-size:30px; line-height:42px; -webkit-line-clamp: none;}
.g_part4 .m_block ul{ margin-bottom:30px}
.g_part4 .m_block ul li {height: auto; font-size: 30px; line-height: 60px; text-overflow: ellipsis; white-space: nowrap }
.g_part4 .m_block ul li a{ font-size:30px; line-height:60px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.g_part4 .m_block2 .m_title a{ font-size:30px; line-height:60px}

.x_m_rightlink{ display:block}
.g_part4 .m_r_main{ display:none}
.x_m_rbox1{ width:710px; overflow:hidden; margin:0 auto}
.x_m_rvideo{ padding-bottom:20px;}
.x_m_rbox1 ul{ width:730px; overflow:hidden; padding-bottom:10px}
.x_m_rbox1 ul li{ float:left; margin:0 20px 10px 0}
.x_m_rbox2 ul{ padding-top:20px; border-top:1px dashed #777; padding-bottom:10px}

#rightbox{ max-height:0px; overflow: hidden; transition: all 0.5s ease-in-out;}
#rightbox.show { display:block ;  visibility: visible; max-height: 750px; }
.image-container { position: relative; display: inline-block; }
#imgB { position: absolute; top: 0; left: 0; opacity: 0; pointer-events: none;}
#imgB.visible { opacity: 1; pointer-events: auto;}
#imgA.hidden { opacity: 0; pointer-events: none;}
.g_ban3{ width:750px;}
.g_ban3 .m_l_main, .g_ban3 .m_r_main { width: 750px }
.g_ban3 .m_l_main img, .g_ban3 .m_r_main img{ margin-bottom:30px}
.g_part5{ width:750px}
.g_part5 .m_block { width: 710px; float: none; height: auto; margin-bottom: 30px; margin: 0 auto 30px auto }
.g_part5 .m_block .m_imgWrap img { width: 710px; height: 400px; float: none }
.g_part5 .m_block .m_imgWrap .m_textTitle{float: none; width: 710px; margin-left: 0; padding-top: 0; font-size: 30px; line-height: 42px; padding: 20px;  box-sizing: border-box; background: #f6f6f6}
.g_part5 .m_block .m_imgWrap .m_textTitle a{font-size:30px; line-height:42px; -webkit-line-clamp: none;}
.g_part5 .m_block ul li {height: auto; font-size: 30px; line-height: 60px; text-overflow: ellipsis; white-space: nowrap}
.g_part5 .m_block ul li a{ font-size:30px; line-height:60px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.g_ban4{ width:750px}
.g_ban4 .m_l_main, .g_ban4 .m_r_main {width: 750px;}
.g_ban4 .m_l_main img, .g_ban4 .m_r_main img{ margin-bottom:30px}
.g_part6{ width:750px; margin-bottom:30px}
.g_part6 .m_l_main { width: 710px}
.g_part6 .m_blockWrap { background: url(blockBg_20220707.jpg.png) no-repeat right bottom #fbfbfb; height: auto; }
.g_part6 .m_imgWrap{ float:none; margin:20px; padding:0px}
.g_part6 .m_imgWrap img { width: 100%; height:auto; float: none }
.g_part6 .m_l_main ul { width: 670px;  float: none; margin: 30px auto;}
.g_part6 .m_l_main ul li {height: auto; font-size: 30px; line-height: 60px; text-overflow: ellipsis; white-space: nowrap}
.g_part6 .m_l_main ul li a{font-size:30px; line-height:60px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.g_part6 .m_r_main { width: 710px }
.g_part6 .m_localLists{ height:auto}
.g_part6 .m_localLists .m_localList{ width:650px; margin:30px}
.g_part6 .m_localLists .m_localList ul li { font-size: 30px; width: 130px; margin-bottom: 30px }
.g_part7{ padding:40px 20px; min-width:710px}
.g_part7 .m_part1{ width:710px; padding-bottom:0}
.g_part7 .m_part1 .m_l_main{ width:710px}
.g_part7 .m_friend{ display:none}
.x_m_link{ display:block; width:710px; padding-top:5px; margin-bottom:30px; font-size:28px; color:#333}

/* 基础样式 */
.x_m_select { width: 710px; padding: 8px; font-size: 26px; box-sizing:border-box; background:#fff;   }
.x_m_select option {padding: 5px;}
.x_m_select {max-height: 80px;overflow-y: auto; height:60px }
.x_m_select::-webkit-scrollbar {width:8px;}
.x_m_select::-webkit-scrollbar-track {background: #fff;}
.x_m_select::-webkit-scrollbar-thumb {background: #fff; border-radius: 4px;}
.x_m_select::-webkit-scrollbar-thumb:hover {background: #fff;}
.x_m_select option{ font-size:12pt}
.g_part7 .m_part1 .m_r_main{ width:710px}
.g_part7 .m_codeLists ul{margin-right:0; padding:20px 0}
.g_part7 .m_codeLists ul li {width: 235px; margin-right: 0px; margin-bottom: 30px;}
.g_part7 .m_codeLists ul li img{ width:145px; height:auto}
.g_part7 .m_codeLists ul li p { line-height: 56px; font-size: 28px }
/*底部*/
.g_footer .m_footer{ width: 710px; margin-left:0; margin-right: 0; text-align: left; margin-top: 20px; font-size: 25px; line-height: 46px; white-space:nowrap;  text-overflow:ellipsis; }
.g_footer .m_footer p{ font-size:25px; line-height:46px }
.g_footer .m_footer br{ display:block}
.g_footer .m_footer a{ font-size:25px; line-height:46px}

/****************民进概况******************************/
.g-contentWrap{ width:750px;}
.m-subTitles{  font-size:26px; padding-left:20px; padding-bottom:15px; width:750px;  padding-right:20px; box-sizing:border-box;   display:inline-block}
.m-navs{ display:none}

/*左侧导航*/
.x_m_leftnav{ width:710px; margin:20px auto; display:block}
.x_m_leftnav_no{ background:url(x_m_navbg_on.jpg) repeat-y center; height:60px; line-height:58px; text-align:center; font-size:32px; color:#fff; white-space:nowrap; font-weight:bold}
.x_m_leftnavlist{ overflow:hidden; display:none}
.x_m_leftnavlist li{ margin-top:10px; line-height:60px; height:60px; padding:0 20px; background:url(x_m_navbg.jpg) repeat-y center;}
.x_m_leftnavlist li a{ display:block; font-size:30px; color:#333;}

.x_mjzcbox{ width:750px; border:none; padding:10px 20px; box-sizing:border-box; margin:0 auto; float:none}
.m-layer{ width:710px; margin:0 auto}
.m-title{ font-size:32px; line-height:48px}
.m-textWrap p{ font-size:28px; line-height:48px}
.x_mjld_xr{ width:750px; border:none; padding:10px 20px; box-sizing:border-box; float:none }
.m-peo1{ margin-top:30px; width:710px; overflow:hidden}
.m-peo1 ul{ margin-right:0; width:760px; margin-left:30px}
.m-peo1 ul li{ margin-bottom:30px}
.m-layers{ width:750px}
.m-peoText {border: none; width: 750px;  padding: 10px 20px; float: none;  box-sizing: border-box }
.m-peos { border: none;  width: 750px;  padding: 30px 20px; box-sizing: border-box; overflow:hidden}
.m-peos ul li { float: left; width: 355px;  min-height: 370px }
.m-peos p {font-size: 28px;line-height: 40px}
.m-ljzywy{ width:710px}
.m-ljzywy ul li{ font-size:30px; line-height:60px}
.m-ljzywy ul li a{ width:530px; font-size:30px}
.m-ljzywy ul li span{ width:auto; font-size:28px; color:#666}
.x_ljzywyh{ border:none; padding:20px 10px; box-sizing:border-box}
.x_mjgzzd .m-banner p { font-size: 32px; border-bottom: 2px solid #d9d8d8; }
.x_mjgzzd .m-banner p strong { border-bottom: 2px solid #c82423;  padding-bottom: 10px;   font-size: 34px;   }
.m-gzzd .m-banner a{ font-size:28px; bottom:15px}
.m-gzzd .m-ulList{ margin:30px auto}
.m-gzzd ul li {  font-size: 30px;  line-height: 44px;  width: 710px; margin: 15px 0;}
.m-gzzd ul li a { width: 99%; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 30px; line-height: 40px;}
.m-gzzd ul li span { float: left; width: 90%; text-align: left; font-size: 28px; color: #666; line-height:48px}
.x_gl_ty{ width:710px; border:none; margin:30px auto 0 auto}
.x_gl_ty .m-titleWrap{ height:80px; line-height:80px}
.x_gl_ty .m-titleWrap p{ width:710px; padding-left:20px; box-sizing:border-box; line-height:80px}
.x_gl_ty .m-titleWrap p span {border-bottom: 2px solid #c82423;font-size: 34px;padding-bottom: 18px;}
.x_gl_ty .m-titleWrap p a{ font-size:28px; margin-right:20px}

.x_gl_list{ width:710px}
.x_gl_list ul li{ font-size: 30px;  line-height: 44px;  width: 710px; margin: 15px 0;}
.x_gl_list ul li .m_spandiv{ display:none}
.x_gl_list ul li .m_lidiv { width: 710px; margin-left: 0 }
.x_gl_list ul li span{ display:block; font-size:28px; color:#666; line-height:56px}

/*图片新闻*/
.m-mjhsjyjd .m-layer{ width:710px}
.m-mjhsjyjdCon{ overflow:hidden}
.m-mjhsjyjd .m-mjhsjyjdCon ul{ width:740px}
.m-mjhsjyjd .m-mjhsjyjdCon ul li{ margin-right: 30px; margin-top: 35px; width: 340px; height: auto; font-size: 28px; line-height: 46px;  background-size: 100% 100%; padding: 10px;  box-sizing: border-box; min-height:350px}
.m-mjhsjyjd .m-mjhsjyjdCon ul li a{ display:block; fon}
.m-mjhsjyjd .m-mjhsjyjdCon ul li img { width: 320px; height: 218px; }
.m-mjhsjyjd .m-mjhsjyjdCon ul li p{ font-size:28px; line-height:46px}

/*分页*/
.m-pages{ width:710px; font-size:26px}
#page a{ font-size:26px !important; padding:2px 10px}

/*会史纵览*/
.m_900{ width:710px; margin-top:30px}
.m_900 .m-layers{ border:none; padding-bottom:0px}
.m_900 .m-titleWrap{ height:80px; line-height:80px}
.m_900 .m-layers .m-titleWrap p, .m_900 .m-layers .m-layer{ width:710px}
.m_900 .m-titleWrap p{ padding-left:20px; box-sizing:border-box; line-height:80px}
.m_900 .m-titleWrap p span{border-bottom: 2px solid #c82423; font-size: 34px; padding-bottom: 18px;  }
.m_900 .m-titleWrap p a{font-size:28px; margin-right:20px}
.m_900 ul li{ font-size:30px; line-height:44px; width:710px; margin:15px 0}
.m_900 ul li .m_spandiv{ display:none}
.m_900 ul li .m_lidiv{ width:710px; margin-left:0}
.m_900 ul li span{ display:block; font-size:28px; color:#666; line-height:56px}
.m_260{ width:710px; overflow:hidden}
.m_260 ul{ width:740px; overflow:hidden}
.m_260 ul li{ width:340px; height:111px; line-height:110px; font-size:32px; float:left; background-size:100% 100%; margin-right:30px}
.m_260 ul li:hover{ background-size:100% 100%}

/*民进简史*/
.m-mjjs{ width:750px}
.m-mjjs .m-layers{ width:710px; margin:20px auto}
.m-mjjs .m-titleWrap{ height:80px; line-height:80px; padding-left:20px}
.m-mjjs .m-titleWrap p{ line-height:80px; width:auto; box-sizing:border-box}
.m-mjjs .m-titleWrap p span{border-bottom: 2px solid #c82423; font-size: 34px; padding-bottom: 18px;}
.m_390{   height:600px; overflow-y:auto; padding: 20px; box-sizing:border-box;  display: inline-block; width:700px; margin-left:5px; background:#eee; border:1px solid #fff}
.m_390 .m_zjList{ padding-left:0; padding-right:0}
.m_390 .m_zjList .m_zjTitle{ font-size:32px; display:inline-block }
.m_390 .m_zjList ul{ display:inline-block}
.m_390 .m_zjList ul li{ font-size:26px; line-height:52px}
.m_810{ width:710px; border:none; margin:30px auto 0 auto}
.m-mjjs .m-layer{ width:710px; padding:0 20px; box-sizing:border-box}
.m-mjjs .m_zjConTitle{ font-size:32px; line-height:48px}
.m-mjjs .m_zjCon p{ font-size:28px; line-height:52px}

/*民进年鉴*/
.x_mjnj{ width:710px; margin:30px auto 0 auto}
.x_mjnj .m-layers{ width:710px; border:none; padding-bottom:0px}
.m-mjnj .m-titleWrap{ height:80px; line-height:80px; padding-left:20px; box-sizing:border-box}
.m-mjnj .m-titleWrap p{ line-height:80px; width:auto; box-sizing:border-box}
.m-mjnj .m-titleWrap p span{border-bottom: 2px solid #c82423; font-size: 34px; padding-bottom: 18px;}
.m-mjnj .m-layer{ width:710px; overflow:hidden}
.m-mjnj .m-layer .m-mjNjCOn{ width:750px}
.m-mjnj .m-mjNjCOn ul{ margin-right:0px; width:750px}
.m-mjnj .m-mjNjCOn ul li{ margin-right:35px; width:330px; height:436px; margin-top:30px; margin-bottom:20px}
.m-mjnj .m-mjNjCOn ul li img{ width:330px; height:436px}

/*民进艺苑*/
.m_794{ width:710px}
.m-mjyy .m-layers{ padding-bottom:0px; margin-top:30px}
.m-mjyy .m-titleWrap{ height:80px; line-height:80px}
.m-mjyy .m-banner1,.m-mjyy .m-banner2,.m-mjyy .m-banner3{ background:url(x_m_mjyy_titlebg.png) no-repeat left bottom; height:80px; line-height:80px; padding:0 20px}
.m-mjyy .m-banner1 span,.m-mjyy .m-banner2 span,.m-mjyy .m-banner3 span{border-bottom: 2px solid #c82423; font-size: 34px; padding-bottom: 18px;}
.m-mjyy .m-banner1 a,.m-mjyy .m-banner2 a,.m-mjyy .m-banner3 a{ font-size:28px; line-height:80px; padding-right:0px }
.m_mjyy .m-mjyyCon{ width:710px; overflow:hidden}
.m-mjyyCon .m-myyyList{ margin-right:0px; width:740px; padding-top:20px}
.m-mjyyCon .m-myyyList li { float: left; width: 340px; font-size: 28px; line-height: 42px;  height: auto; margin-right: 30px; margin-bottom: 20px; text-align:center}
.m-mjyyCon .m-myyyList li img { display: inline-block; border: 10px solid #f3f3f3; margin-bottom: 10px; width: 320px; height: 203px; text-align: center;}
.m-mjyyCon .m-myyyList li p{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.m_353{ width:710px; display:inline-block; margin-left:20px}
.m_353 .m-wxCon{ display:inline-block; padding:0 20px; box-sizing:border-box; width:710px} 
.m_353 .m-wxCon .m-wxLists li{ background:none; white-space:normal}
.m-wxCon .m-wxLists li span{ padding-left:0px}
.m-wxCon .m-wxLists li a{ font-size:28px; display:inline-block; line-height:52px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

/*细览*/
.x_mjxl{ width:750px; padding:40px 20px}
.x_mjxl .m-layers{ width:710px; margin:0 auto; border:none; padding:20px 0; box-sizing:border-box}
.x_mjxl .m-layer{ width:710px;}
.x_mjxl .m-title{ font-size:34px; line-height:56px}
.x_mjxl .m-tips{ font-size:26px}
.x_mjxl .m-tips .m_date{ margin-right:50px; float:left}
.x_mjxl .m-tips .m_fonts{ display:none}
.x_mjxl .m-textWrap p, .x_mjxl .m-textWrap p font, .m-textWrap{ font-size:28px !important; line-height:52px !important}
.x_mjxl .m-authors{ font-size:28px; line-height:52px}

.x_wqzt .m-layers{ width:710px; border:none; margin:30px auto 0 auto}
.x_wqzt .m-titleWrap{ height:80px; line-height:80px}
.x_wqzt .m-titleWrap p{ width:710px; padding-left:20px; box-sizing:border-box; line-height:80px}
.x_wqzt .m-titleWrap p span {border-bottom: 2px solid #c82423;font-size: 34px;padding-bottom: 18px;}
.x_wqzt .m-titleWrap p a{ font-size:28px; margin-right:20px}
.x_wqzt .m-layer{ width:710px}
.x_wqzt .m-layer .lb{ font-size:34px !important; color:#000 !important}
.x_wqzt .m-layer ul.m_ulList li{ line-height:42px; font-size:28px}
.x_wqzt .m-layer ul.m_ulList li .m_spandiv{ display:none}
.x_wqzt .m-layer ul.m_ulList li .m_lidiv{ width:100%; margin-left:0}
.x_wqzt .m-layer ul.m_ulList li span{ font-size:26px; display:block; margin-bottom:20px}


/*检索结果*/
.search_filter_content{font-size: 28px; width:750px; margin:0 auto; padding:0 20px; box-sizing:border-box }
.search_filter_item select{ width:130px; height:42px; line-height:42px; font-size:26px}
.search_filter_content .search_filter_item_time>span{ width:350px; height:42px; font-size:26px; line-height:42px;}
.search_filter_content .search_filter_item_time .time_list, .search_filter_content .search_filter_item_time .appendix_list, .search_filter_content .search_filter_item_appendix .time_list, .search_filter_content .search_filter_item_appendix .appendix_list{ width:350px !important; left:330px; top:68px}
.search_filter_content .search_filter_item_time ul li, .search_filter_content .search_filter_item_appendix ul li{ height:48px; font-size:26px; line-height:48px}
.search_filter_content .search_filter_item_time .custom_time_title, .search_filter_content .search_filter_item_appendix .custom_time_title{ font-size:26px; line-height:48px}
.datepicker input{ width:230px; height:42px; line-height:42px} 
.search_filter_content .search_filter_item_time .btn, .search_filter_content .search_filter_item_appendix .btn{ width:110px; height:48px; line-height:48px; font-size:28px}
.search_filter_content .search_filter_item{ margin-left:0px !important}
.js01 { width: 300px; height: 42px;  border: 1px solid #696969; line-height: 42px; font-size: 26px }
.js02{ width:52px; height:44px !important; background:url(x_m_fdj.png) no-repeat center}
.box_1{ width:750px}
.search-h2 { border-bottom: 1px solid #aeaeae;  width: 710px;  margin: 30px auto 0 auto ; padding-bottom:10px}
.search-h2 .search-keyword{ font-size:30px; width:auto; display:inline-block; padding-bottom:30px}
.search-h2 .search-keyword b { font-size: 30px;}
.search-h2 .search-result { width: auto;  line-height: 38px; font-size: 26px;    padding-left: 0px;}

.result-list{ width:750px; }
.result-list ul li{ width:710px; margin:20px auto; display:inline-block; margin-left:20px}
.result-list ul li h3{ height:auto; line-height:42px; font-size:28px; padding-bottom:10px; display:inline-block}
.result-list ul li h3 a{ font-size:28px !important; }
.result-list ul li p a{ font-size:26px; margin-left:0; width:710px; display:inline-block; line-height:40px}
.result-list ul li p{ font-size:24px}
.result-list ul li p small{ font-size:24px !important}
.result-list ul li > a > p{ font-size:24px !important;word-wrap:break-word; display:inline-block; width:710px}

/*翻页*/
#outlinebar{ width:710px; margin:0 auto}
#outlinebar span{ font-size:28px; float:left; margin:0 5px; padding:6px 10px}
#outlinebar a{ font-size:28px; margin:0 5px 20px 5px; float:left; padding:6px 7px}
.gongyong2{ overflow:hidden; clear:both}
.wrap04{ width:100%; display:inline-block; font-size:22px; line-height:48px; padding:20px; box-sizing:border-box}
.x_m_padbot30{ padding-bottom:30px}

/*20251113新增高级检索*/
.layout{ width:710px}
.search-part{ margin-top:30px}
.search-part-input{width: 710px; height:60px; font-size: 28px; line-height: 60px;}
.search-part-btn{width: 150px; height: 56px; margin-left: 0px; margin-top: 20px; font-size: 26px }
.search-adv{margin-left: 30px; font-size: 28px;}
.bychnl{ margin-top:25px}
.bychnl ul li{ width: 25%; margin-right: 0px; text-align: center; box-sizing: border-box;}
.bychnl ul li a{font-size: 28px; line-height: 66px;}
.bychnl ul li.on a{ font-size:28px}
.bychnl ul li a em{ left:25px; width:128px}
.listbar{margin-top: 20px; height: auto;  font-size: 28px;  padding: 20px 15px;}
.ll_gjjs_paixu_l{ float:right; margin-left:0px}
.ll_gjjs_paixu_select{ margin-right:0px}
.search-stat{ font-size:26px; margin-top:20px; color:#888}
.result-list{ width:710px}
.result-item-title{ line-height:46px; padding-bottom:10px}
.result-item-title a{ font-size:32px; display:inline-block}
.result-item-txt{line-height: 45px; height: auto; display: inline-block; color: #666;}
.result-item-txt a{line-height: 42px;  color: #666; font-size:28px; display:inline-block}
.result-item-link{ margin-top:0px}
.result-item-link span{font-size: 26px; display: inline-block;  margin-right: 95px; line-height: 46px;}
.search_link span{ font-size: 26px;  display: inline-block; width: 710px; word-wrap: break-word;}
/*翻页*/
.page .switchPage{ font-size:28px}
.page span{ font-size:28px; margin-top:30px; font-weight:normal}
.xxmh_page_input{font-size: 26px; width: 40px;}
.page-btn{width: 60px; height: 40px; font-size:26px; line-height:40px}
.page .PagerNavi{ font-size:28px; font-weight:normal;}

/*高级搜索*/
.xxgk-hsearch-close{left: 690px; width: 40px; height: 40px;  background-position: center; background-size: 28px; top: 15px;}
.hsearch-title{ height:75px}
.hsearch-title span{font-size: 30px; line-height: 68px;  box-sizing: border-box }
.hsearch-form dl{ width:710px}
.hsearch-form dl dt{float: none; font-size: 28px;  width: 100%;}
.hsearch-form dl dd{ margin-left:0px}
.hsearch-form .normal{height: auto; padding-top: 15px;}
.hsearch-form .normal .lable{font-size: 26px; width: 700px;  padding-bottom: 10px; float:none}
.hsearch-form .normal .hsearch-ipt{float: none; width: 700px; height: 60px; box-sizing: border-box; line-height: 60px; margin-top: 10px; padding: 0 5px 0 10px;}
.hsearch-form .normal .hsearch-ipt input{width: 96%; height: 60px; line-height: 60px; font-size: 26px;}
.hsearch-ipt .clear{font-size: 26px; color: #999;}
.gjss_pxzd{ height:auto; width:710px;  margin:20px auto 0 auto}
.gjss_pxzd dl dt{margin-right: 0; font-size: 28px; width: 160px;}
.search_radio{width: 24px; height: 24px; margin-top:10px;  margin-right: 5px;}
.gjss_pxzd dd b{font-size: 26px; line-height: 44px;}

.custom_date{ float:none; clear:both}
.custom_date .normal{float: none; display: block; width: 500px; padding: 10px 0; overflow: hidden;}
.custom_date .hsearch-ipt{font-size: 26px; width: 300px; height: 50px; background-size: 30px; background-position-x: 280px;}
.custom_date span{float: right;  padding: 0 5px; position: absolute; margin-top: -60px; margin-left: 30px; font-size: 26px;}

/*日历*/
.xdsoft_datetimepicker .xdsoft_datepicker{ width:400px}
.xdsoft_datetimepicker .xdsoft_label{ font-size:24px}
.xdsoft_datetimepicker .xdsoft_month{ width:110px}
.xdsoft_datetimepicker .xdsoft_label{font-size: 24px; line-height: 38px;}
.xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_today_button{ margin-top:10px; margin-left:15px; margin-right:15px}
.xdsoft_datetimepicker .xdsoft_calendar th{ font-size:24px; padding:5px}
.xdsoft_datetimepicker .xdsoft_calendar td, .xdsoft_datetimepicker .xdsoft_calendar th{ font-size: 24px;  padding: 5px; text-align: center;}
.xdsoft_prev{ background:url(x_rl_left1113.png) no-repeat center center !important}
.xdsoft_today_button{ background:url(x_rl_home_1113.png) no-repeat center center !important}
.xdsoft_next{ background:url(x_rl_right_1113.png) no-repeat center center !important}
.xxgk-btn-groups .submit{font-size: 28px; width: 200px;  height: 50px; line-height: 50px;  margin-top: 20px; margin-bottom: 10px;}















}




















}









}







}



/*特殊分辨率处理*/
@media screen and (max-width:600px)
{


}

@media screen and (max-width:400px)
{


}

@media screen and (max-width:360px)
{


}