/*---------------------------- header -------------------------*/
.header{height: 30px;background: #E6E6E6;width: 100%;}
.header .jrsc{background: url('../image/shou-cang1.png') no-repeat left center;padding-left: 30px;display: inline-block;
color: #333333;font-size: 14px;width: 70px;height: 100%;line-height: 30px;background-size: 20px;}
.header .jrsc:hover{color: #1E88E5;}
.header .left{background: url('../image/denglu.png') no-repeat left;width: 565px;height: 20px;padding-left: 28px;
  background-size: 20px;margin-top: 5px;}
@media screen and (max-width: 1920px) {
   .header .left{
        width:600px;
    }
 }
.header .left li{float: left;line-height: 20px;height: 20px;border-right: 1px solid #333333;padding:0 10px;}
.header .left li a{height: 18px;line-height: 20px;height: 20px;color: #333333;font-size: 14px;display: inline-block;
}
.header .left li a:hover{color: #1E88E5;border-bottom: 2px solid #1E88E5;}
.topactive{color: #1E88E5;border-bottom: 2px solid #1E88E5;}

/* ----------------------------logo_search---------------------------- */
.logo_search{width: 100%;height: 156px;}
.logo_search .logo{width: 800px;height:120px;}
.logo_search .logo img{position: relative;top: 30px;}
.logo_search .search{width: 240px;height: 32px;position: relative;top: 29px;float: right;}
.logo_search .search input{width: 220px;padding-left:18px;height: 32px;line-height: 32px;border:1px solid #DBDBDB;color: #B3B3B3;}
.logo_search .search input::-webkit-input-placeholder { /* WebKit browsers 适配谷歌 */
    color: #B3B3B3;
}
.logo_search .search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 适配火狐 */
    color: #B3B3B3;
}
.logo_search .search input::-moz-placeholder { /* Mozilla Firefox 19+ 适配火狐 */
    color: #B3B3B3;
}
.logo_search .search input:-ms-input-placeholder { /* Internet Explorer 10+  适配ie*/
    color: #B3B3B3;
}
.logo_search .search input::-webkit-input-placeholder { /* WebKit browsers */
  color: #B3B3B3;
}
.logo_search .search input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #B3B3B3s;
  font-size: 14px;
}
.logo_search .search input:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #B3B3B3;
  font-size: 14px;
}
.logo_search .search button{height: 34px;width: 40px;background: url('../image/cha-zhao.png') no-repeat center center;
  border:none;position: absolute;left:199px;top: 0px;}

/* -------------------------------------nav------------------------- */
.nav{width: 100%;height: 48px;clear: both;position: absolute;top:140px; border-top:1px solid #E6E6E6; border-bottom: 1px solid #1E88E5;}
.nav ul{    width: 1170px;
    height: 45px;
    clear: both;
    margin: auto;
    display: -webkit-flex;
    display: flex;
    justify-content: space-between;
   }
.nav li{float: left;height: 48px; width:160px;}
.nav li.active a{color:#FFFFFF;background-color:#1E88E5;}
.nav li a{width:160px;display: inline-block;height: 48px;line-height: 48px;color: #333333;font-size: 18px;
  text-align: center;}
.nav li a:hover{color:#FFFFFF;background-color:#1E88E5;}
.nav li.active a{font-weight:bold;}

/* -------------------------------------footer 底部-------------------------------------------------- */
.footer {width: 100%;background: #1E88E5;color: #fff;margin-top: 100px;clear: both;}
.footerContent{width: 100%;padding-top: 25px;}
.footerContent p{text-align: center;font-size: 16px;font-weight: bold;line-height: 34px;}

/* ----------------------------------------feedback 意见反馈------------------------------------------- */
.feedback{position: fixed;
    z-index: 9999;
    top: 40%;
    right: 5%;
    width: 130px;
    height: 120px;
    border: 1px solid #BFBFBF;

    background: #fff;
    font-size:16px;
}
.feedback .yjfk{
    width:130px;
height:50px;
    line-height:50px;
background:rgba(30,136,229,1);
    text-indent: 15px;
    color:#FFFFFF;
        vertical-align: middle !important;
}

.feedback .yjfk img{
    width: 15%;
    vertical-align: middle !important;
    padding-left: 10px;
}


.feedback a{    
    display: inline-block;
    width: 100%;
    text-align: left;
    height: 35px;
    text-indent: 15px;
    line-height: 35px;
    color:#808080;
    font-size:16px;
}
.feedback a img{    
    width:20%;
}

.feedback a:hover{
    color:#1E88E5;
    background-color:#E6E6E6;
    cursor:pointer;
}
.tsdh img{
    vertical-align:middle;
}
.yjjy img{
    vertical-align:middle;
}



/* ----------------------------------------分页总体样式------------------------------------------- */
#page{
    text-align: center;
    color: #999999;
    padding: 20px 20px 0px 0;
    font-size: 16px;
    margin-top: 30px;
    margin-bottom: 75px;
    margin-left:30%;
}
#page li {
    float:left;
    line-height:40px;
        cursor:pointer;
}
#page li :hover{
    cursor:pointer;
}
.tabg {
    font-size: 16px;
    color: #808080;
    width: 50px;
    height: 40px;
    border: 1px solid #E6E6E6;
    margin-right: 16px;
}
.tab {
    color: #666;
    background: #fff;
    width: 40px;
    height: 40px;
    line-height: 40px;
    margin: 0 5px;
    border-radius: 3px;
}
