﻿.PageList
{
    margin-top: 2px;
    font-size: 12px;
    line-height: 22px;
    float: left;
    font-family: 宋体;
}
.PageList strong
{
    padding: 3px 4px;
    margin: 0px 3px;
    text-decoration: none;
    background-color: #666666;
    border: 1px solid #666666;
    color: #ffffff;
}
.PageList a
{
    padding: 3px 4px;
    margin: 0px 3px;
    text-decoration: none;
    background-color: #EEEEEE;
    border: 1px solid #DDDDDD;
    color: #666666;
}
.PageList a:hover
{
    padding: 3px 4px;
    margin: 0px 3px;
    text-decoration: none;
    background-color: #666666;
    border: 1px solid #666666;
    color: #ffffff;
}

.PageListDian
{
    margin-top: 3px;
    font-size: 12px;
    float: left;
    font-family: 宋体;
}
.PageListHtTxt
{
    margin-top: 5px;
    font-size: 12px;
    float: left;
    font-family: 宋体;
}
*html .PageListHtTxt
{
    margin-top: 3px;
}
*+html .PageListHtTxt
{
    margin-top: 3px;
}

.PageListHtTxt input
{
    border: 1px solid #ccc;
    width: 20px;
    height: 15px;
}




.pagelist
{
    margin-top: 2px;
    font-size: 12px;
    line-height: 22px;
    float: left;
    font-family: 宋体;
}
.pagelist strong
{
    padding: 3px 4px;
    margin: 0px 3px;
    text-decoration: none;
    background-color: #666666;
    border: 1px solid #666666;
    color: #ffffff;
}
.pagelist a
{
    padding: 3px 4px;
    margin: 0px 3px;
    text-decoration: none;
    background-color: #EEEEEE;
    border: 1px solid #DDDDDD;
    color: #666666;
}
.pagelist a:hover
{
    padding: 3px 4px;
    margin: 0px 3px;
    text-decoration: none;
    background-color: #666666;
    border: 1px solid #666666;
    color: #ffffff;
}

.pagelistDian
{
    margin-top: 3px;
    font-size: 12px;
    float: left;
    font-family: 宋体;
}
.pagelistHtTxt
{
    font-size: 12px;
    float: left;
    font-family: 宋体;
}
*html .pagelistHtTxt
{
    margin-top: 3px;
}
*+html .pagelistHtTxt
{
    margin-top: 3px;
}

.pagelistHtTxt input
{
    border: 1px solid #ccc;
    width: 20px;
    height: 15px;
}


        /*----顶部公用 start----*/
        .header { background:url(../images/2018new/bg-header.jpg) repeat-x top center; position: relative; z-index:100;}
        .head_1 { width:1260px; padding:3px 10px 0 10px; height:140px; margin: 0 auto;}
        .head_1_l { float: left; padding:18px 0 0 0;}
        .head_1_r { float: right;}

        .top-link { height: 27px; padding:10px 0 30px 0; line-height: 27px;}
        .top-a { color: #020202; float:left; }
        .top-link span { padding: 0 8px; float:left; }
        .btn-sina,
        .btn-weibo,
        .btn-weixin {float: left;width: 27px;height:27px;margin-left: 21px;}
        .btn-sina { background:url(../images/sina.png) no-repeat; }
        .btn-weibo { background:url(../images/weibo.png) no-repeat; }
        .btn-weixin { background:url(../images/weixin.png) no-repeat; }

        .head_1_r_bottom { text-align: right; font-size:0;}
        .searchbar-con { float: right; width: 438px; height: 30px; color: #5f5f5f; background: #fff; border: 1px solid #cacaca;}
        .select_box {  float:left; position:relative; width:99px; font-size:12px; border-right: 1px solid #cacaca;}
        .select_box .select {  cursor:pointer; display:block; width:63px; line-height:28px; height:28px; padding:1px 22px 1px 14px;  background:#FFF url(../images/icon-02.gif) no-repeat 77px center; overflow:hidden;}
        .select_box ul { width:99px; position:absolute; left:-1px; top:30px; border:1px solid #cacaca; overflow: hidden; display:none; background:#ebebeb; z-index:99999;}
        .select_box ul li { display:block; height:30px; overflow:hidden; line-height:30px; padding:0 14px; width:72px; cursor:pointer;}
        .select_box .hover {background:#ccc;}
        .keywords {  float: left; width: 254px; height: 28px; line-height: 28px; padding: 1px 5px; border: none; }
        .btn-search { float: right; width: 65px; height: 30px; background: url(..//images/btn-search.jpg) no-repeat; border: none; cursor: pointer;}


        .nav { height:46px; background-color:#FFF;}
        .nav_in { width:1260px; padding:0 10px; margin: 0 auto;}
        .nav ul {}
        .nav ul li { width:105px; float: left; position: relative;}
        .nav ul li a { display: block;}
        .nav ul li a.par { color: #151515; font-size:16px; line-height:46px; text-align: center;}
        .nav ul li .box { display:none; position: absolute; top:100%; left:0; width:130px; background:url(../images/2018new/bg-nav_box.png) repeat; padding: 3px 0 10px 0; border-bottom:3px solid #b5251e;}
        .nav ul li .box.no2 { width:200px;}
        .nav ul li a.child { color: #b7cde1; font-size:14px; line-height:36px; margin: 0 4px; padding: 0 5px 0 18px; border-bottom:1px solid #66799d;}
        .nav ul li.on a.par { color: #FFF; font-weight:bold; background-color:#385080;}
        /**/
        .nav ul li:hover a.par { color: #FFF; font-weight:bold; background-color:#385080;}
        .nav ul li.on a.par { color: #FFF; font-weight:bold; background-color:#385080;}
        .nav ul li:hover .box {/* display: block;*/}
        .nav ul li a.child:hover { color: #FFF; font-weight:bold;}
        /**/
.top-link { float: right;}
        /*----顶部公用 end----*/