﻿/*ҳͷ����*/
.c_f:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content: " ";}
.m-top{background:#f0f0f0;height:53px; }
.m-top2{width:1000px;margin:0 auto;}
.m-text{float:left;position:relative;}
.u-img1{display:inline-block;position:absolute;left:0;top:5px;}
.u-tt2{display:inline-block;font-size:14px;line-height:53px;margin-left:60px; margin-right:15px;}
.m-serch{display:inline-block;position:relative;}
.input-01{border:1px solid #e0dfdf;height:20px;width:130px;text-indent:10px;line-height:20px;color:#c8c8c8;font-size:14px;}
.btn-01{display:inline-block;width:22px; height:22px;background: url(/picture/0/1808301738543837872.png) center center no-repeat #e9d941;vertical-align:middle;margin-bottom:3px;}

.m-list{color:#9e9fa1;font-size:13px;}
.m-list a{display:inline-block;color:#747475;padding:0 8px;line-height:53px;font-size:13px;}
.m-list a:hover{color:#000;}

/*�м䲿��*/
    html {
        color: #000;
        background: #FFF
    }

    body,
    div,
    dl,
    dt,
    dd,
    ul,
    ol,
    li,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    pre,
    code,
    form,
    fieldset,
    legend,
    input,
    textarea,
    p,
    blockquote,
    th,
    td {
        margin: 0;
        padding: 0
    }

    table {
        border-collapse: collapse;
        border-spacing: 0
    }

    fieldset,
    img {
        border: 0
    }

    address,
    caption,
    cite,
    code,
    dfn,
    em,
    strong,
    th,
    var {
        font-style: normal;
        font-weight: normal
    }

    ol,
    ul {
        list-style: none
    }

    caption,
    th {
        text-align: left
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        font-size: 100%;
        font-weight: normal
    }

    q:before,
    q:after {
        content: ''
    }

    abbr,
    acronym {
        border: 0;
        font-variant: normal
    }

    sup {
        vertical-align: text-top
    }

    sub {
        vertical-align: text-bottom
    }

    input,
    textarea,
    select {
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        *font-size: 100%
    }

    legend {
        color: #000
    }

    iframe {
        display: block;
    }
    /* yui3 fonts */

    body {
        font: 14px/1.231 "Microsoft YaHei", arial, helvetica, clean, sans-serif;
        color: #333;
        background: url(../images/bg.jpg) no-repeat center top;
    }

    select,
    input,
    button,
    textarea {
        font: 99% arial, helvetica, clean, sans-serif
    }

    table {
        font-size: inherit;
        font: 100%
    }

    pre,
    code,
    kbd,
    samp,
    tt {
        font-family: monospace;
        *font-size: 108%;
        line-height: 100%
    }

    a {
        text-decoration: none;
    }
    /* utilities */

    .center-block {
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    .clearfix {
        *zoom: 1;
    }

    .clearfix:before,
    .clearfix:after {
        display: table;
        line-height: 0;
        content: "";
    }

    .clearfix:after {
        clear: both;
    }

    .l {
        float: left !important;
    }

    .r {
        float: right !important;
    }

    .hidden {
        display: none !important;
    }

    .invisible {
        visibility: hidden !important;
    }


    .ewb-container {
        width: 998px;
        margin: 0 auto;
    }

    .ewb-row {
        overflow: hidden;
    }

    .ewb-span24 {
        width: 998px;
        float: left;
    }

    .ewb-span23 {
        width: 956px;
        float: left;
    }

    .ewb-span22 {
        width: 914px;
        float: left;
    }

    .ewb-span21 {
        width: 872px;
        float: left;
    }

    .ewb-span20 {
        width: 830px;
        float: left;
    }

    .ewb-span19 {
        width: 788px;
        float: left;
    }

    .ewb-span18 {
        width: 746px;
        float: left;
    }

    .ewb-span17 {
        width: 704px;
        float: left;
    }

    .ewb-span16 {
        width: 662px;
        float: left;
    }

    .ewb-span15 {
        width: 620px;
        float: left;
    }

    .ewb-span14 {
        width: 578px;
        float: left;
    }

    .ewb-span13 {
        width: 536px;
        float: left;
    }

    .ewb-span12 {
        width: 494px;
        float: left;
    }

    .ewb-span11 {
        width: 452px;
        float: left;
    }

    .ewb-span10 {
        width: 410px;
        float: left;
    }

    .ewb-span9 {
        width: 368px;
        float: left;
    }

    .ewb-span8 {
        width: 326px;
        float: left;
    }

    .ewb-span7 {
        width: 284px;
        float: left;
    }

    .ewb-span6 {
        width: 242px;
        float: left;
    }

    .ewb-span5 {
        width: 200px;
        float: left;
    }

    .ewb-span4 {
        width: 158px;
        float: left;
    }

    .ewb-span3 {
        width: 116px;
        float: left;
    }

    .ewb-span2 {
        width: 74px;
        float: left;
    }

    .ewb-span1 {
        width: 32px;
        float: left;
    }

    .ewb-ml10 {
        margin-left: 10px;
    }

    .ewb-mt10 {
        margin-top: 10px;
    }


    /* common */

    .ewb-content {
        padding-top: 14px;
        background: #fff;
        margin-bottom: 19px;
    }

    .h220 {
        height: 206px;
    }

    .ewb-content-hd {
        background: url(../images/hd_bg.png) repeat-x center;
    }

    .ewb-content-tt {
        float: left;
        font-size: 16px;
        font-weight: bold;
        color: #95daf7;
        line-height: 24px;
        padding: 0 5px;
        margin-left: 14px;
        background: #fff;
        cursor: pointer;
    }

    .ewb-content-more {
        float: right;
        line-height: 24px;
        color: #f08300;
        padding: 0 6px;
        margin-right: 18px;
        background-color: #fff;
        cursor: pointer;
    }

    .wb-data-item {
        margin-top: 10px;
    }

    .wb-data-list {
        line-height: 40px;
        font-size: 16px;
        padding-left: 41px;
        background: url(../images/listimg.png) 19px 50% no-repeat;
    }

    .wb-data-infor {
        margin-right: 120px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .wb-data-infor a {
        color: #333;
    }

    .wb-data-date {
        color: #999;
        float: right;
        padding-right: 25px;
        margin-top: -40px;
    }

    .wb-data-list:hover,
    .wb-data-list:hover a {
        cursor: pointer;
        color: #95daf7;
    }

    /* header */

    /* banner */

    /*.ewb-head-banner {
        height: 378px;
        background: url(../images/banner_bg.jpg) no-repeat center top;
    }*/

    .ewb-head-info {
        position: relative;
    }

    /* 返回信息公开 */

    .ewb-head-back {
        position: absolute;
        top: 0;
        right: 0;
        display: block;
        width: 108px;
        height: 42px;
        line-height: 42px;
        color: #fff;
        font-size: 16px;
        padding-left: 34px;
        cursor: pointer;
        border-radius: 0 0 10px 10px;
        background: url(../images/back.png) no-repeat 15px center #95daf7;
    }
	.container {
    width: 998px;
    margin-right: auto;
    margin-left: auto;

}


.main {
    width: 998px;
    margin-right: auto;
    margin-left: auto;
	margin-top:20px;
	height: auto;

}
.main_left {
    width: 248px;
	height: auto;
	float: left;
}
.main_right {
    width: 730px;
	height: auto;
	float: right;
}
.flfgbt{ width:730px; height:42px; background-image: url(index_r35_c5.jpg); background-repeat:no-repeat;}
.flfgbz{
	width: auto;
	height: 42px;
	line-height: 42px;
	font-size: 16px;
	font-weight: bold;
	color: #17b9fa;
	float: left;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
}
.flfgr{ width:728px; height:auto; border-bottom:1px solid #e7e7e7; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; padding-top:10px; padding-bottom:20px;}
.tzbtk{ width:100%; height:35px; background-image: url(index_r6_c27.jpg); background-repeat:no-repeat;}
.tzbtkk{
	width:100%;
	height:35px;
	background-image:url(index_r6_c27.jpg);
	background-repeat:no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7;
}
.tzbt{
	width:200px;
	height:35px;
	line-height:35px;
	font-size:16px;
	font-weight:bold;
	color:#17b9fa;
	float:left;
	text-align:left;
	text-indent: 15px;
}
.tzbt a{
	font-size:16px;
	color:#17b9fa;
}

.tzblk{ width:246px; height:auto; border:1px solid #e7e7e7; margin-bottom:10px; padding-bottom:10px;}
.tzblb{ width:230px; height:275px; padding-top:8px; border-bottom:1px dashed #e7e7e7; margin:auto;}
.tzblk_a {
	width:92%;
	height: 35px;
	overflow: hidden;
	background-image: url(biao_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;
	line-height:35px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#000;
	text-indent: 20px;
}
.tzblk_a a {
	color:#000;
}
.tzblk_b {
	width:94%;
	height: 40px;
	overflow: hidden;
	background-image: url(biao_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;
	line-height:40px;
	font-size:16px;
	font-family:"微软雅黑";
	color:#000;
	text-indent: 20px;
}
.tzblk_b a {
	color:#000;
}
.ldh{
	width:100%;
	height:45px;
	margin-top:45px;
	line-height:45px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#FFF;
	margin-left:auto;
	margin-right:auto;
	background-color: #95daf7;
}
.ldh a{
	color:#FFF;
}

    /* menu */
    .ewb-menu-area{
        margin-top:-60px;
        overflow: hidden;
    }
    .ewb-menu-items {
        position: relative;
        margin: 0px -10px 21px 0;
    }

    .ewb-menu-item {
        float: left;
        width: 20%;
        *width: 19.999%;
    }

    .ewb-menu-link {
        display: block;
        height: 120px;
        line-height: 120px;
        color: #fff;
        font-size: 18px;
        margin-right: 10px;
        border-radius: 15px;
        background: #95daf7;
        text-align: center;
        cursor: pointer;
    }

    .ewb-menu-link:hover {
        background: #fd961b;
        box-shadow: 1px 1px 12px 4px rgba(240, 131, 0, 0.22);
    }

    .ewb-menu-icon {
        display: inline-block;
        width: 36px;
        height: 37px;
        vertical-align: middle;
        margin-right: 13px;
    }

    .ewb-menu-icon.icon01 {
        background: url(menu_icon01.png) center no-repeat;
    }

    .ewb-menu-icon.icon02 {
        background:url(menu_icon02.png) center no-repeat;
    }

    .ewb-menu-icon.icon03 {
        background:url(menu_icon03.png) center no-repeat;
    }

    .ewb-menu-icon.icon04 {
        background:url(menu_icon04.png) center no-repeat;
    }

    .ewb-menu-icon.icon05 {
        background:url(menu_icon05.png) center no-repeat;
    }

    .ewb-menu-link span {
        display: inline-block;
        line-height: 24px;
        vertical-align: middle;
        text-align: center;
    }

    /* footer */

    .ewb-footer {
        background-color: #fff;
    }

    .ewb-foot {
        margin-top: 20px;
        text-align: center;
    }

    .ewb-foot-link {
        display: inline-block;
        color: #666;
        
    }

    .ewb-foot-link.spec {
        color: #999;
        font-size: 12px;
    }

    .ewb-foot span {
        padding: 0 18px;
        color: #ddd;
    }

    .ewb-foot-last {
        color: #999;
        font-size: 12px;
        text-align: center;
        margin: 20px 0 22px 0;
    }

    /* pad */

    @media (min-width: 768px) and (max-width: 979px) {
        .ewb-head-banner {
            height: auto;
            background: none;
        }
        /* menu */
        .ewb-menu-icon {
            background-size: 26px 27px !important;
        }
        .ewb-menu-icon.icon05 {
            margin-right: 0;
        }
        .ewb-menu-link {
            font-size: 16px;
        }
    }

    /* pad&&phone */

    @media (max-width: 767px) {
        .ewb-head-banner {
            height: auto;
            background: none;
        }
        /* menu */
        .ewb-menu-area {
            margin-top: -30px;
        }
        .ewb-menu-icon {
            background-size: 16px 17px !important;
        }
        .ewb-menu-icon {
            margin-right: 0;
        }
        .ewb-menu-item {
            width: 33.3%;
        }
        .ewb-menu-item.last {
            width: 50%;
            *width: 49.9%;
            margin-top: 2px;
        }
        .ewb-menu-link {
            height: 60px;
            line-height: 60px;
            font-size: 12px;
        }
    }
    
    /*  phone */

    @media (max-width: 480px) {
        .wb-data-list {
            font-size: 14px;
        }
    }


.articleshow_13 {
	width: 98%;
	overflow: hidden;
	font-size: 16px;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.articleshow_13 li {
	height: 40px;
	overflow: hidden;
	background-image: url(biao_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;
}
.articleshow_13 li a {
	line-height: 40px;
	display:block;
	margin-left:15px;
	overflow: hidden;
	color:#333333;
	font-size: 16px;
	font-family: "微软雅黑";
}
.articleshow_13 li a:hover {
	text-decoration: underline;
}
.indexdate1 {
	float: right;
	width: 60px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 16px;
	font-family: "微软雅黑";
}
.indexdate2 {
	float: right;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-family: "宋体";
}
.indexdate3 {
	float: right;
	width: 60px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	text-indent: 0px;
	font-weight: normal;
}

#articlelist {
	font-size: 14px;
	width:100%;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
	height: auto;
}
#articlelist a {
	font-size: 14px;
}
#articlelist a:hover {
	text-decoration: underline;
}
.articleid {
	width:2%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBCBCB;
	line-height: 30px;
}
.articletitle {
	width:63%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBCBCB;
	line-height: 30px;
	text-align: left;
}
.articlepublisher {
	width:15%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBCBCB;
	line-height: 30px;
}
.articletime {
	width:10%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBCBCB;
	line-height: 30px;
}
.articlehit {
	width:10%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CBCBCB;
	line-height: 30px;
}
.articleids {
	width:2%;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
	background-image: url(../images/icon/002.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.articletitles {
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
	text-align: left;
}
.articlepublishers {
	text-align: center;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
}
.articletimes {
	text-align: center;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
}
.articlehits {
	text-align: center;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
}
.table6 {
	border: 1px solid #c3d7ea;
	background-color: #FFFFFF;
}