/*初始化各属性值*/
body,ul,li,ol,p,div,img,form,h1,h2,h3,h4,h5,table,tr,td,th,dl,i,dd,dt,button,form{margin: 0px; border: 0px; padding: 0px; font-size: 12px; font-family: "微软雅黑","宋体","黑体"; color: #000000; }
ul,ul li{ list-style: none;}
a,a:link,a:visited,a:hover,a:active{text-decoration: none; cursor: pointer;}
a:link{ color: #0e0e0e;}
a:visited{color: #0e0e0e;}
a:hover{color: #cccccc;}
a:active{color: red;}

/*header css*/
#header{ width: 100%; height: 76px;line-height:76px; text-align:center; font-family:"华文新魏";font-size:42px;color:#1C85C5;}

/*body {
    _background:url("/Content/themes/website/images/bg_02.png") repeat-x 0 0 transparent;

    background-image: url('/Content/themes/website/images/bg_01.png');
    background-size:cover;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/themes/website/images/bg_01.png',sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/themes/website/images/bg_01.png',sizingMethod='scale')";

    background:url("/Content/themes/website/images/bg_01.png") repeat-x 0 0 transparent;
    background-size:100% 100%;
}*/
body {
    background:url("/Content/themes/website/images/bg_03.png") repeat-x 0 0 transparent;
}
/*.t-background {
    background:url("/Content/themes/website/images/bg_01.png") repeat-x 0 0 transparent;background-size:100% 100%;
}*/
#banner{ height: 196px; margin: 0px auto;width: 100%;padding-top:5px;}/*height: 158px;*/
#banner .b-box{ width: 380px; height: 196px; position:absolute;left:0px;z-index:99;background:#fff; filter: alpha(opacity=90); opacity: 0.9;border: 1px solid #1099ec;}/*height: 158px;*/
/*#banner .b-box .login-title { width: 123px; height: 26px; position: absolute; background: url(../images/qp.png) no-repeat 0px 0px; left: 45px; top: 10px; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/qp.png')}
#banner .b-box .login-title1 { width: 123px; height: 26px; position: absolute; background: url(../images/qp_11.png) no-repeat 0px 0px; left: 45px; top: 10px;}*/
#banner .b-box .login-title { width: 67px; height: 26px; background: url(../images/t-yh.png) no-repeat 0px 0px; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/qp.png');margin:8px auto 0px auto;}
#banner .b-box .login-title1 { width: 67px; height: 26px; background: url(../images/t-yhh.png) no-repeat 0px 0px; margin:8px auto 0px auto;}
#banner .b-box .form{ width: 280px; position: absolute; left: 45px; top: 40px;}
#banner .b-box .form form{ font-size: 15px; color: #000;font-weight:bold;}
#banner .b-box .form form #username{ width: 200px; height: 24px; outline: none; line-height: 30px\9;  padding-left: 12px; border:1px solid #A8A7A7;}
#banner .b-box .form form #password{ width: 200px; height: 24px; outline: none; margin-top: 10px; line-height: 30px\9; border:1px solid #A8A7A7; padding-left: 12px; }
#banner .b-box .form form #vercode{ width: 110px; height: 24px; outline: none; margin-top: 10px; line-height: 30px\9; border:1px solid #A8A7A7; padding-left: 12px; }
#banner .b-box .form form .label-1{position: relative; top: -3px\9; _top:-8px; left: 0px;}
#banner .b-box .form form .label-2{position: relative; top: -3px\9; _top:-8px; left: 0px;}
#banner .b-box .form form .box2{ width: 300px; height: 35px; position: relative; left: 0px; top: 10px;}
#banner .b-box .form form .box2 .btn{ width: 55px; height: 55px; border:none; position: absolute; top: 0px; cursor: pointer;  outline: none;}
#banner .b-box .form form .box2 #user-zc{left: 190px; color:red;}
#banner .b-box .form form .box2 #user-out{ display: inline-block;background: url(../images/qp_11.png) no-repeat 0px -140px; left: 60px;width:55px;height:55px;}
#banner .b-box .form form .box2 #user-repair{ display: inline-block;background: url(../images/qp_11.png) no-repeat 0px -76px; left: 125px;width:55px;height:55px;}
#banner .b-box .form form .box2 #user-search{ display: inline-block;background: url(../images/qp_11.png) no-repeat -63px -140px; left: 190px;width:55px;height:55px;}
#banner .banner-box{width:1000px;height: 158px; position:absolute;overflow:hidden;}
.main{width:1000px;margin:0 auto;position:relative;}
#kinMaxShow{display:none;}
/*nav css*/
#nav{ width: 100%; height: 42px; background: #1398e9; border-bottom: 3px solid #faa500;}
#nav ul{ width: 1000px; height: 42px; margin: 0px auto;}
#nav ul li{float: left; height: 42px; text-align: center;cursor:pointer; display:inline-block; }
#nav ul .active{ background: #faa500;}
#nav ul li a{ color: #ffffff; display:block; height:22px;  padding: 10px 15px; font-size: 14px;display:inline-block;}

#bx-box{ width: 1000px; height: 50px; margin: 10px auto 0px; position: relative;}
#bx-box form #bx{width: 140px; height: 40px; background: url(../images/btn-bx.jpg) no-repeat; position: absolute; left: 17px; top: 0px;}
#bx-box form #sos{ width: 224px; height: 34px;outline: none; overflow: hidden; line-height: 34px\9;  padding-left: 10px; background: url(../images/qp.png) no-repeat 0px -203px; border: none; position: absolute; left: 640px; top: 0px;}
#bx-box form #search{ width: 90px; height: 30px; background: url(../images/qp.png) no-repeat 0px -248px; position: absolute; left: 866px; top: 0px;}

/*table*/
#content{ width: 1000px; margin: 0 auto;}
#content .table-title{ width: 1000px; margin: 0px auto; height: 70px;  line-height: 70px; text-align: center;  background: #f2f2f2; }
#content .table-title h3{font-family: "微软雅黑"; font-size: 30px; color: #000000;}
#content .table{ width: 1000px; margin: 15px auto 0px; }
#content .table table{ width:100%; border: 1px solid #dadada; border-left: none; border-right: none; margin: 0px auto; border-spacing:0px; border-collapse:collapse; }
#content .table table td{ border: 1px solid #dadada;font-family: "微软雅黑"; font-size: 13px; padding: 5px 5px; text-align: center;}
#content .table table th{border: 1px solid #0082C3;font-family: "微软雅黑"; font-size: 14px; padding: 8px 8px; color: #ffffff;}
#content .table table tr .blue-one{background: #0082c3;}
#content .table table tr .blue-two{background: #149ee7;}
#content .table table tr .blue-three{background: #699fdb; border:1px solid #699fdb;}
#content .table table tr .border-r{border-right: 1px solid #dadada;}
#content .table table tr .border-ln{border-left: none 0;}
#content .table1 table tr .border-lc{border-right: 1px solid #699fdb;}
#content .table1 table tr .border-rc{border-right: 1px solid #699fdb;}
#content .table table tr .last-col{color: red;}


/*pagecss*/
#content .pages{ line-height: 60px;}
#content .pages .pages-l{ display:inline-block; margin-left: 250px;}
#content .pages .pages-l .count b{color: #149ee7;}
#content .pages .pages-r{ display:inline-block; margin-left: 80px;}

/*流程*/
#content .process{width: 1002px; height: 334px; background: url(../images/bxlc.jpg) no-repeat; margin: 15px auto 0px; position: relative;}
#content .process .p{ width: 110px; height: 178px; display: block; position: absolute; top: 100px; cursor: pointer;}
#content .process .process-one{ left: 139px;}
#content .process .process-two{ left: 348px;}
#content .process .process-three{ left: 553px;}
#content .process .process-four{ left: 755px;}

/*实验室管理制度，热门点击，表格下载*/

#content .container{ width: 1000px;  margin: 15px auto 0px auto; display:inline-block; }/*padding-bottom:25px; height: 230px;*/
#content .container .glzd .glzd-title{ width: 318px; height: 40px; background-color:#149EE7; position: relative;} 
#content .container .glzd .glzd-title .more{ display: block; width: 30px; height: 9px; background: url(../images/qp.png) no-repeat 0px -351px; 
											position: absolute; left: 275px; top: 15px;}
/*common*/
#content .container .left{ width: 320px; height: 230px; float: left; border: 1px solid #d7f1ff}
#content .container .left .glzd-list, #content .container .left .hot-list{ margin: 15px auto 0px; width: 300px; overflow: hidden; height: 160px;}
#content .container .left li{ height: 30px;  background:url(../images/list-bg.jpg) no-repeat left center; text-indent: 2em; border-bottom: 1px solid #cccccc;}
#content .container .left li a{ font-family: "宋体"; font-size: 12px; color: #5a5959; line-height: 32px;}/*color: #b2b2b2;*/

#content .container .hot{ margin-left: 17px;}

#content .container .download{ width: 320px; height: 230px; float: right; border: 1px solid #d7f1ff;}
#content .container .download .download-title{ width: 322px; height: 32px; background-color:#0083C3; position: relative;left:0px;top:-1px;border:1px solid #0083C3;}
    #content .container .download .download-title p {
        height:31px;line-height: 31px; text-indent:3em;color:#fff;font-weight:bold;
    }
#content .container .download .download-title .more{ display: block; width: 30px; height: 9px; overflow: hidden; background: url(../images/qp.png) no-repeat 0px -351px; 
											position: absolute; left: 270px; top: 11px;}
#content .container .download .d-content{ width: 300px; height: 175px; margin: 0px auto;}
#content .container .download .d-content ul li{  background: #f7f7f7; height: 35px; margin-top: 10px; overflow: hidden; position: relative;}
#content .container .download .d-content ul li .a{ font-family: "宋体"; font-size: 12px; color: #5e5e5e; line-height: 35px;}
#content .container .download .d-content ul li .d-icon{ display: inline-block; width: 20px; height: 20px; background: url(../images/qp.png) no-repeat -146px 0px; position: absolute; right: 0px; top: 8px;}

/*footer css*/
/*#footer{width: 100%; height: 115px; padding-top: 5px; background: #0b9bf2;}
#footer p{ text-align: center; margin-top: 20px; line-height: 30px; font-family: "宋体"; font-size: 12px;  color: #ffffff;}#0B9BF2#82CCF8*/

#footer{width: 100%; height: 100px; border-top:2px solid #1398E9;}
#footer p{ text-align: center; margin-top: 20px; line-height: 30px; font-family: "宋体"; font-size: 12px;  color: #222;}

/***********个人新增：用于位置导航样式**********/
#local .naw {
    font-size: 16px;
    height: 30px;
    background: #f7f1f1;
    padding-left: 40px;
    padding-top: 10px;
    width: 960px;
    margin: 0px auto;
}

.table1{ width: 740px; margin: 15px auto 0px; margin-bottom:20px;}
.table1 table{ width: 740px;border: 1px solid #dadada; border-left: none; border-right: none; margin: 0px auto; border-spacing:0px; border-collapse:collapse; }
.table1 table td{ border: 1px solid #dadada;font-family: "微软雅黑"; font-size: 13px; padding: 8px 5px; text-align: center;}
.table1 table th{border: 1px solid #0082C3;font-family: "微软雅黑"; font-size: 14px; padding: 8px 5px; color: #ffffff;}
.table1 table tr .blue-one{background: #0082c3;}
.table1 table tr .blue-two{background: #149ee7;}
.table1 table tr .border-r{border-right: 1px solid #dadada;}
.table1 table tr .last-col{color: red;}

    .comm-tab {
        border-collapse:collapse;
        width:100%;
        margin-bottom:10px;
    }
        .comm-tab td {
            border:1px solid #ccc;
            padding:7px;
        }
         .comm-tab .comm-l {
            background-color:#f8f8f8;
            width:90px;
        }
.searchSpanInput {
    background: url(../images/qp.png) no-repeat 0px -203px;
    overflow: hidden;
    height: 30px;
    padding: 2px 20px 2px 10px;
    display:inline-block;
}
#bx-box1 #sos1{ width: 195px; height: 34px;line-height: 34px;outline: none; overflow: hidden; /*line-height: 34px\9;*/  padding-left: 10px; background: url(../images/qp.png) no-repeat 0px -203px; border: none; vertical-align:top;padding-right:15px;}
#bx-box1 #sos{ border:none;height:29px; line-height:29px;vertical-align:top;width:195px;float:left;background:#fff; margin:0px;outline: none;}
/*#bx-box1 #search{ width: 90px; height: 34px; background: url(../images/qp.png) no-repeat 0px -248px; vertical-align:top;}*/
.searchSpanBtn {
    display:inline-block;
    background: url(../images/qp.png) no-repeat -132px -203px;
    /*padding:0px 2px;*/
    margin-left:-18px;
    /**margin-top:1px;*/
    vertical-align:top;
}
#bx-box1 #search{ width: 90px; height: 30px;line-height:30px; background-color:#149EE7; vertical-align:top;font-size:16px;color:#fff; margin:2px 2px 2px 0px; cursor:pointer;}
    #bx-box1 #search:hover {
        font-size:17px;
    }
    #bx-box1 a {
        background-color:#71B426;
        width:90px;
        height:30px;
        line-height:30px;
        color:#fff;
        display:inline-block;
        text-align:center;
        font-size:16px;
        vertical-align:top;
        margin:0px 0px 0px 10px; 
    }
/*.boardDiv {
    padding-bottom:10px;
    text-align:right;
}
    .boardDiv a {
        background-color:#149EE7;
        width:90px;
        height:30px;
        padding:2px;
        line-height:30px;
        color:#fff;
        display:inline-block;
        text-align:center;
        font-size:16px;
        vertical-align:top;
    }*/

.boardDiv {
    padding-bottom:10px;
    text-align:right;
}

.boardDiv .span1{
    vertical-align:top;
    display:inline-block;
    padding:2px 0px 2px 2px;
    background: url(../images/qp.png) repeat-x 0px -203px;
}
.boardDiv .span2{
    vertical-align:top;
    display:inline-block;
    _width:2px;
    width:3px;
    height:34px;
    background: url(../images/qp.png) no-repeat -222px -203px;
}
    .boardDiv a {
        background-color:#149EE7;
        width:88px;
        height:30px;
        line-height:30px;
        color:#fff;
        display:inline-block;
        text-align:center;
        font-size:16px;
        vertical-align:top;
    }


/**修改部分**/

    #content .container .glzd .qp p,#content .container .hot .qp p {
        height:31px;line-height: 31px; text-indent:3em;color:#fff;font-weight:bold;
    }
.qp{ width:320px; height:32px; background-color:#149EE7; line-height:32px;position: relative;}
.qp P span{ color:#d8d8d8;}

.qp .more{ display: block; width: 30px; height: 9px; overflow: hidden; background: url(../images/qp.png) no-repeat 0px -351px; 
											position: absolute; left: 270px; top: 11px;}


/*通知公告*/
#tickerContainer {
    text-align: center;
    width: 611px;
    margin-left:7px;
    height:196px;
    border: 1px solid #1099ec;
    /*border-left: 1px solid #1099ec;
    border-bottom: 1px solid #1099ec;
    border-right: 1px solid #1099ec;*/
    background: #FFF;
    opacity: 0.9;
    filter: alpha(opacity=90);
    position: relative;
    left: 380px;
    top: 0px;
    z-index: 99;

    overflow:hidden;
}
#tickerContainer .t-h {
    background-color:#149FE7;
    color:#fff;
    width:100%;
    font-size:18px;
    font-weight:bold;
    height:24px; 
    line-height:24px;
}
    #tickerContainer h2 span {
        color:#fff; font-weight:normal;font-size:15px; float:right;
    }
    #tickerContainer h2 span a {
        color:#fff; font-weight:normal;font-size:15px;float:right;
    }
#ticker {
    width: 100%;
    height: 100%;
    overflow: auto;
    margin: 0 auto;
    display:inline-block;
    position:relative;
}

    #ticker dt {
        font-size: 16px;
        padding: 10px 10px 5px 10px;
        border-right: none;
        position: relative;
        text-align: center;
        font-weight: bold;
        color:#B81E1E;
    }

        #ticker dt span {
            font-size: 12px;
            color: #dadada;
            font-weight:normal;
        }
        #ticker .dt {
        font-size: 16px;
        padding: 10px 10px 5px 10px;
        border-right: none;
        position: relative;
        text-align: center;
        font-weight: bold;
        color:#B81E1E;
    }

        #ticker .dt span {
            font-size: 12px;
            color: #dadada;
            font-weight:normal;
        }
    #ticker p {
        margin-right: 0;
    }

    #ticker dd.text {

        width: 96%;
        margin:auto;
        font-size: 14px;
        padding: 0 0 10px 0;
        background-color: #fff;
        border-left: 1px solid #ffffff;
        border-bottom:2px solid #FBA500;
        position: relative;
        text-align:left;
    }
    #ticker dd p{
        font-size: 14px;

    }

        #ticker dd span {
            margin: 5px;
            
        }

        #ticker dd.last {
            border-bottom: 1px solid #ffffff;
        }









        #ticker .text {

        width: 96%;
        margin:auto;
        font-size: 14px;
        padding: 0 0 10px 0;
        background-color: #fff;
        border-left: 1px solid #ffffff;
        border-bottom:2px solid #FBA500;
        position: relative;
        text-align:left;
    }
    #ticker .dd p{
        font-size: 14px;

    }

        #ticker .dd span {
            margin: 5px;
            
        }

        #ticker .last {
            border-bottom: 1px solid #ffffff;
        }
/*.slide_nav {
    display:none;
}*/

.t-column {
     width:326px;
     _width:325px;
     _width /*IE5.5*/:327px;
}
.t-fl {
    float:left;
}
.t-fr {
    float:right;
}
.t-column-title1 {
    width:100%;
    height:31px;
    background-color:#149EE7;
    border:1px solid #149EE7;
    position:relative;
}
    .t-column-title1 p {
        text-indent:2em;
        height:31px;
        line-height:31px;
        color:#fff;
        font-size:14px;
        font-weight:bold;
    }
    .t-column-title1 p span{
        color:#FAA500;
    }
    .t-column-title1 a.more {
        position:absolute;
        right:0px;
        top:0px;
        width:60px;
        height:31px;
        line-height:31px;
        color:#fff;
        text-align:center;
    }
    .t-column-body1 {
    width:100%;
    border:1px solid #d7f1ff;
    border-top:none 0;
    display:inline-block;
    margin-bottom:15px;
}
    .t-column-body1 ul {
        margin:10px;
        height:156px;
        overflow:hidden;
    }
.t-column-body1 li{ height: 30px;  background:url(../images/list-bg.jpg) no-repeat left center; text-indent: 2em; border-bottom: 1px solid #cccccc;list-style:none outside none;}
.t-column-body1 li a{ font-family: "宋体"; font-size: 12px; color: #5a5959; line-height: 30px;}

.t-column-title2 {
    width:100%;
    height:31px;
    background-color:#0083C3;
    border:1px solid #0083C3;
    position:relative;
}

    .t-column-title2 p {
        text-indent:2em;
        height:31px;
        line-height:31px;
        color:#fff;
        font-size:14px;
        font-weight:bold;
    }
    .t-column-title2 p span{
        color:#FAA500;
    }
    .t-column-title2 a.more {
        position:absolute;
        right:0px;
        top:0px;
        width:60px;
        height:31px;
        line-height:31px;
        color:#fff;
        text-align:center;
    }
.t-column-body2 {
    width:100%;
    border:1px solid #d7f1ff;
    border-top:none 0;
    display:inline-block;
    margin-bottom:15px;
}
    .t-column-body2 ul {
        margin:10px;
        padding:0px;
        height:156px;
        overflow:hidden;
    }
.t-column-body2 ul li{  background: #f7f7f7; height: 28px; margin-bottom: 4px; overflow: hidden; position: relative;list-style:none outside none;}
.t-column-body2 ul li .a{ font-family: "宋体"; font-size: 12px; color: #5e5e5e; line-height: 28px;}
.t-column-body2 ul li .d-icon{ display: inline-block; width: 20px; height: 20px; background: url(../images/qp.png) no-repeat -146px 0px; position: absolute; right: 0px; top: 4px;}
.t-ml-19 {
    margin:0px 0px 0px 10px;
    _margin:0px 0px 0px 9px;
}
/*.t-a-all {
display:inline-block;background:url('/Content/themes/website/images/bg_002_14.png') repeat-x left center transparent;color:#fff;font-size:14px;font-weight:bold;width:83px; height:26px;line-height:26px; text-align:center;border-left:1px solid #5CB4E2;border-right:1px solid #5CB4E2;
}*/
.t-a-all {
display:inline-block;background:url('/Content/themes/website/images/bg_002_14.png') repeat-x left center transparent;color:#fff;font-size:14px;font-weight:bold;width:64px; height:26px;line-height:26px; text-align:center;border-left:1px solid #5CB4E2;border-right:1px solid #5CB4E2;
}

/**友情链接**/
.link {width:1000px; margin:-4px auto 15px auto;;display:table;border:1px solid #D7F1FF;padding:10px 0px;}
.link ul {list-style:none outside none;}
.link ul li {list-style:none outside none;float:left;padding:5px 20px 5px 5px;}
