/*  
365��վ�������ý�վ��seo��ü򵥣�
365��վ��������http://soft.365jz.com
*/


@charset "gb2312";

html,
body,
div,
span,
applet,
object,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
address,
code,
em,
img,
strong,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
tbody,
tr,
th {
    margin: 0;
    padding: 0;
    border: 0;
}

body {
    background-color: #fdfdfd;
    padding-top: 0px;
    background-image: url(../images/bg.gif);
    background-repeat: repeat-x;
}

body,
td,
th {
    font-size: 13px;
    color: #333;
    line-height: 24px;
}

a {
    text-decoration: none;
    color: #314d93
}

a:hover {
    color: #ff0000;
    text-decoration: underline;
}

.delfloat {
    clear: both;
    visibility: hidden;
    display: block;
}

.z1db4adivcenter {
    width: 980px;
    margin: 0px auto;
}

ul {
    list-style: none;
}

.dis {
    display: inline;
}

.m10 {
    margin-top: 10px;
}

.mleft10 {
    margin-left: 10px;
}

.z1db4af_left {
    float: left;
    display: inline;
}

.f_right {
    float: right;
    display: inline;
}

a.scolor {
    color: #2e3092;
}

a.cred {
    color: #f30;
}

a.cblue {
    color: #00f;
}

a.green {
    color: #3fab23;
}

.black,
.black a {
    color: #000;
}

#logo {
    float: left;
    margin-top: 20px;
}

#logo img {
    max-height: 80px;
}

#top_ads {
    width: 715px;
    float: right;
    *font-size: 0px;
}

#menu {
    margin-top: 12px;
    background: url(../images/menubg.gif) top center no-repeat;
    height: 40px;
    line-height: 45px;
    overflow: hidden;
}

#menuul {
    padding-left: 24px;
}

#menuul li {
    float: left;
    display: inline;
    text-align: center;
    margin-left: 2px;
    padding: 0px 25px;
}

#menuul li a {
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    float: left;
    display: inline;
}

#menuul li a:hover {
    text-decoration: none;
}

#menuul li a.f {
    background: url(../images/menubg.gif) no-repeat -104px -46px;
    color: #000;
}

#menuul li a.f:hover {
    background: url(../images/menubg.gif) no-repeat -104px -46px;
    color: #000;
}

#menu div {
    float: right;
    color: #fff;
    font-weight: bold;
    letter-spacing: 1px;
    margin-right: 12px;
    overflow: hidden;
}

#menu div a {
    color: #fff;
}

img {
    max-width: 100%;
}

#searchdiv {
    width: 978px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    height: 77px;
    background: url(../images/search_bg.gif);
    text-align: center;
}

.searchdiv_menu {
    height: 41px;
    font-size: 14px;
    margin-left: 10px;
}

.searchdiv_menu strong {
    float: left;
    display: inline;
    line-height: 21px;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: -5px;
}

.searchdiv_menu a {
    float: left;
    display: inline;
    background: url(../images/searchdiv_libg.gif) no-repeat right;
    line-height: 21px;
    margin-top: 10px;
    color: #333;
    padding: 0 8px;
}

.searchdiv_menu a:hover {
    color: #00f;
}

.seacdiv_form {
    float: left;
    margin-top: 7px;
    margin-left: 10px;
}

.seacdiv_form #search-keyword {
    height: 19px;
    line-height: 19px;
    border: 1px solid #b4b4b4;
    border-right: 1px solid #d8d8d8;
    border-bottom: 1px solid #d8d8d8;
}

.seacdiv_form a {
    color: #2d3092;
}

.gjsearch {
    margin-left: 8px;
    width: 71px;
    background: url(../images/gjsearchbg.gif) no-repeat right center;
    text-align: left;
}

.search_fb {
    width: 270px;
    line-height: 22px;
    float: right;
    margin-right: 13px;
    margin-top: 8px;
    background: url(../images/searchdiv_libg.gif) no-repeat left;
    padding-left: 10px;
}

.search_fb span {
    float: left;
    width: 65px;
    background: url(../images/searchdiv_fbbg.gif) no-repeat right center;
}

.search_fb span a {
    color: #f30;
}

h1 {
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 30px;
    text-indent: 16px;
}

h2,
.title {
    "΢���ź�",
    verdana,
    sans-serif;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 30px;
    text-indent: 16px;
}

h2 a,
.title a {
    color: #c30000;
}

.dhfont a {
    color: #c30000;
}

.dhlogo {
    width: 50px;
    height: 30px;
    background: url(../images/dhbg.gif);
    float: right;
    margin-right: 8px;
}

.dhbg {
    border-left: 1px solid #ccd3df;
    border-right: 1px solid #ccd3df;
    background: url(../images/dh_b_bg.gif) repeat-x;
    padding: 10px 0 3px 0;
}

.d_270 {
    width: 270px;
    height: 30px;
    background: url(../images/dhbg.gif) no-repeat left -131px;
}

.d_270 strong {
    color: #c30000;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 30px;
    text-indent: 16px;
    display: block;
}

.d_270 strong img {
    float: right;
    padding: 6px 10px;
}

.d_gg270 {
    width: 270px;
    height: 3px;
    background: url(../images/dhbg.gif) no-repeat left -131px;
    overflow: hidden;
}

.z1db4ab_270 {
    width: 268px;
}

.b_gg270 {
    width: 260px;
    padding: 2px 4px;
}

.z1db4ab_270 ul {
    margin-left: 16px;
    line-height: 25px;
}

.z1db4ab_270 ul li {
    width: 242px;
    height: 25px;
    overflow: hidden;
    color: #999;
    white-space: normal;
}

.z1db4ab_270 ul li span {
    float: right;
}

.z1db4ab_270 ul li img {
    margin-right: 8px;
    _margin-top: 6px;
}

.z1db4ab_270 .list2 {
    margin: 0px;
    clear: both;
}

.z1db4ab_270 .list2 dt {
    margin-left: 21px;
    font-size: 13px;
    font-weight: bold;
}

.z1db4ab_270 .list2 dd {
    margin-left: 21px;
    width: 93px;
    height: 30px;
    line-height: 30px;
    padding-left: 14px;
    float: left;
    background: url(../images/list2_dd_bg.gif) left no-repeat;
}

.z1db4ab_270 .list2 dd a {
    color: #316293;
    font-size: 13px;
}

.z1db4ab_270 .list2 dd a:hover {
    font-weight: bold;
}

.z1db4ab_270 .list2 dd a.f {
    font-weight: bold;
    text-decoration: underline;
}

a.f_en {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    background: #2f6fae;
    border: 1px solid #2f6fae;
    text-decoration: none;
}

.z1db4ab_270 .zmjs dt span {
    color: #999;
    margin-left: 10px;
    font-weight: normal;
}

.z1db4ab_270 .zmjs dd {
    width: 245px;
    height: 130px;
    background: none;
    margin-left: 15px;
    _margin-left: 11px;
    padding: 0;
}

.z1db4ab_270 .zmjs dd a {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #666;
    text-align: center;
    float: left;
    display: block;
    background: url(../images/dhbg.gif) -217px -97px;
    border: 1px solid #b3cad8;
    margin: 5px 0 0 5px;
    overflow: hidden;
}

.z1db4ab_270 .zmjs dd a:hover {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    background: #2f6fae;
    border: 1px solid #2f6fae;
    text-decoration: none;
}

.z1db4ab_270 .list3 {
    margin-left: 15px;
}

.z1db4ab_270 .list3 li {
    width: 74px;
    margin-left: 5px;
    float: left;
    display: inline;
    overflow: hidden;
}

.f_270 {
    width: 270px;
    height: 3px;
    background: url(../images/dhbg.gif) no-repeat left -162px;
    overflow: hidden;
}

.z1db4ab_270 .liimg {
    margin: -10px 0 10px 8px;
    zoom: 1
}

.z1db4ab_270 .liimg li {
    width: 70px;
    height: 60px;
    float: left;
    display: inline;
    border: 1px solid #ccd3df;
    padding: 2px;
    margin: 10px 4px 0;
}

.z1db4ab_270 .liimg li img {
    margin-top: 0px;
}

.d_700 {
    width: 700px;
    height: 30px;
    background: url(../images/dhbg.gif) no-repeat left -210px;
}

.d_700 strong {
    color: #c30000;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 30px;
    text-indent: 16px;
}

.d_700 span {
    float: right;
    font-size: 12px;
    color: #2e3092;
    font-weight: normal;
    margin-right: 20px;
}

.b_700 {
    width: 698px;
    padding: 0 0 3px 0;
    overflow: hidden;
}

.b_700 ulimg li img {
    width: 96px;
    height: 86px;
}

.b_700_index {
    width: 698px;
    padding: 0 0 3px 0;
    overflow: hidden;
}

.b_700_index ul {
    margin-left: 12px;
    line-height: 25px;
}

.b_700_index ul li {
    width: 668px;
    height: 25px;
    overflow: hidden;
    color: #999;
    white-space: normal;
}

.b_700_index ul li span {
    color: #999;
    float: right;
}

.b_700_index ul li a.list_class {
    color: #999;
}

.b_700_index strong a {
    color: #999;
    font-weight: normal;
}

.listimgdh {
    padding-top: 10px;
}

.f_700 {
    height: 2px;
    background: url(../images/dhbg.gif) no-repeat left -240px;
    overflow: hidden;
}

.d_345 {
    width: 345px;
    height: 30px;
    background: url(../images/dhbg.gif) no-repeat left -283px;
}

.b_345 {
    width: 343px;
}

.b_345 ul {
    margin-left: 12px;
    line-height: 25px;
}

.b_345 ul li {
    width: 316px;
    height: 25px;
    overflow: hidden;
    color: #999;
    white-space: normal;
}

.b_345 ul li span {
    color: #999;
    float: right;
}

.b_345 ul li a.list_class {
    color: #999;
}

.b_345 dl {
    margin-left: 12px;
}

.b_345 dt a {
    color: #1e50a0;
    font-size: 14px;
    line-height: 27px;
}

.b_345 .liimg {
    margin-left: 3px;
}

.b_345 .liimg li {
    width: 92px;
    height: 100px;
    float: left;
    display: inline;
    margin: 7px 10px 0 10px;
    height: 118px;
    text-align: center;
}

.b_345 .liimg li a img {
    width: 86px;
    height: 66px;
    border: 1px solid #ccd3df;
    padding: 2px;
    float: left;
}

.f_345 {
    width: 345px;
    height: 2px;
    background: url(../images/dhbg.gif) no-repeat left -313px;
    overflow: hidden;
}

.d_980 {
    height: 2px;
    background: url(../images/dhbg.gif) no-repeat left -316px;
    overflow: hidden;
}

.d_9802 {
    height: 30px;
    background: url(../images/dhbg.gif) no-repeat left -245px;
}

.d_9802 span {
    margin-left: 18px;
    line-height: 30px;
    color: #000;
    font-weight: bold;
}

.d_9802 span span {
    margin-left: 5px;
    color: #999;
    font-weight: normal;
}

.b_980,
.b_9802 {
    width: 978px;
    padding: 0 0 18px 0;
}

.b_9802 {
    padding-bottom: 5px;
    overflow: hidden;
}

.b_980 ul {
    width: 945px;
    line-height: 20px;
    margin: 0 0 0 19px;
    clear: both;
}

.b_980 ul .class {
    width: 54px;
    height: 20px;
    text-align: center;
    font-weight: bold;
    background: url(../images/dhbg.gif) no-repeat -620px -6px;
    float: left;
    display: inline;
    letter-spacing: 2px;
}

.b_980 ul li {
    float: left;
    display: inline;
    margin-top: 18px;
}

.b_980 ul li a {
    float: left;
    padding: 0 10px 0 10px;
    margin-left: 1px;
}

.b_980 ul li a:hover {
    background: #2244dd;
    color: #fff;
    text-decoration: none;
}

.b_980 ul li a.f {
    background: #2244dd;
    color: #fff;
    text-decoration: none;
}

.b_9802 .ztlist {
    width: 365px;
    margin: 0 0 0 19px;
}

.b_9802 .ztlist li {
    width: 66px;
    height: 25px;
}

.b_9802 .zmlist {
    width: 291px;
    margin: 0;
}

.b_9802 .zmlist li a {
    width: 25px;
    height: 25px;
    color: #336cd8;
    text-align: center;
    float: left;
    display: inline;
    margin: 5px 0 0 5px;
}

.b_9802 .zmlist li a:hover {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    background: #2f6fae;
    text-decoration: none;
}

.b_9802 .qtlist {
    width: 250px;
    margin: 0 0 0 50px;
}

.b_9802 .qtlist li {
    width: 75px;
    height: 25px;
}

.b_9802 .ztlist li a,
.b_9802 .qtlist li a {
    color: #336cd8;
}

.b_9802 .ztlist li a:hover,
.b_9802 .qtlist li a:hover {
    color: #000;
    text-decoration: none;
}

.b_9802 .ztlist li,
.b_9802 .zmlist li,
.b_9802 .qtlist li {
    float: left;
    margin: 7px 0 0 5px;
    display: inline;
    overflow: hidden;
}

.f_980 {
    height: 2px;
    background: url(../images/dhbg.gif) no-repeat left -318px;
    overflow: hidden;
}

#footermenu {
    height: 40px;
    line-height: 40px;
    background: #000;
    margin-top: 15px;
}

#footermenu a {
    margin-right: 36px;
    color: #b3b3b3;
}

#footer {
    background: #666;
    overflow: hidden;
}

#footer dl {
    width: 980px;
    margin: 0px auto;
}

#footer dl dt {
    line-height: 40px;
    color: #d1d1d1;
    color: #fff;
}

#footer dl dd {
    width: 85px;
    float: left;
    border-left: 1px solid #858585;
    line-height: 20px;
    padding: 0 10px 0 10px;
}

#footer dl dd a {
    color: #fff;
    display: block;
}

.copy {
    text-align: center;
    �margin-top: 10px;
    color: #999;
}

.copy a {
    color: #fff;
}

.copy a:hover {
    text-decoration: underline;
}

.copy .f_right {
    margin-right: 70px;
    text-align: right;
}

.path {
    line-height: 40px;
    color: #363739;
}

.path span {
    color: #999;
}

.path a {
    color: #363739;
    text-decoration: underline;
    margin: 0 3px 0 3px;
}

.path a:hover {
    color: #999;
    text-decoration: none;
}

.pagelist {
    padding: 13px 0;
    text-align: center;
    font-size: 14px;
    border-bottom: #f5f7f9 1px solid;
}

.pagelist li {
    display: inline;
    line-height: 22px;
    margin-right: 5px;
}

.pagelist li a {
    padding: 3px 5px;
}

.pagelist li a:hover {
    color: #fff;
    background: #0087c9;
    text-decoration: none;
}

.thisclass {}

.pageinfo {
    color: #999;
    text-decoration: none;
}

.tag {
    width: 258px;
    height: 153px;
    padding: 5px;
}

#a2 {
    width: 978px;
    border: 1px solid #ccc;
    margin: 8px auto 0px;
    height: 69px;
    padding: 6px 0;
    background-color: #fdffee
}

#a2 ul li {
    width: 244px;
    display: block;
    float: left;
    font-size: 13px;
    height: 23px;
    line-height: 23px;
    text-align: center;
}

#a22 {
    border: 1px #ccd3df solid;
    padding: 0px;
    width: 980px;
    margin: 10px auto;
    margin-bottom: 0;
}

#a22 a {
    color: #333
}

#a22 tr td {
    border-left: 1px #eee solid;
    border-bottom: 1px #eee solid;
    width: 224px;
    height: 28px;
    line-height: 28px;
    padding-left: 5px;
    color: #999;
}

#a22 table .left {
    width: 40px;
    border-left: 0px;
    font-size: 14px;
    color: #333;
    font-weight: bold;
}

#a3 {
    text-align: center;
    width: 980px;
    margin: 0px auto;
    margin-top: 10px;
}

#a3 img {
    margin: 0;
    height: 50px;
}

.two_xxk {
    text-indent: 0px;
    padding-top: 4px;
    height: 26px;
}

.two_xxk ul {
    margin-left: 7px;
    font-size: 15px;
    font-weight: bold;
}

.two_xxk ul li {
    width: 120px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    color: #333;
    float: left;
    display: inline;
    cursor: pointer;
}

.two_xxk ul .fli {
    background: url(../images/dhbg.gif) no-repeat -54px top;
    color: #c30000;
}

#index_remen {
    width: 970px;
    height: 30px;
    line-height: 40px;
    float: left;
    text-align: left;
    padding: 10px 0 0 10px;
}

#index_remen a {
    padding: 0 5px;
}

.soft_1 {
    border-top: 1px solid #ccd3df;
    margin-top: 10px;
}

.soft_list {
    height: 345x;
}

.soft_list li {
    list-style-type: none;
    border-bottom: 3px #f1f3f6 solid;
    display: block;
    float: left;
    padding: 8px 0 8px 0;
    margin-left: 10px;
    width: 240px;
}

.soft_list li img {
    width: 32px;
    height: 32px;
    padding-right: 6px;
    float: left;
    padding: 2px;
    border: 1px solid #f0f0f0;
}

.soft_list li p {
    display: block;
    float: right;
    width: 195px;
    line-height: 18px;
    text-align: left;
}

.soft_list li a {
    margin: 0px;
}

.z1db4ab_270_2 {
    width: 268px;
}

.homeleft {
    width: 270px;
}

.homecen {
    width: 420px;
    margin-left: 10px;
}

.homeright {
    width: 270px;
    margin-left: 10px;
}

.homecen2 {
    width: 345px;
    margin-left: 10px;
}

.homeright2 {
    width: 700px;
}

.z1db4ajz_pages li {
    display: inline-block;
}

.newf_700 {
    height: 2px;
    background: url(../images/dhbg.gif) no-repeat left -240px;
    overflow: hidden;
    width: 700px;
}

.newxxk {
    font-size: 14px;
}

.newxxk li {
    width: 95px;
    height: 26px;
    float: left;
    display: inline;
    font-weight: bold;
    line-height: 26px;
    margin: 4px 0 0 6px;
    color: #333;
    cursor: pointer;
    letter-spacing: 2px;
    text-align: center;
}

.newxxk .f {
    background: url(../images/newxxkbg.gif) no-repeat;
    color: #c30000;
}

.leftym {
    margin: 0 5px;
    line-height: 20px;
}

.leftym dt {
    width: 50px;
    height: 52px;
    *height: 51px;
    text-align: center;
    float: left;
    text-align: left;
}

.leftym dt img {
    width: 36px;
    height: 36px;
    margin-top: 8px;
    border: #f3f3f3 1px solid;
    padding: 1px;
}

.leftym dd {
    float: left;
}

.leftym dd h2 {
    color: #316293;
    font-size: 12px;
    letter-spacing: 0;
    text-indent: 0;
    line-height: 20px;
    padding-top: 8px;
}

.leftym dd h2 a {
    color: #316293;
}

.newhr {
    width: 253px;
    background: url(../images/newhr.gif);
    height: 5px;
    overflow: hidden;
    margin-left: 5px;
}

.newleft1 {
    _height: 347px;
    min-height: 347px;
}

.new700 {
    width: 700px;
    height: 500px;
}

.newrxxk {
    margin: 0;
    padding: 0;
}

.newrxxk li {
    width: 76px;
    height: 26px;
    float: left;
    display: inline;
    line-height: 26px;
    margin: 4px 0 0 6px;
    color: #333;
    cursor: pointer;
    letter-spacing: 2px;
    text-align: center;
}

.newrxxk li a {
    color: #333;
}

.newrxxk .f {
    background: url(../images/newxxkbg.gif) -94px 0 no-repeat;
    color: #c30000;
}

.newrxxk .f a {
    color: #c30000;
}

.newinfoul {
    color: #999;
    width: 400px;
    float: left;
    display: inline;
    margin-left: 10px;
}

.newinfoul div {
    color: #360;
    padding-left: 5px;
}

.newinfoul div a {
    float: right;
}

.newinfoul li {
    float: left;
    width: 400px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
}

.newinfoul li span {
    float: right;
    display: inline;
}

.newinfoul li strong a {
    font-weight: normal;
    color: #999;
}

.newinfoul li a.class {
    color: #999;
}

.newinfoul li a {
    margin-left: 5px;
    margin-right: 5px;
}

.newimgul {
    float: left;
    display: inline;
    width: 255px;
    padding-left: 20px;
}

.newimgul div {
    color: #360;
}

.newimgul li {
    float: left;
    display: inline;
    margin-right: 20px;
    text-align: center;
    line-height: 30px;
    margin-top: 10px;
}

.newimgul li a {
    display: block;
    width: 106px;
    height: 115px;
    overflow: hidden;
}

.newimgul li a img {
    display: block;
    border: 4px solid #ccc;
}

.newimgul li a:hover img {
    display: block;
    border: 4px solid #99cc00;
}

.b_9803 {
    width: 958px;
    padding: 5px 10px;
}

.b_9803 dl {
    float: left;
    width: 113px;
    margin-left: 5px;
}

.b_9803 dl dt {
    color: #360;
}

.b_9803 dl dt a {
    color: #360;
}

.bg_index_newhr {
    background: url(../images/newhr.gif) repeat-x;
    height: 2px;
    overflow: hidden;
    margin: 3px 5px 5px 0;
}

.b_9803 dl dd {
    border-right: 1px solid #e6e6e6;
    _padding-top: 3px;
}

.b_9803 dl dd p {
    display: block;
    width: 112px;
    height: 26px;
    line-height: 26px;
    _line-height: 26px;
    overflow: hidden;
    padding-left: 5px;
}

.b_9803 dl dd p img {
    vertical-align: middle;
    margin-right: 2px;
}

.b_9803 .r {
    float: left;
    width: 118px;
    margin-left: 5px;
}

.b_9803 .r dd p {
    width: 115px;
    height: 26px;
    line-height: 26px;
    _line-height: 40px;
    overflow: hidden;
}

.b_9803 .r dd {
    border-right: 0;
    _padding-top: 3px;
}

.newhot {
    border-top: 1px dashed #ccc;
    margin-top: 8px;
    line-height: 28px;
}

.newhot span {
    color: #c30000;
    font-size: 12px;
    font-weight: bold;
    padding-left: 5px;
}

.newhot a {
    margin: 5px;
}

.listleft {
    width: 270px;
}

.listright {
    width: 700px;
    margin-left: 10px;
}

#bdshare {
    float: left;
}

#baidufenxiang {
    width: 115px;
    float: left;
    margin-left: 10px;
    font-size: 20px;
    padding-top: 12px;
    font-weight: bold;
    color: #000;
}

.xueyuan_left {
    width: 160px;
}

.xueyuan_left_title {
    width: 148px;
    background-color: #f7f7f9;
    border: 1px solid #ccd3df;
    border-bottom: none;
    font-size: 14px;
    padding-left: 10px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
}

.xueyuan_left_body {
    width: 158px;
    border: 1px solid #ccd3df;
    font-size: 14px;
    border-top: none;
}

.xueyuan_left_body a {
    display: block;
    height: 26px;
    line-height: 26px;
    padding-left: 10px;
}

.xueyuan_left_body strong {
    display: block;
    height: 26px;
    line-height: 26px;
    border-top: 1px solid #ccd3df;
    padding-left: 10px;
}

.xueyuan_right {
    width: 810px;
    margin-left: 10px;
}

.xueyuan_list_title {
    background-color: #f7f7f9;
    border: 1px solid #ccd3df;
    border-bottom: none;
    font-weight: bold;
    font-size: 14px;
    padding-left: 5px;
}

.xueyuan_list_title h1 {
    color: #000;
    text-indent: 0px;
}

.xueyuan_list {
    padding: 5px 0;
}

.xueyuan_list_wzbt {
    width: 700px;
    float: left;
    color: #999;
}

.xueyuan_list_gxsj {
    width: 70px;
    float: right;
    color: #999;
}

.xueyuan_list_body {
    clear: both;
}

.xueyuan_list_body li {
    height: 32px;
    line-height: 32px;
    border-bottom: 1px #e6e6eb dashed;
    color: #888;
}

.xueyuan_list_body li a {
    font-size: 14px;
    width: 700px;
}

.xueyuan_list_body li span {
    float: right;
    width: 80px;
}

.xueyuan_list_body li strong {
    font-weight: normal;
}

.xueyuan_list_body li strong a {
    color: #888;
}

.ymzt_list_title {
    background-color: #f5f5f9;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px;
    height: 30px;
    line-height: 30px;
    padding-left: 8px;
}

.ymzt_list_title a {
    color: #333;
}

.ymzt {
    padding: 5px 3px;
}

.ymzt table td {
    border-bottom: 1px #e6e6e6 solid;
    border-left: 1px #e6e6e6 solid;
    padding: 2px 5px;
}

.ymzt table td a {
    font-size: 14px;
}

.ztdh_1 {
    padding-left: 30px;
}

.ztdh_1 a {
    font-size: 14px;
    display: block;
    width: 80px;
    padding: 5px;
    float: left;
    text-align: center;
    font-weight: bold;
}

.ztdh_1 a.active {
    background-color: #f5f5f9;
    color: #000;
}

.ztdh_2 {
    padding: 8px;
    background-color: #f5f5f9;
}

.ztdh_2 a {
    font-size: 14px;
    margin-right: 12px;
}

.ymzt_idc {
    border: 3px #ffe3e3 solid;
    padding: 5px;
    height: 52px;
}

.ymzt_idc a {
    width: 90px;
    text-align: center;
    float: left;
    height: 25px;
    line-height: 25px;
    font-size: 14px;
}

.fixed_right {
    position: fixed;
    _position: absolute;
    top: 0px;
    width: 270px;
}

.index_baodao {
    height: 275px;
}

.index_baodao div {}

.index_baodao div a {
    display: block;
    width: 105px;
    float: left;
    margin-left: 15px;
    line-height: 20px;
    font-weight: bold;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 105px;
}

.index_baodao div img {
    margin-bottom: 5px;
    border: #ddd solid 1px;
    padding: 1px;
    width: 100px;
    height: 80px;
    display: block;
}

.index_baodao ul {
    margin-top: 9px;
}

.index_baodao ul li {
    height: 23px;
    line-height: 23px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 242px;
}

.index_baodao ul li span {
    float: none;
}

.index_baodao ul li span a {
    color: #999;
}

#xxkbody1 {
    background: url(../images/index_baodao_bg.gif) repeat-y;
}

.tssm {
    word-break: break-all;
    margin: 0px;
    padding: 34px 9px 4px;
    border: 1px solid #e63e00;
    background: #fdfddf url(../images/detail.png) no-repeat -80px -322px;
    color: #333;
    line-height: 2.0;
    font-size: 14px;
    clear: both;
}

.daima {
    border-bottom: #330000 1px solid;
    border-left: #330000 1px solid;
    padding-bottom: 0px;
    margin: 0px auto 3px;
    padding-left: 5px;
    width: 638px;
    padding-right: 3px;
    background: #f4f6f8;
    clear: both;
    font-size: 14px;
    border-top: #330000 1px solid;
    border-right: #330000 1px solid;
    padding-top: 0px
}

.flinks li {
    height: auto;
    display: inline-block;
    padding-right: 15px;
    line-height: 25px;
}