@charset "utf-8";
/*******/
html{font-family:"微软雅黑";-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{outline:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);font-size: 16px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p
{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
ul,li,dl ,dt,dd ,ol,p,img{list-style:none;border:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
button,select,textarea,input{font-size:100%;-webkit-appearance:none;appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
a{text-decoration:none;outline:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0); color: #333;}
a:hover,a:focus{outline:none;text-decoration:none;cursor:pointer;}
label {font-weight:normal;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px;}
.clearfix:after {content: "."; display: block; clear: both; visibility:hidden;height: 0;}
.clearfix {*zoom: 1;}
.box-shadow {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
    /*右、下、距离、模糊程度、阴影颜色，内阴影*/
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -ms-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -o-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
}
.fl {float: left;}
.fr {float: right;}
a,li {transition:all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;}
body {background: #fff;}
.content_box {max-width: 1200px;margin: 0 auto;position: relative;}

/*主菜单样式*/
.menu-nav {line-height: 70px;/*容器高度*/}
.menu-nav .menu-nLi {display: inline-block;position: relative;}
.menu-nav .menu-nLi::after {content: "";position: absolute;top: 0;left: 100%;width: 0;bottom: 0;border-bottom: 2px #0d4c99 solid;transition: .2s all linear;z-index: 1;}
.menu-nav .menu-nLi:hover::after {width: 100%;left: 0;}
.menu-nav .menu-nLi:hover ~li::after {left: 0;}
.menu-nav .menu-nLi.on::after {width: 100%;left: 0;}
.menu-nav .menu-nLi a {font-size: 18px;font-weight: normal;position: relative;z-index: 2;display: block;padding: 0 10px;color: #000;white-space: nowrap;}
.menu-nav .menu-nLi.on{background-color: #0e5da3;}
.menu-nav .menu-nLi.on>a,.menu-nav .menu-nLi.on>h3>a {font-weight: bold;}
.menu-nav .menu-sub {display: none;left: 0;top: 100%;line-height: 40px;position: absolute;padding: 5px 0;border: 1px solid #666;}
.menu-nav .menu-sub li {zoom:1; }
/* 子菜单个性化样式 .menu-nav .menu-sub a {} */
.menu-nav .menu-sub a:hover {background: #0d4c99;color: #fff;}
/*手机菜单样式*/
.navLinks_mobile {display: none;background: #dd0;top: 50%;margin-top: -12px;right: 10px;}
.nav_mobile_open {width: 95%;position: absolute;margin-left: 0;background: #fff;}
.cd-nav-trigger {position: absolute;top: 36px;right: 20px;width: 30px;height: 24px;background: rgba(255,255,255,1);border: solid 1px #ddd;border-radius: 3px;text-indent: 100%;white-space: nowrap;z-index: 9999;cursor: pointer;}
.cd-nav-trigger span {position: absolute;display: block;width: 14px;height: 2px;background: #0d4c99;top: 50%;margin-top: -1px;left: 50%;margin-left: -7px;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;transition: background 0.5s;}
.cd-nav-trigger span::before,.cd-nav-trigger span::after {content: '';position: absolute;left: 0;background: inherit;width: 100%;height: 100%;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform 0.3s,background 0s;-moz-transition: -moz-transform 0.3s,background 0s;transition: transform 0.3s,background 0s;}
.cd-nav-trigger span::before {top: -6px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}
.cd-nav-trigger span::after {bottom: -6px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}
.cd-nav-trigger.menu-is-open {box-shadow: none;position: fixed;}
.cd-nav-trigger.menu-is-open span {background: #fff;}
.cd-nav-trigger.menu-is-open span::before,.cd-nav-trigger.menu-is-open span::after {background: #0d4c99;}
.cd-nav-trigger.menu-is-open span::before {top: 0;-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);}
.cd-nav-trigger.menu-is-open span::after {bottom: 0;-webkit-transform: rotate(225deg);-moz-transform: rotate(225deg);-ms-transform: rotate(225deg);-o-transform: rotate(225deg);transform: rotate(225deg);}
.selfmark {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: #07356d;/* opacity:.6;filter:alpha(opacity=60); */z-index: 500;}

/* 顶部导航栏 */
.header_top{max-width: none;background: url(../images/head_bg.png) no-repeat top center;margin: 0 auto;width: 100%;}
.header_top .logo{margin-top: 16px;display: block;width: 308px;float: left;}
.header_top .logo img {display: block;width: 100%;height: auto;}
.header_top .nav_mune {background-color: #1571c4;}
.header_top .nav_box{line-height: 30px;}
.header_top .nav_box li{float: left;position: relative;width: 16.6%;}
.header_top .nav_box li a{color: #fff;display: block;position:relative;z-index: 2;white-space: nowrap;text-align: center;border-right: 1px solid #d6d6d6;margin: 10px 0;}
.header_top .nav_box li:last-child a{border-right: none;}
.header_top .nav_box li:hover{background-color: #275cbe;}
.header_top .nav_box li:hover::after{width:100%;left:0;}
.header_top .nav_box li:hover ~li::after{left:0;}
.header_top .nav_box li.on::after{width:100%;left:0;}
.header_top .nav_box .menu-sub{ display:none;left:0; top:70px;line-height:40px;position:absolute;padding:5px 0;border: 1px solid #666;}
.header_top .nav_box .menu-sub li{ zoom:1; }
.header_top .nav_box .menu-sub a:hover{ background:#ffee01; color:#fff;  }
.header_top .nav_box li.on>a,.header_top .nav_box li.on>a{color:#ffee01;font-weight: bold;}
.header_top .tel_box{width: 360px;float: right;height: 100px;}
.header_top .fwrx_tel{float: left;font-size: 18px;color: #1571c4;margin-top: 30px;}
.header_top .fwrx_tel img{display: block;margin: 0 auto 6px;}
.header_top .search{text-align: center;margin: 35px 0;float: right;}
.header_top .m-search{display: inline-block;position: relative;}
.header_top .m-search .u-btn-search {position: absolute;right: 0;top: 0;width: 30px;height: 30px;background: url(../images/search_btn.png) no-repeat center #1571c4;border: 0;cursor: pointer;outline: none;}
.header_top .m-search .u-txt-word{width: 210px;border: 1px solid #c9c9c9;outline: none;padding: 6px 56px 6px 16px;color: #999898;background: none;height: 30px;box-sizing: border-box;font-size: 12px;}
.header_top .u-txt-word::-webkit-input-placeholder{color:#999898;}

/* 底部 */
/* 导航链接 */
.footer{margin-top: 60px;}
.footer_link {margin: 0 auto; width:100%;height:66px;line-height: 66px;box-sizing: border-box;background-color: #f6f6f6;}
.footer_link ul {margin: 0 auto;width: 1200px;overflow: hidden; margin-top: 15px;}
.footer_link ul li { width:14.2%; box-sizing: border-box;float: left;position: relative;}
.footer_link ul li:last-child { margin-right: 0;}
.footer_link ul li a {display:inline-block; text-align: center; font-size:14px;vertical-align: middle;height: 20px;width: 100%;line-height: initial;border-right: 1px solid #000;}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;}
select::-ms-expand { display: none; }
.footer_link ul li a:hover, .footer_link ul .select-li select:hover ~ .sel-v{font-weight: bold;}
.sel-v{width: 100%;height: 20px;line-height: 20px;text-align: center;display: inline-block;font-size: 14px;border-right: 1px solid #000;}
.footer_link ul li:last-child .sel-v{border-right: none;}
.select-li select {display: block;width: 100%;margin: 0 auto;text-align: center;border: none;font-size: 14px;box-sizing: border-box;line-height: 20px;height: 20px;position: absolute;top: 22px;left: 0;opacity: 0;cursor:pointer}
.select-li select option{background: #FFF;width: 100%;color: #000;}
.footer_main{background-color: #1469b8;color: #fff;padding-top: 26px;}
.footer_main a{color: #91aed5;font-size: 12px;}
.footer_main a:hover{color: #fff;}
.footer_main .list_box{float: left;margin-right: 50px;}
.footer_main .list_box:last-child{margin-right: 0px;}
.footer_main .list_box:nth-last-child(2){margin-right: 30px;text-align: center;}
.footer_main .list_box h2{font-size: 18px;}
.footer_main .list_box img{margin-top: 10px;}
.dblogo{margin: 50px 150px 0 0;float: left;}
.footer_bottom{border-top: 1px solid #fff;text-align: center;font-size: 14px;margin-top: 10px;padding: 10px 0;}
.footer_bottom a{font-size: 14px;color: #fff;}


/*  通用页面 */
.ty_nav{width: 20%;float: left;background: #fff;border-bottom: 2px solid #1571c4;}
.ty_nav .a_title {width: 100%;height: 70px;line-height: 70px;text-align: center;font-size: 24px;font-weight: bold;color: #fff;background: #1571c4;display: block;border-radius: 10px 10px 0 0;}
.ty_nav ul li {width: 100%;height: 60px;line-height: 60px;padding: 0 25px;box-sizing: border-box;}
.ty_nav ul li a {width: 100%;border-bottom: 1px solid #ededed;display:inline-block;height: 60px;padding: 0 16px 0 11px;line-height: 60px;box-sizing: border-box;font-size: 15px;color: #585859;}
.ty_nav ul li.active {margin-left: 4px;background: url(../images/active_icon.png) no-repeat right 40px center #adddff;} 
.ty_nav ul li.active a {color:#1571c4;font-weight: bold;}
.ty_nav ul li:hover{background: #adddff;margin-left: 4px;}
.ty_nav ul li.active:hover{background: url(../images/active_icon.png) no-repeat right 40px center #adddff;margin-left: 4px;}
.ty_nav ul li:hover a {color:#1571c4;}

.article_site{padding: 40px 0;}
.article_site i{font-style:normal;background: url(../images/position.png) no-repeat left center;padding: 0 10px 0 30px;color: #b4b8bf;}
.article_site em{font-style: initial;margin: 0 14px;color: #b4b8bf;}
.article_site a,.article_site span {color: #000;margin: 0 5px;}
.article_site a:last-child { border: none;color: #4c4c4c;font-weight: bold;}
.article_site a:hover {color: #2a67b8;}
.article_site a:last-child:hover { border-bottom: none;}
.ty_main {width: 78%;float: right;background-color: #fff;padding: 0 30px;box-sizing: border-box;min-height: 400px;}
.ty_main .ul_list1 {padding:0 0 20px; min-height:380px;}
.ty_main .ul_list1:last-child { border-bottom: none;}
.ty_main .ul_list1 li:nth-child(5n) { margin-bottom: 10px;}
.ty_main .ul_list1 li{line-height: 36px; height: 36px;background: url(../images/news_icon.jpg) no-repeat left center;}
.ty_main .ul_list1 li a { font-size: 16px; color: #333;float: left; width:65%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.ty_main .ul_list1 li span { float: right; font-size: 14px; color: #999;}
.ty_main .ul_list1 li a:hover { color: #2a67b8;}
.ty_main{box-shadow: 0px 0px 2px 1px #dedede;}
.ty_main h2{border-bottom: 1px solid #d0d0d0;}
.ty_main h2 span{color: #1571c4;border-bottom: 2px solid #1571c4;font-weight: bold;font-size: 18px;display: inline-block;line-height: 50px;}
.ty_main_full{width:100%;}

/* 仲裁员介绍页 */
.list_huibox{background-color: #f7f7f7;}
.list_huibox .ty_main .ul_list1 li{height: 260px;line-height: initial;display: flex;align-items: center;border-bottom: 1px solid #d0d0d0;}
.list_huibox .ty_main .ul_list1 li a{font-size: 16px;color: #333;float: initial;width: auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list_huibox .ty_main .ul_list1 li .tx_img{float: left;margin-right: 24px;}
.list_huibox .ty_main .ul_list1 li .tx_img img{width: 138px;height: 190px;}
.list_huibox .ty_main .ul_list1 li .xinxigk{float: left;width: 80%;}
.list_huibox .ty_main .ul_list1 li .xinxigk div a{font-size: 25px;font-weight: bold;}
.list_huibox .ty_main .ul_list1 li .xinxigk div em{font-size: 14px;font-style: normal;}
.list_huibox .ty_main .ul_list1 li .xinxigk p{font-size: 18px;color: #787878;margin: 40px 0;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 28px;}
.list_huibox .ty_main .ul_list1 li .xinxigk .morexx{font-size: 14px;color: #307ecd;}

/* 仲裁员查询 */
.zcycx_form span{display: inline-block;width: auto;margin-right: 20px;}
.zcycx_form input{width: 185px;height: 50px;border: 1px solid #1f82ff;border-radius: 6px;margin: 0px 30px 0 0;padding: 0 10px;box-sizing: border-box;}
.zcycx_form input.ss-input{margin-right:0;}
.zcycx_form input.mrzore{margin-right: 0;}
.zcycx_form .ljcx_btn{width: 180px;height: 50px;background-color: #1571c4;border: none;color: #fff;border-radius: 6px;line-height: 50px;}
.zcycx_form .ljcx_btn:hover{cursor: pointer;background-color: #1d90f5;}
.zcycx_form .ljcx_btn i{display: inline-block;width: 30px;height: 30px;background: url(../images/query_icon.png) no-repeat center;margin: 0 10px 0px 0;vertical-align: middle;}
.cxsj_zs{width: 100%;margin-top: 44px;margin-bottom: 30px;}
.cxsj_zs tr th{background-color: #1571c4;color: #fff;line-height: 56px;}
.cxsj_zs tr td{border: 1px solid #d0d0d0;text-align: center;line-height: 60px;}
.setj-box{margin: 30px 0;}
.jg_box{height: 710px;overflow-x: scroll;}

/* 费用快算 */
.fyks_box{text-align: center;}
.prompt{text-align: center;margin: 30px 0;line-height: 30px;}
.fyks_box .first_zyje{line-height: 44px;width: 324px;border-radius: 10px;border: 1px solid #d0d0d0;padding: 0 30px;box-sizing: border-box;}
.fyks_box #count_all{display: block;margin: 24px auto;background-color: #1571c4;color: #fff;border: 1px solid #1571c4;line-height: 44px;width: 324px;border-radius: 10px;}
.fyks_box #count_all:hover{cursor:pointer;background-color: #0e86e2;}
.fyks_box #count_all i{display: inline-block;width: 24px;height: 24px;vertical-align: middle;background: url(../images/calculator.png) no-repeat center;}
.fyks_box p{margin-bottom: 10px;}
.fyks_box p span{display: inline-block;width: 64px;font-size: 14px;padding-right: 15px;}
.fyks_box p:last-child span{text-align-last: justify;}
.fyks_box p input{width: 254px;border-radius: 10px;line-height: 44px;border: 1px solid #d0d0d0;padding: 0 10px;box-sizing: border-box;}
.sfbz_box{width: 100%;margin: 50px 0 36px;}
.sfbz_box tr th{color: #1571c4;line-height: 50px;border: 1px solid #d0d0d0;font-size: 18px;}
.sfbz_box tr td{border: 1px solid #d0d0d0;text-align: center;line-height: 50px;}
.fyks_box .ssdq-sel span{width:138px;height:50px;line-height:50px;color:#454545;border: 1px solid #d0d0d0;border-radius: 10px;cursor: pointer;font-size: 17px;padding-right: 13px;}
.fyks_box .ssdq-sel span:first-child{margin-right: 15px;}
.fyks_box .ssdq-sel span.on{background:#1571c4;font-weight:bold;color:#FFF;}
.fyks_box .ssdq-sel{width: 326px;margin: 0 auto 25px;}
/* 通用列表页 */
.ty_main .tyul_list li:nth-child(5n){margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px dashed #e4e4e4;}
.ty_main .tyul_list li:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: none;}
.ty_main .tyul_list li a{float: left;max-width: 78%;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #000;background: url(../images/round_icon.png) no-repeat left center;padding-left: 25px;height: 40px;line-height: 40px;text-align: left;}
.ty_main .tyul_list li a:hover{color:#0d6cc2;background: url(../images/round_icon.png) no-repeat left center;}
.ty_main .tyul_list li .date{float: right;color: #666;font-size: 14px;height: 40px;line-height: 40px;}
.ty_main ul li {
    overflow: hidden;
}
.ty_main ul li a{
    display:block;
    height: auto;
	font-size: 16px;
	overflow: hidden;
}
.ty_main ul li a:hover{background: #1571c4;
    color: #FFF;}
.c_cont p{text-indent: 2em;text-align: justify;line-height: 34px;}
.c_cont .c_title{border-bottom: 1px solid #e0e0e0;padding: 25px 0;}
.c_cont .c_title h1{font-size: 28px;font-weight: bold;text-align: center;margin-bottom: 15px;}
.c_cont .c_title p{text-align: center;text-indent: initial;color: #999;font-size: 14px;}
.c_cont .c_title p span{margin-right: 15px;}
.tyul_list{padding:20px 0;}



/*分页*/
.paging_wrap {
    padding: 0px 0 30px 0;
    text-align: center;
}
.paging_wrap a{display:inline-block;height:27px;line-height:27px;padding:0 10px;border:1px solid #e4e4e4;background:#f8f8f8;border-radius: 4px;margin: 0 2px;}
.paging_wrap b.current,.paging_wrap a.current{display:inline-block;height:29px;padding:0 10px;line-height:29px;background:#c81313;color:#fff;}
.paging_wrap a:hover{background-color: #ecebeb;color:inherit;}
.paging_wrap .total,.paging_wrap .select{display:none;}

/* 图片列表页 */
.ty_main .img_list{padding-top: 26px;}
.ty_main .img_list li{float: left;width: 31%;border: 1px solid #e4e4e4;box-sizing: border-box;margin-bottom: 34px;}
.ty_main .img_list li:nth-child(3n+2){margin: 0 3.5% 34px;}
.ty_main .img_list li img{width: 100%;height: 170px;}
.ty_main .img_list li p{font-size: 12px;margin: 10px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;min-height: 40px;}

/* 单信息切换列表页 */
.singele_list .hd{border-bottom: 1px solid #d0d0d0;}
.singele_list .hd ul li{float: left;margin-bottom: 0;margin-right: 30px;}
.singele_list .hd ul li a{font-weight: bold;font-size: 18px;display: block;line-height: 50px;}
.singele_list .hd ul li.on a{color: #1571c4;border-bottom: 2px solid #1571c4;}


/*-------------------------------↓分页样式开始↓------------------------------------*/
.pc_paging{width:100%;/* height:30px; */text-align:center;padding:40px 0;}.pc_paging .paging{display:inline-block;padding:0;border:none;margin:0;}.pc_paging .paging li{display:inline-block;width:auto;height:auto;line-height:1;color:#333;vertical-align:middle;margin:0 3px;}.pc_paging .paging li a{text-decoration:none;}.pc_paging .paging li a,.pc_paging .paging li span{display:inline-block;float:none;width:auto;height:auto;line-height:1;font-size:14px;color:#333;padding:6px 10px;border:1px solid #ccc;margin:0;}.pc_paging .paging li, .pc_paging .paging li span:hover{background: none;}.pc_paging .paging li.current a, .pc_paging .paging li.current a:hover{color:#fff;background: #1d90f5;border: 1px solid #0066b3;}.pc_paging .paging .page_jump{margin-left:5px;}.pc_paging .paging .page_jump input{width:50px;padding:5px;border:1px solid #ccc;border-radius:2px;margin:0 3px;}.pc_paging .paging .page_jump a{border-radius:2px;margin-left:6px;}.pc_paging .paging .total_count,.pc_paging .paging .page_jump{display:none;}.wap_paging .paging{padding:5px .36rem 0px;margin:20px 0;}.wap_paging .paging li{display:inline-block;border:1px solid #ddd;}.wap_paging .paging li a,.wap_paging .paging li span{display:inline-block;line-height:1.42857143;font-size:.48rem;color:#666;padding:6px 12px;}.wap_paging .paging .prev_page{border-radius:4px 0 0 4px;}.wap_paging .paging .next_page{border-radius:0 4px 4px 0;}.wap_paging .paging .page_count{margin:0 -1px;}.page{clear:both;width:100%;height:auto;padding:0;margin:0;}
.pc_paging .paging li a:hover{background-color: #daeeff;}.totoalPageStr{display:none;}


.article_box {background: #fff; min-height: 500px;max-width: 1200px;margin: 0 auto;box-sizing: border-box;padding: 0 82px;box-shadow: 0 0 2px 1px #ecebeb;}
.article_box img{display:unset;max-width:100%;}
.article_box table{max-width:100%;}
.article_box .article_title { border-bottom: 1px solid #e6e8eb; text-align:center; padding-bottom:20px;}
.article_box .article_title h2 { font-size: 30px; color:#333; padding-top:50px; padding-bottom:20px;font-weight: bold;}
.article_box .article_title p span { font-size: 14px; color: #999999; margin: 0 38px;}
.article_box .article_title p.ml_p {border-bottom: 1px solid #e6e8eb; padding-bottom:20px;}
.article_box .p_box { padding: 20px 0 0;border-bottom: 1px solid #e6e8eb; font-size: 16px;color: #3d3d3d;line-height: 30px;overflow: hidden;}
.article_box .p_box p {margin-bottom: 16px;}
.article_box .p_box table p{margin:0;text-indent:0;}
.article_box .p_box table tr td {height: 70px;/*line-height: 70px;*/}
.article_box h3 { font-size: 20px; font-weight: bold; color: #666; margin-top: 25px;}
.article_box .tynr-list-box{margin-top:16px;padding-bottom:30px;}
.article_box .tynr-list-box li {height:52px;line-height:52px;background-color: #f7f8fa;color:#1642a0; font-size: 16px;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease}
.article_box .tynr-list-box li div{background: url(../images/gary_dian.png) no-repeat 1.56rem 24px;}
.article_box .tynr-list-box li a{display:block;max-width: 80%;margin-left:50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#256294;}
.article_box .tynr-list-box li:hover { background: #1642a0;}
.article_box .tynr-list-box li:hover a {color: #fff;}
.zrbj{color: #999;font-size: 14px;margin-top: 20px;padding-bottom: 70px;}
.art-content{padding: 32px 0;}

.article-share-erweima{text-align: center;margin-bottom: 40px;}
.article_box .p_box .article-share-erweima-txt{padding:10px 0;color:#666;margin-bottom:0;}
.article-share-erweima-txt{text-align: center!important;margin-block: 10px;}
.article-share-erweima img{display:inline-block !important;}
.art-content .article-share-erweima-txt{
	text-indent: 0;
    line-height: initial;
    padding: 10px 0;
	text-align: center;
}
.c_cont .art-content {
    padding: 20px 0 0;
    border-bottom: 1px solid #e6e8eb;
}

.ty_articel .article_site{float: left;}
.ty_articel {width: 100%;float: left;}

.g-container{max-width: 1200px;margin: 0 auto;}
.m-crumb{margin: 20px 0;}
#search_news{margin-bottom: 15px;}
#results{margin-top: 15px;min-height:300px;}
.r{margin-bottom:10px;}
table.smalltext td, table.smalltext a{line-height: 25px;}
.list_page{text-align: center;}
.list_page a{
	display: inline-block;
    height: 27px;
    line-height: 27px;
    padding: 0 10px;
    border: 1px solid #e4e4e4;
    background: #f8f8f8;
    border-radius: 4px;
    margin: 0 2px;
}
#search_news select,#search_news input{
	outline-style: none;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 10px 14px;
    font-weight: 700;
}
#search_news select::-ms-expand { display: block; }
.dt-box a{display: block;margin-bottom: 14px;}
.footer_main .dt-box a img{display: block;margin-top:0px;}
.zrbj-source{float: left;
    font-size: 14px;
    color: #333;}

.share {float: right;}
.share-icon {font-size: 14px;color: #333;display: inline-block;line-height: 24px;margin-left: 30px;}
.share-box{display: inline-block;}
.share-box a{display: inline-block; width: 24px; height: 24px; line-height: 24px; background:url(../images/share.png) no-repeat; margin-left:5px; cursor: pointer;}
.share-box a:hover{opacity: .8;}
.share-box a.gwds_weixin{background-position: 0 -38px;}

:root{
            --main_color: #1f82ff;
            --main_font:#fff;
}
.select_layer{
    width: auto;
    position: relative;
    float: left;
    margin-right: 30px;
}
.ser-ssnr{float: left;}
.select_layer span {
    width: auto;
    display: inline-block;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
    float: left;
}
.select_layer img{
    display: inline-block;position: absolute;top:15px;right: 2px;width: 25px;
}
.select_layer .h4{
    width: 185px;
    height: 50px;
    padding-left: 5px;
    display: inline-block;
    float: left;
    border-radius: 6px;
    border: 1px solid var(--main_color);
    box-sizing: border-box;
    position: relative;
}
.select_layer .h4 span {
    display: block;
    text-align: center;
	margin-left: 5px
}
.select_layer .h4 ul {
    position: absolute;
    left: 0;
    top: 102%;
    overflow-y: auto;
    max-height: 254px;
    width: 100%;
    background: #fff;
    border: 1px solid #bfbfbf;
    font-size: 14px;
    display: none;
    padding-left: 5px;
    box-sizing: border-box;
    padding: 5px 0 5px 0px;
}
.select_layer .h4::after {
    content: '';
    width: 0;
    height: 0;
    border: 0.5rem solid transparent;
    border-top-color: #1571c4;
    position: absolute;
    right: 0.5rem;
    top: 20px;
}
.select_layer .Mcselect li a {
    display: block;
    height: 50px;
    line-height: 50px;
    padding-left: 10px;
    font-size: 16px;
}
.c_cont .art-content p img{max-width: 100%;}
.c_cont p.dxxjs{text-indent: 0;}
.c_cont p.dxxjs a{
	width: 500px;
    display: block;
    height: 120px;
    line-height: 120px;
    background: #1571c4;
    color: #FFF;
    font-size: 20px;
    font-weight: bold;
    margin: 30px auto;
    border-radius: 25px;
    padding-left: 177.5px;
    box-sizing: border-box;
}
.c_cont p.dxxjs a em{ 
	display: inline-block;
    width: 60px;
    height: 50px;
    margin: 0 auto;
    margin-right: 15px;
    background: url(/skin/default/images/bgi1.png) no-repeat center;
    vertical-align: middle;
}
@media screen and (max-width:959px){
	.footer_link ul{width: 100%;}
    .ty_banner {height: auto;}
	.ty_banner img {width: 100%;height: auto;position: initial;margin: 0;}
	.ty_content {padding: 0 15px;}
	.ty_nav {width: 100%;padding-top: 10px;}
	.ty_main {width: 100%;}
	.article_site{padding: 20px 0 20px 10px;}
	.article_site i{padding: 0 10px 0 20px;}
	.article_site a{margin: 0 2px;}
	
	.pc_paging {padding: 15px 0;}
	.ty_main .ul_list1 li {line-height: 24px;margin-bottom: 10px;height: auto !important;background: url(../images2022/news_icon.jpg) no-repeat left 10px;padding-left: 16px;}
	.ty_main .ul_list1 li a {width: 100%;font-size: 14px;box-sizing: border-box;line-height: 24px;float: none;white-space: unset;background: none;padding-left: 0;}
	.ty_main .ul_list1 li span {float:none;white-space: nowrap;margin-left: 10px;}

	.list_huibox .ty_main{padding: 0 10px;}
	.list_huibox .ty_main .ul_list1 li{padding-left: 0;height: 260px !important;}
	.list_huibox .ty_main .ul_list1 li .xinxigk{width: 54%;}
	
	.article_box { min-height: auto; margin-bottom:0;padding: 0 10px;}
	.article_box .article_title h2 { font-size:18px;padding-top: 30px;}
	.article_box .article_title ul li { width:100%;}
	.article_box .article_title p span { display: block;}
	.artical-share {display:none;}
	.article_box .p_box {border:none;overflow: scroll;}
	.c_cont .c_title p span{display:block;margin-right: 0;}
	
	.ty_nav .a_title{display: none;}
	.ty_nav ul{overflow-x: auto;white-space: nowrap;overflow-y: hidden;}
	.ty_nav ul li{display: inline-block;width: auto;padding: 0;}
	.ty_nav ul li.active{background: #adddff;}
	.ty_nav ul li, .ty_nav ul li a{height: 30px;line-height: 30px;}
	
	.article_box img{height: auto!important;width: auto!important;}
	
	.select_layer{width: 290px;float: initial;margin: 0 auto 20px;overflow: hidden;}
	.zcycx_form span,.select_layer span{width: 70px;}
	.select_layer img{right: 22px;}
	.ser-ssnr{float: initial;overflow: hidden;margin: 0 auto 20px;width: 290px;}
	.zcycx_form .ljcx_btn{margin: 0 auto;display: block;}
	.zcycx_form input{margin: 0;}
	.cxsj_zs_box{overflow-x: auto;}
	.cxsj_zs_box .cxsj_zs{width: 500px;}
	.setj-box{margin: 30px 0 0px 0;}
	.singele_list .hd ul li{margin-right: 15px;}
	.singele_list .hd ul li:last-child{margin-right: 0px;}
	
	.c_cont p.dxxjs a{width: 50%;display: block;height: 80px;line-height: 80px;text-align: center;padding-left: 0;}
	.c_cont p.dxxjs a em{display:none;}
	
}
@media screen and (max-width: 564px){
	/*全局搜索*/
	.main{padding: 0 10px;}
	#keyboard{
		display: block;
		width: 100%;
		box-sizing: border-box;
		margin: 10px 0 5px 0;
	}

	
    .header_top .logo{margin: 0;padding: 16px;float: initial;width: 60%;height: auto;}
    .header_top .nav_box, .m-tout{display: none;}
	.header_top .tel_box {display: none;}
	.nav_mune .content_box{position: initial;}
	.zczn_box .fl{float: none;}
    .zczn_box .news_tab{width: 100%;padding: 0 10px;box-sizing: border-box;margin: 20px 0;}
	.zczn_box .news_list{width: 100%;box-sizing: border-box;padding-right: 0;min-height: auto;}
	.zczn_box .zczn_tab{margin-bottom: 10px;}
	.zczn_box .news_list .zczn_tab{margin: 0 10px;}
	.zczn_box .news_list .hd, .zczn_box .news_list .bd ul{padding: 0 10px;}
	.zczn_box .news_list .bd ul li{height: auto;line-height: 1.8}
	.zczn_box .news_list .bd ul li a{background: none;padding-left: 0;float: inherit;padding-right: 15px;white-space: normal;display: inline;}
	.news_list .bd ul li span{float: initial;white-space: nowrap;}
	.news_tab{width: 100%;}
	.news_tab .bd img{height: auto;}
	.gsdt_tab .news_list{width: 100%;padding: 0 10px;}
	.b_nav{text-align: center;margin: 20px auto;}
	.b_nav ul li{width: 30%;margin-bottom: 6px;float: none;margin-right: 0;display: inline-block;}
	.b_nav ul li a{width: 100%;font-size: 16px;height: 40px;line-height: 40px;padding-top: 0;}
	.b_nav ul li a i{display: none;}
	.zcy_box .news_list{width: 100%;}
	.zcy_box .news_list .bd ul li{width: 100%;line-height: 1.8;}
	.footer_link, .imgScroll-box{display: none;}
	.zcy_box{padding: 0 10px;}
	.dblogo {display: block;margin: 0;float: initial;text-align: center;}
	.footer_main .list_box{display: none;}
	.news_list .hd ul{overflow: auto hidden;white-space: nowrap;}
	.news_list .hd ul li, .zczn_box .news_list .hd ul li{float: none;display: inline-block;margin: 0;}
	.news_list .bd ul li{margin: 6px 0;}
	.gsdt_tab .news_tab{margin-bottom: 20px;float: none;}
	.gsdt_tab .news_list .bd ul li{line-height: 1.8;}
	.gsdt_tab .news_list .bd ul li a{float: inherit;padding-right: 15px;white-space: normal;display: inline;}
	.news_list .hd{margin-bottom: 0;}
	.zcy_box .zcy_box2 .bd ul li a{padding: 0px;}
	.footer{margin-top: 10px;}
	.zczn_box .zczn_tab a, .zcy_box .zczn_tab a, .gsdt_tab .news_list .hd ul li a{font-size: 22px;}
	.zcy_box .zcy_box2 .bd ul li a div, .zcy_box .zcy_box2 .bd ul li a p{white-space: normal;}
    
    .footer_box{line-height: 31px;}
    .footer_box span, .footer_box a{display: block;margin: 0;font-size: 14px;}

	.navLinks_mobile {display:block;}
    .menu-nav {display: none;position: fixed;top: 0;bottom: 0;left: 0;width: 100%;z-index: 999;}
    .menu-nav .menu-nLi {width: inherit;margin-right: 0;}
    .menu-nav .menu-sub {display: none !important;/*强制隐藏子菜单*/}
    .menu-nav .menu-nLi.on>a,.menu-nav .menu-nLi.on>h3>a {color: #fff;}
    .menu-nav .menu-nLi a {color: #e1e1e1;}
    .menu-nav .menu-nLi::after {border-bottom-color: #fff;}
	.header_top .nav_box li{width: 100%;margin: 10px;}
	.header_top .nav_box li a{text-align: left;}
	.ty_nav ul li.active {margin-left: 0;}
	.cxsj_zs, .sfbz_box{width: 100%;margin-top: 30px;}
	.zcycx_form .ljcx_btn{margin-top: 30px;}
	.fyks_box .first_zyje, .fyks_box #count_all{width: 300px;}
	.article_site em{margin: 0 2px;}

	.ty_main .tyul_list li a{max-width: 100%;display: initial;float: inherit;padding-right: 15px;white-space: normal;background: none;padding-left: 0;line-height: 1.8;}
	.ty_main .tyul_list li .date{float: none;line-height: 2;display: inline-block;height: auto;}

	.ty_main .img_list li{width: 100%;}
	.ty_main .img_list li:nth-child(3n+2){margin: 0 0 34px;}
	.ty_main .img_list li img{height: auto;}
	
	.zrbj{text-align: left;padding-bottom: 20px;}
	.zrbj-source{float: initial;margin-bottom: 10px;}
	.share{float: initial;}
	.share-icon{margin-left: 0;}
}