/************pic**********/
.list-banner{ height: 320px; }
.left-widthej{ width: 270px; margin-top: -30px; }
.left-top{ height: 95px; font-size: 28px; padding-top: 28px; color: #fff; text-align: center; background:#101C4E; }
.left-top span{ font-size: 22px; }
.left-nav{ background: #f2f2f2; padding:10px 20px; }
.left-nav li a{ display: block; padding:10px 0; text-align: center; font-size: 18px; color: #152f49; border-bottom: solid 1px #cce4fd;}
.left-nav li.active a,.left-nav li a:hover{ font-weight: bold; color: #996600; border-color: #996600;}
.right-box{ width: 1200px; padding-top: 35px; }
.right-box-top{ padding-left: 40px; line-height:27px;  background: url(../images/icon-dz.png) left center no-repeat; font-size: 16px; color: #525252; }
.right-box-top a{color: #525252 !important;}
.right-box-top a:hover,.right-box-top a.active{color: #996600 !important;}
.right-top-lind{ border-top: solid 1px #f2f2f2; margin:20px 0; }
.list-ul li{ line-height: 48px; position: relative; margin-bottom: 8px; padding-right: 155px; }
.list-ul li .sspan{ position: absolute; right:20px; font-size: 18px; color: #101C4E; top: 0; }
.list-ul li .sspan font{ font-size: 12px; padding-left: 5px; }
.list-ul li a{ font-size: 16px; color: #313131; display: block; }
.list-ul li:hover:before{ display: block; content: ""; z-index: -1; position: absolute; left: -15px; top: 0; bottom: 0; right: 0; background:#101C4E; box-shadow: 0 0 10px #aaa;  }
.list-ul li:hover a,.list-ul li:hover span{ color: #fff; }
.page-box{ padding:40px 0 80px 0; }
.pic-list li{ float: left; width: 33.333333%; padding:0 6px; margin-bottom: 30px; }
.pic-list{ margin:0 -6px; }
.pic-title a{ font-size: 16px; color: #2f2f2f; }
.pic-title{ margin-top: 20px; }
.pic-img img{ width: 100%; height: 200px; }
/***********æ–‡ç« é¡µ**********/
.article-header{ box-shadow: 1px 2px 6px #ddd; }
.right-box-sm{ width: 635px; }
.container-xs{ width: 980px; }
.article-title{ font-size: 24px; color: #152f49; font-weight: bold; line-height: 40px; margin-top: -10px; padding-bottom: 10px; border-bottom: solid 1px #f9f9f9; margin-bottom: 15px;     text-align: center;}
.article-sm{ color: #909090; margin-bottom: 30px;     text-align: center;}
.article-p p{ font-size: 16px; color: #313131; line-height: 36px; text-align: justify; }
.article-date{ color: #909090;  line-height: 19px; padding-left: 27px; }
.article-date font{ padding-left: 30px; }
.article-link{ border-top: solid 1px #f9f9f9;
    margin-top: 20px;
    padding-top: 20px;
    margin-bottom: 100px;
    width: 1200px;
    display: block;
    float: right;}
.article-link a{ color: #919191; }
.article-right{ width: 290px; padding-top: 40px; }
.article-right-tt span{ display: inline-block; height: 29px; line-height: 29px; font-size: 24px; color: #101C4E; padding-left: 34px;}
.article-right-tt{ padding-bottom: 13px; border-bottom: solid 1px #f2f2f2; }
.article-list li{ border-bottom: dashed 1px #f2f2f2; text-align: justify; line-height: 30px; height: 77px; position: relative; padding-top: 10px; }
.article-list li span{ position: absolute; right: 0; bottom: 5px; color: #ababab; }
.article-list li a{ font-size: 16px; color: #1c1c1c; }