.warp {
    width: 100%;
    min-width: 1200px;
}
.head {
    width: 100%;
    height: 374px;
}
.head-bg {
    width: 100%;
    height: 312px;
    background: url('../newimg/head-bg.jpg') no-repeat center center;
}
.head-main {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
}
.logo {
    display: block;
    width: 344px;
    height: 82px;
    padding-top: 90px;
}
.logo img {
    width: 100%;
    height: 100%;
}
.serch-box {
    width: 450px;
    height: 192px;
    margin-top: 90px;
    margin-left: 5px;
    background: url('../newimg/xckh.png') no-repeat right top;
}
.login-box {
    margin-top: 120px;
}
.login-box li {
    float: left;
    font-size: 16px;
    color: #256AA3;
    margin: 0 5px;
}
.login-box li a {
    font-size: 16px;
    color: #256AA3;
}
.serch-form {
    width: 450px;
    height: 50px;
    border: 1px solid #ECECEC;
    background: #fff;
    margin-top: 10px;
    padding: 5px 0;
}
.serch-form .serch_in {
    width: 378px;
    height: 38px;
    line-height: 48px;
    font-size: 15px;
    padding-left: 10px;
    background: #fff;
    border-right: 1px solid #ECECEC;
}
.serch-form .serch_btn {
    width: 57px;
    height: 38px;
    background: url('../newimg/serch-btn.png') no-repeat center center;
    color: #ffffff;
    font-size: 16px;
    line-height: 48px;
    text-align: center;
}
input::-webkit-input-placeholder {
    color: #8BB0DA;
}
.head-banner {
    width: 362px;
    height: 312px;
}
.head-banner .bd {
    width: 100%;
    height: 100%;
}
.head-banner .bd ul {
    width: 100%;
    height: 100%;
}
.head-banner .bd ul li {
    width: 100%;
    height: 100%;
}
.head-banner .bd ul li img {
    width: 100%;
    height: 100%;
}
.nav {
    width: 100%;
    height: 50px;
    background: #0A5F9F;
}
.nav ul {
    width: 1200px;
    height: 50px;
    margin: 0 auto;
}
.nav ul li {
    width: 171px;
    height: 100%;
    float: left;
    border-right: 1px solid #fff;
    text-align: center;
    line-height: 50px;
}
.nav ul li:nth-child(1) {
    border-left: 1px solid #fff;
}
.nav ul li:hover {
    background: #164F7A;
}
.nav ul li a {
    display: block;
    width: 100%;
    height: 100%;
    font-size: 20px;
    color: #ffffff;
}
.nav ul li:nth-child(1) a {
    background: #0A5F9F url('../newimg/index-icon.png') no-repeat 30px center;
}
.nav ul li:nth-child(1):hover a {
    background: #164F7A url('../newimg/index-icon.png') no-repeat 30px center;
}
.newslist li:hover a {
    color: #164BBA;
}
/* 鍙嬫儏閾炬帴 */
.links {
    width: 1200px;
    margin: 30px auto;
}
.xg_links {
    font-size: 16px;
}
.select-menu{
    cursor:pointer;
    width:224px;
    height:40px;
    float: left;
    margin-right: 20px;
    color: #333333;
    border: 1px solid #D4D4D4;
}
.select-menu:last-child {
    margin-right: 0;
}
.select-menu-ul{
    list-style:none;
    width:223px;
    text-align:left;
    border:1px solid #ddd;
    background:#fff;
    position:absolute;
    z-index:1;
    overflow: auto;
    max-height: 200px;
}
.select-menu-ul li{
    padding:3% 0 3% 3%;
    font-size: 16px;
}
.select-menu-ul li:hover{
    background:#f2f2f2;

}
.select-menu-div{
    position:relative;
    height:40px;
    width: 224px;
    line-height:40px;
    background: rgba(255, 255, 255, 0.09);
    border: 1px solid rgba(255, 255, 255, 0.21);
}
.select-this{
    background:#5FB878;
}
.select-this:hover{
    background:#5FB878!important;
}
.i{
    position:absolute;
    right:12px;
    top:15px;
}
.select-menu-input{
    border:0;
    height:38px;
    cursor:pointer;
    user-select:none;
    width: 188px;
    float: left;
    text-align: left;
    background: rgba(255, 255, 255, 0.09);
    padding-right: 26px;
    padding-left: 8px;
    font-size: 16px;
}
.select-menu-i{
    transform:rotate(180deg);
}
.i{
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.fa-caret-down {
    background: url("../newimg/xsj.png") no-repeat left center;
    background-size: 12px;
    width: 12px;
    height: 12px;
}
/* footer */
.footer{
    width: 100%;
    height:200px;
    background: #CCCCCC;
}
.footer-box {
    width: 830px;
    margin: 0 auto;
    padding-top: 55px;
}
.footer-box .dzjg {
    width: 56px;
    height: 68px;
    float: left;
}
.footer-box .dzjg img {
    width: 56px;
    height: 68px;
}
.footer-box .bq-info {
    float: left;
    margin-left: 34px;
    text-align: center;
}
.footer-box .bq-info p {
    font-size: 14px;
    line-height: 30px;
}
.footer-box .bq-info ul {
    display: block;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    padding-left: 83px;
}
.footer-box .bq-info ul li {
    float: left;
    margin-right: 10px;
}
.newslist li:hover a {
    color: #164BBA;
}
.new-special-list li:hover a {
    color: #164BBA;
}
@media print {
	.noprint{display: none;}
}
/* 鍙充晶瀵艰埅 */
.right-nav{position: fixed;left:50%;top:50%;margin-left: 645px; margin-top: -90px;z-index: 9999;}
.right-nav li{margin-bottom: 1px;width: 62px;height: 61px;position: relative;}
.right-nav li a{display: block;text-align: center;cursor: pointer;color: #164BBA;}
.right-nav li:hover p{ color: #fff;}
.show-ewm{position: absolute;opacity: 0;z-index: -1;filter: alpha(opacity=0);width: 140px;height: 130px;left:-50px;display: none;}
.right-nav li .ewm1{background: url('') no-repeat;top: -34px;}
.right-nav li .ewm1 img{margin-left:5px;margin-top: 5px;width:119px;height:119px;}
.right-nav li p{line-height: 25px;font-size: 13px;}
.right-nav li a img {width: 62px;height: 61px;}
/* 鏂伴椈鍒楄〃 */
.newslist {
    width: 100%;
    margin-top: 27px;
}
.newslist li {
    width: 100%;
    height: 39px;
    line-height: 39px;
}
.newslist li a {
    font-size: 16px;
    color: #333333;
    background: url('../newimg/dian.png') no-repeat left center;
    padding-left: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
    width: 78%;
}
.newslist li .date {
    font-size: 14px;
    color: #818181;
}

/* ------------------------------------------适老化-------------------------------------------------------- */
.old_model * {
    font-size: 28px !important;
}
.old_model .login-box{margin-top: 100px;}
.old_model .login-box li a,.old_model .login-box li,.old_model .serch-form .serch_in,.old_model .nav ul li a{font-size:32px}

.old_model .select-menu-input,.old_model .select-menu-ul li{font-size:28px}
.old_model .footer-box .bq-info ul{padding-left: 0;font-size: 25px;}
.old_model .footer-box .bq-info{width: 979px;/* line-height: 2; */}
.old_model .footer-box .bq-info p{font-size: 23px;/* line-height: 1.5; */}
.old_model .footer-box{padding-top: 40px;}

.old_model .right-nav li a img,.old_model .right-nav li{width:124px;height:124px}
.old_model .right-nav li .ewm1 img{margin-top:40px}

.wza-box {margin-top:75px;/* margin-left:32px; */}
.wza-box a{ display: block;float: right;height: 38px;line-height: 38px;padding: 0 16px;font-size: 18px;letter-spacing: 0.32px; }
.wza-box a.wza{ background: #fff;color: #F76B00; border: 1px solid #FC740D; border-radius: 2px 0px 0px 2px;}
.wza-box a.oldman{ background:#F79600;color: #fff;border: 1px solid #F79600;border-radius: 0px 2px 2px 0px; }



.old_model .select-menu {
    width: 350px;
    margin-bottom: 20px;
}
.old_model .select-menu-div {
    width: 350px;
}
.old_model .select-menu-input {
    width: 340px;
}

.old_model .footer-box {
    width: 1200px;
}


/* 无障碍工具条 */
.old_model #toolbarHtml #toolbarPage2 .textKey{font-size: 28px !important;}
.old_model #toolbarHtml #toolbarPage2 .textStr{font-size: 28px !important;}
.old_model #toolbarHtml #toolbarPage2 .toolbarTexts{width: auto;margin-left: 0;}
.old_model #toolbarHtml #toolbarPage2 .toolbarTexts .textSpan{margin-left: 0;}
.old_model #toolbarHtml #toolbarPage2content {
    width: 1300px;
}


.old_model #date-box {
    display: none !important;
}
.old_model .ui-search-input-box {
    width: 100% !important; 
}
.old_model .jsearch-result-abs {
    height: auto;
}
.old_model .jsearch-result-abs-content {
    line-height: 1.5;
}
.old_model .jsearch-result-url {
    line-height: 1.5;
    height: auto;
}
.old_model .ui-relation-item {
    margin-bottom: 10px;
}
.old_model .ui-relation-item a {
    line-height: 1.5 !important;
}