@charset "gb2312";
* {
    margin: 0px;
    padding: 0px;
    box-sizing: content-box;
}

img {
    border:0px;
}
li {
    list-style-type:none;
}
body {
    font-family:"�?�?";
    font-size:12px;
    color:#3c3c3c;
    background-color:#ffffff;
    /*background-image:url(../images/body_bj.gif);*/
    background-repeat:repeat-x;
}
a {
    color:#3c3c3c;
    text-decoration: none;
    blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */
}
.clear {
    clear:both;
}
.clear2 {
    clear:both;
    overflow:hidden;
    height:0px;
}
#head {
    width:961px; margin-left:auto;margin-right:auto;
}
#logo {
    height:96px; width:960px;
}
#navbj {
    height:40px;background-image:url(../images/navbj.gif); background-repeat: no-repeat;
}
#nav {
    margin-left:110px;
}
#nav a {
    float:left; margin-top:12px;margin-left:13px; outline:0;zoom:1;
}
#content {
    width:961px; margin-left:auto;margin-right:auto;margin-top:10px;
}

/*大�?�轮?��?��?*/
#qh {
    float:left; width:736px; height:307px; background-image:url(../images/qhbj.gif); background-repeat: no-repeat;
    overflow:hidden; position:relative;
}
#qh .img2 {
    width:729px; height:301px; margin-left:auto;margin-right:auto; padding-top:3px; display:none;
}
#qh .img2 img {
    width:729px; height:301px;
}
#jsNav {
    position:absolute; height:15px; bottom:12px;right:10px; z-index:20;
}
#jsNav a {
    float:left;margin-top:1px; width:15px; height:15px; text-align:center; line-height:16.5px; color:#ffffff; margin-left:7px; overflow:hidden;
    background-color:#d1b55a;
}
#jsNav .imgSelected {
    background-color:#585c06;
}
#bt {
    position:absolute; bottom:3px;left:3px; z-index:10;
    width:729px;height:40px;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000', endColorstr='#66000000');background:rgba(0,0,0,0.4);
}
.gr {
    height:40px; line-height:40px;padding-left:10px; color:#ffffff;
    display:none;
}
/*大�?�轮?��?��?end*/


#dtzx {
    float:left; margin-left:12px;
    width:211px; height:305px;background-image:url(../images/dtzx.gif); background-repeat: no-repeat;
}
#xxk1_top {
    height:22px; padding-top:2px;
}
#xxk1_top li {
    float:left; width:60px; height:22px;margin-left:23px; overflow:hidden; line-height:100px; cursor:pointer;
    _display:inline;
}
.hide1 {
    display:none;
}
.liebiao1 {
    height:40px; border-bottom:dashed 1px #a1a1a1; line-height:18px; overflow:hidden;
    margin-left:10px; margin-right:10px;padding-top:9px;
    background-image:url(../images/tb2.gif); background-repeat: no-repeat; background-position:3px 13px;
    padding-left:15px;
}
.liebiao1 a {
    color:#736357;
}
.liebiao1 a:hover {
    color:#790000;
}
.more1 {
    text-align:right; padding-right:5px; padding-top:5px;color:#736357;
}
.more1 a {
    color:#736357;
}

#pccg {
    float:left; width:363px; height:287px; margin-top:13px;
}
#tbtj {
    float:left; width:363px; height:250px;margin-top:13px; margin-left:12px;
    background-image:url(../images/ttj.gif); background-repeat: no-repeat;
    text-align:center; padding-top:38px;
}
#tbtj img {
    width:338px; height:70px;
    margin-top:8px;
}
#lxfs {
    float:left; width:211px; height:291px;margin-top:13px;margin-left:12px;
    background-image:url(../images/lxfsbj.gif); background-repeat: no-repeat;
}
.liebiao2 {
    border-bottom:dashed 1px #a1a1a1; line-height:18px; overflow:hidden;
    margin-left:10px; margin-right:10px;padding-top:7px;padding-left:15px; padding-bottom:7px;
    background-image:url(../images/tb2.gif); background-repeat: no-repeat; background-position:3px 13px;
    color:#736357;
}
.font1 {
    font-size:14px; color:#222222;
}
#yq {
    height:64px; border-bottom:solid 1px #ac947c;
    width:921px; margin-left:auto; margin-right:auto; padding-top:19px;
    background-image:url(../images/yqbj.gif); background-repeat: no-repeat; background-position: center top;
}

#demoTop {
    overflow:hidden;
    height: 61px;
    width: 890px;margin-left:auto; margin-right:auto;
}
#demoTop img {
    margin-left:6px; margin-right:5px; margin-top:10px;
}
#demoTop .indemo {
    float: left;
    width: 100%;
}

#demo3 {
    float: left;
}
#demo4 {
    float: left;
}
#foot {
    width:565px; height:50px; margin-left:auto; margin-right:auto; margin-top:15px;padding-top:11px;
    background-image:url(../images/footbj.gif); background-repeat: no-repeat;
    text-align:center; line-height:15px;
    color:#754c24;
}
.font2 {
    color:#000000;
}
#banner {
    width:960px; height:108px;
    margin-left:auto;margin-right:auto;
    margin-top:7px;
}
#banner img {
    width:960px; height:108px;
}
#nr_cont {
    width:955px; margin-left:auto;margin-right:auto;margin-top:10px;margin-top:7px;
    border:solid 1px #b7b7b7;padding:1px; background-color:#fffeef;
    background-image:url(../images/rtbj.gif); background-repeat: no-repeat; background-position:right top;
}
#nr_le {
    float:left; width:186px; min-height:485px;
    background-image:url(../images/lebj.gif); background-repeat: no-repeat;
    _height:expression((document.documentElement.clientWidth||document.body.clientWidth)>485?"485px":"");
}
#nr_letop {
    height:29px;
}
.liebiao3 {
    height:27px; line-height:29.5px; text-align:right; border-bottom:dashed 1px #959595; overflow:hidden;
    padding-right:18px;
}
.liebiao3 a:hover {
    color:#790000;
}
.xz3 {
    background-image:url(../images/tb1.gif); background-repeat: no-repeat; background-position:175px 10px;
}
#nr_rt {
    float:left; width:700px; min-height:645px; padding-bottom:30px;
    padding-left:30px; border-left:dashed 1px #000000;
    _height:expression((document.documentElement.clientWidth||document.body.clientWidth)>645?"645px":"");
}
#nr_rttop {
    height:30px;padding-top:25px; font-size:14px; color:#790000; font-weight:bold;
}
.font3 {
    color:#786948; font-weight:bold; padding-left:50px;
}
.font4 {
    color:#786948; font-weight:bold;
}
.font5 a {
    margin-left:5px;margin-right:5px;
}
.table1 {
    border-top:solid 3px #c8c295;
}
.liebiao4 {
    height:27px; line-height:29.5px; text-align:right;overflow:hidden;
    padding-right:18px;
}
.liebiao4 a:hover {
    color:#790000;
}
.xz4 {
    background-image:url(../images/tb1.gif); background-repeat: no-repeat; background-position:175px 10px;
}
.cont1 {
    line-height:25px; padding-right:15px;
}
.line2 {
    background-image:url(../images/line2.gif); background-repeat: no-repeat; background-position:left bottom; margin-bottom:10px;
}
.liebiao5 {
    height:33px; line-height:34.5px; border-top: solid 1px #d1c7a6; padding-left:18px; margin-left:5px; margin-right:40px; overflow:hidden;
}
.line1 {
    border-bottom:solid 1px #666660; margin-bottom:0px; margin-right:15px;
}
.k1 {
    width:196px;float:left; text-align:center;margin-right:48px; margin-top:25px;
}
.k1 img {
    width:196px; height:156px;
}
.title1 {
    padding-top:13px;
    height: 40px;
}
.title2 {
    font-size:14px; font-weight:bold; color:#202020;
    padding-top:0px; padding-left:30px; padding-bottom:20px;
}
.liebiao6 {
    height:40px; line-height:41.5px; border-top: solid 1px #d1c7a6; padding-left:7px; margin-left:30px; margin-right:20px; overflow:hidden;
}
.liebiao6 a {
    font-size:14px;
}
.cont2 {
    width:900px; height:200px; margin-left:auto; margin-right:auto; margin-top:210px;
    line-height:30px; font-size:13px; font-weight:bold; color:#252525; overflow:hidden;
}
#xxk2 {
    width:920px; margin-left:auto;margin-right:auto;margin-top:50px;
}
#xxk2_top {
    height:30px;
}
#xxk2_top li {
    float:left;
    width:105px; height:30px;margin-right:3px;  overflow:hidden;
    cursor:pointer;
}
#xxk2_top li a
{
    line-height:30px;
    height:105px;
    height:30px;
    overflow:hidden;
    display:block;
    text-indent:-9999px;

}
.x1 {
    background-image:url(../images/x1.gif); background-repeat: no-repeat;
}
.x2 {
    background-image:url(../images/x2.gif); background-repeat: no-repeat;
}
.x3 {
    background-image:url(../images/x3.gif); background-repeat: no-repeat;
}
.x1_1 {
    background-image:url(../images/x1_1.gif); background-repeat: no-repeat;
}
.x2_2 {
    background-image:url(../images/x2_2.gif); background-repeat: no-repeat;
}
.x3_3 {
    background-image:url(../images/x3_3.gif); background-repeat: no-repeat;
}
#xxk2_ct {
    border:solid 1px #ddcdac;
    background-color:#f6f3e7;
    padding-left:12px;
}
#k2bj {
    float:left; width:203px; border: solid 1px #dfcfad; padding:3px; background-color:#FFFFFF;
    position:relative;margin-left:10px; margin-top:23px; _display:inline;
}
#k2{
    background-color:#f6f3e7; text-align:center; padding-top:6px; height:274px; overflow: hidden;
}
#k2 img {
    width:195px; height:114px;
}
.cont3 {
    padding-left:12px;padding-right:10px; line-height:22px; padding-top:12px;
    text-align:left;
}
#bottom {
    width:211px; height:19px; position:absolute;
    bottom:-20px;left:0px;
    background-image:url(../images/bottom.gif); background-repeat: no-repeat;
}
.fy {
    text-align:center; padding-top:40px; height:35px;
    color:#846c38;
}
.fy a {
    color:#846c38; margin-left:3px;margin-right:3px;
}
#foot_zxzl {
    text-align:center; margin-top:30px; padding-bottom:10px;
}
#le1 {
    width:90px; float:left; margin-top:20px;
}
#le1 img {
    width:64px; height:64px; padding:2px; border:solid 1px #87867f;margin-bottom:5px; display:block;
}
#rt1 {
    float:left; width:560px; border-left: dashed 1px #000000; padding-left:24px; line-height:21px; margin-top:20px;
}
.title3 {
    font-size:14px; color:#202020; font-weight:bold; padding-top:20px;
}
.font6 {
    font-size:12px; font-weight:bold; color:#6a0000;
}
.anniu {
    padding-top:7px;padding-bottom:15px;
}
.xx1 {
    border-bottom:dashed 1px #999999;margin-bottom:15px;
}
#k3 {
    margin-top:20px;
}
#k3_le {
    width:90px; float:left;
}
#k3_le img {
    width:64px; height:64px; padding:2px; border:solid 1px #87867f;margin-bottom:5px; display:block;
}
#k3_rt {
    float:left; width:580px; border-left: dashed 1px #000000; padding-left:24px; line-height:21px;
}
.font7 {
    color:#6a0000;
}
.img1 {
    float:left; border:solid 1px #9e9f7d; padding:2px; margin-right:30px;margin-left:10px;
}
.cont4 {
    line-height:25px; padding-right:15px; padding-top:25px;
}
.detailTitle
{
    text-align:center;
    border-bottom:1px dotted #ccc;
    color:#666;
    margin-bottom:10px;
    line-height:25px;
}
.detailTitle h1
{
    font-size:20px;

    line-height:50px;
    color:Black;
}
/*#nr_le a{*/
/*    font-size: 12px;*/
/*}*/

.institution{
    transform: translateX(78px);
}
.institution #imgConac{
    width: 34px;
}