@charset "utf-8";



/* 公用样式 */

body {

    margin: 0px;

    padding: 0px;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 12px;

    color: #333;

    background-color: #FFF;

}

ul, ol, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd, div {

    margin: 0px;

    padding: 0px;

}

ul, ol {

    list-style: none;

}

fieldset, img {

    border:0;

}

a {

    text-decoration:none;

    outline:0 none;

    cursor:pointer;

    color: #5E5E5E;

}

a:hover {

    text-decoration:none;

    color: #F60;

}

p {

    line-height:1.5;

}

.clr {

    clear:both;

    height:1px;

    overflow:hidden;

}

.left {

    float:left;

}

.right {

    float:right;

}

.leftmargin12 {

    margin-left: 12px;

}

.leftpad18 {

    padding-left: 18px;

}

.marginbottom15 {

    margin-bottom: 18px;

}



/* 一级页CSS */

.topbg {

    height: 30px;

    background-image: url(/statics/tjxy/jyzs_images/topbg.gif);

    background-repeat: repeat-x;

    background-position: 0px 0px;

}

.top {

    height: 30px;

    line-height: 30px;

    width: 1000px;

    margin-right: auto;

    margin-left: auto;

}

.top p {

    line-height:30px;

    color: #666;

    height: 30px;

}

.top p span {

    margin-left: 5px;

    margin-right: 5px;

    color: #CCC;

}

.top p a {

    color: #666;

}

.top p a:hover {

    color: #F60;

}

.container {

    width: 1000px;

    margin-right: auto;

    margin-left: auto;
    background: #ffffff;

}

.globalbg01 {

    background-repeat: repeat;

    background-position: 0px top;

    /*background-image: url(../images/bg.gif);*/

}

.header {

    height: 206px;

    width: 1000px;

    margin-right: auto;
    margin-left: auto;
}

.logo {

    float: left;

    margin-top: 45px;

    _display: inline;

    margin-left: 9px;

}

.nav {

    height:40px;

    border-radius:3px;
    background: #bd070b;

    /*background-image: url(/statics/tjxy/jyzs_images/nav_bg.gif);*/

    background-repeat: no-repeat;

    background-position: 0px 0px;

    margin-right: auto;

    margin-left: auto;

    width: 1000px;

    position: relative;

    z-index: 900;

}

.nav ul {

    font-size:15px;

    font-family:\5FAE\8F6F\96C5\9ED1;

    float:left;

}

.nav ul li {

    float:left;

    position: relative;

    display: inline;

}

.nav ul li a {

    height:40px;

    display:block;

    color:#fff;

    line-height: 40px;

    text-align: center;

    float: left;

}

.nav ul li a:hover {

    background-color: #b40000;

    color: #FFF;

}

.nav ul li a:hover .line {

    background-color: #b40000;

}

.nav ul li .midlink {

    padding-right: 10px;

    padding-left: 10px;

    margin-left: -1px;

}

.nav ul li .midlink:hover {

    margin-left:-1px;

    padding-left:10px;

    position:relative;

    padding-right: 10px;

}

.nav ul li .m_index {

    width: 80px;

    background-image: url(/statics/tjxy/jyzs_images/navbg_cur.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

.nav ul li .line {

    position: absolute;

    right:0;

    top:14px;

    font-size:12px;

    width:1px;

    height:14px;

    background:#D95050;

    overflow:hidden;

}

.nav span.text {

    float:right;

    color:#fdfdfd;

    line-height:36px;

    padding-right:30px;

}

.nav span.text a {

    color:#c6daeb;

    margin-left:5px;

}

.nav span.text .name {

    color:#fdc2c2;

    margin-right:5px;

}

.banner {

    width: 1000px;

    margin-right: auto;

    margin-left: auto;

    height: 224px;

    background-color: #fff;

    background-image1: url(/statics/tjxy/jyzs_images/banner_pic.gif);

    background-repeat: no-repeat;

    background-position: left 5px;

}

.cgkt {

    height: 224px;

    width: 484px;

    float: left;

    /*margin-top: 5px;*/

    /*background-image: url(/statics/tjxy/djpt/images/banner.png);*/
}

.video {

    height: 224px;

    width: 450px;

    float: left;

    background-color: #000;
}

.subnav {

    width: 248px;

    float: right;

    height: 224px;

}

.subnav ul li {

    height: 37px;

    line-height: 37px;

    font-size: 16px;

    font-weight: bold;

}

.subnav ul li a {

    display: block;

    color: #FFF;

    padding-left: 15px;

    background-image: url(/statics/tjxy/jyzs_images/subnavbg.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    height: 37px;

}

.subnav ul li a:hover {

    background-image: url(/statics/tjxy/jyzs_images/subnavbg_a.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    color: #FFF;

}

.subnav ul li #current {

    background-image: url(/statics/tjxy/jyzs_images/subnavbg_a.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

.bigbox01 {

    height: 203px;

    padding-top: 20px;

}



/* newsbox */

.newsbox {

    width: 485px;

}

.newsboxtitle {

    height: 27px;

    color: #cc0000;

    font-size: 14px;

    line-height: 27px;

    border-bottom-width: 3px;

    /*border-bottom-style: solid;*/

    /*border-bottom-color: #cc0000;*/

    /*background-image: url(/statics/tjxy/jyzs_images/arrow1.gif);*/

    background-repeat: no-repeat;

    background-position: 6px center;

    padding-left: 26px;

    font-weight: normal;

}

.newslistbox {

    padding-left: 6px;

    padding-top: 3px;

}

.newslist {

    font-size: 14px;

    color: #333;

    line-height: 15px;

    padding-bottom: 10px;

    padding-top: 10px;

}

.newslistarrow {

    background-image: url(/statics/tjxy/jyzs_images/arrow5.gif);

    background-repeat: no-repeat;

    background-position: 0px 11px;

}


.footer {
    width: 100%;
    background: #ca0909;
    height: 134px;
    margin-top: 155px;
}

.footer_left {
    float: left;
    width: 500px;
    margin-top: 25px;
}

.footer_rt {
    float: right;
    width: 480px;
    margin-top: 25px;
    text-align: right;
    line-height: 22px;
    color: #fff;
}

.footer_rt a {
    text-decoration: none;
    color: #fff;
}
.text-center {
    text-align: center;
}








/* 二级页CSS */

.globalbg03 {

    background-image: url(/statics/tjxy/jyzs_images/globalbg03.gif);

    background-repeat: repeat-x;

    background-position: 0px top;

    border-top-width: 1px;

    border-top-style: solid;

    border-top-color: #FFF;

    background-color: #FFF;

}

#bigbox04 {

    overflow: auto;

    zoom: 1;

    width: 1000px;

    margin-right: auto;

    margin-left: auto;

}

#leftside {

    width:224px;

    height:605px;

    float: left;

}

.leftcolumn {

    float: left;

    margin-left: 20px;

    margin-top: 45px;

    _display: inline;

    _margin-left: 25px;

    word-break: break-all;

}

.fistcolumn {

    font-size: 14px;

    color: #333;

    padding-left: 6px;

    padding-bottom: 10px;

    padding-top: 6px;

    line-height: 18px;

}

.fistcolumn a {

    color: #593042;

    font-size: 14px;

    display: block;

}

.fistcolumn a:hover {

    color: #FF7315;

}

.colummline {

    background-image: url(/statics/tjxy/jyzs_images/dotted01.gif);

    background-repeat: repeat-x;

    background-position: 0px bottom;

}

.secondcolumn {

    font-size: 12px;

    color: #666;

    padding-left: 6px;

    padding-top: 5px;

    padding-bottom: 5px;

}

.secondcolumn a {

    color: #593042;

    font-size: 12px;

    display: block;

}

.secondcolumn a:hover {

    color: #FF7315;

}

.firstcolumnarrow {

    background-image: url(/statics/tjxy/jyzs_images/arrow4.gif);

    background-repeat: no-repeat;

    background-position: 0px 10px;

}

.secondcolumnarrow {

    background-image: url(/statics/tjxy/jyzs_images/arrow4_s.gif);

    background-repeat: no-repeat;

    background-position: 0px 10px;

}

#rightside {

    float: right;

    width: 776px;

    background-image: url(/statics/tjxy/jyzs_images/sidebg3.gif);

    background-repeat: no-repeat;

    background-position: left top;

}

.column {

    height: 32px;

    line-height: 32px;

    background-image: url(/statics/tjxy/jyzs_images/dotted01.gif);

    background-repeat: repeat-x;

    background-position: 0px bottom;

    padding-bottom: 5px;

    margin-bottom: 25px;

}

.columname {

    background: url(/statics/tjxy/jyzs_images/arrow7.gif) no-repeat 0px center;

    font-size: 15px;

    font-weight: bold;

    color: #333;

    margin-left: 4px;

    padding-left: 20px;

    font-family: Verdana, sans-serif, "宋体";

}

.position {

    font-size: 12px;

    font-weight: normal;

    color: #666;

    margin-bottom: 5px;

}

.position span {

    padding-right: 5px;

}

.listbox {

    padding-bottom: 35px;

    height: auto !important;

    height:570px;

    min-height:650px;

    padding-top: 25px;

    padding-right: 30px;

    padding-left: 30px;

    border-left-width: 1px;

    border-left-style: solid;

    border-left-color: #E1E1E1;

}

.listcontent {

    font-size: 14px;

    color: #333;

    font-family: Verdana;

    text-align:justify;

    text-justify:inter-ideograph;

}

.listcontent table {

    /* [disabled]margin-bottom: 5px; */

    margin-top: 5px;

}

.ariticlelist {

    line-height: 20px;

    padding-bottom: 5px;

    padding-top: 5px;

}

.ariticlelistarrow {

    background-image: url(/statics/tjxy/jyzs_images/arrow5.gif);

    background-repeat: no-repeat;

    background-position: 0px 17px;

}





/* 三级页CSS */

.infotitle {

    font-size: 16px;

    color: #CD0505;

    text-decoration: none;

    text-align: center;

    font-weight: bold;

    margin-bottom: 2px;

}

.infosubtitle {

    font-size: 12px;

    font-weight: normal;

    text-align: center;

    color: #666;

}

.information {

    margin-top: 15px;

    border-top-width: 1px;

    border-top-style: solid;

    border-top-color: #999;

    padding: 10px;

    height:auto !important;

    height:600px;

    min-height:600px;

    line-height: 1.8em;

    font-size: 14px;

}

#bigbox05 {

    padding-right: 30px;

    padding-left: 30px;

    padding-top: 35px;

    padding-bottom: 35px;

    background-color: #FFF;

    margin-top: -1px;

}

#bigbox05 h1 {

    text-align: center;

    font-size: 18px;

    font-weight: bold;

    margin-bottom: 2px;

    color: #DB001C;

    word-break: break-all;

}

#bigbox05 h2 {

    font-size: 12px;

    font-weight: normal;

    text-align: center;

    color: #999;

}

#shownews {

    margin-top: 15px;

    border-top-width: 1px;

    border-top-style: solid;

    border-top-color: #CCC;

    padding: 10px;

    height:auto !important;

    height:600px;

    min-height:600px;

    text-align:justify;

    text-justify:inter-ideograph;

}

#shownews p {

    font-size: 14px;

    line-height: 1.8em;

    margin-top: 3px;

    margin-bottom: 5px;

}

#shownews p a {

    font-size: 14px;

}









.ziti12 {

    COLOR: #5c5c5c; FONT-SIZE: 12px

}

.ziti12 A {

    COLOR: #5c5c5c; FONT-SIZE: 12px

}

.ziti12 A:hover {

    COLOR: #c00; FONT-SIZE: 12px

}

.ziti14 {

    COLOR: #333; FONT-SIZE: 14px

}

.ziti14 a {

    COLOR: #333; FONT-SIZE: 14px;

}

.ziti14 a:hover {

    COLOR: #f00; FONT-SIZE: 14px

}

.ziti14a {

    COLOR: #fff; FONT-SIZE: 15px;font-family:\5FAE\8F6F\96C5\9ED1;line-height: 40px;

}

.ziti14a A {

    COLOR: #fff; FONT-SIZE: 15px

}

.ziti14a A:hover {

    COLOR: #ff9900; FONT-SIZE: 15px

}

.ziti14b {

    COLOR: #333; FONT-SIZE: 14px

}

.ziti14b A {

    COLOR: #333; FONT-SIZE: 14px

}

.ziti14b A:hover {

    COLOR: #c00; FONT-SIZE: 14px

}

.ziti14c {

    COLOR: #c00; FONT-SIZE: 14px; FONT-WEIGHT: bold

}

.ziti14c A {

    COLOR: #c00; FONT-SIZE: 14px; FONT-WEIGHT: bold

}

.ziti14c A:hover {

    COLOR: #555; FONT-SIZE: 14px; FONT-WEIGHT: bold

}

.ziti12a {

    COLOR: #666; FONT-SIZE: 12px

}

.header-content{
    padding-left: 46px;line-height:25px;
    font-size: 14px;
}
.dzzmc{
    padding-left: 50px;
    font-size: 14px;
    font-weight: bold;
}
.paddingLeft{
    padding-left: 50px;
    font-size: 14px;
}

.header-container{
    width: 67%;line-height: 45px;height: auto;position: relative;float: left;text-align: left
}
.jsmb{
    background: #d62626;width:5em;color: #ffffff;border-radius: 5px;line-height: 25px;
    margin-top: 18px;
}

.container-logo {
    min-width: 900px;
    max-width: 1000px !important;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

.mt20 {
    margin-top: 20px;
}
.list-unstyled {
    padding-left: 0;
    list-style: none;
}
.sc-university ul li {
    text-align: center;
    margin-top: 20px;
}
.col-sm-1-5 {
    width: 15%;
    float: left;
}
.col-xs-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5 {
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
}

.univs-logo {
    margin: 0 auto;
    width: 70%;
}
.sc-university{
    height: 350px;
}
.sc-university ul li a {
    line-height: 40px;
    color: #000000;
    display: inline-block;
    width: 150px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.sc-university ul li img {
    /* width: 100%; */
    /* height: 100%; */
    width: 130px;
    height: 130px;
}
.univs-logo img {
    border-radius: 50%;
}
img {
    vertical-align: middle;
}

.container-header {
    padding-right: 15px;
    /*padding-left: 15px;*/
    margin-right: auto;
    margin-left: auto;
}

.header-banner{
    text-align: center;
    margin-top: 15px;
}

.row {
    margin-right: -15px;
    /*margin-left: -15px;*/
}
.header .header-banner img {
    width: 100%;
}

.nav-pannel{
    width: 142px;
}

/*友情链接*/
.cl {
    zoom: 1;
}

.contact {
    overflow: hidden;
}
.mb30 {
    margin-bottom: 30px;
}

.contact_title {
    float: left;
    padding-right: 11px;
    font-family: Microsoft Yahei;
    width: 60px;
    height: 50px;
    margin-top: 30px;
    line-height: 48px;
    text-align: right;
    color: #FFF;
    background: #333;
}

em, cite, strong, th {
    text-align: left;
    font-style: normal;
}

a {
    color: #333;
    text-decoration: none;
    font-family: "Microsoft YaHei";
}
.contact_content {
    float: left;
    margin-left: 10px;
    width: 190px;
    height: 49px;
    margin-top: 30px;
    line-height: 49px;
    vertical-align: middle;
    background: #f5f5f5;
    border: 1px solid #E6E6E6;
}
.contact_content p {
    line-height: 49px;
    text-align: center;
    height: 26px;
    font-size: 14px;
    color: #333;
}