@charset "utf-8";
/* CSS Document */
body{
    background-image:none;
    font-family: "微软雅黑";
}
.header{
    width:1259px;
    height:99px;
    margin:0 auto;
    line-height:99px;
    font-size:24px;
    color:#11818d;
    font-weight:bold;
}
.bjzy-logo{
    width:485px;
    height:99px;
    float:left;
}
.nav-all{
    width:774px;
    height:99px;
    float:right;
}
.nav-new{
    width:774px;
    height:99px;
    color:#333;
    font-size:16px;
    line-height:99px;
    margin:0 auto;
    font-weight:bold;
}
.nav-new ul li{
    float:left;
    padding:0px 30px;
}
.nav-new ul li a{
    display: block;
    color:#333;
}
.slide-2017{
    height:420px;
    background:url("/Template/Default/Skin/bjzy/slide.jpg") no-repeat center top;
}
.zx-block.intro > div {
    padding: 0px;
}
.zx-block.intro > div > a {
    text-align:right;
    background-image:none;
}
.zj-block .zj-img > div{
    background-color:#105B49;
}
.zx-block .more{
    color:#105B49;
}
.zx-icon2 {
    background-image: url(/Template/Default/Skin/xz/zx-icon2.png);
}
.bjzy-flash{
    width:455px;
    height:235px;
    float:left;
}
.bjzy-con{
    width:780px;
    height:235px;
    float:right;
    padding-top:15px;
}
.bl-list > ul > li > a:hover {
    border-color: #105B49;
}
.bl-list > ul > li > a {
    border: 3px solid #bce2d9;
}
.lists_hzzj .upt_zjphoto img, .lists_hzzj .upt_zjphoto a {
    width: 124px;
    height: 160px;
    border: 0;
    border-radius: 3px;
}
.zx-block.zj {
    padding-bottom: 10px;
}
.zx-block {
    border:0px solid #fff;
    background-image:none;
    background-color:#FFF;
}
.zx-block h3{
    margin-top:0px;
}
.zx-block.zxtop {
    border:none;
}
.wp{
    width:1259px;
}
.wrapper2 {
    width:1259px;
    border-bottom:0px;
    background-image:none;
}
.upt_list {
    width:1259px;
}
.bl-list {
    padding: 15px 0 0 10px;
}
.zx-block.zj .zj-list {
    padding: 0 0 0 5px;
}
.zx-block > h3 {
    margin: 20px 0 0 3px;
}
.zx-block .more {
    float:right;
}
.upt_article{
    border:0px solid #fff;
}
.table_info .col_name {
    background-color:#fff;
}
.table_info .col_value {
    background: #fff;
}
.lists_hzyy li {
    width:410px;
    margin: 0 0 30px 0px;
}
.lists_hzyy .upt_yyname {
    width: 210px;
}
.lists_hzyy .upt_yyname div {
    width: 210px;
}
.upt_list .upt_info {
    margin: 30px 0 30px 5px;
}
.xz-block.intro > div {
    padding: 25px 480px 0px 0px;
}
.zx-block.intro > div a{
    color:#333;
}
.yzyy-title{
    width:1259px;
    height:50px;
    margin:0 auto;
    text-align:center;
    margin-top:30px;
}
.yzyy-content{
    width:1259px;
    height:auto;
    margin:0 auto;
    margin-top:15px;
}
.yzyy-content ul{
    margin-top:45px;
}
.yzyy-content ul li{
    float:left;
    width:620px;
    padding-bottom:35px;
}
.yzyy-pic{
    width:302px;
    float:left;
}
.yzyy-pic img{
    width:292px;
    height:191px;
}
.yzyy-con{
    width:290px;
    heigth:195px;
    float:left;
}
.floatBtnBox {
    width:100px;
    height:35px;
    font-size: 26px;
    line-height: 35px;
    font-family: "Microsoft YaHei";
    overflow: visible;
    display: block;
}
.floatBtn {
    width:100px;
    height:35px;
    font-size: 12px;
    color: #ffffff;
    display: block;
    text-align:center;
    background-color:#11818d;
}
a.floatBtn{
    color:#fff;
}
.yzyy-t{
    height:30px;
    color:#0a382d;
    font-size:18px;
    font-weight:bold;
}
.yzyy-c{
    height:125px;
    font-size:15px;
    color:#0a382d;
    line-height:26px;
}
#footer {
    background: #105B49;
    margin-top:60px;
    padding-top:30px;
}
.service {
    background-image:none;
    border: 1px solid #105B49;
}
.content {
    border-top: 0px solid #7caad9;
}
.article_list h3 em, .article_content .hdB h3 em {
    color:#11818d;
}
.sidebar {
    border-top: 0px solid #b1b1b1;
}
.article_list h3, .article_content .hdB h3 {
    background-image: none;
}
.article_list h3 span, .article_content .hdB h3 span {
    padding-left: 0px;
}
.article_list .hd, .article_content .hdB {
    border-bottom: 0px solid #d9d9d9;
}
.mtop10 {
    margin-top: 40px;
}
.yzyy-title{
    height:auto;
}
.expert-list{
    width:230px;
    height:auto;
    float:left;
    margin-right:20px;
    margin-bottom:20px;
}
.expert-img{
    width:200px;
    height:240px;
    float:left;
}
.expert-img img{
    width:200px;
    height:200px;
    border-radius:50%;
}
.expert-name{
    width:200px;
    height:30px;
    line-height:30px;
    text-align:center;
    font-size:24px;
    color:#11818d;
    float:left;
    margin-top:-20px;
}
.expert-list a{
    color:#11818d;
}
.quality{
    width:665px;
    height:auto;
    float:left;
}
.q-list{
    width:620px;
    height:50px;
    line-height:50px;
    font-size:16px;
    color:#333;
    padding-left:10px;
    border-bottom:1px dotted #e0e0e0;
    float:left;
}
.q-list span{
    float:right;
}
.notice{
    width:594px;
    height:auto;
    float:left;
}
.n-list{
    width:584px;
}
.q-list a{
    color:#333;
}
.mHead {
    height:50px;
    background-image:none;
}
.mHead .parentNodel {
    font-size:15px;
    color:#105B49;
    font-weight:bold;
}
.article_info {
    background-color:#FFF;
}
.slide-szlyy{
    background:url("/Template/Default/Skin/sxszl/slide_sxszlyy.jpg") no-repeat center top;
}
.slide-hnsfybjy{
    background:url("/Template/Default/Skin/hnsfybjy/slide_hnsfybjy.jpg") no-repeat center top;
}
/* flexslider */
.flexslider{position:relative;height:235px;overflow:hidden;margin:0 auto;}
.slides{position:relative;z-index:1;}
.slides li{height:235px;text-align:center;}
.slides li a{width:100%;height:235px;display:block;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:22px;height:14px;margin:0px 0px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:22px;height:14px;line-height:160px;overflow:hidden;background:url("/Template/Default/Skin/bjzy/dot.png") right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:left 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:none;width:30px;height:30px;overflow:hidden;cursor:pointer;position:absolute;}



























