body {
    font-family: Arial,Helvetica,STHeiti;
    font-size: 12px;
    background: #fff;
    -webkit-text-size-adjust: 100%;
    color: #555;
}
.tttt1{font-size: 14px; text-align: center;padding-bottom: 5px;}
.search1{margin: 20px auto;width:80%}
#search-btn1 {
    position: absolute;
    border: none;
    margin: 0;
    line-height: inherit;
    background: #38b549;
    display: inline-block;
    height: 32px;
    border-radius: 0 3px 3px 0;
    padding: 0 24px;
    color: #fff;
	font-size: 16px;
}
.enter1 {
    border: 1px solid #dbe1ec;
    width: 74%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    outline: none;
		vertical-align: middle;}
.box {
    width: 100%;
    height: auto;
    margin: 0 auto;
    clear: both;
}
.wrap-head {
    text-align: center;
    background: url(../images/hb.png) 0 0;
}
a {
    color: #7e7d2d;
    text-decoration: none;
}
.top {
    position: relative;
    height: 42px;
    /* padding: 2px 8px 0 93px; */
    z-index: 20;
    background: #5ab770;
}
#logo {
	display:inline-block;
	text-align:center;
    color: #fff;
    font: bold 22px/42px "Microsoft YaHei";
}

body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select {
    margin: 0;
    padding: 0;
}
.soBox {
    -webkit-box-sizing: border-box;
    display: -webkit-box;
    -webkit-box-align: center;
    position: relative;
    height: 40px;
    width: 90%;
    float: right;
}
.soInput {
    position: relative;
    border: none;
    border-radius: 2px 0 0 2px;
    background: #fff;
    -webkit-box-flex: 1;
}
.soBtn {
    -webkit-box-sizing: border-box;
    position: relative;
}
.soInput:before {
    content: '';
    position: absolute;
    top: 6px;
    right: 0;
    width: 1px;
    height: 17px;
    border-right: 1px solid #d9d9d9;
}
#bdcs-search-form-input {
    border: none;
    border-radius: 7px 0 0 7px;
    height: 28px;
    color: #666;
    -webkit-box-sizing: border-box;
    vertical-align: middle;
}
#bdcs-search-form-submit {
    border: none;
    border-radius: 0 3px 3px 0;
    width: 28px;
    height: 28px;
    padding: 1px 0;
    background: #fff url(../images/searchbtn.png) 0 0 no-repeat;
    background-size: 28px;
    overflow: hidden;
    text-indent: -9999px;
    position: relative;
}
.navm-0 {
    padding: 0px !important;
}
#nav, #nav1 {
    height: 44px;
    line-height: 40px;
    padding: 0 5px 0 5px;
    /* border-bottom: 1px solid #d6d6d6; */
    position: relative;
    background: #fff;
}
.decoration {
    height: 1px;
    background-color: rgba(0,0,0,0.1);
    margin-bottom: 10px;
    display: block;
    clear: both;
}
.mainNav {
    zoom: 1;
    clear: both;
}
.w100 {
    width: 100%;
    float: left;
    background: #4CAF50;
}
li {
    list-style: none;
}
.mainNav li {
    width: 14%;
    padding: 0;
    float: left;
}
.w100 li {
    width: 24.765% !important;
    float: left;
    height: 40px;
    line-height: 40px;
    text-align: center;
    overflow: hidden;
}
.mainNav li a {
    display: block;
    line-height: 40px;
    text-align: center;
    position: relative;
    font: 14px/40px "Microsoft YaHei";
    text-decoration: none;
    color: #000;
}
.mainNav.w100{border-top: 1px solid #3f911a;}
.w100 li a {
    text-decoration: none;
    border-left: 1px solid #3f911a;
    border-bottom: 1px solid #3f911a;
    width: 100%;height: 38px;
    display: block;
    color: #fff;
}
.footer-nav {
    margin-bottom: 60px;
}
.footer-nav li {
    display: block;
    float: left;
    width: 33%;
    height: 32px;
    /* padding: 1em 0.44em; */
    text-align: center;
    color: #fff;
    font: 16px/32px "Helvetica","Hiragino Sans GB","Microsoft Yahei",sans-serif;
}
.footer-nav li.toindex {
    background-color: #7B77D3;
}
.footer-nav li.topc {
    background-color: #5EAD28;
}
.footer-nav li.totop {
    background-color: #F58A3C;
}
.footer-nav li a, .footer-nav li a:visited {
    color: #fff;
    text-decoration: none;
}
.wrap-footer {
    padding: 15px 0 5px 0;
    text-align: center;
    text-align: center;
    clear: both;
}
.wrap-footer span {
    display: block;
    line-height: 22px;
    color: #666;
}
.wrap-footer a:hover, .wrap-footer a:link, .wrap-footer a:visited {
    color: #7E7D2D;
    text-decoration: none;
    margin-right: 8px;
}
.pager{
    width:100%;
    margin-top:10px;
    text-align:center;
    padding:10px 0;
    }
    .pager span,.pager a{
    display:inline-block;
    padding:5px 10px;
    color:#000;
    font-size:10px;
    }
    .pager a:link,.pager a:visited{
    color:#000;
    padding: 8px 1px;
    display: inline-block;
    /*width: 26px;*/
    min-width: 26px;
    background-color: #c8ebc8;
    margin-right: 6px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
    font-size:10px;
    }
    .pager span{
    color:#7C9926;
    font-weight:700;
    }
    .pager span.now_class{
    color:#fff;
    padding: 8px 1px;
    display: inline-block;
    width: 26px;
    background-color: #226f22;
    margin-right: 6px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
    font-size:10px;
    }
    .mainNav .cur a {
        color: #fff;
        font: 16px/40px "Microsoft YaHei";
        text-decoration: underline;
    }
	.htZfbBox1{
    margin:10px 10px;
}
.htZfbBox1 table{
    text-align:center;width:100%;margin:0 auto;border-color:rgb(210,210,210)
}
.htZfbBox1 table tr{
    height:40px;
}
.htZfbBox1 table tr.htZfbCont1{
    height: 30px;
}
.htZfbBox1 table tr.htZfbCont1 span{
    font-size:16px;color:#FFF;
}
.htZfbBox1 table tr td{
    width:20%;text-align:center;border-color:rgb(210,210,210)
}
.htZfbBox1 table tr.htZfbCont1 td{
    text-align:center;background-color:#FF8000;border-color:rgb(210,210,210)
}
.htZfbBox1 table tr td .bBlack{
    color:#4C33E5; text-decoration: none;font-size:18px;
}

.text-center{text-align:center}
.mb20{margin-bottom:10px}
.tx-login{color:#4e4e4e;font-family:"Microsoft YaHei",Verdana,sans-serif;}
.tx-login{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tx-login:after,.tx-login:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tx-login a{text-decoration:none;color:#5c5c5c;transition:all .25s ease 0s}
.tx-login a:hover,.hui a:hover,.f-hui a:hover{color:#0ebaa6;text-decoration:none}
.tx-login-box{position:absolute;padding:10px;border-radius:5px;}
.tx-login-box h1{font-size:36px;display:block;}
.hui,.hui a{color:#7e7e7e;font-weight:normal}
.tx-login button,.tx-login input, .tx-login select, .tx-login textarea {font-family: inherit;font-size: inherit;color: inherit;}
.tx-login button{cursor: pointer;text-transform: none;overflow: visible;}
.tx-login::-webkit-input-placeholder{color:#999!important}.tx-login:-moz-placeholder{color:#999!important}.tx-login::-moz-placeholder{color:#999!important}.tx-login:-ms-input-placeholder{color:#999!important}

.tx-xian{border:1px solid #ddd;margin-bottom:10px;position:relative;border-radius:3px;height:36px;padding:1px;}
.tx-verifycode1{padding:1px 110px 1px 1px;}
.tx-verifycode1 img{width:100px;height:35px;position:absolute;right:2px;top:1px;}
.tx-label{position:absolute;top:0;left:0;width:100px;line-height:37px;height:37px;text-align:center;display:block;background-color:#ddd;}
.tx-textarea{border:0;padding:10px;}
.tx-input{line-height:35px;height:35px;border:0;padding:0 10px 0 110px;width:96%;background-color: transparent;}
.tx-input1{line-height:35px;height:35px;border:0;padding:0 10px 0 10px;width:96%;background-color: transparent;}
.tx-input[readonly]{background-color:#eee;}
.login-button,.reg-button{line-height:40px;height:40px;color:#fff!important;background-color:#0EBAA6;width:100%;border:0;border-radius:4px;}
.layui-layer-title{ display: none;}
.tx-verifycode{height:35px;}
.tx-login-box{width:90%;margin:0;top:0;right:0;background:#fff;}