body
{
    font-family: "微软雅黑";
    font-size: 12px;
    color: gray;
    margin: 0;
    padding: 0;
    line-height: 150%;
    background: url("../image/bg.jpg") repeat-x #ebebe4;
}

p, h3, ul, li,dl,dd
{
    margin: 0;
    padding: 0;
}

a
{
    text-decoration: none;
    color: #333;
}

    a:hover
    {
        color: #1974A1;
    }

.clear
{
    clear: both;
}

img
{
    border: 0px;
}

.ss_2013{float:right;padding-left:20px;padding-top:1px;}
.ss_2013 .ss_text{float:left;padding:0;margin:0;margin-right:5px;padding-left:2px;
	margin-top:1px;border: 1px solid #CCCCCC;height:18px;line-height:18px;color:#666666;
}
.ss_2013 .ss_button{float:left;
	border:0;
	padding:0;height:21px;width:24px;
	background-image: url("../image/ss_but.gif");
}

#top
{
    background: url("../image/header_bg.png") no-repeat;
    background-position: right top;
    height: 116px;
    width: 100%;
    margin: 0px auto;
    border-top: 9px solid #2778d8;
}

    #top .header
    {
        width: 1010px;
        margin: 0px auto;
    }

    #top .logo
    {
        width: 349px;
        float: left;
    }

    #top .nav
    {
        width: 640px;
        float: right;
        margin-right: 16px;
        margin-top: 33px;
    }

    #top .tel
    {
        width: 620px;
        float: right;
        text-align: right;
        border-bottom: 1px solid #c1d6f7;
        color: #2175f1;
        font-size: 14px;
        font-weight: bold;
        float: right;
        line-height: 24px;
    }

        #top .tel i
        {
            font-size: 24px;
            margin-right: 10px;
            font-family: Arial;
            line-height: 22px;
        }

        #top .tel a
        {
            color: #2175f1;
            text-decoration: none;
        }

            #top .tel a:hover
            {
                color: #000000;
                text-decoration: none;
            }

    #top .menu
    {
        float: right;
    }

        #top .menu img
        {
            float: left;
            margin-top: 16px;
            margin-left: 10px;
        }

        #top .menu a
        {
            margin-left: 21px;
            color: #000000;
            font-size: 14px;
            text-decoration: none;
            line-height: 34px;
            float: left;
            font-weight: bold;
        }

            #top .menu a:hover
            {
                color: #2175f1;
                text-decoration: none;
            }


#banner
{
    width: 1010px;
    margin: 0px auto;
}

#main
{
    width: 1010px;
    margin: 0px auto;
    min-height: 500px;
}

    #main .gg
    {
        width: 1010px;
        margin: 0px auto;
        position: relative;
    }

    #main .box1
    {
        float: left;
        width: 149px;
        height: 144px;
        border-left: 1px solid #fff;
        border-bottom: 1px solid #fff;
        background: url("../image/line-bg.jpg")repeat-y;
        text-align: center;
        font-size: 14px;
        font-weight: bold;
        color: #000000;
        line-height: 30px;
    }

    #main .box2
    {
        border-right: 1px solid #f1f0e4;
        width: 245px;
        height: 125px;
        background: #fff;
        color: #8f8c8b;
        float: left;
        padding: 10px 20px;
        line-height: 20px;
    }

        #main .box2 h3
        {
            color: #000000;
        }

        #main .box2 p
        {
            color: #8f8c8b;
            margin: 10px 0;
        }

        #main .box2 .date
        {
            margin-bottom: 10px;
            color: #8f8c8b;
            font-family: Arial, Helvetica, sans-serif;
        }

        #main .box2 .more
        {
            color: red;
            font-size: 20px;
            text-align: right;
            float: right;
            font-family: Arial, Helvetica, sans-serif;
            margin-top: 8px;
        }

    #main .box1 .current
    {
        background: url("../image/ico3.png") no-repeat scroll 0;
        width: 149px;
        height: 39px;
        color: #fff;
        line-height: 32px;
        text-align: center;
        font-size: 14px;
        cursor: pointer;
    }

        #main .box1 .current a
        {
            color: #fff;
        }

.clearfix:after
{
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

.hidden
{
    display: none;
}

.clear
{
    clear: both;
}

/*图片滚动*/
#demo
{
    overflow: hidden;
    width: 1004px;
    margin: 0px auto;
    margin-top: 10px;
    margin-bottom: 10px;
}

    #demo img
    {
    }

#indemo
{
    float: left;
    width: 800%;
}

#demo1
{
    float: left;
}

#demo2
{
    float: left;
}

/*公告新闻*/
#main .gw
{
    width: 1006px;
    margin: 0px auto;
    position: relative;
    background: #b7b39e;
    height: 198px;
}

    #main .gw .ico
    {
        left: 0;
        top: 0;
        position: absolute;
        background: url("../image/ico3.png") no-repeat scroll 0;
        width: 149px;
        height: 39px;
        color: #fff;
        line-height: 32px;
        text-align: center;
        font-size: 14px;
    }

    #main .gw .box3
    {
        float: left;
        width: 138px;
        text-align: left;
        font-size: 14px;
        font-weight: bold;
        color: #423f37;
        background: #fff;
    }

        #main .gw .box3 ul li
        {
            list-style: none;
            height: 36px;
            width: 149px;
            line-height: 35px;
            text-align: center;
            background: url("../image/line2-bg.jpg") no-repeat;
            cursor: pointer;
        }

        #main .gw .box3 .current
        {
            background: url("../image/gw.jpg") no-repeat scroll 0;
            width: 149px;
            height: 39px;
            color: #fff;
            line-height: 32px;
            text-align: center;
            font-size: 14px;
            cursor: pointer;
        }

    #main .gw .pic
    {
        float: left;
        width: 247px;
        height: 181px;
        background: url("../image/ico10.png") no-repeat;
        padding: 12px;
        margin-left: 23px;
        margin-top: 7px;
    }

    #main .gw .box4
    {
        float: left;
        margin-top: 5px;
        width: 540px;
        color: #fff;
        line-height: 20px;
    }

        #main .gw .box4 .more a
        {
            float: right;
            /*margin: 20px;*/
            color: #fff;
            text-decoration: none;
        }

            #main .gw .box4 .more a:hover
            {
                color: red;
            }

#foot
{
    text-align: left;
    width: 1010px;
    margin: 0 auto 0 auto;
    color: #717068;
    /*padding: 15px 0px;*/
    font-family: 微软雅黑,Arial, Helvetica, sans-serif;
    line-height: 180%;
    border-top: #e6e6e6 solid 2px;
}

    #foot .right
    {
        float: right;
        font-family: 微软雅黑;
        font-weight: bold;
        font-size: 14px;
        margin-top: -40px;
        margin-right: 20px;
    }

    #foot a
    {
        color: #999;
        text-decoration: none;
    }

        #foot a:hover
        {
            color: #0095DA;
            text-decoration: none;
        }

#bottom
{
    width: 100%;
    margin: 0px auto;
    border-top: 9px solid #2778d8;
}



/*幻灯片*/
.fullSlide
{
    width: 1004px;
    position: relative;
    height: 325px;
    background: #000;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}

    .fullSlide .bd
    {
        position: relative;
        z-index: 0;
        overflow: hidden;
        width: 1004px;
        margin-top: 0;
        margin-right: auto;
        margin-bottom: 0;
        margin-left: auto;
    }

        .fullSlide .bd ul
        {
            width: 100% !important;
        }

        .fullSlide .bd li
        {
            width: 100% !important;
            height: 410px;
            overflow: hidden;
            text-align: center;
        }

            .fullSlide .bd li a
            {
                display: block;
                height: 410px;
                width: 1004px;
            }

    .fullSlide .hd
    {
        width: 100%;
        position: absolute;
        z-index: 1;
        bottom: 0;
        left: 0;
        height: 30px;
        line-height: 30px;
    }

        .fullSlide .hd ul
        {
            text-align: center;
        }

            .fullSlide .hd ul li
            {
                cursor: pointer;
                display: inline-block;
                *display: inline;
                zoom: 1;
                width: 42px;
                height: 11px;
                margin: 1px;
                overflow: hidden;
                background: #000;
                filter: alpha(opacity=50);
                opacity: 0.5;
                line-height: 999px;
            }

            .fullSlide .hd ul .on
            {
                background: #f00;
            }

    .fullSlide .prev, .fullSlide .next
    {
        display: block;
        position: absolute;
        z-index: 1;
        top: 50%;
        margin-top: -30px;
        left: 15%;
        z-index: 1;
        width: 40px;
        height: 60px;
        background: url("../image/slider-arrow.png") -126px -137px #000 no-repeat;
        cursor: pointer;
        filter: alpha(opacity=50);
        opacity: 0.5;
        display: none;
    }

    .fullSlide .next
    {
        left: auto;
        right: 15%;
        background-position: -6px -137px;
    }



.link33{line-height:25px;margin-bottom:10px;}
.link33 dl dt span{float:right;padding-right:10px;font-size:12px;}
.link33 dl dt span a{color:#FFFFFF;}
.link33 dl dt{background-color: #b6b3a0;color:#FFFFFF;height:28px;padding-left:10px;line-height:28px;font-size:14px;}
.link33 dl dd{border: 1px solid #b6b3a0;padding:5px 10px;}
.link33 dl dd a{margin-right:10px;}

/* 系统的CSS设置 */
.k_error  {color:#C01920;display:block;line-height:14px;font-size:12px;}

.k_form{display:block;width:100%;margin:0px;margin-top:15px;}.k_form .k_login {display:table;margin-left:100px;}.k_form p{text-align:left;}.k_form p label{clear:both;display:block;color:#666;font-size:12px;}.k_form p span label{clear:none;display:inline;color:#666;}
.k_form div {text-align:left;}.k_form div input{padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}
.k_form ol {text-align:left;}.k_form ol li {line-height:24px;}
.k_table{width:100%;border:1px solid;border-color:#CCC #DDD #DDD #CCC;clear:both;text-align:left;}.k_table th{border:1px solid;border-color:#EEE #AAA #BBB #EEE;background:#E6E9ED;padding:0px 2px;letter-spacing:2px;color:#14316B;line-height:20px;}.k_table td{border:1px solid;border-color:#EEE #AAA #AAA #EEE;padding:1px;line-height:18px;}.k_table td input {margin-right:10px;}.k_table * {font-size:12px;}.k_table tr.hover {background:#E6E9ED;font-weight:bold;}.k_table tr.hover a{font-weight:bold;}
.k_in1 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width: 50px;}.k_in2 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:100px;}.k_in3 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:200px;}.k_in4 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:400px;}.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:600px;}

/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

/* 搜索页面 */
#k_search{}#k_search form{margin:0px auto;line-height:30px;height:30px;font-size:14px;text-align:left;}
#k_search {text-align:center;}#k_search .k_search p{text-align:right;line-height:22px;width:640px;margin:0px;}#k_search .k_search div{margin:15px auto;width:100%;}#k_search .k_search div h3{margin:0px;width:100%;text-align:left;font-size:14px;line-height:30px;}#k_search .k_search div p{margin:0px;width:100%;text-align:left;font-size:12px;line-height:26px;}
#k_search .k_search div p a{}#k_search .k_search div p span{}
#k_feedback{padding:10px;line-height:25px;}
#k_feedback a{font-size: 14px;text-decoration: underline;color: #0000FF;}



#ContentPlaceHolder1_labArticleList font{font-size:12px;}


.form_table{color:#555;width:650px; margin: 0 auto;}
.form_table td{height:52px;padding:0 4px}
.form_table th{height:52px;text-align:left;font-weight:normal;padding:0 3px}
.red{color:#cc0000}
.form_table td:first-child{width:110px;text-align:right}
.ipt{width:307px;height:34px;border:#cecece 1px solid;background:#fff;border-radius:5px;padding:0 5px;font-size:12px;box-shadow:rgba(241,241,241,0.75) 3px 3px 3px inset;position:relative;behavior:url(js/PIE.htc);font-family:Microsoft YaHei;line-height:34px}
.short{width:180px}
.ipt input{width:230px;height:34px;border:0;float:left;line-height:34px}
.long{width: 400px; height: 200px;}
.long2{width: 400px;}
.btns{height:34px;background:url(../image/btn.gif) repeat-x;border:#e28a6b 1px solid;border-radius:5px;padding:0 27px;color:#fff;font-size:14px;cursor:pointer;font-weight:bold;font-family:Microsoft YaHei;margin:0 10px 0 0}
.btns:hover{background:#ffa116}
.onError{color:red; margin-left:8px; display:inline-block;}
.onCorrect{color:green; margin-left:8px; display:inline-block;}
.onFocus{color:red; margin-left:8px; display:inline-block;}
.onShow{ margin-left:8px; display:inline-block;}

.ltable{margin-top:20px; background:#CDCDC1;}
.ltable td{background:#EFEEE1;}