@charset "utf-8";
* {
    padding: 0px;
    margin: 0px;
    border: 0px;
    color: #333;
    font-family: "宋体";
    list-style: none;
    text-decoration: none;
    color: #333;
}

body {
    margin: 0px;
    padding: 0px;
}

.documentation {
    width: 1100px;
    margin: 0px auto;
    padding: 100px 0px;
}

.documentation h3, p {
    text-align: center;
}

.documentation h3 {
    margin: 0px 0px 20px 0px;
    font-weight: 300;
    font-size: 2em;
}

.top {
    width: 100%;
    clear: both;
    height: auto;
    overflow: hidden;
}

.enl {
    width: 100%;
    height: 35PX;
    background: #37495c;
    color: #fff;
}

.enl span {
    color: #fff;
}

.enl p {
    width: 1122px;
    margin: 0 auto;
    color: #fff;
    line-height: 35px;
    font-size: 12px;
    text-align: right;
}

.enl p a {
    color: #fff;
}

.dh {
    width: 1122px;
    margin: 0 auto;
    height: 115px;
}

.logo {
    float: left;
    margin-top: 18px;
}

.nav {
    float: right;
}

.nav ul {
    margin-top: 75px;
}

.nav ul li {
    float: left;
    margin-left: 45px;
}

.nav ul li a {
    font-family: "微软雅黑", Arial;
    font-size: 14px;
}

.nav ul li a:hover {
    color: #0044ad;
}

#activ {
    color: #0044ad;
}

.bott {
    width: 100%;
    height: 35PX;
    background: #37495c;
    text-align: center;
}

.foot {
    width: 1122px;
    text-align: center;
    font-size: 12px;
    margin: 0 auto;
}

.foot P {
    line-height: 35px;
    color: #fff;
    text-align: center;
}


.banner {
    width: 100%;
    height: 396px;
    text-align: center;
    overflow: hidden;
}

.banner img {
    margin: 0 auto;
    width: 100%;
    height: 100%;
}

.main {
    width: 1122px;
    margin: 0 auto;
    overflow: hidden;
    height: auto;
    margin-top: 45px;
}

.tit {
    width: 1122px;
    margin: 0 auto;
    clear: both;
    border-bottom: 1px solid #121212;
    height: auto;
    overflow: hidden;
}

.abo {
    font-size: 30px;
    color: #4b79bc;
    font-weight: bold;
    float: left;
    height: auto;
    overflow: hidden;
    margin-bottom: 5px;
}

.first {
    float: right;
    margin-top: 15px;
}

.first a {
    font-size: 12px;
}

.first span {
    float: left;
    font-size: 12px;
    margin: 0px 2px;
    font-family: Arial, Helvetica, sans-serif, "Army Beans";
}

.left {
    float: left;
    width: 200px;
    height: auto;
    overflow: hidden;
}

.left ul {
    padding-top: 20px;
}

.left ul li {
    width: 200px;
    height: 40px;
    margin: 10px 0px;
}

.left ul li a {
    display: block;
    width: 200px;
    height: 40px;
    background: url(../images/left.jpg) no-repeat left;
    text-align: center;
    line-height: 40px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}

.left ul li a:hover {
    background: url(../images/lefthov.jpg) no-repeat left;
}

#act {
    background: url(../images/lefthov.jpg) no-repeat left;
}

.right {
    width: 900px;
    float: right;
    border-left: 1px solid #bfbdbe;
    height: auto;
    overflow: hidden;
    padding-bottom: 100px;
}

.about {
    width: 880px;
    float: right;
    height: auto;
    overflow: hidden;
    margin-top: 25px;
    font-size: 12px;
    line-height: 230%;
}

.about p {
    font-size: 12px;
    text-align: left;
    line-height: 220%;
    text-indent: 24px;
}

.about h4 {
    width: 880px;
    height: 30px;
    padding-left: 25px;
    color: #fff;
    background: #898989;
    line-height: 30px;
    margin-bottom: 15px;
    margin-top: 35px;
}

.ind {
    width: 880px;
    float: right;
    height: auto;
    overflow: hidden;
    margin-top: 25px;
}

.ind p {
    font-size: 12px;
    text-align: left;
    line-height: 220%;
    text-indent: 24px;
}

.iimg {
    margin-left: 215px;
    margin-bottom: 20px;
}

.ibox {
    width: 880px;
    height: 300px;
    background: #e0e0e0;
    border-radius: 15px;
    margin-top: 30px;
}

.ileft {
    width: 375px;
    margin-left: 20px;
    margin-top: 20px;
    float: left;
}

.ileft h1 {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 15px;
}

.ileft p {
    font-size: 12px;
    text-indent: 0px;
    margin-bottom: 3px;
}

.iright {
    width: 375px;
    height: 260px;
    background: #4a78bc;
    margin-top: 20px;
    margin-right: 20px;
    float: right;
    text-align: center;
    line-height: 260px;
}

.iright img {
    margin-top: 15px;
}

.news {
    width: 880px;
    float: right;
    height: auto;
    overflow: hidden;
    margin-top: 25px;
}

.nimg {
    width: 260px;
    height: 142px;
    float: left;
}

.nright {
    width: 605px;
    float: right;
}

.ntit {
    width: 435px;
    float: left;
}

.ntit h1 {
    font-size: 16px;
    color: #4a78bc;
    margin-bottom: 10px;
}

.ntit p {
    font-size: 14px;
    text-align: left;
    line-height: 150%;
}

.ntit a {
    background: url(../images/abj.png) no-repeat;
    width: 94px;
    height: 28px;
    text-align: center;
    line-height: 28px;
    font-size: 14px;
    display: block;
    margin-top: 40px;
}

.date {
    float: right;
    background: url(../images/nbj.png) no-repeat;
    width: 122px;
    height: 143px;
    text-align: center;
}

.date span {
    width: 70px;
    font-size: 55px;
    color: #fff;
    font-family: "Arial Black", Gadget, sans-serif;
    margin: 0 auto;
    border-bottom: 1px solid #fff;
    font-weight: 300;
}

.date P {
    font-size: 16PX;
    color: #FFF;
    font-family: "Arial Black", Gadget, sans-serif;
    margin-top: 10PX;
}

.nbox {
    width: 880PX;
    height: 170PX;
    clear: both;
    margin-bottom: 20PX;
    border-bottom: 1PX dashed #9a9a9a;
}

.page {
    float: right;
    margin-top: 20px;
}

.page ul li {
    float: left;
    margin-left: 10px;
    display: block;
    text-align: center;
    line-height: 30px;
    border: 1px solid #666666;
    min-width: 30px;
    height: 30px;
    padding: 0px;
}

.page ul li a {
    display: block;
    text-align: center;
    line-height: 30px;
    min-width: 30px;
    height: 30px;
}

.page ul li a:hover {
    color: #fff;
    background: #0d6fb8;
    display: block;
    text-align: center;
    line-height: 30px;
    min-width: 30px;
    height: 30px;
}

#ac {
    border: 1px solid #fff;
    color: #fff;
    background: #0d6fb8;
}

.soc {
    width: 880px;
    float: right;
    height: auto;
    overflow: hidden;
    margin-top: 25px;
}

.simg {
    margin-top: 30px;
    margin-bottom: 60px;
    margin-left: 250px;
}

.soc p {
    font-size: 12px;
    text-align: left;
    line-height: 180%;
    text-indent: 24px;
}

.cont {
    width: 880px;
    float: right;
    height: auto;
    overflow: hidden;
    margin-top: 25px;
}

.ditu {
    width: 639px;
    margin: 0 auto;
}

.cobox {
    width: 639px;
    margin-top: 50px;
    background: #e2e2e2;
    height: 220PX;
}

.cobox P {
    font-size: 14PX;
    text-align: left;
    margin: 8PX 0PX;
    margin-left: 30px;
}

.cobox h4 {
    width: 639px !important;
    height: 35px;
    background: #898989;
    color: #fff;
    font-size: 14px;
    font-size: 16px;
    line-height: 35px;
    text-align: center;
    margin-bottom: 20px;
    padding-left: 0px !important;
}

.mtit {
    width: 880px;
    border-bottom: 1px dashed #9e9e9e;
    margin-bottom: 15px;
}

.mtit h4 {
    font-size: 14px;
    width: 880px;
    text-align: center;
}

.mtit span {
    font-size: 12px;
    width: 880px;
    text-align: center;
    display: block;
    height: 25px;
    line-height: 25px;
}

.main1 p {
    font-size: 12px;
    line-height: 200%;
    text-align: left;
    text-indent: 24px;
}

.main1 {
    width: 880px;
    float: right;
    height: auto;
    font-size: 12px;
    line-height: 200%;
    overflow: hidden;
    margin-top: 25px;
}

.main1 img {
    width: 880px;
    margin-top: 20px;
    height: auto;
}

.ming {
    margin-left: 130px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.up {
    float: left;
    margin-top: 20px;
}

.up ul li {
    margin: 15px 0;
}

.up ul li a {
    font-size: 12px;
}

.up ul li a:hover {
    text-decoration: underline;
}
*{ padding:0px; margin:0px; border:0px;  color:#333; font-family:"宋体"; list-style:none; text-decoration:none; color:#333;}
body {
    margin: 0px;
    padding: 0px;
}
.documentation {
    width: 1100px;
    margin: 0px auto;
    padding: 100px 0px;
}
.documentation h3, p {
    text-align: center;
}
.documentation h3 {
    margin: 0px 0px 20px 0px;
    font-weight: 300;
    font-size: 2em;
}

.top{ width:100%; clear:both; height:auto; overflow:hidden;}
.enl{ width:100%; height:35PX; background:#37495c; color:#fff;}
.enl span{ color:#fff;}
.enl p{ width:1122px; margin:0 auto; color:#fff; line-height:35px; font-size:12px; text-align:right;}
.enl p a{ color:#fff;}
.dh{ width:1122px; margin:0 auto;  height:115px;}
.logo{ float:left; margin-top:18px; }
.nav{ float:right;}
.nav ul{ margin-top:75px;}
.nav ul li{ float:left; margin-left:45px;}
.nav ul li a{ font-family:"微软雅黑", Arial; font-size:14px;}
.nav ul li a:hover{ color:#0044ad;}
#activ{  color:#0044ad;}

.main{ width:1122px; margin:0 auto; height:auto; overflow:hidden; margin-top:35px;}
.box{ width:1122px; margin:0 auto;  height:auto; overflow:hidden; border-bottom:1px solid #000; padding-bottom:15px;}
.box h1{ font-family:"微软雅黑", Arial; font-size:30px; width:1122px; text-align:center; height:45px;}
.box p{ font-size:14px; text-align:left; line-height:180%; text-indent:28px; margin-top:10px;}
.box1{ width:1121px; margin-top:30px; height:auto; overflow:hidden;}
.borbj{ display:block; width:1122px; background:url(../images/borbj.jpg) repeat-x; height:3px;}
.libox{ width:347px; height:340px;; overflow:hidden;  float:left; margin-left:40PX;margin-bottom:20PX;}
.box1 .libox:first-child{ margin-left:0px;}
.box1 .libox:nth-child(4){ margin-left:0px;}
.libox h3{ width:347px; text-align:center; font-size:14px; border-bottom:1px solid #080808; line-height:25px; height:25px; margin-top:5px;}
.libox p{ text-align:center; font-size:12px; line-height:180%; margin-top:5px;}
.libox p a:hover{ text-decoration:underline;}
.cont{ width:100%; height:235px; background:#435b79; margin-top: 35px;}
.cain{ width:1122px; margin:0 auto; padding-top:30px; }
.bot{ float:left; margin-top: 60px; }
.bolet{ width:300px; height:165px; float: left; margin-left:70px;}
.bolet h1{ font-size:16px; color:#fff;}
.bolet ul{ margin-top:10px;}
.bolet ul li{ background:url(../images/ico0.png) no-repeat left center; padding-left:10px; margin:5px 0px;}
.bolet ul li a{ color:#fff; font-size:12px;}
.add{ width:300px; float:right; height:165px;}
.add h1{ font-size:16px; color:#fff; margin-bottom:10px;}
.add p{ font-size:14px; color:#fff; text-align:left; margin:10px 0px; }
.bott{ width:100%; height:35PX; border-top:2PX solid #FFF; background:#37495c; text-align:center;}
.foot{ width:1122px; text-align:center;  font-size:12px; margin:0 auto; }
.foot P{ line-height:35px; color:#fff; text-align:center;}












































