/*标准组件*/
/***********************************************************************************************************************************************************
============================================================标准组件样式====================================================================
**********************************************************************************************************************************************************/

/*********************标准===组件按钮样式**************/
.bt-bnt-big{
    width:188px;
    height:45px;
    line-height: 45px;
    font-size: 17px;
    border:0;
}
.bt-bnt-small{
    width:145px;
    height:35px;
    border:0;
}

/***bnt_01样式开始**/
.bt-bnt-big-01,
.bt-bnt-small-01
{
    color:#FFF;
    background: #3385ff;
}
.bt-bnt-big-01:hover,
.bt-bnt-small-01:hover
{
    background: #5096fd;
}
.bt-bnt-big-01:active,
.bt-bnt-small-01:active
{
    background: #1c6fea;
}


/*按钮组件-02*/
.bt-bnt-big-02 {background: url(../images_ZJ/bnt_02_big.png) no-repeat 0 0;}
.bt-bnt-big-02:hover {background: url(../images_ZJ/bnt_02_big.png) no-repeat -189px 0;}
.bt-bnt-big-02:active {background: url(../images_ZJ/bnt_02_big.png) no-repeat -378px 0;}
.bt-bnt-small-02 {background: url(../images_ZJ/bnt_02_small.png) no-repeat 0 0;}
.bt-bnt-small-02:hover {background: url(../images_ZJ/bnt_02_small.png) no-repeat -147px 0;}
.bt-bnt-small-02:active {background: url(../images_ZJ/bnt_02_small.png) no-repeat -294px 0;}

/*按钮组件-03*/
.bt-bnt-big-03,
.bt-bnt-small-03{
    border:#FFF solid 1px;
    background:none;
    color:#FFF;
}
.bt-bnt-big-03:hover,
.bt-bnt-small-03:hover{
    background: #2989d5;
    border: #eff0f0 solid 1px
}
.bt-bnt-big-03:active,
.bt-bnt-small-03:active{
    background: #04528f;
    border: #eff0f0 solid 1px
}

.bt-bnt-big-04 {
    line-height: 45px;
    font-size: 17px;
    border: #FFF solid 1px;
    border-radius: 25px ; /*圆角样式从ie9开始支持*/
    background:none;
    color:#FFF;
}
.bt-bnt-big-04:hover {background: #2989d5;}
.bt-bnt-big-04:active {background: #04528f;}
.bt-bnt-small-04 {
    line-height: 35px;
    font-size: 15px;
    border: #FFF solid 1px;
    border-radius: 25px ;
    background:none;
    color:#FFF;
}
.bt-bnt-small-04:hover {background: #2989d5;}
.bt-bnt-small-04:active {background: #04528f;}



/*********************标准===组件信息检索样式**************/
.bt-search{
    float:right
}
.bt-mod-xxjs-01 { /**编号**/
    width:321px;
    height:40px;
    text-align:right;
}
.bt-mod-xxjs-01 .bt-text {
    width:270px;
    *width:268px;
    height:40px;
    line-height:40px;
    background:#F3f3f3;
    border:0;
    padding-left:2px;
    float:right
}
.bt-mod-xxjs-01 .bt-bnt {
    width:51px;
    height:40px;
    float:right;
    background:url(../images_ZJ/XXJS_01_bnt.png) no-repeat;
    border:0;
}
.bt-mod-xxjs-01 .bt-bnt:hover {
    background:url(../images_ZJ/XXJS_01_bnt.png) no-repeat left bottom;
}

.bt-mod-xxjs-02 { /**编号**/
    width:370px;
    height:40px;
    text-align:right;
}
.bt-mod-xxjs-02 .bt-text {
    width:320px;
    *width:318px;
    height:40px;
    line-height:40px;
    background:#F3f3f3;
    border:0;
    padding-left:2px;
    float:right
}
.bt-mod-xxjs-02 .bt-bnt {
    width:50px;
    height:40px;
    float:right;
    background:#db0505;
    color:#FFF;
    border:0;
    font-size:15px;
}
.bt-mod-xxjs-02 .bt-bnt:hover {
    background:#c10202;
}


.bt-mod-xxjs-03 { /**编号**/
    width:auto;
    height:40px;
    text-align:right;
    border:#ccc solid 1px;
    background:#fff;
    -webkit-box-shadow: 2px 2px 2px;
    -moz-box-shadow: 2px 2px 2px;
    box-shadow: 2px 2px 2px #999;
}
.bt-mod-xxjs-03 .bt-text {
    width:270px;
    height:38px;
    line-height:38px;
    padding-left:2px;
    float:right;
    border:0;
}
.bt-mod-xxjs-03 .bt-bnt {
    width:48px;
    height:38px;
    float:right;
    background:url(../images_ZJ/XXJS_03_bnt.png) no-repeat left top;
    border:0;

}
.bt-mod-xxjs-03 .bt-bnt:hover {
    background:url(../images_ZJ/XXJS_03_bnt.png) no-repeat left bottom;
}


.bt-mod-xxjs-04 { /**编号**/
    width:auto;
    height:42px;
    text-align:right;
}
.bt-mod-xxjs-04 .bt-text {
    width:320px;
    height:40px;
    line-height:38px;
    border:#CCC solid 1px;
    border-right:0;
    padding-left:2px;
    background:#fff;
    float:right
}
.bt-mod-xxjs-04 .bt-bnt {
    width:48px;
    height:40px;
    float:right;
    background:url(../images_ZJ/XXJS_04_bnt.png) no-repeat left top;
    color:#FFF;
    border:0;
    font-size:15px;
}
.bt-mod-xxjs-04 .bt-bnt:hover {
    background:url(../images_ZJ/XXJS_04_bnt.png) no-repeat left bottom;
}


.bt-mod-xxjs-05 { /**编号**/
    width:426px;
    height:45px;
    text-align:right;
    background:#cc0000
}
.bt-mod-xxjs-05 .bt-text {
    width:365px;
    *width:363px;
    height:41px;
    line-height:41px;
    border:0;
    padding-left:2px;
    background:#fff; margin:2px 0 0 2px;
    float:right
}
.bt-mod-xxjs-05 .bt-bnt {
    width:59px;
    height:39px;
    float:right;
    background:url(../images_ZJ/XXJS_05_bnt.png) no-repeat left top;
    color:#FFF;
    border:0;
    margin-top:2px;
}
.bt-mod-xxjs-05 .bt-bnt:hover {

}



/*********========基础组件=栏目外框======*********/
/***通用***/
.bt-box-title-s{
    width:100%;
    height:30px;
}
.bt-box-title-s span{
    line-height:30px;

}
.bt-box-title-s .bt-font {
    min-width:100px;
    float:left;
    height:30px;
    font-size:14px;
    font-weight:bold;
    position:relative;
}
.bt-box-title-s .bt-font .bt-lef-bg,
.bt-box-title-s .bt-font .bt-rig-bg{
    height:30px;
    float:left;

}
.bt-box-title-y{
    width:100%;
    height:45px;
}
.bt-box-title-s span{
    line-height:45px;

}
.bt-box-title-s .bt-font {
    min-width:100px;
    float:left;
    height:45px;
    font-size:15px;
    font-weight:bold;
    position:relative;
}
.bt-box-title-s .bt-font .bt-lef-bg,
.bt-box-title-s .bt-font .bt-rig-bg{
    height:45px;
    float:left;

}

/*更多*/
.bt-box-more {
    float:right;
    padding-right:13px;
}
.bt-box-more a {
    line-height:30px;
    font-size:13px;
    color:#666;
}
.bt-box-more a:hover {
    color:#f30;
}
/***日期时间***/
.bt-data-time {
    float:right;
    color:#666;
}
.bt-data-time a{
    color:#999;
}

.bt-mod-lmwk-01 { /**编号**/
    border:#d1e7f2 solid 1px;
}
.bt-mod-lmwk-01 .bt-box-title{
    border-bottom:#d1e7f2 solid 1px;
    background:#f5fafd
}
.bt-mod-lmwk-01 .bt-box-title .bt-font {
    padding:0 15px 0 35px;
    border-top:#1a6ab6 solid 2px;
    background:url(../images_ZJ/lmkj_01.png) no-repeat 10px 6px #FFF;
    margin-top:-1px;
    margin-left:20px;
    border-left:#d1e7f2 solid 1px;
    border-right:#d1e7f2 solid 1px;
    height:31px;
    *height:30px;
}
.bt-mod-lmwk-01 .bt-box-title .bt-font  span {
    line-height:31px;
    *line-height:30px;
    color:#1a6ab6
}


.bt-mod-lmwk-02 { /**编号**/
    border:#d1e7f2 solid 1px;
}
.bt-mod-lmwk-02 .bt-box-title {
    background:url(../images_ZJ/lmkj_02.png) repeat-x;
    margin-top:-1px;
}
.bt-mod-lmwk-02 .bt-box-title img {
    float:left;
    margin:6px 10px 0 0;
}

.bt-mod-lmwk-02 .bt-box-title .bt-font {
    padding:0 15px;	background:#FFF;
    height:28px;
    margin-top:2px;
}
.bt-mod-lmwk-02 .bt-box-title .bt-font span {
    line-height:33px;
    color:#1a6ab6

}

.bt-mod-lmwk-03 { /**编号**/
    border:#d8d8d8 solid 1px;
}
.bt-mod-lmwk-03 .bt-box-title {
    border-bottom:#00F solid 1px;
}

.bt-mod-lmwk-03 .bt-box-title .bt-font {
    padding:0 35px;
    background:url(../images_ZJ/lmkj_03.png) no-repeat 15px 10px;
}
.bt-mod-lmwk-03 .bt-box-title .bt-font span {
    line-height:30px;
    color:#1a6ab6
}

.bt-mod-lmwk-04 { /**编号**/
    border:#d8d8d8 solid 1px;
}
.bt-mod-lmwk-04 .bt-box-title {
    border-bottom:#c91212 solid 1px;
}
.bt-mod-lmwk-04 .bt-font {
    color:#FFF;
}
.bt-mod-lmwk-04 .bt-font .bt-lef-bg {
    padding-left:15px;
    background:url(../images_ZJ/lmkj_04.png) no-repeat left top
}
.bt-mod-lmwk-04 .bt-font .bt-rig-bg {
    width:15px;
    overflow:hidden;
    background:url(../images_ZJ/lmkj_04.png) no-repeat top right
}
.bt-mod-lmwk-04 .bt-font .bt-sanjiao{
    width:0;
    height:0;
    border-left:6px solid #fff;
    border-right:6px solid #fff;
    border-top:7px solid #c91212;
    position:absolute;
    left:45%;
    right:50%;
    bottom:-7px;
    display:block;
}

.bt-mod-lmwk-07 { /**编号**/

}
.bt-mod-lmwk-07 .bt-box-title {
    height:35px;
    *height:33px;
    border-bottom:#d7d7d7 solid 2px;
}
.bt-mod-lmwk-07 .bt-box-title .bt-font {
    height:33px;
    padding:0 45px;
    background:url(../images_ZJ/lmkj_07.png) no-repeat;
    margin-top:2px;
}
.bt-mod-lmwk-07 .bt-box-title .bt-font span {
    line-height:33px;
    font-size:15px;
    color:#1a6ab6
}

.bt-mod-lmwk-08 { /**编号**/

}
.bt-mod-lmwk-08 .bt-box-title {
    height:35px;
    *height:33px;
    border-bottom:#d7d7d7 solid 2px;
}

.bt-mod-lmwk-08 .bt-box-title .bt-font {
    padding:0 15px 0 30px;
    border-bottom:#c91212 solid 2px;
    color:#c91212;
    height:35px;
    *height:33px;
    background:url(../images_ZJ/lmkj_08.png) no-repeat 5px 5px;
}
.bt-mod-lmwk-08 .bt-box-title span {
    line-height:33px;
}


/*********========基础组件-标题链接样式=======*********/

/****
新闻前缀使用说明：
  1.前缀支持背景和标签两种形式，背景是调用images中的图片，标签是预留位置在jcms 中获取上传的图片！
    具体使用细节，请看使用手册！
***********/


.bt-prefix{
    float:left;
    min-width:3px;
}
.bt-prefix-bg-d{ /*圆点*/
    background:url(../images_ZJ/bt_prefix_d.gif) no-repeat;
    padding-right:13px;
}
.bt-prefix-bg-s{ /*三角*/
    background:url(../images_ZJ/bt_prefix_s.gif) no-repeat;
    padding-right:13px;
}


/****文字排版重复样式合并***/
.bt-mod-wzpb-01,
.bt-mod-wzpb-02,
.bt-mod-wzpb-03,
.bt-mod-wzpb-04,
.bt-mod-wzpb-05,
.bt-mod-wzpb-06,
.bt-mod-wzpb-07,
.bt-mod-wzpb-08,
.bt-mod-wzpb-09,
.bt-mod-wzpb-10,
.bt-mod-ajax
{
    width:100%;
    height:auto;
    position:relative;
    padding:0 15px;/*此处内边距只控制左右！ 不控制上下（考虑到上下的设计标准值不同）*/
    margin:0;
    overflow:hidden;
}

.bt-mod-wzpb-01 .bt-data-time,
.bt-mod-wzpb-02 .bt-data-time,
.bt-mod-wzpb-03 .bt-data-time,
.bt-mod-wzpb-04 .bt-data-time,
.bt-mod-wzpb-05 .bt-data-time,
.bt-mod-wzpb-06 .bt-data-time,
.bt-mod-wzpb-07 .bt-data-time,
.bt-mod-wzpb-08 .bt-data-time,
.bt-mod-wzpb-09 .bt-data-time,
.bt-mod-wzpb-10 .bt-data-time,
.bt-mod-ajax .bt-data-time{
    float:right;
    color:#666;
}

/******文字排版-01 ==样式****/
.bt-mod-wzpb-01{
    padding:11px 15px;
}

.bt-mod-wzpb-01 li {
    width:100%;
    height:30px;
    float:left;
}
.bt-mod-wzpb-01 li a {
    line-height:30px;
    float:left;
}
.bt-mod-wzpb-01 li a:hover {

}
.bt-mod-wzpb-01 .bt-data-time{
    line-height:30px;
}

/******文字排版-02 ==样式****/
.bt-mod-wzpb-02{
    padding:11px 15px;
}
.bt-mod-wzpb-02 li {
    width:100%;
    height:30px;
    float:left;
}
.bt-mod-wzpb-02 li a {
    line-height:30px;
    float:left;
}
.bt-mod-wzpb-02 li a:hover{
}
.bt-mod-wzpb-02 .bt-data-time{
    line-height:30px;
}

/*前缀属性*/
.bt-mod-wzpb-02 li .bt-prefix{
    height:30px;
}
.bt-mod-wzpb-02 li .bt-prefix img{
    margin:13px 10px 0 0;
    display:block
}

/******文字排版-03 ==样式****/
.bt-mod-wzpb-03{
    padding:10px 15px 11px 15px
}
.bt-mod-wzpb-03 ul {
    margin:0;
    padding:0;
}
.bt-mod-wzpb-03 li {
    width:100%;
    min-height:30px;
    float:left
}

/*左侧多栏目*/
.bt-mod-wzpb-03 li .bt-name-lef {
    line-height:30px;
    float:left;
    padding-right:30px;
    text-align:left;
    display:block
}
.bt-mod-wzpb-03 li a {
    line-height:30px;
    float:left;
}

/******文字排版-04 ==样式****/
.bt-mod-wzpb-04{
    padding:5px 15px 20px 15px;
}
.bt-mod-wzpb-04 li {
    width:100%;
    height:40px;
    float:left;
    border-bottom:#CCC solid 1px;
}
.bt-mod-wzpb-04 li a {
    line-height:40px;
    float:left;
}
.bt-mod-wzpb-04 li a:hover{
}
.bt-mod-wzpb-04 .bt-data-time{
    line-height:40px;
}

/*前缀属性*/
.bt-mod-wzpb-04 li .bt-prefix{
    height:40px;
}
.bt-mod-wzpb-04 li .bt-prefix img{
    margin:18px 10px 0 0;
    display:block
}

/******文字排版-05 ==样式****/
.bt-mod-wzpb-05{
    padding:5px 15px 20px 15px
}
.bt-mod-wzpb-05 ul {
    margin:0;
    padding:0;
}
.bt-mod-wzpb-05 li {
    width:100%;
    height:40px;
    float:left;
    border-bottom:#CCC dashed 1px;
}
.bt-mod-wzpb-05 li a {
    line-height:39px;
    float:left;
}
.bt-mod-wzpb-05 li .bt-data-time {
    line-height: 39px
}

/*前缀属性*/
.bt-mod-wzpb-05 li .bt-prefix{
    height:30px;
}
.bt-mod-wzpb-05 li .bt-prefix img{
    margin:17px 8px 0 0;
    display:block
}
.bt-mod-wzpb-05 .bt-prefix-bj-d{
    background-position: 0 18px
}
.bt-mod-wzpb-05 .bt-prefix-bj-s{
    background-position: 0 18px
}


/******文字排版-06 ==样式****/
.bt-mod-wzpb-06{
    padding:5px 15px 20px 15px
}
.bt-mod-wzpb-06 ul {
    margin:0;
    padding:0;
}
.bt-mod-wzpb-06 li {
    width:100%;
    min-height:40px;
    padding:8px 0;
    float:left;
    border-bottom:#CCC solid 1px; position:relative
}
.bt-mod-wzpb-06 li a {
    width:400px;
    line-height:24px;
    float:left;
}

.bt-mod-wzpb-06 li .bt-data-time {
    line-height: 39px; position:absolute; bottom:0; right:0;
}


/**编号**==*两行/折行显示====日期再右下角位置**/
.bt-mod-wzpb-07{
    padding:3px 15px 20px 15px;
}
.bt-mod-wzpb-07 ul {
    margin:0;
    padding:0
}
.bt-mod-wzpb-07 li {
    width:100%;
    height:auto;
    border-bottom:#ccc solid 1px;
    position:relative;
    padding:10px 0;
    float:left
}
.bt-mod-wzpb-07 li a {
    width:100%;
    line-height:24px;
}
.bt-mod-wzpb-07 li .bt-data-time {
    position:absolute;
    bottom:8px;
    right:0;
    line-height:24px;
}
/*前缀属性*/
.bt-mod-wzpb-07 li .bt-prefix{
    height:40px;
}
.bt-mod-wzpb-07 li .bt-prefix img{
    margin:8px 8px 0 0;
    display:block
}
.bt-mod-wzpb-07 .bt-prefix-bj-d{
    background-position: 0 18px
}
.bt-mod-wzpb-07 .bt-prefix-bj-s{
    background-position: 0 18px
}


.bt-mod-wzpb-08 { /**编号**==特殊日期形式**/
    padding: 5px 15px 15px 15px
}
.bt-mod-wzpb-08 ul {
    margin:0;
    padding:0;
}
.bt-mod-wzpb-08 li {
    width:100%;
    height:45px;
    float:left;
    margin:6px 0;
    border-bottom:#CCC dashed 1px;
}
.bt-mod-wzpb-08 li .bt-data-time {
    width:52px;
    height:45px;
    float:left;
    margin:0 10px 0 0;
    display:block;
    text-align:center;
    background:url(../images_ZJ/lmkj_08-1.png) no-repeat;
}
.bt-mod-wzpb-08 li .bt-day {/*日期在上面，字号大**/
    width:52px;
    height:28px;
    line-height:25px;
    color:#fff;
    font-size:18px;
    display:block
}
.bt-mod-wzpb-08 li .bt-month { /*年份和月份下面，字号小**/
    width:52px;
    color:#fff;
    height:18px;
    line-height:18px;
    font-size:10px;
    display:block
}
.bt-mod-wzpb-08 li a {
    height:45px;
    line-height:40px;
    text-align:left;
}



.bt-mod-wzpb-09 { /**编号**==特殊日期形式**/
    padding:5px 15px 15px 15px
}
.bt-mod-wzpb-09 ul {
    margin:0;
    padding:0;
}
.bt-mod-wzpb-09 li {
    width:100%;
    height:auto;
    position:relative;
    padding:10px 0 15px 0;
    float:left;
    border-bottom:#CCC dashed 1px;
}
.bt-mod-wzpb-09 span {
    display:block
}
.bt-mod-wzpb-09 li .bt-nrw_pic {
    float:left;
    margin:5px 10px 0 0
}
.bt-mod-wzpb-09 li .bt-h1 {
    height:35px;
}
.bt-mod-wzpb-09 li .bt-font {
    line-height:22px;
    font-size:13px;
    color:#999;
}
.bt-mod-wzpb-09 li .bt-data-time {
    position:absolute;
    top:10px;
    right:10px;
    line-height:24px;
    font-size:13px;
}
.bt-mod-wzpb-09 li a {
    line-height:30px;
    font-size:15px;
    color:#000;
}

.bt-mod-wzpb-10 { /**编号**==（图片+标题+摘要形式）**/
    padding:0 0 15px 0;
}
.bt-mod-wzpb-10 ul {
    margin:0;
    padding:0;
}
.bt-mod-wzpb-10 li {
    width:100%;
    height:auto;
    position:relative;
    padding:10px 0 6px 0;
    float:left;
    border-bottom:#CCC dashed 1px;
}
.bt-mod-wzpb-10 span {
    display:block
}
.bt-mod-wzpb-10 li .bt-nrw_pic {
    float:left;
    max-width:160px;
    margin:5px 10px 0 0;
}
.bt-mod-wzpb-10 li .bt-h1 {
    height:35px;
}
.bt-mod-wzpb-10 li .bt-font {
    min-height:50px;
    line-height:22px;
    font-size:13px;
    color:#999;
}
.bt-mod-wzpb-10 li .bt-other {
    height:30px;
    color:#999;
}
.bt-mod-wzpb-10 li .bt-source{
    float:right;
    line-height:30px;
    font-size:12px;
}
.bt-mod-wzpb-10 li .bt-source a{
    background:url(../images_ZJ/bt-fenxiang.png) no-repeat 30px 1px;
    padding-left:50px;
    line-height:30px;
    font-size:12px;
}
.bt-mod-wzpb-10 li .bt-data-time {
    position:absolute;
    top:15px;
    right:0;
    line-height:24px;
    font-size:13px;
}
.bt-mod-wzpb-10 li a {
    line-height:30px;
    font-size:17px;
    color:#000
}
/******文字排版-04 ==样式****/
.bt-mod-ajax{
    padding:5px 15px 20px 15px;
}
.bt-mod-ajax li {
    width:100%;
    height:45px;
    float:left;
    border-bottom:#CCC solid 1px;
}
.bt-mod-ajax li a {
    line-height:45px;
    float:left;
}
.bt-mod-ajax li a:hover{
}
.bt-mod-ajax .bt-data-time{
    line-height:45px;
}

/*前缀属性*/
.bt-mod-ajax li .bt-prefix{
    height:45px;
}
.bt-mod-ajax li .bt-prefix img{
    margin:20px 10px 0 0;
    display:block
}



/**图片+摘要形式****/
.bt-mod-intro {
    height:auto;
    overflow:hidden;
    padding:10px ;
    position:relative
}
.bt-mod-intro img {
    float:left;
    margin:3px 10px 0 0 }
.bt-mod-intro span {
    position:relative;
    line-height:24px;
    text-indent:2em;
}
.bt-mod-intro a {
    position:absolute;
    bottom:10px;
    right:10px;
    height:24px;
}


/*********========当前位置=======*********/
.bt-position {
    width:1000px;
    height:35px;
    line-height:35px;
    color:#000;
    margin:0 auto;
    text-align:left;
    font-size:13px;
    background:url(../images_ZJ/bt_position_blue.png) no-repeat 2px 12px; /*如需使用红色版请将blue换成red*/
}
.bt-position span {
    line-height:35px;
    float:left;
    padding:0 5px 0 25px;

}
.bt-position img {
    margin:0 5px 0 0
}
.bt-position table {
    float:left
}
.bt-position table td{
    line-height:35px;
}
.bt-position a {
    padding-right:5px;
    line-height:35px;
    font-size:13px;
}


/***雅黑模式**/
.y-title{
    font-size:26px;
}
.y-font {
    font-size:15px;
}

.y-zhengwen {
    font-size:15px;
    line-height:26px;
}
.y-fenxiang {

}

/**宋体**/
.s-title{
    font-size:22px;
    font-weight:bold;
}
.s-font {
    font-size:12px;
}
.s-zhengwen {
    font-size:14px;
    line-height:26px;
}
.s-fenxiang {

}
/***********************************************************************************************************************************************************
============================================================第四部分：中级组件-栏目页--文章页 完整样式====================================================================
**********************************************************************************************************************************************************/

/***栏目页的传统和扁平模式是由class的后缀名带s和y 来控制的，
    通过主内容区的bt-column 在后面加上："-s 宋体" ；"-y雅黑"
**/
.bt-column-y,
.bt-column-s {
    width:1000px;
    min-height:520px;
    margin:0 auto;
    overflow:hidden;
    position:relative
}
.bt-column-y{font-family:"微软雅黑"}
.bt-column-s{ font-family:"宋体"}

/*共用*/
.bt-column-y .bt-column-menu,
.bt-column-s .bt-column-menu{ /*绝对定位值是解决自适应高度问题=同 时父div要加相定位*/
    position:absolute;
    left:0;
    top:0;
    bottom:0;
    background:#f6f6f6;
}
/*私用*/
.bt-column-y .bt-column-menu{
    width:235px;

    background:#f6f6f6;
}
.bt-column-s .bt-column-menu{
    width:220px;
    background:#edf6f7;
}

/*共用*/
.bt-column-y .bt-column-cen,
.bt-column-s .bt-column-cen{
    overflow:hidden;
    float:right;
    text-align:left;
    min-height:520px;
    padding:0 15px 15px 15px;
}

/*私用*/
.bt-column-y .bt-column-cen{
    width:745px; *width:715px;
    border:#f1f1f1 solid 1px;
    background:#f9f9f9
}
.bt-column-s .bt-column-cen{
    width:770px;
    *width:740px;
    padding-top:5px;
    border:#e6e6e6 solid 1px;
    background:#FFF
}


/*左侧栏目样式开始*/
.bt-column-y .bt-left-title {
    height:40px;
    line-height:40px;
    background:#1d79cc;
    text-align:center
}
.bt-column-y .bt-left-title span {
    font-size:16px;
    font-weight:600;
    color:#fff;
    line-height:40px;
    display:block;
}
.bt-column-s .bt-left-title {
    height:30px;
    line-height:30px;
    background:url(../images_ZJ/bt_column_03_bj.png) no-repeat;
    text-align:center
}
.bt-column-s .bt-left-title span {
    font-size:14px;
    font-weight:bold;
    color:#fff;
    line-height:30px;
}
/*栏目列表-宋体*/
.bt-column-s .bt-left-con {
    padding:10px 15px;
    height:100%;
    *min-height:470px;
    border:#cfe2f0 solid 1px;
    border-top:0;
    overflow:hidden
}
.bt-column-s .bt-left-con ul {
    margin:0;
    padding:0;
}
.bt-column-s .bt-left-con li {
    float:left;
    width:100%;
    height:35px;
    background:url(../images_ZJ/bt_column_04_bj.png) repeat-x left bottom
}
.bt-column-s .bt-left-con li a {
    width:100%;
    height:35px;
    line-height:35px;
    display:block;
    vertical-align:middle;
    background:url(../images_ZJ/bt_column_05_bj.png) no-repeat 10px 10px;
}
.bt-column-s .bt-left-con li a:hover {
    color:#0e8ad7;
    font-weight:bold;
    background:url(../images_ZJ/bt_column_06_bj.png) no-repeat 10px 10px;
}
.bt-column-s .bt-left-con li a.active {
    color:#0e8ad7;
    font-weight:bold;
    background:url(../images_ZJ/bt_column_06_bj.png) no-repeat 10px 10px;
}
.bt-column-s .bt-left-con li img {
    margin:-2px 10px 0 10px;
    border:0
}
.bt-column-s .bt-left-con li span {
    line-height:35px;
    *line-height:30px;
    font-size:14px;
    padding-left:30px
}
/*栏目列表-雅黑*/
.bt-column-y .bt-left-con {
    padding:5px 15px;
    height:auto;
    overflow:hidden
}
.bt-column-y .bt-left-con ul {
    margin:0;
    padding:0;
}
.bt-column-y .bt-left-con li {
    float:left;
    width:100%;
    height:45px;
}
.bt-column-y .bt-left-con li a {
    width:100%;
    height:45px;
    line-height:45px;
    display:block;
    vertical-align:middle;
    background:url(../images_ZJ/bt_column_07_bj.png) no-repeat 0px 18px;
}
.bt-column-y .bt-left-con li a:hover {
    color:#0e8ad7;
    background:url(../images_ZJ/bt_column_08_bj.png) no-repeat 0px 18px;
}
.bt-column-y .bt-left-con li a.active {
    color:#0e8ad7;
    background:url(../images_ZJ/bt_column_08_bj.png) no-repeat 0px 18px;
}
.bt-column-y .bt-left-con li img {
    margin:-2px 10px 0 10px;
    border:0
}
.bt-column-y .bt-left-con li span {
    line-height:45px;
    font-size:15px;
    padding-left:20px
}
/*栏目列表-雅黑*/
.bt-column-y .bt-rig-title {
    width:100%;
    height:40px;
    *height:38px;
    border-bottom:#CCC solid 2px;
    background:url(../images_ZJ/bt_title_blue.jpg) no-repeat 0 12px
}
.bt-column-y .bt-rig-title img {
    margin:15px 10px 0 0;
    float:left }
.bt-column-y .bt-rig-title span {
    line-height:38px;
    border-bottom:#1e79cc solid 2px;
    display:block;
    float:left;
    font-size:16px;
    font-weight:600;
    padding:0 10px 0 25px;
    /*如果前缀使用图片请删除内边距*/

}
/*栏目列表-宋体*/
.bt-column-s .bt-rig-title {
    width:100%;
    height:30px;
    *height:28px;
    border-bottom:#CCC solid 1px;
    background:url(../images_ZJ/bt_title_blue.jpg) no-repeat 0 5px
}
.bt-column-s .bt-rig-title img {
    margin:5px 10px 0 0;
    float:left }
.bt-column-s .bt-rig-title span {
    line-height:28px;
    border-bottom:#1e79cc solid 2px;
    display:block;
    float:left;
    color:#1e79cc;
    font-weight:bold;
    font-size:14px;
    padding:0 10px 0 25px;
    /*如果前缀使用图片请删除内边距*/

}

/***不同风格的不同展现类容**/
.bt-column-y .bt-rig-cen-01,
.bt-column-y .bt-rig-cen-02,
.bt-column-s .bt-rig-cen-01,
.bt-column-s .bt-rig-cen-02{
    width:100%;
    height:auto;
    overflow:hidden;
    padding-top:5px;
}

.bt-column-y .bt-rig-cen-01 ul,
.bt-column-y .bt-rig-cen-02 ul,
.bt-column-s .bt-rig-cen-01 ul,
.bt-column-s .bt-rig-cen-02 ul{
    margin:0;
    padding:0;
}

/*li通用*/
.bt-column-y .bt-rig-cen-01 li,
.bt-column-y .bt-rig-cen-02 li,
.bt-column-s .bt-rig-cen-01 li,
.bt-column-s .bt-rig-cen-02 li{
    width:100%;
    float:left;
    border-bottom:#e8e8e8 dashed 1px;
}
/*li独立*/
.bt-column-y .bt-rig-cen-01 li{ min-height:45px;}
.bt-column-y .bt-rig-cen-02 li{min-height:36px; border:none}
.bt-column-s .bt-rig-cen-01 li{min-height:30px;}
.bt-column-s .bt-rig-cen-02 li{min-height:26px;border:none}

/*li a通用*/
.bt-column-y .bt-rig-cen-01 li a,
.bt-column-y .bt-rig-cen-02 li a,
.bt-column-s .bt-rig-cen-01 li a,
.bt-column-s .bt-rig-cen-02 li a{
    float:left;
    font-size:14px;
}
/*li a独立*/
.bt-column-y .bt-rig-cen-01 li a{ line-height:45px; font-size:16px;width:560px; }
.bt-column-y .bt-rig-cen-02 li a{ line-height:36px; font-size:16px;}
.bt-column-s .bt-rig-cen-01 li a{ line-height:30px; width:560px;}
.bt-column-s .bt-rig-cen-02 li a{ line-height:26px; }
/*li sp通用*/
.bt-column-y .bt-rig-cen-01 li .sp-time,
.bt-column-y .bt-rig-cen-02 li .sp-time,
.bt-column-s .bt-rig-cen-01 li .sp-time,
.bt-column-s .bt-rig-cen-02 li .sp-time{
    float:right;
    color:#666;
    font-size:14px;
}
/*li sp独立*/
.bt-column-y .bt-rig-cen-01 li .sp-time{ line-height:45px; }
.bt-column-y .bt-rig-cen-02 li .sp-time{ line-height:36px; }
.bt-column-s .bt-rig-cen-01 li .sp-time{ line-height:30px;}
.bt-column-s .bt-rig-cen-02 li .sp-time{ line-height:26px;}

/*li img通用*/
.bt-column-y .bt-rig-cen-01 li img,
.bt-column-y .bt-rig-cen-02 li img,
.bt-column-s .bt-rig-cen-01 li img,
.bt-column-s .bt-rig-cen-02 li img{float:left;}
/*li img独立*/
.bt-column-y .bt-rig-cen-01 li img{margin:21px 10px 0 1px}
.bt-column-y .bt-rig-cen-02 li img{margin:16px 10px 0 1px}
.bt-column-s .bt-rig-cen-01 li img{margin:13px 10px 0 1px}
.bt-column-s .bt-rig-cen-02 li img{margin:11px 10px 0 1px}

/*********========中级组件-文章页专用样式=======*********/
.bt-article-s,
.bt-article-y{
    width:1000px;
    min-height:450px;
    margin:0 auto
}



.bt-article-s .bt-article-02{
    padding:20px 100px 33px 100px;
    font-size:16px;
    line-height:28px;
    font-family:"宋体"
}
.bt-article-y .bt-article-02{
    padding:25px 100px 33px 100px;
    font-size:16px;
    line-height:32px;
    font-family:"微软雅黑"
}
.bt-article-02 span{ display:block}
/*标题-共用*/
.bt-article-02 .sp_title,
.bt-article-02 .sp_title{
    text-align:center;
    line-height:40px;
    padding:7px 0 10px 0;
}
/*标题-独立*/
.bt-article-y .sp_title{
    font-size:26px;
    border-bottom:#343434 solid 2px;
}
.bt-article-s .sp_title{
    font-size:22px;
    font-weight:bold;
    border-bottom:#ededed solid 1px;
}

/*日期-共用*/
.bt-article-y .sp_time,
.bt-article-s .sp_time{
    line-height:40px;
    text-align:center;
}
/*日期-独立*/
.bt-article-y .sp_time{ font-size:15px;}
.bt-article-s .sp_time{ font-size:14px;}
/*日期-共用*/
.bt-article-s .sp_time font,
.bt-article-y .sp_time font{
    padding:0 20px;
    line-height:40px;
}

/*文章-共用*/


/*编辑-共用*/
.bt-article-s .sp_bianji,
.bt-article-y .sp_bianji{
    line-height:40px;
    text-align:right
}
/*编辑-独立*/
.bt-article-s .sp_bianji{ font-size:14px}
.bt-article-y .sp_bianji{ font-size:15px}

/*分享-共用*/
.bt-article-y .fenxiang,
.bt-article-s .fenxiang{
    min-height:35px;
    background:#f1f1f1;
    padding:0 10px 0 15px;
    overflow:hidden
}
.bt-article-y .fenxiang .fx-cen{ font-size:15px;}
.bt-article-s .fenxiang .fx-cen{ font-size:14px; line-height:35px;}

/*下载-共用*/
.bt-article-y .down,
.bt-article-s .down{
    height:40px;
    line-height:40px;
    text-align:left;
}
.bt-article-y .down strong,
.bt-article-s .down strong{
    color:#F00;
    padding-right:5px;
}

/*下载-独立*/
.bt-article-y .down{font-size:15px}
.bt-article-s .down{font-size:14px;}

/*翻页-共用*/
.bt-article-y .next,
.bt-article-s .next{
    line-height:30px;
    border-top:#CCC dashed 1px;
    margin-top:10px;
    text-align:left;
}
.bt-article-y .next a { line-height:30px; font-size:15px;}
.bt-article-s .next a {line-height:30px; font-size:14px;}
