.banner{
    width: 100%;
    height: 226px;
    background: url(/web_images/banner.jpg) no-repeat center;
}
.weizhi{
    text-align: right;
    width: 100%;
    height: 40px;
    line-height: 40px;
    background-color: #f1f1f1;
    font-size: 14px;
    color: #a1a1a1;
}
.weizhi a{
    color: #a1a1a1;
}
.list{
    width: 100%;
    height: 132px;
}
.list ul{
    text-align: center;
    margin-top: 45px;
}
.list li{
    margin-right: 4px;
    width: 139px;
    height: 42px;
    line-height: 42px;
    float: left;
    background: url(/web_images/lionbg.jpg) repeat-x center;
}
.list li a{
    font-size: 16px;
    color: #757575;
}
.list li.on{
    background: url(/web_images/list.jpg) no-repeat center;
}
.list li.on a{
    color: #000;
}


.content{
    min-height: 500px;
}
.jianjie{
    color: #202020;
    font-size: 18px;
    line-height: 35px;
    margin-top: 18px;
}
.sousuo{
    width: 598px;
    height: 42px;
    line-height: 42px;
    overflow: hidden;
    background: url(/web_images/search1.jpg) no-repeat center;
    margin: 0 auto;
}
.sousuo input{
    width: 400px;
    height: 42px;
    line-height: 42px;
    padding-left: 47px;
    color: #454545;
    font-size: 15px;
    float: left;
    background: transparent;
}
.sousuo input::-webkit-input-placeholder{
    color: #454545;
}
.sousuo a{
    text-align: center;
    width: 124px;
    height: 42px;
    line-height: 42px;
    color: #fff;
    font-size: 16px;
    float: right;
}

.news ul{
    margin-top: -20px;
}
.news li{
    height: 58px;
    line-height: 58px;
    overflow: hidden;
    background: url(/web_images/dashed.jpg) repeat-x bottom;
}
.news li h2{
    width: 86%;
    color: #000000;
    font-size: 16px;
    font-weight: normal;
    float: left;
    background: url(/web_images/dotted.jpg) no-repeat left;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    padding-left: 22px;
    margin-left: 9px;
}
.news li .date{
    float: right;
    color: #414141;
    font-size: 14px;
}


.page{
    width: 100%;
    height: 33px;
    line-height: 33px;
    margin-top: 35px;
    text-align: center;
}
.page ul{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    overflow: hidden;
}
.page li{
    width: 33px;
    height: 33px;
    background: url(/web_images/num.jpg) no-repeat center;
    float: left;
    margin: 0 5px;
}
.page li.ye{
    width: 89px;
    background: url(/web_images/ye.jpg) no-repeat center;
}
.page li.on{
    background: url(/web_images/numon.jpg) no-repeat center;
}
.page li.on a{
    color: #fff;
}
.page li a{
    color: #222222;
    font-size: 16px;
}
table{
    border-left: 1px solid #eaeaeb;
    margin-top: 40px;
}
table select{
    width: 100%;
    padding: 0 10px;
    color: #292929;
    font-size: 16px;
    font-family: "Microsoft YaHei";
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background: url(/web_images/select.jpg) no-repeat 90%;
    border:1px solid #a1a1a1;
}

table select option{
    /*padding: 10px;*/
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
table tr td{
    padding: 14px 10px;
    font-size: 16px;
    color: #292929;
    border-bottom: 1px solid #efefef;
    border-right: 1px solid #ececed;
}
table .choose td{
    padding: 14px 0;
}
table .thead{
    height: 53px;
    line-height: 18px;
    text-align: center;
    background: url(/web_images/thead.jpg) repeat-x;
}
table .thead td{
    padding: 0 10px; 
    color: #fff;
}
table .blue{
    background-color: #ecf8ff;
}
table tr .down{
    color: #0078ce;
    cursor: pointer;
}
table .thead1 td,table .thead2 td,table .thead3 td{
    padding: 0 5px;
    color: #fff;
}
table .thead1 td{
    background: url(/web_images/thead1.jpg) repeat-x;
}
table .thead1 .thead4{
    background: url(/web_images/thead4.jpg) repeat-x;
}
table .thead2 td{
    background: url(/web_images/thead2.jpg) repeat-x;
}
table .thead3 td{
    background: url(/web_images/thead3.jpg) repeat-x;
}
table .two1 .two3{
    height: 55px;
    line-height: 55px;
    background: url(/web_images/twob.jpg) repeat-x;
}
table .two1 td{
    color: #fff;
    padding: 0 10px;
    height: 27px;
    line-height: 27px;
    background: url(/web_images/two1.jpg) repeat-x;
}
table .two2 td{
    color: #fff;
    padding: 0 10px;
    height: 27px;
    line-height: 27px;
    background: url(/web_images/two2.jpg) repeat-x;
}
.footer{
    margin-top: 34px;
    background-color: #383838;
}
.footer .left li a{
    color: #fff;
}
.footer .left .txt{
    color: #fff;
}
.footer .left .txt span{
    background: url(/web_images/line1.jpg) no-repeat right;
}