﻿body {
    height:auto;
font-size: 14px;
}
#weixin {
    position:fixed;
    bottom:20px;
    right:10px;
    width:100px;
    height:100px;
    background-color:#e1e0e0;
    text-align:center;
    z-index: 8;
}
#weixin img{ width:100px; height:100px;}


        #logo {
            width: 100%;
            height: 160px;
        }

        #nav {
            width: 100%;
            height: 40px;
            background-color: rgb(1, 104, 148);
            font-weight: normal;
            color: #333;
            
            font-size: 18px;
           
        }

        a, a:hover {
            color: #A60004;
            text-decoration: none;
        }

            a, a:hover {
                -webkit-transition: all 0.25s linear 0.01s;
                -moz-transition: all 0.25s linear 0.01s;
                -ms-transition: all 0.25s linear 0.01s;
                -o-transition: all 0.25s linear 0.01s;
                transition: all 0.25s linear 0.01s;
            }

        .l {
            float: left;
        }

        .park {
            clear: both;
            line-height: 0px;
        }

        .db {
            display: block;
        }

        .cl {
            width: 100%;
            margin-right: auto;
            margin-left: auto;
        }

        .m_l {
           width:1000px;
           margin:auto;
        }

        #nav_bg {
           /* background-image: url(../images/topbg.png);*/
            background-repeat: repeat-x;
            z-index: 20;
        }

        .top_h {
            line-height: 38px;
            height: 38px;
        }

            .top_h a {
                color: #FFF;
            }
.nov ul {
            padding: 0px;
            height:35px;
            width:1100px;
            margin-left:-100px;
}
        .nov ul li {
            float: left;
            margin-left: 2px;
            list-style-type: none;
        }

            .nov ul li a {
                height: 38px;
                width: 109px;
                display: block;
                font-size: 16px;
                text-align:center;
            }

                .nov ul li a:hover {
                    color: rgb(1, 104, 148);
                    background-color: #FFF;
                    height: 38px;
                    border-bottom-width: 2px;
                    border-bottom-style: solid;
                    border-bottom-color: #ff6a00;
                }
#all {
    margin:auto;
    text-align:center;
    width:1000px;
    height:auto;
}

#scrollDiv{width:500px;height:25px;line-height:25px;overflow:hidden}
#scrollDiv li{height:25px;padding-left:10px;}
#notice {
    height:30px;
    width:1000px;
    line-height:30px;
    font-size: 12px;
    margin:auto;
    text-align:center;
}
#notice span {
    color:red;
    font-weight:800; 
    width:100px;
    text-align:right;
    float:left;
}
#notice_con {
    width:500px;
    float:left;
    text-align:left;
}
#search { 
    width:360px;
    float:left;
    height:30px; 
    text-align:right;
    
}
.searck_k {
    color:#808080;  
}


/*留言*/
.left{
    position:absolute;
    top:0;
    left:0
}
/*留言*/
/*中间部分开始*/
.center{
    margin:auto;
    text-align:center;
    width:1000px;
    height:auto;
}
.c_box1{
    width:1000px;
    height:325px;
    margin:auto;
    text-align:center;
     border-top:2px solid #eae7e7;
}
 .c_box1_img {
        width:670px;
        height:325px;
        float:left;
    }

/* 图片滚动开始 */
	*{margin:0; padding:0;  }
	body{ background:#fff;   }
	img{ border:0;  }
	a{ text-decoration:none; color:#333;  }
	a:hover{ color:#1974A1;  }
	.js{width:670px; margin:10px auto 0 auto; }
	.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
	.js p span{ float:right; }
	.js p span a{ color:#f00; text-decoration:underline;   }
	.js textarea{ height:100px;  width:1000px; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }
	.focusBox { position: relative; width: 670px; height: 325px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.focusBox .pic img { width: 670px; height: 325px; display: block;margin-top: -20px; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=80); opacity: 0.8; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px;font-family:"微软雅黑"; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:rgb(1, 104, 148);  }
/* 图片滚动结束 */
.c_box1_r{
    width:310px;
    height:315px;
    float:left;
    margin-left:7px;
    padding:5px;
    border:1px solid #ccc;
}
.c_box1_r_title{
    width:315px;
    height:40px;
    line-height:40px;
    border-bottom:1px solid #aaa;
    text-align:left;
}
.c_box1_r_title img{
    width:20px;
    height:23px;
    margin-top:8px;
    float:left;
}
.c_box1_r_title_name{
    width:100px;
    height:40px;
    line-height:40px;
    font-size:16px;
    font-weight:600;
    float:left;
    margin-left:5px;
}
.c_box1_r_list{
    width:100%;
    height:280px;

}
.c_box1_r_list ul{
    text-align:left;
    width:315px;
}
.c_box1_r_list ul li{
    text-decoration:none;
    height:30px;
    line-height:30px;
     border-bottom:dotted 1px #aaa;    
     color:rgb(1, 104, 148);
    font-size:10px;
    float:left;
    list-style-position:inside;
}

.c_box1_r_list ul li a{
    color:#000000;
    font-size:14px;
    margin-left:-5px;
     width: 220px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float:right;
}
.c_box1_r_list ul li a:hover{
    color:#ff6a00;
}
.c_box1_r_list span{
    width:70px;
    color:#aaa;
    font-size:12px;
    float:right;
}
.c_box2{
    width:1000px;
    height:auto;
}
.c_box2_l{
    width:670px;
    height:auto;
    float:left;
}
.c_box2_l_lanmu{
    width:100%;
    height:215px;
    border:1px solid #aaa;
    margin-top:5px;
}
.c_box2_l_lanmu_title{
    width:100%;
    height:40px;
    border-bottom:1px solid #aaa;
    background-color:rgb(1, 104, 148);
}
.c_box2_l_lanmu_title_name{
    width:auto;
    height:40px;
    line-height:40px;
    float:left;
    font-weight:700;
    color:#FFF;
    margin-left:5px;
}
.c_more{
    width:100px;
    height:50px;
    line-height:50px;
    float:right;
}
.c_more a{
    color:#eae7e7;
    font-size:12px;
}
.c_more a:hover{
    color:#FFF;
}
.c_box2_l_lanmu_list{
    width:650px;
    height:170px;
    margin-left:10px;
    margin-top:5px;
}
.c_box2_l_lanmu_list ul{
    text-align:left;
    width:650px;
    list-style-position:inside;
    height:170px;
    list-style-type:square;
        float:left;

}
.c_box2_l_lanmu_list ul li{
    list-style-type:square;
    height:30px;
    line-height:30px;
    border-bottom:1px dotted #ccc;
    color:rgb(1, 104, 148);
    font-size:10px;
    overflow:hidden;
}
.c_box2_l_lanmu_list ul li a{
    color:#000000;
    font-size:14px;
     width: 560px;
}
.c_box2_l_lanmu_list ul li a:hover{
    color:#ff6a00;
}
.c_box2_l_lanmu_list span{
    width:70px;
    color:#aaa;
    font-size:12px;
    float:right;
}
.c_box2_r{
    width:319px;
    height:auto;
    margin-left:10px;
    float:left;
    margin-top:5px;
}
.c_box2_r_link{ 
    margin :0px 0px 3px 0px;
    padding:1px;
     width:317px;
    height:72px; 
    float:left;
}
.c_box2_r_link a{
     width:317px;
    height:69px;
}
.c_box2_r_link a:hover{
    float:left;
    padding:1px;
    border:2px solid #1ca3c2;
     width:317px;
    height:69px;
    border-radius:6px;
}
.c_box2_r_link img{
    float:left;
    width:315px;
    height:69px;
}
.c-box2_r_norm{
    float:left;
    width:318px;
    height:350px;
     filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
   -moz-box-shadow: 0px 0px 8px #ccc;
   -webkit-box-shadow: 0px 0px 8px #ccc;
   box-shadow:0px 0px 8px #ccc;
}
.c-box2_r_norm img{
    width:318px;
    height:350px;

}
.c_link{
    width:318px;
    height:210px;
    border:1px solid #aaa;
        margin-top:5px;
        float:left;
}
.c_link_title{
    width:318px;
    height:40px;
    line-height:40px;
    border-bottom:1px solid #aaa;
    margin:auto;
    text-align:left;
}
.c_link_title_name{
    width:100px;
   line-height:40px;
   font-size:16px;
   font-weight:700;
   color:#000000;
   margin-left:10px;
}
.Lianjie_Kuang {
    width:240px;
    margin:10px 0px 0px 10px;
    font-size:14px;
    border:1px solid #aaa;
}
#copyright {
            text-align: center;
            font-family: "宋体";
            color: #e1e0e0;
            background-color: rgb(1, 104, 148);
            line-height: 20px;
            margin-top: 10px;
        }
#cop_l {
    width:460px;
    margin:auto;
    text-align:center;
}
#cop_l ul {
    text-align:center;
    margin:auto;
    text-align:center;
    height:50px;
}
    #cop_l ul li {
        width:90px;
        list-style:none;
        float:left;
        height:50px;
        text-align:center;
        line-height:50px;
    }
        #cop_l ul li a {
            color:#FFF;
            font-size:16px;
        }
            #cop_l ul li a:hover {
                color:black;
            }
#cop_cont {
    margin-top:10px;
    width:100%;
    height:100px;
}
/*中心简介样式*/
#center {
     width:1000px;
    /*height:800px;*/
    margin:auto;
    text-align:center;
}
h4 {
    padding:10px;
}
#left{
        
        height:auto;
        float:left;
        width:260px;
       border:1px solid #e1e0e0;
       margin:auto;
       text-align:center;
    }
#contents {
    width:260px;
    height:50px;
    background-color: rgb(1, 104, 148);
    line-height:50px;
    font-size:20px;
    font-family:Arial;
    color:#FFF;
    font-weight:600;
}
#right {
    float:left;
    height:auto;
    width:730px;
    border:1px solid #e1e0e0;
    margin-left:5px;
    }

#fenl {
        height:auto;
    }
    #fenl li {
       
    }
    .an {
        color:black;
        position:relative;
        text-align:center;
        padding-top:10px;
        font-size:18px;
        font-family:Arial;
        height:30px;
        margin-top:5px;
        cursor:pointer;/*手型*/
        border-bottom:1px dotted #e1e0e0;
        list-style-type: none;
    }
.an img{float: left;
margin-left: 50px;
width:10px;height:13px;
}
        .an a {
            color:black;
float: left;
margin-top: -5px;
        }
#content_head {
    height:50px;
}
#content_head_titile {
    height:40px;
    text-align:left;
    font-size: 12px;
    line-height:40px;
    border-bottom:solid #e1e0e0 1px;
}
#newsList {
    height:auto;
    text-align:left;
    padding:20px 20px 20px 20px;
    border:1px solid #e1e0e0;

    
}
    #newsList h2 {
        list-style-type:square;
        color:black;
        line-height:26px;
        border-bottom:1px solid #e1e0e0;
        font-family:"宋体";
        text-align:center;
        padding: 10px 0 10px 0;
    }
        #newsList li a {
            width:730px;
            color:black;
            font-family:Arial;
            font-size: 12px;
        }
         #newsList li a:hover {
            color:#ff6a00;
        }
#newsList_content {
    height:auto;
    color:black;
    font-size:16px;
    line-height:30px;
}

/*信息登记及查询样式*/
#now {
    text-align:left;padding:10px 0px 0px 20px;
}
#reg {
    width:1000px;
    height:400px;
    display:block;
    background-image:url(../images/bg.jpg);
    background-size:100% 100%;
  border:1px solid #e1e0e0;
}
#reg_c {
    background-color:#f8f6f6;
    width:600px;
    height:300px;
    margin-left:400px;
    margin-top:30px;
     filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
     -moz-box-shadow: 2px 2px 4px #e1e0e0;
     -webkit-box-shadow: 2px 2px 4px #e1e0e0;
     box-shadow:2px 2px 4px #e1e0e0;
}
#reg_c_t {
    height:40px;
    font-size:20px;
    text-align:left;
    line-height:40px;
    color:#ff6a00;
    border-bottom:1px #e1e0e0 solid;
    
}
#reg_c_d {
     width:500px;
    height:150px;
}
#reg_c_l {
    width:225px;
    height:100px;
    text-align:right;
    float:left;
    padding:30px 0px 30px 30px;
    line-height:32px;
    font-family:STSong;
    font-size:18px;
}
#reg_c_r {
    width:205px;
    height:100px;
    text-align:left;
    float:left;
    padding:30px 30px 30px 0px;
    line-height:30px;
    font-family:STSong;
    font-size:18px;
}
    #reg_c_r span {
        color:red;
    }
#reg_beizhu{
    width:450px;
    height:100px;
    text-align:left;
    margin-left:20px;
    font-size:15px;
}
#reg_beizhu span{
    color:red;
}
#reginfo{
    width:1200px;
    height:500px;
    border:1px solid #e1e0e0;
    display:none;
}
    #reginfo table {
        margin:auto;
        text-align:center;
        font-size: 12px;
       
    }
    #reginfo table tr{

    }
    #reginfo table td{
       height:26px;
       
    }
/*学分查询*/
.now {
    text-align:left;padding:10px 0px 0px 20px;
}
.cre {
    margin:auto;
    text-align:left;
    width:1000px;
    height:400px;
    display:block;
    background-size:100% 100%;
    background-image:url(../images/credit_bg.jpg);
}
.cre_c {
    background-color:#ffffff;
    margin-left:120px;
    width:550px;
    height:250px;
    margin-top:40px;
     filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
     -moz-box-shadow: 2px 2px 4px #e1e0e0;
     -webkit-box-shadow: 2px 2px 4px #e1e0e0;
     box-shadow:2px 2px 4px #e1e0e0;
}
.cre_c_t {
    height:40px;
    font-size:20px;
    text-align:left;
    line-height:40px;
    color:#ff6a00;
    border-bottom:1px #e1e0e0 solid;
    
}
.cre_c_d {
    width:390px;
    height:160px;
}
.cre_c_l {
    width:105px;
    height:100px;
    text-align:right;
    float:left;
    padding:30px 0px 30px 30px;
    line-height:32px;
    font-family:STSong;
    font-size:18px;
}
.cre_c_r {
    width:225px;
    height:100px;
    text-align:left;
    float:left;
    padding:30px 30px 30px 0px;
    line-height:30px;
    font-family:STSong;
    font-size:18px;
}
    .cre_c_r span {
        color:red;
    }
.cre_beizhu {
    width:350px;
    height:40px;
    margin-left:20px;
    text-align:left;
    font-size: 15px;
    margin-top:10px;
}
    .cre_beizhu span {
        color:red;

    }
   
