﻿/* CSS Document */

div,ul,li,h1,h2,h3,h4,p,span,input,dl,dt,dd,table,form{ margin:0; padding:0; list-style:none; font-family:Arial, "微软雅黑";}

a:link,a:visited,a:hover,a:active{text-decoration:none;}

.clear{ clear:both; margin:0; padding:0; list-style:none; height:0px; line-height:0px;}

body,html{ height:100%;}
body{ margin:0 auto; color:#000; font-size:14px; background:#eee;}

.submenu{ width:100%; position:fixed; left:0px; bottom:0px; height:70px; background:#1A94E6;z-index:1;}
    .submenu a {
        display: block;
        cursor: pointer;
        width: 25%;
        text-align: center;
        padding: 53px 0px 0px 0px;
        color: #fff;
        font-size: 12px;
        background-size: 30px 30px;
        background-position: center 10px;
        background-repeat: no-repeat;
        float: left;
        z-index: 999;
        line-height: 5px;
        height:100%
    }
.submenu a:hover{ background-color:#0046AD; }
.submenu .hover{ background-color:#0046AD; }

.contant {padding-bottom:70px}
.top{ line-height:20px; padding:20px 0px 20px 70px; font-size:18px; font-weight:bold; color:#000; background-image:url(../images/logo.png?v=20230812); background-size:40px 40px; background-position:16px center; background-repeat:no-repeat; background-color:#fff; margin-bottom:4px;}
.top span{ font-size:14px; font-weight:normal; color:#666;}

.t_box{ margin-bottom:1px; background:#fff;min-height:100%}
.t_box h3{ padding:10px 20px 10px 30px; font-size:14px; line-height:30px; color:#476fb9; font-weight:normal; position:relative; border-bottom:1px #eee solid;}
.t_box h3 i{ position:absolute; width:3px; height:20px; left:12px; top:15px; background:#6dabe4}
.t_box dl{ border-bottom:1px #eee solid; padding:10px 20px 10px 20px; overflow:hidden}
.t_box dl dt{ line-height:20px; font-size:14px; color:#000;width:33%;word-break:break-word;float:left;padding:5px 0px;}
    .t_box dl dd { /* float:right; */
        text-align: left;
        line-height: 20px;
        font-size: 14px;
        color: #333;
        width: 65%;
        float: right;
        padding:5px 0px;
        /*margin-top: -30px;*/

    }
    .t_box dl dd1 { 
        line-height: 30px;
        font-size: 14px;
        color: #333;
    }

.itm_box{ border-bottom:1px #eee solid;}
.itm_box a{ display:block; padding:10px 40px 10px 30px; overflow:hidden}
.itm_box a b{ line-height:30px; font-size:14px; color:#000;}
.itm_box a em{ float:right; line-height:22px; font-style:normal; font-size:12px; text-align:center; width:70px; margin:3px 0px 0px 20px;}
.itm_box a .nor{ border:1px #3c0 solid; color:#3c0;}
    .itm_box a .norimg {
        border: 1px #3c0 solid;
        color: #0046AD;
    }
    .itm_box a .norpdf {
        border: 1px #3c0 solid;
        color: #0046AD;
    }
.itm_box a .abnor{ border:1px #fc0 solid; color:#fc0;}
.itm_box a i{ float:right; line-height:30px; font-style:normal; font-size:12px; color:#333;}
.itm_box .itm_state_1{ background:url(../images/icon_8.png) right center no-repeat; background-size:29px 10px;}
.itm_box .itm_state_2{ background:url(../images/icon_9.png) right center no-repeat; background-size:29px 10px;}
.itm_box ul{ display:none; border-top:1px #eee solid;}
.itm_box ul li{ padding:10px 40px 10px 0px; border-bottom:1px #eee solid; font-size:14px; line-height:22px; color:#666; overflow:hidden}
.itm_box ul li span{ float:right; line-height:22px; color:#caa200}
.itm_box ul .nor{ background:url(../images/icon_1.png) right center no-repeat; background-size:30px 23px;}
   /* .itm_box ul .norimg {
        background: url(../images/img.png) right center no-repeat;
        background-size: 30px 23px;
    }
    .itm_box ul .norpdf {
        background: url(../images/pdf.png) right center no-repeat;
        background-size: 30px 23px;
    }*/
.itm_box ul .abnor{ background:#ffffcd url(../images/icon_2.png) right center no-repeat; background-size:30px 23px;}
.itm_box .open{ display:block;}

.img_box{ overflow:hidden}
.img_box div{ float:left; text-align:center; width:50%;}
.img_box div p{ padding:10px 15px 0px 15px;}
.img_box div p img{ width:100%; border:0px;}
.img_box div span{ text-align:center; display:block; line-height:30px; font-size:12px;}

.txt_box{ border-bottom:1px #eee solid;}
.txt_box h4{ padding:10px 20px 0px 30px; color:#000; line-height:30px; font-size:12px; font-weight:bold;}
.txt_box p{ padding:0px 30px 20px 30px; line-height:22px; font-size:12px; color:#333;}


.pz_box{ overflow:hidden; padding:5px 10px;}
.pz_box div{ float:left; text-align:center; width:50%;}
.pz_box div p{ padding:4px 4px;}
.pz_box div span{ display:block; border:1px #ddd solid; background:#eee;text-align:center; line-height:30px; font-size:12px;}


.img_box p span{ line-height:20px; display:block;}

.no_margin{ margin:0px;}

.menu_icon_1{ background-image:url(../images/icon_3.png);}
.menu_icon_2{ background-image:url(../images/icon_4.png);}
.menu_icon_3{ background-image:url(../images/icon_5.png);}
.menu_icon_4{ background-image:url(../images/icon_6.png);}
.menu_icon_5{ background-image:url(../images/icon_11.png);}
.menu_icon_6{ background-image:url(../images/icon_12.png);}
.menu_water_icon_6 { background-image: url(../images/icon_123.png);}

.hide {display: none;}
.show {display: block;}

.tb-test-items {
    width: 100%;
    text-align: left;
    margin-top:10px;
    
}
    .tb-test-items th {
        border: solid 1px #e6e6e6;
        padding: 0px 5px;
		text-align: center;
    }
    .tb-test-items td {
        border: solid 1px #e6e6e6;
        padding: 0px 5px;
		text-align:center;
    }
