

@charset "gb2312";
/* CSS Document */
/***
 *	DedeCMS v5.6 Style (Default Style)
 *	dedecms.com  Author Networker  2010.02.05
 **/
 
/*---------- import ---------*/




/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
nav,
section,
summary {
    display: block;
}

audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

audio:not([controls]) {
    display: none;
    height: 0;
    width: 0;
}

[hidden] {
    display: none;
}

mark {
    background: #ff0;
    color: #333;
}

figure {
    margin: 1em 40px 1em 40px;
}

html {
    font-size: 12px;
    -webkit-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
}

body,
button,
input,
select,
textarea {
    font-family: "Microsoft YaHei", "微软雅黑", "SimSun", Arial;
    font-size: 14px;
}

html,
body {
    height: 100%;
}

.wrapper {
    min-height: 100%;
    height: auto !important; /* This line and the next line are not necessary unless you need IE6 support */
    height: 100%;
    margin: 0 auto -230px; /* the bottom margin is the negative value of the footer's height */
}

a {
    color: #333;
    text-decoration: none;
    outline: none;
    zoom: 1;
    /*     hide-focus: expression(this.hideFocus=true);
     */
}

a:hover {
    color: #323232;
}
.mod-header {
    margin: 0;
    padding: 0;
    background: url(imagesbg-top-big.png) no-repeat top center;
}

/* header */
.mod-header-top {
    width: 1000px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    margin: 0 auto;
}

.mod-header-top .top-link a {
    display: block;
    cursor: pointer;
    color: #9b9b9b;
    font-size: 12px;
    width: auto;
    float: right;
    margin-left: 25px;

}

.mod-header-top .top-link a:hover {
    text-decoration: underline;
}

.mod-header-mid {
    display: block;
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    padding: 0;
    position: relative;
}

.mod-header-mid .logo a {
    display: block;
    width: 400px;
    height: 61px;
    float: left;

}
.mod-header-mid .logo a img{
	border:none;
}
.mod-header-mid .logo_cch a {
    display: block;
    width: 443px;
    height: 61px;
    float: left;
    background: url(imageslogo_cch.png) no-repeat top left;
}
/*部站首页菜单*/

.mod-header-nav {
    width: 100%;
    height: 52px;
    margin: 26px auto 0;
    background: url(imagesnav-back.png) repeat-x;
}

.mod-header-nav .container {
    width: 1000px;
    margin: 0 auto;
    height: 52px;
}

.mod-header-nav a {
    float: left;
    line-height: 52px;
    color: #fff;
    text-decoration: none;
    display: block;
    text-align: center;
    width: 100px;
    height: 52px;
    font-size: 16px;
    background: url(imagesnav-border.png) no-repeat center right;
}

.mod-header-nav a span {
    display: block;
    width: 100px;
    height: 100%;
}

.mod-header-nav a:hover span {
    background: url(imagesnav_hover.jpg) repeat-x;
}

.mod-header-nav .nav-item-active span {
    background: url(imagesnav_active.jpg) repeat-x;
}




/*促进会首页菜单*/

.mod-header-nav-cch {
    width: 100%;
    height: 52px;
    margin: 26px auto 0;
    background: url(imagesnav-back.png) repeat-x;
}

.mod-header-nav-cch .container {
    width: 1000px;
    margin: 0 auto;
    height: 52px;

}

.mod-header-nav-cch a {
    float: left;
    line-height: 52px;
    color: #fff;
    text-decoration: none;
    display: block;
    text-align: center;
    width: 125px;
    height: 52px;
    font-size: 16px;
    background: url(imagesnav-border.png) no-repeat center right;
}

.mod-header-nav-cch a span {
    display: block;
    width: 125px;
    height: 100%;
}

.mod-header-nav-cch a:hover span {
    background: url(imagesnav_hover.jpg) repeat-x;
}

.mod-header-nav-cch .nav-item-active span {
    background: url(imagesnav_active.jpg) repeat-x;
}



.mod-banner {
    width: 100%;
}

.mod-banner .banner {
    position: relative;
    width: 640px;
}

/*body*/
.mod-main {
    width: 100%;
    height:100%;
    margin: 0 auto;
    background: url(imagessearch-back.png) no-repeat;
}

/*  首页三个搜索
*/
.searchInputWrap {
    width: 100%;
    padding: 30px 0 0 0;
}

.search-title-list {
    text-align: center;
	
	
}

.search-title-list li {
    display: inline-block;
    border-left: 1px solid #ddd;
    padding: 0 10px;
    font-size: 14px;
    line-height: 14px;
    cursor: pointer;
}

.search-title-list li:first-child {
    border: 0;
}

.search-title-list .active {
    color: #0069c1;
    font-weight: 700;
	
}

.last-directions {
    position: relative;
    border-left: none;
    width: 20px;
    height: 14px;
    line-height: 14px;
    padding: 0;
    cursor: inherit;
}

.direction-detail {
    position: absolute;
    width: 160px;
    bottom: -10px;
    left: 30px;
    text-align: left;
    background: #fefdbd;
    padding: 5px;
    line-height: 1.5;
    color: #333;
    font-size: 12px;
}

.direction-tip {
    display: block;
    width: 12px;
    height: 12px;
    background: url(imagesdirections.png) no-repeat;
    cursor: pointer;
}

/*搜索切换*/
.noactive{
 display:none; 
}

.yesactive{
 display:block;
}



/*搜索提示*/
.search-tip {
    position: absolute;
    left: 60px;
    top: 30px;

}
.source-num {
    color: #0265ba;
    font-weight: 800;
}

.search-count {
    border: 1px solid #F7CE39;
    padding: 2px 10px;
    background: #ffffe0;
    font-size: 12px;
}

.corner {
    display: block;
    width: 24px;
    height: 24px;
    border: 1px;
    position: absolute;
    left: 80px;
    top: -21px;
    color: #F7CE39;
    font-size: 28px;
}

.corner-bottom {
    display: block;
    width: 24px;
    height: 24px;
    border: 1px;
    position: absolute;
    left: 80px;
    top: -20px;
    color: #ffffe0;
    font-size: 28px;

}

.input-content {
    width: 1000px;
    margin: 0 auto;
    position: relative;
}

.thisimg {
    width: 1000px;
    height: 0;
    margin: 0 auto;
    position: relative;
}

.thisimg li {
    display: inline-block;
    position: absolute;
    top: -14px;
    left: 28%;
    z-index: 99;
}

.search-content {
    width: 100%;
    text-align: center;
    height: 60px;
    margin-top: -9px;
}

.search-text {
    width: 687px;
	height:30px;
    line-height: 26px;
    padding-left: 10px;
}

.hot-minglu {
	float:right;
    margin-top: 10px;
	margin-right:220px;
	overflow:hidden;
}

.hot-minglu li {
    display: inline-block;
    padding: 0 5px;
    font-size: 14px;
    line-height: 14px;
    cursor: pointer;
}

.hot-minglu .active .minglu-item1 {
    color: #fff;
    background: #e48241;
}

.hot-minglu .active .minglu-item2 {
    color: #fff;
   background: #886d4b;
}

.hot-minglu .active .minglu-item3 {
    color: #fff;
  background: #4d8d83;
}

.hot-minglu .active .minglu-item4 {
    color: #fff;
  background: #1075b5;
}


.index-search-tip {
    position: absolute;
    left: 100px;
    top: 30px;
}
/*搜索展示页*/

.mod-search-page {
    width: 100%;
    height: auto;
    margin: 0 auto;
    padding: 60px;
    background: url(imagessearch-back.png) no-repeat;
}

.search-page-content {
    width: 1000px;
    min-width: 1000px;
    margin: 0 auto;
}

.search-main {
    margin-top: 25px;
    position: relative;
    min-height: 600px;
}

.minglu-item0 {
    color: #c03;
}

.minglu-item0:hover,
.minglu-item0.minglu-active {
    background: #c03;
    color: #fff;
}

.minglu-item1 {
    color: #fff;
	background: #e48241;
	padding-left:5px;
	padding-right:5px;
}

.minglu-item1:hover,
.minglu-item1.minglu-active {
    color: #fff;
    background: #e48241;
}

.minglu-item2 a{
    color: #886d4b;
	padding-left:5px;
	padding-right:10px;
}
.minglu-item2 a .zc{
	float:left;
	width:14px;
	height:14px;
	background-image:url(imagesmale207.png);
	background-repeat:no-repeat;
	
}
	
.minglu-item2 a:hover,
.minglu-item2.minglu-active a{
    color: #fff;
    background: #886d4b;
}

.minglu-item3  a{
    color: #4d8d83;
	padding-left:5px;
	padding-right:10px;
}
.minglu-item3  a .dl{
	
	float:left;
	width:14px;
	height:14px;
	background-image:url(imagespadlock37.png);
	background-repeat:no-repeat;
	
}
.minglu-item3 a:hover,
.minglu-item3.minglu-active a{
    color: #fff;
    background: #4d8d83;
}
.minglu-item4 {
    color: #1075b5;
}

.minglu-item4:hover,
.minglu-item4.minglu-active {
    color: #fff;
    background: #1075b5;
}

.search-page-left {

    width: 700px;
    position: absolute;
    left: 0;
    top: 0;
}

.credit-select-list,
.pub-select-list {
    width: 100%;
    border-left: 1px solid #bfd3e8;
}

.select-option,
.select-option-other {
    margin: 0;
    padding: 0;
    width: 25%;
    height: 40px;
    line-height: 36px;
    float: left;
    border-right: 1px solid #bfd3e8;
    border-top: 1px solid #bfd3e8;
    border-bottom: 1px solid #bfd3e8;
    background: #d6e4f3;
    text-align: center;
    cursor: pointer;
    position: relative;
}
.creditType-first {

}
.credit-select-list .select-option {
    width: 33%;
}
.selected-active {
    background: #bfd3e8 !important;
}

.option-group {
    width: 100%;
    border-left: 1px solid #bfd3e8;
    border-right: 1px solid #bfd3e8;
    border-bottom: 1px solid #bfd3e8;
    max-height: 210px;
    overflow-x: hidden;
    overflow-y: auto;
    position: absolute;
    top: 38px;
    left: 0;
    z-index: 9;
}

.option-group li,
.other-select li {
    background: #f4f4f4;
    color: #333;
    border-top: 1px solid #bfd3e8;
    padding: 5px 10px;
    width: 100%;
}

.option-group::-webkit-scrollbar,
.other-select dl::-webkit-scrollbar {
    background-color: #d6e4f3 !important;
}

.option-group::-webkit-scrollbar-thumb,
.other-select dl::-webkit-scrollbar-thumb {
    background-color: #bfd3e8 !important;
}

.select-down,
.select-left {
    position: absolute;
    top: 14px;
    right: 5px;
    display: block;
    width: 12px;
    height: 12px;
}

.select-down {
    background: url(imagesother-search-down.png) no-repeat center;
}

.select-left {
    background: url(imagesother-search-right.png) no-repeat center;
}

.other-select {
    width: 100%;
    border-left: 1px solid #bfd3e8;
    border-right: 1px solid #bfd3e8;
    border-bottom: 1px solid #bfd3e8;
    max-height: 210px;
    position: absolute;
    top: 38px;
    left: 0;
    z-index: 9;
}

.commissions-select,
.cities-select,
.province-select {
    position: relative;
}

.province-list {
    position: absolute;
    top: -1px;
    left: 100%;
    z-index: 99;
    width: 150px;
    max-height: 210px;
    background: #f4f4f4;
    border: 1px solid #bfd3e8;
    overflow-x: hidden;
    overflow-y: auto;
}

.cities-list {
    position: absolute;
    top: -1px;
    left: 100%;
    z-index: 99;
    width: 150px;
    max-height: 210px;
    background: #f4f4f4;
    border: 1px solid #bfd3e8;
    overflow-x: hidden;
    overflow-y: auto;
}

.commissions-list,
.province-list,
.cities-list {
    position: absolute;
    top: -1px;
    left: 100%;
    z-index: 99;
    width: 330px;
    max-height: 210px;
    background: #f4f4f4;
    border: 1px solid #bfd3e8;
    overflow-x: hidden;
    overflow-y: auto;
}

.province-list dd,
.cities-list dd {
    height: 47px;
    line-height: 47px;
    float: left;
    min-width: 20%;
    border-bottom: 1px solid #bfd3e8;
}

.commissions-list dd {
    height: 47px;
    line-height: 47px;
    float: left;
    min-width: 33%;
    border-bottom: 1px solid #bfd3e8;
}

.w-20 {
    width: 20%!important;
}

.w-30 {
    width: 30%!important;
}

.menu {
	display: block;
	width:580px;
	position: relative;
	margin:0 auto;
	text-align: left;
	overflow:hidden;
}
.menu ul {
	margin: 0;
	padding: 0;
}

.navigator {
	position: absolute;	
	width: 16px;
	padding-left:35px;
	padding-right:55px;
	height: 8px;
	top: 1.7em;
	z-index: 99;
}
.btn {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 8px 20px;
    font-size: 14px;
    line-height: 1.2;
}
.btn {
    width: 130px;
    height: 35px;
    background: #015baa;
    color: #fff;
    margin-right: 10px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
           -user-select: none;

}

.btn:hover {
    color: #fff;
}

.btn:active {
    color: #fff;
}

.btn:link {
    color: #fff;
}

.btn:visited {
    color: #fff;
}

/* body */
.mod-page-index {
    width: 1000px;
    min-width: 1000px;
    margin: 0 auto;
}
.mod-page-left {
    width: 715px;
    float: left;
    margin-top: 10px;
}

.mod-page-title {
    font-size: 26px;
    font-weight: 800;
    margin-top: 25px;
}

.mod-page-index .content {
    width: 715px;
    float: left;
}
.clearfix,
.nav {
    clear: both;
    *zoom: 1;
}
.index_tab_select {
    position: relative;
    z-index: 10;
}

/* news */
.slidesbox {
    width: 300px;
    float: left;
    margin-top: 8px;
    margin-bottom: 12px;
}

.slides-tab li {
    display: inline-block;
    font-size: 16px;
    font-weight: 800;
    line-height: 14px;
    padding: 8px 0;
    margin-right: 15px;
    cursor: pointer;
}
.tab-active {
    color: #0063ba;
    border-bottom: 5px solid #0063ba;
}
.slides-main a {
    display: block;
    height: 210px;
}
.pull-left {
    float: left !important;
}

.hide {
    display: none !important;
}

.show {
    display: block !important;
}
.xwdtlan {
	float:left;
	margin-top:0px;
	border-top:1px solid #979797;
	width:100%;
}
.change-box {
	
    border-top: 1px solid #979797;
    padding: 20px 17px;
    float: left;
    z-index: 99;
    width: 682px;
    margin-top: -1px;
}

.change-box-cch {
	
    
    padding: 0;
    float: left;
    z-index: 99;
    width: 682px;
   
}

.change-box-list {
	
    padding: 20px 17px;
    float: left;
    z-index: 99;
    width: 682px;
    margin-top: 0px;
}

/*图片新闻*/
.slideBox{ float:left;width:344px; height:210px;overflow:hidden; position:relative;}
.slideBox .bd{ position:relative;height:344px;z-index:0; }
.slideBox .bd li{height:344px; zoom:1; vertical-align:middle;  list-style:none;}
.slideBox .bd li img{ width:344px; zoom:1; height:210px;z-index:10;}
.slideBox  .bd li span{ position: absolute;height: 40px;width: 344px;overflow: hidden; left:0; top:170px;z-index:40;color: #fff;font-size: 14px; line-height:27px;;background-color: #000;background-color: rgba(0, 0, 0, 0.7); text-align:left; text-indent:10px;*height: 27px;*width: 344px;}
.slideBox  .bd li span:hover{text-decoration:underline;}
.slideBox .hd{position: absolute;height: 13px;width: 322px;padding: 0px 0 0px 12px; left:0;bottom: 0;z-index: 90;*height: 27px;*width: 322px;}

.slideBox .hd ul{width:100%;height:100%; zoom:1; text-align:right; line-height:3px;}
.slideBox .hd ul li{display:inline-block;margin-right:5px;width:5px;height:5px; border-radius:5px; background:#FFF;  cursor:pointer;}
.slideBox .hd ul li.on{margin-right:5px;width:6px;height:6px; border-radius:6px;background:#b3d4fd;}
/*标题新闻*/

.slides-right-title {
	float:left;
    width: 310px;
    height: 214px;
    float: left;
    margin-left: 27px;
    overflow: hidden;
}
.slides-right-title li {
    margin: 0;
    padding-top: 0;
}
.slides-right-title li span {
    display: block;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    width: 100%;
    overflow: hidden;
    padding-left: 15px;
    background: url(imageslist-style.png) no-repeat center left;

}

.slides-right-title a:hover {
    text-decoration: underline;
}
.slides-right-title .first-active span {
    font-size: 14px;
    font-weight: 800;
    overflow: hidden;
    background: url(imageslist-style-hover.png) no-repeat center left;

}
.slides-right-title .first-active p {
    display: block;
    max-height: 80px;
}

.slides-right-title .first-active p a{
    color: #999;
    word-wrap: break-word;
    font-size: 13px;
	text-indent:20px;
    line-height: 18px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    width: 310px;
}

.slides-right-title .no-active span {
    font-size: 14px;
    font-weight: 400;
    overflow: hidden;
    background: url(imageslist-style.png) no-repeat center left;

}

.slides-right-title .no-active p {
    display: block;
    max-height: 80px;
}

.slides-right-title .no-active p a{
    color: #999;
    word-wrap: break-word;
    font-size: 13px;
	
    line-height: 18px;
    display:none;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    width: 286px;
}


.index_sidebar {
    margin-top: 10px;
}
.sidebar_public_search {
    margin-top: 32px;
}
.sidebar_public_search-cch {
    margin-top: 0px;
}
.public_search {
    display: block;
    width: 260px;
    height: 100px;
    background: url(imagespublicity_banner.jpg) no-repeat;
    margin-top: 10px;
}
.public_search_cch {
    display: block;
    width: 260px;
    height: 67px;
    margin-top: 10px;
}

.index-video {
    margin-top: 10px;
    border: 0;
}
.index-video .stories {
    width: 258px;
    height: 146px;
    overflow: hidden;
    position: relative;
    /*
    z-index: 2;
    */
}
.index-video .stories .play-btn {
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
    width: 100%;
    height: 106px;
}
.index-video .stories .play-btn1 {
    background: url(imagespaybtn1.png) center 50px no-repeat;
    background-size: auto 35%;
}
.index-video .stories .play-btn-none {
    background: none;
}
.index-video .stories .play-btn2 {
    background: url(imagespaybtn2.png)  center 50px no-repeat;
    background-size: auto 35%;
}


.record-good {
    margin-top: 20px;
}
.record-good .sidebar-box {
    height: 311px;
    background: #fafafa;
}

.record-good .sidebar-header {
    width: 100%;
    height: 54px;
    margin: 0 auto;
    line-height: 54px;
    text-align: center;
    font-size: 17px;
    font-weight: 600;
    border-bottom: 1px solid #c6c6c6;
    *width: 248px;
    background: url(imagesrecord-line.png) no-repeat 0 5px;

}

.record-good .record-box {
    position: relative;
    height: 287px;
    overflow: hidden;
}

.record-good .record-content {
    position: absolute;
    width: 100%;
    padding: 0;
    top: 0;
    left: 0;
}

.record-good .record-content ul {
    height: 287px;
}

.record-good .record-content li {
    width: 100%;
    overflow: hidden;
    *width: 225px;
}

.record-good .id_code {
    float: left;
    padding: 0;
    background: none;
}

.record-good li a {
    display: block;
    font-size: 13px;
    color: #333;
    height: 41px;
    line-height: 41px;
    padding-left: 25px;
    background: url(imagesrecord-point.png) no-repeat;
    background-position: 13px 3px;

    position: relative;
    overflow: hidden;
}
.record-good li span {
    display: block;
    height: 41px;
}

.record-good li a:hover {
    text-decoration: underline;
}

.sidebar-box {
    border: 1px solid #bdbdbd;
}
.blue-back {
    background-color: #f3f3f3;
}

.subject-pics {
    padding-top: 20px;
    position: relative;
	 height: 137px;
}

.subject-pics a {
    display: inline-block;
    width: 175px;
    height: 135px;
    border: 1px solid #ccc;

}
.subject-pics:hover .left-hander,
.subject-pics:hover .right-hander {

    display: block;
    width: 30px;
    height: 48px;
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 48px;
    cursor: pointer;
    background: #000;
    background-color: rgba(0, 0, 0, 0.5);
    filter: alpha(opacity=50);
    z-index: 90;
}

.subject-pics .left-hander,
.subject-pics .right-hander {

    display: block;
	
    width: 30px;
    height: 48px;
    color: #fff;
    font-size: 18px;
	display:none;
    text-align: center;
    line-height: 48px;
    cursor: pointer;
    background: #000;
    background-color: rgba(0, 0, 0, 0.5);
    filter: alpha(opacity=50);
    z-index: 90;
}
/*联合惩戒四图滚动*/
.subject-pics-w{
    padding-top: 20px;
    position: relative;
	 height: 122px;
}

.subject-pics-w a {
    display: inline-block;
    width: 161px;
    height: 120px;
    border: 1px solid #ccc;

}
.subject-pics-w:hover .left-hander,
.subject-pics-w:hover .right-hander {

    display: block;
    width: 30px;
    height: 48px;
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 48px;
    cursor: pointer;
    background: #000;
    background-color: rgba(0, 0, 0, 0.5);
    filter: alpha(opacity=50);
    z-index: 90;
}

.subject-pics-w .left-hander,
.subject-pics-w .right-hander {

    display: block;
	
    width: 30px;
    height: 48px;
    color: #fff;
    font-size: 18px;
	display:none;
    text-align: center;
    line-height: 48px;
    cursor: pointer;
    background: #000;
    background-color: rgba(0, 0, 0, 0.5);
    filter: alpha(opacity=50);
    z-index: 90;
}


/*信用研究三图滚动*/
.subject-pics-yj{
    padding-top: 20px;
    position: relative;
	 height: 112px;
}

.subject-pics-yj a {
    display: inline-block;
    width: 320px;
    height: 110px;
    border: 1px solid #ccc;

}
.subject-pics-yj:hover .left-hander,
.subject-pics-yj:hover .right-hander {

    display: block;
    width: 30px;
    height: 48px;
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 31px;
    cursor: pointer;
    background: #000;
    background-color: rgba(0, 0, 0, 0.5);
    filter: alpha(opacity=50);
    z-index: 90;
}

.subject-pics-yj .left-hander,
.subject-pics-yj .right-hander {

    display: block;
	
    width: 30px;
    height: 48px;
    color: #fff;
    font-size: 18px;
	display:none;
    text-align: center;
    line-height: 31px;
    cursor: pointer;
    background: #000;
    background-color: rgba(0, 0, 0, 0.5);
    filter: alpha(opacity=50);
    z-index: 90;
}





/*鍥涘浘鐗囪疆鎾?*/

.left-hander{
    position: absolute;
    left: 0;
    top: 60px;
}

.right-hander {
    position: absolute;
    right: 3px;
    top: 60px;
}
.hidden {
    display: none !important;
    visibility: hidden !important;
}
.roll-pic-box {
    width: 715px;
    height: 135px;
    overflow: hidden;
    position: relative;
}

.roll-pic-box-w{
	width: 680px;
    height: 121px;
    overflow: hidden;
    position: relative;
}
.roll-pic-box-yj{
	width: 1000px;
    height: 112px;
    overflow: hidden;
    position: relative;
}
.roll-pics {
    width: 1071px;
	height:137px;
    position: absolute;
}
.roll-pics li {	
    display: inline-block;
    width: 175px;
    height: 135px;
	margin-right:2px;
}
.roll-pics li  a:hover .mask-hover{
    width: 175px;
    height: 70px;
    color: #fff;
    position: absolute;
   bottom: 0;
    background: #000;
    background: rgba(0, 0, 0, 0.6);
    filter: alpha(opacity=80);
    overflow: hidden;
	z-index:190;
    -webkit-transition: height .5s ease;
       -moz-transition: height .5s ease;
         -o-transition: height .5s ease;
            transition: height .5s ease;	
		
	
}
.roll-pics li img{
    width: 175px;
    height: 135px;
	overflow:hidden;
}

.roll-pics .baike-roll-item {
    width: 320px;
    height: 110px;
    margin-right: 16px;
}
.roll-pics .baike-roll-item a {
    width: 320px;
    height: 110px;
}

.roll-pics li a .mask-hover {
    width: 175px;
    height: 0px;
    color: #fff;
    position: absolute;
   top:128;
    background: #000;
    background: rgba(0, 0, 0, 0.6);
    filter: alpha(opacity=80);
	z-index:190;
    overflow: hidden;
    -webkit-transition: height .5s ease;
       -moz-transition: height .5s ease;
         -o-transition: height .5s ease;
            transition: height .5s ease;

}

.roll-pics li .mask-hover span {
    display:none;
    line-height: 45px;
    width: 160px;
    margin: 15px auto;
    font-size: 24px;
    font-weight: 600;
    color: #fff;
    filter: alpha(opacity=60);
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}

.roll-pics li a:hover .mask-hover span {
    display: block;
    line-height: 45px;
    width: 160px;
    margin: 15px auto;
    font-size: 24px;
    font-weight: 600;
    color: #fff;
    filter: alpha(opacity=60);
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}
/***/
.roll-pics-w {
    width: 1071px;
	height:120px;
    position: absolute;
}
.roll-pics-w li {	
    display: inline-block;
    width: 161px;
    height: 120px;
	margin-right:8px;
}
.roll-pics-w li  a:hover .mask-hover{
    width: 161px;
    height: 60px;
    color: #fff;
    position: absolute;
   bottom: 0;
    background: #000;
    background: rgba(0, 0, 0, 0.6);
    filter: alpha(opacity=80);
    overflow: hidden;
	z-index:190;
    -webkit-transition: height .5s ease;
       -moz-transition: height .5s ease;
         -o-transition: height .5s ease;
            transition: height .5s ease;	
		
	
}
.roll-pics-w li img{
    width: 161px;
    height: 120px;
	overflow:hidden;
}



.roll-pics-w li a .mask-hover {
    width: 161px;
    height: 0px;
    color: #fff;
    position: absolute;
   top:128;
    background: #000;
    background: rgba(0, 0, 0, 0.6);
    filter: alpha(opacity=80);
	z-index:190;
    overflow: hidden;
    -webkit-transition: height .5s ease;
       -moz-transition: height .5s ease;
         -o-transition: height .5s ease;
            transition: height .5s ease;

}

.roll-pics-w li .mask-hover span {
    display:none;
    line-height: 45px;
    width: 161px;
    margin: 15px auto;
    font-size: 24px;
    font-weight: 600;
    color: #fff;
    filter: alpha(opacity=60);
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}

.roll-pics-w li a:hover .mask-hover span {
    display: block;
    line-height: 45px;
    width: 146px;
    margin: 15px auto;
    font-size: 24px;
    font-weight: 600;
    color: #fff;
    filter: alpha(opacity=60);
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}


/***/
.roll-pics-yj {
    width: 1360px;
	height:110px;
    position: absolute;
}
.roll-pics-yj li {	
    display: inline-block;
    width: 320px;
    height: 110px;
	margin-right:20px;
}

.roll-pics-yj li img{
    width: 320px;
    height: 110px;
	overflow:hidden;
}





.content {
    float: left;
    width: 715px;

}
.channelbox {
    float: left;
    width: 344px;
    margin-top: 20px;
}

.channelbox-left {
    margin-right: 26px;
}
.channel-content {
    overflow: hidden;
    margin-top: 20px;

}

.channel-content img{
	float:left;
	margin-left:0px;
	margin-top:10px;
	width:152px;
	height:185px;
	border:1px solid #e3e1e1;

	overflow:hidden;
}

.channel-content-show {
	float:left;
	width:288px;
	height:210px;
    overflow: hidden;
    margin-top: 4px;

}
.channel-content-hide {
	
	float:left;
	width:288px;
	height:210px;
    overflow: hidden;
    margin-top: 4px;
	 display: none !important;

}

.channel-content .channel-cxhk {

	float:right;
	    margin-top: 4px;
	width:210;

}

.channel-content .channel-cxhk li {
    height: 30px;
	width:100%;
    font-size: 14px;
    line-height: 30px;
    color: #333;
    padding-left: 10px;
    background: url(imageslist-style.png) no-repeat left center;

}

.channel-content .channel-cxhk li a:hover {
    text-decoration: underline;
}







.channel-blockB {
    margin-top: 4px;

}

.channel-blockB li {
    height: 30px;
    width: 100%;
    font-size: 14px;
    line-height: 30px;
    color: #333;
    padding-left: 10px;
    background: url(imageslist-style.png) no-repeat left center;

}

.channel-blockB li a:hover {
    text-decoration: underline;
}

.channel-blockB .channel-blockB-title {
    background: none;
    font-size: 14px;
    padding-left: 0;
    font-weight: 800;
    margin-bottom: 10px;
    overflow: hidden;

}

.channel-blockB .channel-block-text a {
    display: block;
}


.channel-policy .channel-blockB .channel-block-text a {
    height: 40px;
    overflow: hidden;
    margin-top: 10px;
    font-size: 14px;
    color: #666;
}




.list-title {
	float: left;
    width: 66px;
    
    font-size: 16px;
    font-weight: 800;
    border-bottom: 4px solid #0063ba;
}

.list-title-ml{
	float: left;
    width: 100px;
    height:36px; 
    font-size: 16px;
    font-weight: 800;
    border-bottom: 4px solid #ccc;
	line-height:36px;
	cursor:pointer;
}
.list-title-tz{
	float: left;
    width: 100px;
    height:36px; 
    font-size: 16px;
    font-weight: 800;
    border-bottom: 4px solid #0063ba;
	line-height:36px;
	cursor:pointer;
}


.list-title-cch {
	float: left;
    width: 96px;
    
    font-size: 16px;
    font-weight: 800;
    border-bottom: 4px solid #0063ba;
}


.list-more {
	   float: left;
    display: block;
	margin-top:-3px;
    width: 256px;
    font-size: 12px;
    line-height: 28px;
    padding-right: 22px;
 
    border-bottom: 1px solid #ccc;
    color: #999;
    cursor: pointer;
    text-align: right;
    background: url(imagesmore-ico.png) no-repeat center right;
}

#zcfg{
	 float: left;
    display: block;
	margin-top:-3px;
    width: 256px;
    font-size: 12px;
    line-height: 28px;
    padding-right: 22px;
 
    color: #999;
    cursor: pointer;
    text-align: right;
    background: url(imagesmore-ico.png) no-repeat center right;
}
#zcfg li{
	float:left;
	list-style:none;
	height:28px;
	width:85px;
	text-align:center;
	border-bottom: 1px solid #ccc;
	
}
#zcfg  .on{
	float:left;
	list-style:none;
	height:28px;
	width:85px;
	text-align:center;
	border-bottom: 1px solid #FB0006;
}
#zcfg li a{
	width:100%;
	line-height:28px;
	font-size: 12px;
	color: #666;
	text-align:center;
	
}
#zcfg .on  a{
	width:100%;
	line-height:28px;
	font-size: 12px;
	color: #FB0006;
	text-align:center;
}

.list-more-sgs{
	float: left;
    width: 84px;  
	height:36px; 

    border-bottom: 4px solid #ccc;
	line-height:36px;
}
.list-more-cch {
	   float: left;
    display: block;
	margin-top:-3px;
	
    width: 226px;
    font-size: 12px;
    line-height: 28px;
    padding-right: 22px;
 
    border-bottom: 1px solid #ccc;
    color: #999;
    cursor: pointer;
    text-align: right;
    background: url(imagesmore-ico.png) no-repeat center right;
}

.ellipsistext {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
}
.share-box .sidebar-box {
 /*  background: #f9f9f8;*/
    margin-top: 10px;
    cursor: pointer;

}

.share-box h4,
.credit-box h4 {
    font-size: 16px;
    font-weight: 800;
    color: #333;
    line-height: 50px;
    margin-left: 11px;
    margin-top: 0;

}

.share-box .box-del {
    height: 50px;
    position: relative;

}

.share-box .sider-icon,
.fraudQuery-icon {
    display: block;
    width: 16px;
    height: 21px;
    position: absolute;
    right: 30px;
    top: 16px;
}

.credit-box {
    position: relative;
    height: 50px;
    border: 1px solid #bdbdbd;
    cursor: pointer;
    margin: 10px 0;
}

.credit-box h4 {
    font-size: 16px;
    font-weight: 800;
    color: #333;
    line-height: 50px;
    margin-left: 11px;
    margin-top: 0;

}

.credit-icon {
    display: block;
    width: 16px;
    height: 16px;
    background: url(imagescredit-gov.png) no-repeat center;
    position: absolute;
    right: 30px;
    top: 16px;
}

.credit-icon-down {
    display: block;
    width: 16px;
    height: 16px;
     background: url(imagescredit-gov.png) no-repeat center;
    position: absolute;
    right: 30px;
    top: 16px;
	transform: rotate(180deg); 
-o-transform: rotate(180deg); 
-webkit-transform: rotate(180deg); 
-moz-transform: rotate(180deg); 
filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=1.2660444431189777, M12=-0.3327876096865394, M21=0.1127876096865398, M22=0.9660444431189779); 
}

.region-list-box-show {
    position: absolute;
    width: 258px;
    background: #fff;
    height: 450px;
    overflow: hidden;
    z-index: 30;
    border: 1px solid #ccc;
    box-shadow: 1px 1px 3px #ccc;
    top: 48px;
    left: -1px;
    padding: 10px 0 10px;
}

.region-list-box-show2 {
    position: absolute;
    width: 258px;
    background: #fff;
    height: 450px;
    overflow: hidden;
    z-index: 20;
    border: 1px solid #ccc;
    box-shadow: 1px 1px 3px #ccc;
    top: 48px;
    left: -1px;
    padding: 10px 0 10px;
}


.region-list-box {
    position: absolute;
    width: 258px;
    background: #fff;
    height: 0px;
	display:none;
    overflow: hidden;
    z-index: 30;
    border: 1px solid #ccc;
    box-shadow: 1px 1px 3px #ccc;
    top: 48px;
    left: -1px;
   
}



.region-btns {
	list-style:none;
	padding:0; /* 将默认的内边距去掉 */
    width: 200px;
    border: 1px solid #ccc;
    margin: 0 auto;
    text-align: center;
    border-radius: 5px;
    position: relative;
    overflow: hidden;
    z-index: 11;
}
.region-btns-box {
    background: #fff;
    padding: 15px 0;
    z-index: 11;
    position: absolute;
    width: 250px;
    top: 0;
}

.region-btns li {
    float: left;
	padding-left:8px;
	padding-right:7px;
    font-size: 15px;
    height: 30px;
    line-height: 30px;
    font-weight: 700;
}
.sfqy-box {
    margin-top: 10px;
    position: relative;
}

.sfqy-box a {
    display: block;
}


.md-box {
    margin-top: 10px;
    position: relative;
	width:258px;
	overflow:hidden;
	border:1px solid #e3e1e1;
}

.md-box  a {
    display: block;
}
.region-btns-active {
    background: #3780da;
    color: #fff!important;
}
.insert-list {
    overflow: hidden;
	
}
.region-list {
    position: absolute;
    width: 100%;
    *width: 274px;
    width: 274px\9\0;
	overflow-x:hidden;
    background: #fff;
    height: 385px;
    overflow-y: auto;
    z-index: 10;
    top: 0;
    margin-top: 62px;
	
}
.list-cxw  {
	float:left;
    width: 100%;

}

.list-cxw  ul {
	width:100%;
	
}

.list-cxw  li {
	list-style:none;
	width:100%;
	line-height: 30px;
    color: #333;

}
.list-cxw  li  span{
	float:left;
	margin-left:30px;
	background:url(imagesrecord-point.png) center no-repeat;
	width:4px;
	height:30px;
	margin-right:10px;

}
.list-cxw  li:hover {
	width:100%;
    background: #3780da;
    color: #fff!important;
	line-height: 30px;


	
}
.list-cxw  li:hover a{

    color: #fff!important;

	
}

.list-cxw  li:hover span{
	float:left;
	margin-left:30px;
	background:url(imagesrecord-point-w.png) center no-repeat;
	width:4px;
	height:30px;
	margin-right:10px;

}


.share-box .box-del {
    height: 50px;
    position: relative;

}
.accusation-box {
    border-bottom: 1px solid #bdbdbd;
}
.share-box .sider-icon,
.fraudQuery-icon {
    display: block;
    width: 16px;
    height: 21px;
    position: absolute;
    right: 30px;
    top: 16px;
}

.fraudQuery-icon {
    background: url(imagesfraudQuery.jpg) no-repeat;
}

.comment-icon {
    background: url(imagescomment.png) no-repeat;
}

.accusation-icon {
    background: url(imagesjubao.png) no-repeat;
}












































/* footer */
.mod-footer,
.wrapper-push {
	float:left;
	width:100%;
    height: 280px; /* .push must be the same height as .footer */
}
.mod-footer2,
.wrapper-push2 {
	float:left;
	width:100%;
    height: 50px; /* .push must be the same height as .footer */
}
.footer-bg-image {
    width: 100%;
    height: 124px;
    min-width: 1000px;
    background: url(imagesbg-bottom.png) repeat-x top;
}
.mod-footer a {
    color: #fff;
}

.mod-footer .container {
    height: 155px;
    width: 100%;
    min-width: 1000px;
    background: #333;
    line-height: 30px;
    padding: 20px 0;
    color: #fff;
    font-size: 14px;
    text-align: center;
}


.mod-footer2 a {
    color: #fff;
}

.mod-footer2 .container {
    height: 155px;
    width: 100%;
    min-width: 1000px;
    background: #333;
    line-height: 30px;
    padding: 20px 0;
    color: #fff;
    font-size: 14px;
    text-align: center;
}

.provice_banner {
    display: block;
    width: 715px;
    height: 108px;
    float: left;
    margin-top: 8px;
    background: url(imagesbanner715.jpg) no-repeat;
}

.province_result {
    width: 100%;
    background: #f0efee;
    clear: both;

}
.survey-box-new {
    position: absolute;
    top: 0;
    left: 0;
}
.survey-box {
    margin-top: 10px;
    position: relative;
}

.survey-box a {
    display: block;
}

::-webkit-scrollbar {
    width: 8px;
}

/*婊戝潡*/
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #c0c0c0;

}

































/*子页样式*/
.mod-page {
    width: 1000px;
    min-width: 1000px;
    margin: 50px auto;
}

.mod-page-left .pull-left {
    width: 344px;
    height: 210px;
    display: block;
    border: none;
    position: relative;

}
.channel-page {
    width: 1000px;
    float: left;
}

.main-channel {
    width: 100%;
    margin-top: 25px;
    margin-bottom: 0;

}
.main-channel-cxbox {
    width: 100%;
    margin-top: 25px;
    margin-bottom: 0;
	overflow:hidden;

}

.main-channel-xycx {
	float:left;
    width: 100%;
    margin-top: -165px;

}


.main-channel-sgs {
    width: 100%;
	height:520px;
    margin-top: 25px;
    margin-bottom: 0;
	overflow:hidden;

}
.main-channel-sgs-lanbox {
	float:left;
    width: 733px;
	height:730px;
	
	overflow:hidden;

}
.main-channel-sgs-index {
	float:left;
	margin-top:-40px;
    width: 100%;

}
.main-channel-left {
    width: 680px;
    float: left;
}

.main-channel .top-news {
    width: 680px;
    height: auto;
    overflow: hidden;
}



.breadcrumb {
    list-style: none;
    font-size: 12px;
    line-height: 12px;

}

.breadcrumb .active {
    color: #333;
    cursor: pointer;
}

.breadcrumb,
.breadcrumb a {
    color: #999;
}

.breadcrumb a:hover {
    color: #333;
}

.breadcrumb > li {
    display: inline-block;
    *display: inline;
}

.breadcrumb .index-bread {
    display: inline-block;
    *display: inline;
    width: 14px;
    height: 14px;
    margin-right: 6px;
    background: url(imagesbreadcrumb.png) no-repeat center center;
    vertical-align: -2px;
}

	
.channel-bread > li > i {
    background: none;
}

.breadcrumb > li:after {
    display: inline-block;
    content: "/\00a0";
    color: #999;
    width: 10px;
    margin-left: 5px;
}

.page-channel-header h1 {
    margin: 20px 0 25px 0;
    color: #333;
    font-size: 26px;
    font-weight: 800;
    display: inline-block;
}
.page-channel-header .viceh1 {
    display: none;
    vertical-align: middle;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
    margin-bottom: 9px;
    padding: 0 7px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.page-channel-header .qc-color {
    display: inline-block;
    border: 1px solid #096cba;
    color: #096cba;
}
.page-channel-header .zy-color {
    display: inline-block;
    border: 1px solid #3d990f;
    color: #3d990f;
}
.page-channel-header .ty-color {
    display: inline-block;
    border: 1px solid #d91616;
    color: #d91616;
}






.top-news h4 {
	float:left;
    margin-top: 10px;
	width:100%;
}

.main-channel .top-news-policy {
    height: auto;
}

.main-channel .top-news-left {
    width: 310px;
    float: left;
}
.main-channel .top-news-left  a img{
    width: 310px;
	height:180px;
    float: left;
}
.top-news-right {
    float: right;
    width: 310px;
}
.main-channel .top-news-right  a img{
    width: 310px;
	height:180px;
    float: left;
}
.main-channel .top-news h4 {
    font-size: 14px;
    font-weight: 800;
    overflow: hidden;
    margin-top: 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
}

.main-channel .top-news-policy h4 {
    font-size: 16px;
    max-height: 48px;
    margin-top: 0;
    overflow: hidden;
}

.mlellip-demo {
	float:left;
	margin-top:10px;
    width: 310px;
    line-height: 1.5;
    font-size: 12px;
    word-wrap: break-word;
    text-align: justify;
    text-justify: inter-ideograph;
}
.under-hover {
    display: block;
    line-height: 17px;
}

.under-hover:hover {
    display: block;
    line-height: 17px;
    text-decoration: underline;
}
.top-news .other-top-news {
    font-size: 12px;
    text-align: justify;
    text-justify: inter-ideograph;
}

.select-box {
    width: 680px;
    margin-top: 40px;
    position: relative;

}

.select-box-page {
	float:left;
    width: 100%;
    position: relative;
	border-top:1px solid #e3e1e1;
}
.select-item {
    height: 45px;
    z-index: 3;
    position: absolute;
    background: #fff;
    border-right: 1px solid #b4b4b4;
}

.select-item ul li {
	list-style:none;
    display: block;
    width: 120px;
    height: 45px;
    border-top: 1px solid #b4b4b4;
    border-left: 1px solid #b4b4b4;
    
    float: left;
    line-height: 45px;
    text-align: center;
    font-size: 16px;
    color: #000;
    cursor: pointer;
}

.select-item .active {
    display: block;
    border-top: 3px solid #015baa;
    border-bottom: 0;
    color: #015baa;
    background: #f9f9f8;
}

.select-item-xyfw {
    height: 45px;
    z-index: 3;
    position: absolute;
    background: #fff;
    border-right: 1px solid #b4b4b4;
}

.select-item-xyfw ul li {
	list-style:none;
    display: block;
    width: 160px;
    height: 45px;
    border-top: 1px solid #b4b4b4;
    border-left: 1px solid #b4b4b4;
    
    float: left;
    line-height: 45px;
    text-align: center;
    font-size: 16px;
    color: #000;
    cursor: pointer;
}

.select-item-xyfw .active {
    display: block;
    border-top: 3px solid #015baa;
    border-bottom: 0;
    color: #015baa;
    background: #f9f9f8;
}


.select-item-xyfw {
    height: 45px;
    z-index: 3;
    position: absolute;
    background: #fff;
    border-right: 1px solid #b4b4b4;
}

.select-item-xyfw ul li {
	list-style:none;
    display: block;
    width: 165px;
    height: 45px;
    border-top: 1px solid #b4b4b4;
    border-left: 1px solid #b4b4b4;
    
    float: left;
    line-height: 45px;
    text-align: center;
    font-size: 16px;
    color: #000;
    cursor: pointer;
}

.select-item-xyfw .active {
    display: block;
    border-top: 3px solid #015baa;
    border-bottom: 0;
    color: #015baa;
    background: #f9f9f8;
}


.dom-box {
    border-top: 3px solid #015baa;
    left: 0;
    width:100%;
    position: relative;
    top: 45px;
    display: none;
    margin-bottom: 43px;
}

.dom-box-public {
    left: 0;
    width:100%;
    position: relative;
    top: 0px;
    display: none;
    margin-bottom: 43px;
}

.selected-dom {
    display: block;
}

.dom-box ul {
    margin: 0;
    padding: 20px 0 33px;
}

.dom-box ul li {
	list-style:none;
    width: 680px;
    height: 38px;
    line-height: 38px;
    padding-left: 30px;
    background: url(imageslist-style.png) no-repeat;
    background-position: 5px center;
}

.dom-box .dom-title {
    display: block;
    overflow: hidden;
    font-size: 14px;
    color: #333;
    width: 500px;
    height: 38px;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}

.dom-box-public ul {
    margin: 0;
    padding: 20px 0 33px;
}

.dom-box-public ul li {
	list-style:none;
    width: 680px;
    height: 38px;
    line-height: 38px;
    padding-left: 30px;
    background: url(imageslist-style.png) no-repeat;
    background-position: 5px center;
}

.dom-box-public .dom-title {
    display: block;
    overflow: hidden;
    font-size: 14px;
    color: #333;
    width: 500px;
    height: 38px;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}


.dom-time {
    color: #999;
    float: right;
	margin-right:30px;
    line-height: 38px;
    height: 38px;
    font-size: 12px;
}

.pagination {
	float:left;
	height:25px;
background-color:#eeeeee;
}
.pagination ul {
	
	float:left;
	height:25px;
	
}
.pagination ul li {
		float:left;
	list-style:none;

	padding: 0 8px;
	height:25px;
	font-family:Tahoma;
	line-height:25px;
	
}
.pagination ul li a {
	float:left;
	padding: 0 8px;
	height:25px;
	color:#555;
	display:block;
	text-align:center;
}
.pagination ul li a:hover {
	color:#690;		
	text-decoration:none;
	background-color:#e4e4e4;
	text-align:center;
	
}
.pagination ul li.thisclass,
.pagination ul li.thisclass a,.pagebox ul li.thisclass a:hover {
	background-color:#0265ba;
	font-weight:bold;
	color:#fff;
}
.pagination .pageinfo {
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.pagination .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.sidebarbox {
    float: right;
    width: 260px;
}

.credit-search .attention-box .sidebar-header {
    width: 100%;
    margin: 0;
}


.sidebar-box {
    border: 1px solid #bdbdbd;
}





.credit-search .sidebar-box {
    width: 260px;
    *width: 250px;
    padding-bottom: 15px;
}

.credit-search .sidebar-header h2 {
    line-height: 54px;
    margin-bottom: 0;
}

.credit-search .sidebar-content {
    margin-top: 5px;
    line-height: 22px;
    width: 230px;
    color: #666;
    padding-left: 10px;
}

.credit-search .input-group {
    width: 232px;
    height: 40px;
    line-height: 40px;
    *width: 212px;
    position: relative;
}

.credit-search .btn-primary {
    width: 40px;
    height: 36px;
    border: none;
    position: absolute;
    right: 1px;
    top: 1px;
    background: url(../img/search-ico.png) no-repeat center center;
}

.credit-search .form-control {
    display: block;
    width: 232px;
    height: 38px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    *height: 26px;
    *width: 214px;
}

.credit-search .sidebar-header {
    margin-bottom: 0;
    width: 230px;
    margin-left: 10px;
    *width: 200px;
}

.credit-search h2 {
    font-size: 16px;
    font-weight: 800;
    margin: 0;
    padding: 0;

}

.right-search-input {
    position: relative;
}

.right-inputText {
    width: 220px;
    height: 30px;
    padding-left: 14px;

}

.right-inputBtn {
    position: absolute;
    top: 5px;
    right: 5px;
    width: 20px;
    height: 20px;
    border: none;
    background: url(imagessearch-ico.png) no-repeat center center;
}

.right-search-list {
	list-style:none;
    margin-top: 15px;
    padding-left: 10px;
}

.right-search-list li {
    height: 30px;
    line-height: 28px;
    padding-left: 20px;
    background: url(imagesradio_btn.png) no-repeat;
    cursor: pointer;
}

.sidebar-wrap .sidebar-box .sidebar-header .sidebar-header-title {
    font-size: 15px;
    font-weight: 800;
    color: #000;
    margin-top: 10px;
}

.sidebar-footer-left,
.sidebar-footer-right {
    float: left;
    width: 50%;
    line-height: 40px;
    text-align: center;
    color: #96b0d5;
    border-top: 1px solid #bedbeb;
    border-right: 1px solid #bedbeb;
    font-size: 12px;
}

.sidebar-footer-right {
    border-right: none;
}
.radio_btn {
    cursor: pointer;
    padding-left: 18px;
    background: url(imagesradio_btn.png) no-repeat 0 0;
}
.search_btn_active {
    background-position: 0 -26px !important;
}
.attention-img {
    display: block;
    width: 260px;
    margin-top: 30px;
}

.attention-img img {
    display: block;
    width: 100%;
}

.attention-box {

    width: 260px;
    border: 1px solid #bdbdbd;
    background: #fafafa;
    margin-top: 29px;
	overflow:hidden;
}

.attention-box .sidebar-header,
.grade-gov .sidebar-header {
    border-bottom: 1px solid #bdbdbd;
    padding-left: 10px;
    width: 250px;
    *widows: 250px;
    overflow: hidden;
    background: #fafafa;

}
.grade-gov .sidebar-header2 {
    border-bottom: 1px solid #bdbdbd;
    padding-left: 10px;
    width: 250px;
    *widows: 250px;
    overflow: hidden;
    background: #fafafa;

}
.attention-box h2 {
    font-size: 16px;
    font-weight: 800;
    line-height: 55px;
    margin: 0;
}

.attention-list {
    width: 100%;
    background: #fff;
    position: relative;
}
.attention-list ul {
    display: none;
}
.attention-list ul.active {
    display: block;
}
.attention-list li {
    border-bottom: 1px solid #dbdbdb;
    padding: 18px 10px;

}

.attention-list li a {
    display: block;
    width: 235px;
    padding-left: 15px;
    background: url(imageslist-style.png) no-repeat;
    background-position: 0 10px;
    font-size: 12px;
    overflow: hidden;
    vertical-align: middle;
    line-height: 20px;
}

.attention-list li a:hover {
    text-decoration: underline;
}

.attention-list li:last-child {
    border-bottom: none;
}

.code_attention {
    width: 260px;
    margin-top: 20px;
}

.index_code_attention {
    width: 117px;
    position: fixed;
    top: 200px;
    right: 1%;
    z-index: 99999;
}

.index_code_attention > img {
    display: block;
}
/*微信公众号*/
.code_attention h5 {
    width: 260px;
    font-size: 14px;
    color: #333;
    text-align: center;
}

.code_attention img {
    display: block;
    width: 145px;
    margin: 0 auto;
}
.code_attention span{
    display: block;
	margin: 0 auto;
	height:40px;
	color:#000;
	
	line-height:40px;
	    font-size: 16px;
    font-weight: 800;
	text-align: center;
}
	
	
	
.sub-pics-title {
    width: 100%;
    border-bottom: 1px solid #ddd;
}

.sub-pics-title span {
    display: block;
    width: 120px;
    height: 45px;
    line-height: 100px;
    overflow: hidden;
    text-indent: 22em;
    background: url(imagessubpictitlebj.png) no-repeat 0 13px;
    border-bottom: 5px solid #0063ba;
}

.sub-pics-title-fp span {
    display: block;
    width: 120px;
    height: 45px;
    line-height: 100px;
    overflow: hidden;
    text-indent: 22em;
    background: url(imagessubpictitlebj3.png) no-repeat 0 13px;
    border-bottom: 5px solid #0063ba;
}

.sub-xxgs-title {
    width: 100%;
}

.sub-xxgs-title  span {
    display: block;
    width: 120px;
    height: 45px;
	color:#0063ba;
	font-size:18px;
	font-weight: 600;
    line-height: 45px;
	text-align:left;
    overflow: hidden;
    border-bottom: 5px solid #0063ba;
	
}


.sub-pics-title2 span {
    background-position: 0 -30px;
}
.sub-pics-con {
    padding-bottom: 20px;
}
.mid-con .subject-word {
    padding: 30px 0 0;
}

.mid-con dd {
    width: 100%;
}

.mid-con dd span {
    width: 45%;
    margin: 0 2%;
}
.subject-word {
    width: 100%;
    padding: 30px 0 0;
}

.subject-word dt {
    float: left;
    width: 70px;
    font-weight: 700;
    height: 100%;
}

.subject-word dd {
    float: left;
    width: 640px;
}

.subject-word dd span {
    display: inline-block;
    width: 100%;
    margin: 0 5px;
    white-space: nowrap;
}

.subject-word dd h6 {
    font-weight: 700;
    font-size: 14px;
    margin-top: 0;
}

.subject-word dd p {
    line-height: 24px;
}

.mid-con .subject-word {
    padding: 30px 0 0;
}

.sub-pics-title3 {
    
}

.sub-pics-title3 span {
    background-position: 0 -70px;
}

.sub-pics-title4 {
    margin-top: 20px;
}

.sub-pics-title4 span {
    background-position: 0 -110px;
}

.policy-list-title {
    width: 680px;
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: 43px;
	padding-bottom:10px;
}

.policy-list-title li {
	list-style:none;
    padding: 20px 0;
    border-bottom: 1px dashed #e2e2e1;
    position: relative;
}

.policy-list-title li:last-child {
    border-bottom: none;
}

.policy-list-title h4 {
    display: block;
    padding-left: 27px;
    font-size: 14px;
    line-height: 14px;
    font-weight: 800;
    float: left;
    background: url(imageslist-style.png) no-repeat center left;
}
.last-list {
    border: 0;
    width: 100%;
}

.last-list h4,
.last-list p {

	
    padding-left: 0;
    background: none;
}

.last-list p {
	margin-top:30px;
    width: 100%;
}
.police-news-time {
    float: right;
    margin-top: 10px;
    font-size: 12px;
    color: #999;
    line-height: 14px;
}
  

.police-news-time-pb {
    float: right;
    margin-top: 0px;
    font-size: 12px;
    color: #999;
    line-height: 38px;
}
  

.grade-list {	
    padding: 0 10px;
}

.grade-list li {
	list-style:none;
	margin-left:5px;
    border-bottom: 1px dashed #dbdbdb;
    padding: 16px 10px 16px 25px;
    font-size: 12px;
    color: #333;
    background: url(imagesgrade.png) no-repeat center left;
}
.grade-list li a:hover {
    text-decoration: underline;
}
.grade-gov {
    width: 260px;
    border: 1px solid #bdbdbd;
    background: #fafafa;
    margin-top: 29px;
}
.grade-gov h2 {
    font-size: 16px;
    font-weight: 800;
    line-height: 55px;
    margin: 0;
    float: left;
}

.more-icon {
    display: block;
    width: 42px;
    height: 45px;
    font-size: 12px;
    color: #999;
    float: right;
    margin-right: 21px;
    line-height: 60px;
    background: url(imagesmore-pic.png) no-repeat center right;
}
.last-grade {
    border-bottom: none !important;
}


.baike-zhishi,
.baike-yanjiu {
    position: relative;
    overflow: hidden;
    padding-top: 20px;
}
.baike-news-left {
    float: left;
    width: 540px;
}
.baike-news-left > a {
    float: left;
    width: 258px;
    height: 150px;
    margin-right: 20px;
}
.baike-news-left img {
    width: 100%;
    height: 100%;
}
.baike-news-left .rtbox {
    float: right;
    width: 250px;
    height: 155px;
    overflow: hidden;
}
.baike-news-tit {
    display: block;
    font-weight: 700;
    margin-bottom: 10px;
}
.baike-news-tit:hover {
    text-decoration: underline;
}
.baike-news-summary {
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
    line-height: 1.8em;
}
.baike-news-right {
    float: left;
    margin-left: 30px;
    line-height: 1.8em;
}
.baike-news-right li {
    background: url(imageslist-style.png) no-repeat center left;
    padding-left: 20px;
    width: 400px;
    overflow: hidden;
}
.baike-news-right li a {
    display: block;
}
.baike-news-right li a:hover {
    text-decoration: underline;
    text-decoration-color: #333;
    -moz-text-decoration-color: #333;
}
.baike-more {
    position: absolute;
    right: 20px;
    bottom: 0;
}

.baike-top-tit {
    height: 40px;
    line-height: 40px;
    position: relative;
    overflow: hidden;
    border-bottom: 1px solid #ccc;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
}
.baike-top-con {
    height: 230px;
    overflow: hidden;
    /*border-bottom: 1px solid #ccc;*/
    padding-bottom: 20px;
    margin-top: 40px;
}
.baike-top-tit li {
	list-style:none;
    float: left;
    width: 124px;
    height: 39px;
}
.baike-active {
    border-bottom: 2px solid #01539b;
}

/**信用词条*/
.citiao-tit {
    margin-top: 30px;
    position: relative;
    overflow: hidden;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
}

.citiao-title {
    font-size: 16px;
    font-weight: 700;
    width: 124px;
    height: 39px;
    float: left;
    border-bottom: 2px solid #01539b;
    text-align: center;
}

.citiao-title-sfqy {
    font-size: 16px;
    font-weight: 700;
    width: 124px;
    height: 39px;
    float: left;
	color:#0d51a6;
	background: url(imagessfqytitle.png) left no-repeat;
	 background-position: 0 -30px;
    border-bottom: 4px solid #01539b;
    text-align: center;
}

.citiao-title-sftz {
    font-size: 16px;
    font-weight: 700;
    width: 124px;
    height: 39px;
    float: left;
	color:#0d51a6;
	background: url(imagessfqytitle.png) left no-repeat;
	 background-position: 0 -70px;
    border-bottom: 4px solid #01539b;
    text-align: center;
}
.citiao-title-sfzc {
    font-size: 16px;
    font-weight: 700;
    width: 124px;
    height: 39px;
    float: left;
	color:#0d51a6;
	background: url(imagessfqytitle.png) left no-repeat;
	 background-position: 0 10px;
    border-bottom: 4px solid #01539b;
    text-align: center;
}

.citiao-title-huiyuan {
    font-size: 16px;
    font-weight: 700;
    width: 100px;
    height: 39px;
    float: left;
	color:#0d51a6;
    border-bottom: 4px solid #01539b;
    text-align: center;

}

.citiao-title-dlgs {
    font-size: 16px;
    font-weight: 700;
    width: 184px;
    height: 39px;
    float: left;
	color:#0d51a6;
	background: url(imagessfqytitle.png) left no-repeat;
	 background-position: 0 -30px;
    border-bottom: 4px solid #01539b;
    text-align: center;
}

.citiao-title-dltz {
    font-size: 16px;
    font-weight: 700;
    width: 184px;
    height: 39px;
    float: left;
	color:#0d51a6;
	background: url(imagessfqytitle.png) left no-repeat;
	 background-position: 0 -70px;
    border-bottom: 4px solid #01539b;
    text-align: center;
}
.citiao-title-dlzc {
    font-size: 16px;
    font-weight: 700;
    width: 184px;
    height: 39px;
    float: left;
	color:#0d51a6;
	background: url(imagessfqytitle.png) left no-repeat;
	 background-position: 0 10px;
    border-bottom: 4px solid #01539b;
    text-align: center;
}



.citiao-title-sfsq {
    font-size: 16px;
    font-weight: 700;
    width: 124px;
    height: 39px;
    float: left;
	color:#0d51a6;
	background: url(imagessfqytitle.png) left no-repeat;
	 background-position: 0 -110px;
    border-bottom: 4px solid #01539b;
    text-align: center;
}
.baike-more {
    position: absolute;
    right: 20px;
    bottom: 0;
}
.baike-citiao {
    overflow: hidden;
    position: relative;
    width: 1038px;
}

.citiao-con {
    width: 320px;
    float: left;
    margin-right: 20px;
    position: relative;
    overflow: hidden;
    background: #fff;
}
.citiao-con  a {
    display: block;
    width: 100%;
}
.citiao-con  img {
    width: 317px;
    height: 200px;
}
.citiao-con > div {
    padding: 20px;
    height: 200px;
    line-height: 1.8em;
}
.baike-culture-tit {
    display: block;
    font-size: 16px;
    margin-bottom: 4px;
}
.baike-culture-tit:hover {
    text-decoration: underline;
}
.baike-culture-sum {
    color: #666;
    max-height: 124px;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
/*热点事件*/
.baike-bottom {
    position: relative;
    overflow: hidden;
}
.baike-hotpot,
.baike-shiji {
    float: left;
    width: 475px;
}
.baike-hotpot {
    margin-right: 50px;
}
.baike-hotpot-item,
.baike-shiji-item {
    position: relative;
    overflow: hidden;
    padding-left: 20px;
}
.baike-hotpot-item a {
    float: left;
    margin-right: 20px;
    margin-bottom: 20px;
    width: 108px;
    height: 30px;
	padding-top:8px;
    background: url(imagescitiao-bg.png) left top no-repeat;
    color: #333;
    text-align: center;
}
.baike-hotpot-item a:hover {
    background: url(imagescitiao-bg.png) left -51px no-repeat;
    color: #fff;
}
.baike-shiji-item a {
    float: left;
    height: 40px;
    border-bottom: 1px solid #ccc;
    width: 46%;
    line-height: 40px;
    padding-left: 4%;
    background: url(imagescreadit-story-bg.png) left 17px no-repeat;
}
.baike-shiji-item a:hover {
    text-decoration: underline;
    text-decoration-color: #333;
    -moz-text-decoration-color: #333;
}



/*V视频*/
.vcredit-slides {
    position: relative;
    width: 1000px;
}
.vcredit-slides-imgs {
    width: 570px;
    height: 382px;
    top: 380px;
    position: relative;
    left: 0;
    top: 0;
    border: 1px solid #a0a0a0;
    height: 378px;
	overflow:hidden;
}
.vcredit-slides-imgs .bd img {
    display: block;
}

.vcredit-slides-imgs .bd{ position:relative;height:380px;z-index:0; }
.vcredit-slides-imgs .bd li{height:380px; zoom:1; vertical-align:middle;  list-style:none;}
.vcredit-slides-imgs .bd li img{ width:570px; zoom:1; height:380px;z-index:10;}
.vcredit-slides-imgs  .bd li .t_box{
    position: absolute;
    left: 0;
    bottom: 0;
    color: #fff;
    height: 70px;
    width:100%;
    font-size: 18px;
    font-weight: 600;

    background: rgba(0, 0, 0, 0.5);
	;overflow: hidden;
	 left:0; 
	 top:310px;
	 z-index:40;
	 color: #fff;
	 font-size: 18px;
	  line-height:50px;
      text-align:left;
	   text-indent:10px;
	   *height: 50px;
	   *width: 570px;}
.vcredit-slides-imgs  .bd li .t_box .vcredit-icon {
	margin-left:10px;
    display: block;
    width: 43px;
    height: 43px;
    border: 1px solid #fff;
    border-radius: 5px;
    background: rgba(0, 0, 0, 0.5);
    margin-top: 14px;

}

.vcredit-slides-imgs  .bd li .t_box .vcredit-icon i {
    display: block;
    width: 0;
    height: 0;
    margin: 11px auto;
    border-top: 10px solid transparent;
    border-left: 20px solid #fff;
    border-bottom: 10px solid transparent;
}
	   
.vcredit-slides-imgs  .bd li  .t_box .vcredit-release-time {
	float:left;
	margin-left:0px;
	margin-top:-15px;
    font-size: 13px;

}	   
	   
.vcredit-slides-imgs  .bd li  .t_box .bt{
	float:left;
	margin-left:70px;
	margin-top:-40px;

}		   
.vcredit-slides-imgs  .bd li span:hover{text-decoration:underline;}
.vcredit-slides-imgs .hd{
    position: absolute;
    color: #fff;
    height: 20px;
    width: 568px;


}
.vcredit-slides-imgs .hd{position: absolute;height: 13px;width: 540px;padding: 0px 0 0px 12px; left:0;bottom: 0;z-index: 90;*height: 20px;*width: 540px;}

.vcredit-slides-imgs .hd ul{width:100%;height:100%; zoom:1; text-align:right; line-height:3px;}
.vcredit-slides-imgs .hd ul li{display:inline-block;margin-right:5px;width:5px;height:5px; border-radius:5px; background:#FFF;  cursor:pointer;}
.vcredit-slides-imgs .hd ul li .on{margin-right:5px;width:6px;height:6px; border-radius:6px;background:#b3d4fd;}





/**/
.vcredit-slide-number {
    position: absolute;
    left: 0;
    bottom: 0;
    color: #fff;
    height: 70px;
    width: 568px;
    font-size: 18px;
    font-weight: 600;

    background: rgba(0, 0, 0, 0.5);

}
.slidesjs-container {
    overflow: visible !important;
}
.vcredit-icon {
    display: block;
    width: 43px;
    height: 43px;
    border: 1px solid #fff;
    border-radius: 5px;
    background: rgba(0, 0, 0, 0.5);
    margin-top: 14px;

}

.vcredit-icon i {
    display: block;
    width: 0;
    height: 0;
    margin: 11px auto;
    border-top: 10px solid transparent;
    border-left: 20px solid #fff;
    border-bottom: 10px solid transparent;
}
.vcredit-slide-number .vcredit-icon {
    position: absolute;
    left: 12px;
}
.vcredit-release-time {
    position: absolute;
    left: 70px;
    top: 14px;
    font-size: 13px;

}
.vcredit-slide-number p {
    width: 480px;
    position: absolute;
    left: 70px;
    top: 32px;
}

.vcredit-slides-titles {
    position: absolute;
    right: 0;
    top: 0;
    width: 420px;
}
.vcredit-slides-titles a{
    display: block;
    width: 100%;
    height: 51px;
    background: #e8e9ea;
    color: #333;
    padding-top: 24px;
    padding-left: 20px;
    font-size: 16px;
    margin-bottom: 6px;
}
.vcredit-slides-titles a:hover{
    display: block;
    width: 100%;
    height: 51px;
    background: #d6d6d6;
    color: #333;
    padding-top: 24px;
    padding-left: 20px;
    font-size: 16px;
    margin-bottom: 6px;
}

.vcredit-slides-titles a i {
    width: 5px;
    height: 5px;
    border: 1px solid #a0a0a0;
    border-radius: 10px;
    float: left;
    margin-top: 10px;
    margin-right: 4px;
}
.vcredit-slides-titles a:hover i {
    width: 5px;
    height: 5px;
    border: 1px solid #fff;
    border-radius: 10px;
    float: left;
    margin-top: 10px;
    margin-right: 4px;
}
.vcredit-right-title {
    display: block;
    width: 366px;
}
.vcredit-first-title {
    background: #d6d6d6 !important;
}
.vcredit-first-title li {
    border-color: #fff !important;
}
.vcredit-list {
    margin-bottom: 20px;
}
.vcredit-list-items {
    margin-top: 30px;
    width: 1000px;
}
.vcredit-list-items-title {
    border-bottom: 1px solid #a0a0a0;
    line-height: 30px;
}
.vcredit-list-title {
    margin-top: 35px;
    width: 100%;
    line-height: 30px;
    border-bottom: 1px solid #a0a0a0;
}
.vcredit-list-title span {
    font-size: 24px;
    border-bottom: 5px solid #0062b9;
}
.vcredit-list-items {
    width: 1000px;
    margin-top: 32px;
}
.vcredit-list-items li {
    width: 312px;
    height: 320px;
    float: left;
    margin-right: 15px;
    margin-bottom: 35px;
    border: 1px solid #e4e4e4;
    box-shadow: 1px 1px 4px #ccc;
    position: relative;
}
.vcredit-list-items li a img {
    display: block;
	width:310px;
	height:223px;
	
}
.vcredit-right-item {
    margin-right: 0 !important;
}

.vcredit-list-items  li .vcredit-icon {
    position: absolute;
    top: 160px;
    left: 14px;
}
.vcredit-item-nav {
    padding: 18px 14px 0;
    border-top: 1px solid #e4e4e4;
}
.vcredit-item-nav a {
    display: block;
    width: 270px;
    line-height: 20px;
    font-size: 16px;
    padding-bottom: 10px;
}
.vcredit-time {
    font-size: 12px;
    color: #999;
}
.vcredit_icon {
    background: url(imagesvcredit_icon.png) no-repeat left center;
    padding-left: 20px;
    padding-right: 12px;
    float: right;
}
.vcredit_icon i {
    font-size: 12px;
    color: #999;
    font-style: normal;
}
.mod-blackList {
    width: 1000px;
    margin-top: 20px;
}
.blackList-left {
    width: 700px;
    float: left;
}
.blackList-title {
    border: 1px solid #bfd3e8;
    margin: 0;
    padding: 0;
}
.blackList-title li {
    float: left;
    background: #d6e4f3;
    height: 33px;
    line-height: 33px;
    text-align: center;
    border-right: 1px solid #bfd3e8;
}
.first-blackList {
    width: 290px;
}
.second-blackList {
    width: 204px;
}
.last-blackList {
    width: 204px;
    border-right: none;
}
.blackList-content dl {
    height: 34px;
    width: 700px;
    line-height: 34px;
    border-bottom: 1px dashed #d2d2d2;
}
.blackList-content dl dd {
    float: left;

}
.first-blacklist-item {
    width: 290px;
    padding-left: 10px;
}
.second-blacklist-item,
.last-blacklist-item {
    width: 204px;
    text-align: center;
}

.blackList-pagination {
    margin-top: 40px;
}

.music-play {
    background: #eee;
    border-radius: 10px;
}
.vcredit-list {
    margin-bottom: 20px;
}
.vcredit-list-items {
    margin-top: 30px;
    width: 1000px;
}
.vcredit-list-items-title {
    border-bottom: 1px solid #a0a0a0;
    line-height: 30px;
}



.vcredit-right-item {
    margin-right: 0 !important;
}


.vcredit-slides-imgs .channel-block-img {
    display: block;
}
/*内容详情*/
.article-page-left {
    width: 680px;
    float: left;
    padding-bottom: 50px;
}
.article-state-top {
    width: 680px;
    padding: 10px 0 10px 0;
    border-bottom: 1px solid #dedede;
}
.article-page-title {
    width: 680px;
    font-size: 26px;
    font-weight: 800;
    margin: 20px 0 30px;
    word-wrap: break-word;

}

.article-sns {
    padding: 0;
    margin: 0;
    width: 180px;
    margin-bottom: 0;
    position: absolute;
    right: 0;
    bottom: -3px;
}

.shareTxt {
    display: block;
	margin-left:20px;
    width: 60px;
    float: left;
    line-height: 30px;
}
.bdsharebuttonbox{
	float:right;
	margin-right:0px;
	
}
.article-top-share {
    height: 22px;
    width: 100%;
    position: relative;
    margin-top: 35px;
    color: #999;
}
.soucrces {
    float: left;
    width: 460px;
    height: 25px;
    overflow: hidden;
}
.time-source {
    display: block;
    float: left;
    width: 200px;
    height: 25px;

}
.article-source {
    display: block;
    text-align: left;
    color: #999;
    width: 160px;
    height: 25px;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    word-wrap: normal;
}
.article-writer {
    display: block;
    text-align: left;
    color: #999;
    width: 80px;
    height: 25px;
    float: right;
    overflow: hidden;
    white-space: nowrap;
    word-wrap: normal;
}


#bdshare_weixin_qrcode_dialog_bg {
    width: 270px !important;
    height: 310px !important;
}

#bdshare_weixin_qrcode_dialog {
    width: 270px !important;
    height: 305px !important;

}

.bd_weixin_popup_foot {
    width: 240px !important;
    padding-left: 10px;
}


.article-wrap {
    padding: 35px 0;
    width: 680px;
	display:block;word-break: break-all;word-wrap: break-word;
	overflow:hidden;
    border-bottom: 1px solid #dedede;
    margin-bottom: 35px;
}
.article-wrap  div {
display:block;word-break: break-all;word-wrap: break-word;
}
.article-wrap p {
    font-size: 14px;
    color: #333;
    margin: 0 auto;
	text-indent: 2em;
    line-height: 26px;
    text-align: justify;
    word-wrap: break-word;
    white-space: normal;
    text-justify: inter-ideograph;
	padding-bottom:20px;
}

.article-wrap img {
    max-width: 100%;
}

.zrbj{
	text-align:right;
}

/*相关文章*/
.related-list {
    width: 100%;
}

.related-list li {
	list-style:none;
    font-size: 14px;
    padding: 5px 0;
    height: 31px;

}

.related-list li a {
    display: block;
    float: left;
    max-width: 530px;
    color: #333;
}

.related-list li a:hover {
    color: #3898f4;
    text-decoration: normal;
}

.related-list li span {
    font-style: normal;
    display: block;
    float: right;
    height: 100%;
    width: 127px;
    overflow: hidden;
    font-size: 12px;
    white-space: nowrap;
    color: #666;
}






.related-list .related-list-title {
    padding: 0;
}

.related-list .related-list-title h6 {
    font-weight: 700;
    color: #015baa;
    border-left: 3px solid #3898f4;
    padding-left: 8px;
    font-size: 14px;
}
.resultbar{
	margin-top:20px;
	height:32px;
	line-height:32px;
	text-indent:12px;
	color:#428C5B;
	border-bottom: 1px solid #E4E4E4;
 }
  .result_content{
    overflow:hidden;
	zoom:1;
 }
 
.resultlist{
  overflow:hidden;
}
.resultlist ul{
  padding:20px 0 0 20px;
 }
.resultlist ul li{
  padding-top:15px;
 }
.resultlist ul li h3{
  line-height:30px;
  font-size:16px;
  font-weight:normal;
 }
.resultlist ul li h3 a{
  text-decoration:underline;
 }
.resultlist ul li p{
  line-height:22px;
  color:#333;
  font-size:14px;
  width:650px;
 }
.resultlist ul li span small{
  line-height:22px;
  font-size:12px;
  margin-left:5px;
  color:#999;
 }
.resultlist ul li span a{
  color:#008400;
 }
 

 
/*双公示*/
.sgsgd{
	float:left;
	border:1px solid #bedbeb;
	margin-left:-16px;
	width:398px;
	height:248px;
	overflow:hidden;
}
.sgsgd .bt-hander{
	float:left;
	width:398px;
	height:35px;
	background-color: #000;
	background-color: rgba(0, 0, 0, 0.3);
	z-index:90;
	
}
.sgsgd .bt-hander a{
	float:right;
	height:35px;
	font-size:18px;
	color:#fff;
	width:120px;
	text-align:center;
	line-height:35px;
}
.sgsgd .sgsiframe{
	float:left;
	margin-top:1px;
	z-index:10;
	width:396px;
	height:248px;
	overflow:hidden;
}
.gsright {
	float:right;
	margin-right:-18px;
	width:288px;
	height:250px;

}
.gsright ul {
	float:left;
	height:40px;
	width:288px;
}
.gsright ul li{
	list-style:none;
}
.gszt{
	float:left;
	width:284px;
	height:210px;
	
}
.lhcj{
	float:left;
	width:714px;
	height:246px;
	/*background:url(imageslhcj.jpg) repeat-x left;*/
}

	
/*联席会议单位*/

.qitoudanwei{
    overflow: hidden;
    font-size: 12px;
    width: 1000px;
    margin: 10px auto 0;
}
.qitoudanwei li{float:left; position:relative;list-style:none; margin:0px;  width:142px;  height:30px;line-height:30px; }
.qitoudanwei li a{ font-family:"宋体"; font-size:14px;}

.danwei{
    overflow: hidden;
    font-size: 12px;
    width: 1000px;
    margin:  auto 0;
	}
.danwei  li{float:left; position:relative;list-style:none; width:142px; margin:0px;  height:30px;line-height:30px;}
.danwei  li a{font-family:"宋体"; font-size:14px;}
.index-shipin{
	background-color:#000;
	height:146px;
	width:258px;
}



/*联席会议单位*/
.unit-list {
    overflow: hidden;
    font-size: 12px;
    width: 1000px;
    margin: 30px auto 0;

}

.unit-list p {
    font-size: 18px;
    font-weight: 800;
    color: #333;
    margin-bottom: 15px;

}

.disciplinary-container {
    overflow: hidden;
}



/*信用图解*/
.img-credit-list {
    width: 100%;
}
.img-credit-list-ul li {
	list-style:none;
    width: 306px;
    float: left;
    margin: 0 10px 26px;
    border: 1px solid #ddd;
    box-shadow: 3px 3px 10px #ddd;
}
.img-credit-list-ul li .img-credit-img,
.img-credit-img img {
    display: block;
    width: 304px;
    height: 238px;
    overflow: hidden;
}
.img-credit-img .imgAnimate {
    transition-property: all;
    transition-duration: .5s;
}
.img-credit-img .imgAnimate:hover {
    transform: scale(1.2, 1.2);
}
.img-credit-list-ul li h4,
.img-credit-list-ul li div {
    padding: 5px 10px;
}
.img-credit-list-ul li h4 {
    height: 50px;
    font-size: 16px;
    line-height: 23px;
    font-weight: 700;
    overflow: hidden;
}
.img-credit-title:hover {
    text-decoration: underline;
}
.img-credit-list-ul li div {
    border-top: 1px solid #ddd;
}
.img-credit-list-ul li div i {
    font-style: normal;
    float: right;
    max-width: 190px;
    overflow: hidden;
    padding-left: 25px;
    background:url(imagesviews.png) no-repeat left center;
}
.img-credit-other span {
    color: #000;
    font-weight: 700;
}
.xytj_page{
	float:left;
	width:100%;
}


.page-list-title {
	float:left;
	margin-top:20px;
	width:100%;
}
.page-list-title li {
	list-style:none;
    width:100%;
    padding-left: 30px;
    background: url(imageslist-style.png) no-repeat;
    background-position: 0 28px;
}
.page-list-title li .page-top{
	float:left;
	margin-top:20px;
	width:100%;
}
.page-list-title li .page-top .page-title{
	  display: block;
    overflow: hidden;
	font-weight:800;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}
.page-list-title li .page-top .page-time{
	color: #999;
    float: right;
    line-height: 38px;
    height: 38px;
	margin-top:-10px;
    font-size: 12px;
}
.credit-nav-title {
    margin: 0;
    font-size: 24px;
    color: #0d51a6;
    width: 100%;
    text-align: center;
}
.credit-nav-decoration {
    width: 100%;
    position: relative;
    z-index: 3;
    height: 22px;
    margin: 20px 0 0;
}

.credit-nav-decoration span {
    position: absolute;
    top: 0;
    left: 50%;
    background: #f9f9f8;
    z-index: 3;
    text-align: center;
    margin-left: -210px;
}

.credit-nav-decoration2 span {
    margin-left: -94px;
}

.credit-nav-decoration i {
    position: absolute;
    z-index: 2;
    top: 11px;
    left: 0;
    height: 1px;
    line-height: 1px;
    border-bottom: 1px solid #ddd;
    width: 100%;
    display: block;
}
.credit-nav-list{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.credit-nav-list li {

	
    float: left;
	padding-top:30px;
	padding-bottom:30px;
    width: 50%;
    height: 60px;
    border-bottom: 1px solid #ddd;
    overflow: hidden;
    position: relative;
}

.credit-nav-list li a {
    float: left;
}

.credit-nav-list li span {
    float: left;
    padding-left: 10px;
}

.credit-dh-list{
	    width: 100%;
    height: 250px;
    overflow: hidden;
}
.credit-dh-list-max{
    width: 100%;
    height: 450px;
    overflow: hidden;
}

.credit-qxs-list{
	    width: 100%;
    height: 380px;
    overflow: hidden;
}
.credit-qxs-list-max{
    width: 100%;
    height: 1020px;
    overflow: hidden;
}


.credit-nav-map {
    width: 100%;
    overflow: hidden;
}

.credit-nav-map li {
	list-style:none;
	border:none;
	float:left;
	padding-top:30px;

    width: 25%;
    height: auto;
}

.credit-nav-map li a img {
	border:none;
    display: inline-block;
    width: 250px;
    height: 80px;
}

.credit-nav-map li a,
.credit-nav-map li span {
    float:left;
	margin-top:10px;
    display: block;
    width: 250px;
    text-align: center;
    padding-left: 0;
}

.credit-nav-map li span h5 {
	text-align: center;
    font-weight: 100;
}









.mt_7 {
    margin-top: -7px;
}

.credit-nav-list li span h5 {
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    color: #000;
    line-height: 32px;
    height: 32px;
}

.credit-nav-list li span p {
    font-size: 14px;
    color: #000;
    line-height: 20px;
}

.credit-nav-list-mor {
	
    display: block;
    width: 100%;
	height:20px;
    cursor: pointer;
    background: url(imagesrisk_open1.png) no-repeat center #0477ad;
    color: #fff;
    text-align: center;
    overflow: hidden;
    text-indent: -99em;
}

.credit-nav-list-mor1 {
	   display: block;
    width: 100%;
	height:20px;
    cursor: pointer;
  background: url(imagesrisk_close1.png) no-repeat center #0477ad;
    color: #fff;
    text-align: center;
    overflow: hidden;
    text-indent: -99em;
  
}

.qx-credit-nav {
	float:left;
	width:100%;
}
.qx-credit-nav .hx {
	list-style:none;
	float:left;
	padding-top:20px;
	width:100%;
}
	
.qx-credit-nav .hx  .gy{
	margin-top:20px;
	float:left;
	width:250px;
	background:url(imagesgys.jpg) no-repeat left;
	height:80px;
	border:1px solid #e3e1e1;
}

.qx-credit-nav .hx  .as{
	margin-top:20px;
	float:left;
	width:250px;
	background:url(imagesass.jpg) no-repeat left;
	height:80px;
	border:1px solid #e3e1e1;
}
.qx-credit-nav .hx  .zy{
	margin-top:20px;
	float:left;
	width:250px;
	background:url(imageszys.jpg) no-repeat left;
	height:80px;
	border:1px solid #e3e1e1;
}

.qx-credit-nav .hx  .bj{
	margin-top:20px;
	float:left;
	width:250px;
	background:url(imagesbjs.jpg) no-repeat left;
	height:80px;
	border:1px solid #e3e1e1;
}
.qx-credit-nav .hx  .tr{
	margin-top:20px;
	float:left;
	width:250px;
	background:url(imagestrs.jpg) no-repeat left;
	height:80px;
	border:1px solid #e3e1e1;
}
.qx-credit-nav .hx  .lps{
	margin-top:20px;
	float:left;
	width:250px;
	background:url(imageslps.jpg) no-repeat left;
	height:80px;
	border:1px solid #e3e1e1;
}
.qx-credit-nav .hx  .qxn{
	margin-top:20px;
	float:left;
	width:250px;
	background:url(imagesqxn.jpg) no-repeat left;
	height:80px;
	border:1px solid #e3e1e1;
}
.qx-credit-nav .hx  .qn{
	margin-top:20px;
	float:left;
	width:250px;
	background:url(imagesqn.jpg) no-repeat left;
	height:80px;
	border:1px solid #e3e1e1;
}
.qx-credit-nav .hx  .qdn{
	margin-top:40px;
	float:left;
	width:250px;
	background:url(imagesqdn.jpg) no-repeat left;
	height:80px;
	border:1px solid #e3e1e1;
}


.qx-credit-nav .hx .rightdiv{
	margin-top:20px;
	float:right;
	width:426px; 
	height:81px;
	border-bottom:1px solid #e3e1e1;
}

.qx-credit-nav .hx .rightdivqdn{
	margin-top:20px;
	float:right;
	width:426px; 
	height:101px;
	border-bottom:1px solid #e3e1e1;
}
.xlj{
	float:left;
    overflow: hidden;
    font-size: 14px;
    width: 406px;
	padding-left:20px;
  
	}
.xlj li{ list-style:none;float:left; width:81px;  height:25px;line-height:25px;}
.xlj .ykt a{
	font-family:"宋体"; font-size:14px;
	color:#009cc0;
	}
.xlj .zjs a{
	font-family:"宋体"; font-size:14px;
	color:#30a0ba;
	}
/*------*/
.main_top {
  margin-left: 20px;
}
.main_top_title,
.main_bottom_title {
  width: 100%;
  height: 56px;
  border-bottom: 1px solid #bebebe;
}	
.icons {
  float: left;
  display: inline-block;
  margin-top: 4px;
  margin-right: 10px;
  width: 19px;
  height: 19px;
  background-image: url("imagesshensu_icon.png");
}
.h_title {
 /* float: left;*/
  font-size: 18px;
  color: #333;
}

.main_top_content {
 /* width: 640px;*/
  margin-left: 20px;
}
.main_top_content .main_top_content_top {
  margin-top: 20px;
}
.main_top_content .main_top_content_top .one {
  font-size: 16px;
  line-height: 36px;
  vertical-align: top;
}
.main_top_content .main_top_content_top .kuang {
  width: 320px;
  height: 36px;
  line-height: 36px;
  border: 1px solid #bebebe;
  font-size: 16px;
  color: #333333;
  background-color: #efefef;
  box-sizing: border-box;
  padding-left: 20px;
  padding-right: 20px;
  display: inline-block;
  word-break: keep-all;
  /* 不换行 */
  white-space: nowrap;
  /* 不换行 */
  overflow: hidden;
  /* 内容超出宽度时隐藏超出部分的内容 */
  text-overflow: ellipsis;
}
.main_top_content .main_top_content_middle {
  margin-top: 20px;
  position: relative;
  cursor: pointer;
}
.main_top_content .main_top_content_middle .base_type_text {
  line-height: 36px;
  text-indent: 21px;
}
.main_top_content .main_top_content_middle .one {
  font-size: 16px;
  line-height: 36px;
  vertical-align: top;
}
.main_top_content .main_top_content_middle .base_type {
  display: inline-block;
  width: 320px;
  height: 36px;
  /*float: right;*/
  position: relative;
  border: 1px solid #bebebe;
  font-size: 16px;
  color: #333333;
  background-color: #efefef;
  box-sizing: border-box;
}
.main_top_content .main_top_content_middle .base_type .red_bottom {
  position: absolute;
  right: 5px;
  top: 3px;
  display: block;
  width: 30px;
  height: 30px;
  background: url("imagesred-toggleArrow.png") no-repeat center;
}
.main_top_content .main_top_content_middle .base_type .box {
  position: absolute;
  top: 42px;
  width: 518px;
  height: 200px;
  border: 1px solid #bebebe;
  overflow-x: hidden;
  overflow-y: auto;
}
.main_top_content .main_top_content_middle .base_type .type_f {
  display: inline-block;
  width: 518px;
  height: 34px;
  line-height: 36px;
  box-sizing: border-box;
  padding-left: 20px;
  background: #efefef;
}
.main_top_content .main_top_content_bottom {
  margin-top: 20px;
}
.main_top_content .main_top_content_bottom .one {
  font-size: 16px;
  line-height: 36px;
  vertical-align: top;
}
.main_top_content .main_top_content_bottom .origin {
  /*float: right;*/
  display: inline-block;
  width: 320px;
  height: 36px;
  line-height: 36px;
  border: 1px solid #bebebe;
  font-size: 16px;
  color: #333333;
  background-color: #efefef;
  box-sizing: border-box;
  padding-left: 20px;
  padding-right: 20px;

}
.main_bottom {
  margin-top: 40px;
  margin-left: 20px;
}
.main_bottom .main_bottom_title .presmsg_title {
  width: 156px;
}
.main_bottom .fill_info .fill_info_module {
 /* width: 875px;*/
  margin-left: 20px;
}
.main_bottom .fill_info .fill_info_module .shuru {
  overflow: hidden;
  margin-top: 20px;
  width: 100%;
}
.main_bottom .fill_info .fill_info_module .shuru label {
  font-size: 16px;
  color: #333;
}
.main_bottom .fill_info .fill_info_module .shuru input {
   outline: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  width: 320px;
  height: 36px;
  line-height: 36px;
  border: 1px solid #bebebe;
  font-size: 14px;
  color: #333;
  background-color: #efefef;
  box-sizing: border-box;
  padding-left: 20px;
}
.main_bottom .fill_info .fill_info_module .shuru .symbol {
  font-size: 20px;
  color: red;
  margin-left: 10px;
  vertical-align: middle;
}
.main_bottom .fill_info .fill_info_module .shuru .phone_cuo,
.main_bottom .fill_info .fill_info_module .shuru .shenfen_cuo,
.main_bottom .fill_info .fill_info_module .shuru .emil_cuo,
.main_bottom .fill_info .fill_info_module .shuru .name_cuo {
  float: right;
  display: inline-block;
  display: none;
  width: 210px;
}
.main_bottom .fill_info .fill_info_module .shuru .phone_cuo .cuo,
.main_bottom .fill_info .fill_info_module .shuru .shenfen_cuo .cuo,
.main_bottom .fill_info .fill_info_module .shuru .emil_cuo .cuo,
.main_bottom .fill_info .fill_info_module .shuru .name_cuo .cuo {
  display: inline-block;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  background-image: url("imagescuohao.png");
}
.main_bottom .fill_info .fill_info_module .shuru .phone_cuo .cuoti,
.main_bottom .fill_info .fill_info_module .shuru .shenfen_cuo .cuoti,
.main_bottom .fill_info .fill_info_module .shuru .emil_cuo .cuoti,
.main_bottom .fill_info .fill_info_module .shuru .name_cuo .cuoti {
  font-size: 14px;
  color: red;
  line-height: 36px;
}
.main_bottom .fill_info .fill_info_module .area_text {
	list-style:none;
  overflow: hidden;
  /*width: 875px;*/
  height: 150px;
  margin-top: 20px;
}
.main_bottom .fill_info .fill_info_module .area_text label {
  font-size: 16px;
  color: #333;
}
.main_bottom .fill_info .fill_info_module .area_text .neirong {
  float: left;
  display: block;
  margin-top: 20px;
}
.main_bottom .fill_info .fill_info_module .area_text .userDescription {
  float: left;
  display: block;
  width: 320px;
  height: 150px;
  max-width: 320px;
  max-height: 150px;
  resize: none;
  border: 1px solid #bebebe;
  background-color: #efefef;
  box-sizing: border-box;
  padding: 20px;
  font-size: 14px;
  line-height: 25px;
  outline: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.main_bottom .fill_info .fill_info_module .area_text .sym {
  float: left;
  display: block;
  font-size: 20px;
  color: red;
  margin-top: 20px;
  margin-left: 13px;
}
.main_bottom .fill_info .fill_info_module .area_text .sub_cuo {
  float: right;
  display: inline-block;
  display: none;
  margin-right: 0px;
  margin-top: 10px;
  width: 210px;
}
.main_bottom .fill_info .fill_info_module .area_text .sub_cuo .cuo {
  display: inline-block;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  background-image: url("imagescuohao.png");
}
.main_bottom .fill_info .fill_info_module .area_text .sub_cuo .cuoti {
  font-size: 14px;
  color: red;
  line-height: 36px;
}
.main_bottom .fill_info .fill_info_module .yanzheng_box {
	list-style:none;
  margin-top: 20px;
}
.main_bottom .fill_info .fill_info_module .yanzheng_box label {
  font-size: 16px;
  color: #333;
}
.main_bottom .fill_info .fill_info_module .yanzheng_box .ver_box {
  display: inline-block;
  position: relative;
}
.main_bottom .fill_info .fill_info_module .yanzheng_box .ver_box .verCode_inp {
	float:left;
  cursor: pointer;
  width: 250px;
  height: 36px;
  line-height: 36px;
  border: 1px solid #bebebe;
  font-size: 14px;
  color: #333;
  background-color: #efefef;
  box-sizing: border-box;
  padding-left: 20px;
  outline: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.main_bottom .fill_info .fill_info_module .yanzheng_box .ver_box .pic {
  position: absolute;
  top: 1px;
  right: 1px;
  width: 106px;
  height: 32px;
  border: 1px solid #bebebe;
  display: inline-block;
}
.main_bottom .fill_info .fill_info_module .yanzheng_box .symbol {
  font-size: 20px;
  color: red;
  margin-left: 10px;
  vertical-align: middle;
}
.yanzheng_cuo {
  float: right;
  display: inline-block;
  display: none;
  margin-right: 0px;
  width: 175px;
}
.yanzheng_cuo_yes {
  float: right;
  display: inline-block;
  margin-right: 0px;
  width: 175px;
}
.yanzheng_cuo_yes .cuo {
  display: inline-block;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  background-image: url("imagescuohao.png");
}
.yanzheng_cuo_yes .cuoti {
  font-size: 14px;
  color: red;
  line-height: 36px;
}
.yanzheng_cuo .cuo {
  display:none;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  background-image: url("imagescuohao.png");
}
.yanzheng_cuo .cuoti {
	  display:none;
  font-size: 14px;
  color: red;
  line-height: 36px;
}

.main_bottom .fill_info .fill_info_module .yanzheng_box .sub_cuo {
  margin-right: 0px;
  width: 210px;
  height: 10px;
  background: red;
}
.main_bottom .fill_info .fill_info_module .check_box {
	list-style:none;
  margin-top: 30px;
}
.main_bottom .fill_info .fill_info_module .check_box label {
  vertical-align: top;
  cursor: pointer;
}
.main_bottom .fill_info .fill_info_module .check_box .read_agree {
  font-size: 16px;
  color: #333;
}
.main_bottom .fill_info .fill_info_module .check_box .read_agree .chan_col {
  color: #0063ba;
  cursor: pointer;
}
.main_bottom .fill_info .fill_info_module .check_box .read {
  cursor: pointer;
  width: 18px;
  height: 18px;
  border: 1px solid #bebebe;
  -webkit-appearance: checkbox;
}
.main_bottom .fill_info .fill_info_module .sub_btn {
  cursor: pointer;
  margin-top: 40px;
  margin-bottom: 50px;
  margin-left: 120px;
  display: inline-block;
  width: 320px;
  height: 36px;
  background-color: #ea3e3e;
  line-height: 36px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  border: none;
  outline: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.main_bottom .fill_info .fill_info_module .reset_btn {
  cursor: pointer;
  display: inline-block;
  width: 194px;
  height: 36px;
  background-color: #0063ba;
  line-height: 36px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  border: none;
  outline: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}


 .code 
{
	float:left;
 background:url(imagescode_bg.jpg);
 font-family:Arial;
 font-style:italic;
 color:blue;
 font-size:20px;
 border:0;
 padding:2px 3px;
 letter-spacing:3px;
 font-weight:bolder;
 float:left;
 cursor:pointer;
 width:70px;
 height:30px;
 border: 1px solid #bebebe;
 line-height:30px;
 text-align:center;
 vertical-align:middle;
}



	
.xlj .wkt a{
	cursor:default ;a
	font-family:"宋体"; font-size:14px;
	color:#a7a7a7;
	}


.mid-credit-nav {
    width: 100%;
    overflow: hidden;
}

.mid-credit-nav li {
	list-style:none;
	float:left;
    width: 33%;
}

.mid-credit-nav li span h5 {
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    color: #000;
    line-height: 32px;
    height: 32px;
}

.mid-credit-nav li span p {
    font-size: 14px;
    color: #000;
    line-height: 20px;
}

.state-page-source {
    font-size: 14px;
    color: #999;
    margin-top: 20px;
}

#sgsifr{
	float:left;
	margin-top:-46px;
	margin-left:-267px;
	height:900px;
	width:1000px;
}

.righttop{
	width:117px;
	height:117px;
	background-color:none;
	float:left;
    position:fixed !important; top/**/:150px;
    position:absolute;
    z-index:100;
    top:expression(offsetParent.scrollTop+20);
    right:0px;
}
.righttop img{border-top-right-radius:4px;border-bottom-right-radius:4px;}

.table_normal1{ margin:10px 0; padding:0; width:100%; font-size:12px; border-top:1px solid #ccc;  border-right:1px solid #ccc;}
.table_normal1 td{  padding:5px 10px; color:#666; border-left:1px solid #ccc; border-bottom:1px solid #ccc;}
.yes{
	font-size:14px;
	display:none;
	color:#333;
}
.no {
	font-size:14px;
	display:block;
	color:#090;
}

.creditGz{
	width:160px;
	height:180px;
	background-color:none;
	float:right;
    position:fixed !important; top/**/:270px;
    position:absolute;
    z-index:100;
    top:expression(offsetParent.scrollTop+20);
    right:0px;
}
.creditGz img{ float:left;border-top-left-radius:4px;border-bottom-left-radius:4px;}
.creditGz span{float:left; width:160px; height:20px; text-align:center; line-height:20px; font-size:14px; font-weight:600;}

.cxgzzg{
	width:170px;
	height:180px;
	background:url(imagespf.jpg) no-repeat left;
	float:left;
    position:fixed !important; top/**/:270px;
    position:absolute;
    z-index:100;
    top:expression(offsetParent.scrollTop+20);
    left:0px;
}
.cxgztz{
	width:170px;
	height:170px;
	float:left;
    position:fixed !important; top/**/:458px;
    position:absolute;
    z-index:100;
    top:expression(offsetParent.scrollTop+200);
    left:0px;
}

.yyjc {
	float:right;
margin-right:0;

	 font-size:18px;
	  font-weight:600;	
	  line-height:50px;
}

/*地图*/

#gmap {position:relative; float:left; display:block; width:900px; height:750px; background:url(imagesgzmap.jpg) no-repeat; }
#gmap a {color:#000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:uppercase;}
a#title2, a#title2:visited {display:block; width:650px; height:900px; padding-top:260px; position:absolute; left:0; top:0; cursor:default; text-decoration:none;}
* html a#title2 {height:750px; he\ight:0;}/*IE6.0以下中显示*/
/*毕节*/

a#bj {display:block; width:352px; height:0; padding-top:152px; overflow:hidden; position:absolute; left:30px; top:165px;}
* html a#bj {height:152px; he\ight:0;text-indent:-9000px; text-align:center;}
a#bj:hover {width:485px;height:251px;background:transparent  url(imagesxy_bj.png) no-repeat 0 0;overflow:visible;text-indent:-9000px;left:0px; top:165px; }


/*地图浮动菜单*/
a#bj .bjcd{ width:347px; height:206px; position:relative; background:url(imagesxy_bjcd_08.png) no-repeat; top:-280px; left:-40px; z-index:999; display:none;}
a#bj:hover .bjcd{ display:block;}

/*遵义*/

a#zy {display:block; width:225px; height:0; padding-top:225px; overflow:hidden; position:absolute; left:436px; top:30px;}
* html a#zy {height:225px; he\ight:0;text-indent:-9000px; text-align:center;}
a#zy:hover {width:390px;height:366px;background:transparent  url(imagesxy_zy.png) no-repeat 0 0;overflow:visible;text-indent:-9000px;left:356px; top:0px; }


/*地图浮动菜单*/
a#zy .zycd{ width:388px; height:161px; position:relative; background:url(imagesxy_zycd_05.png) no-repeat; top:-125px; left:-240px; z-index:999; display:none;}
a#zy:hover .zycd{ display:block;}


/*铜仁*/

a#tr {display:block; width:216px; height:0; padding-top:161px; overflow:hidden; position:absolute; left:659px; top:194px; }
* html a#tr {height:161px; he\ight:0;text-indent:-9000px; text-align:center;}
a#tr:hover {width:291px;height:370px; background:transparent  url(imagesxy_tr.png) no-repeat 0 0;overflow:visible;text-indent:-9000px;left:609px; top:44px; }


/*地图浮动菜单*/
a#tr .trcd{ width:389px; height:164px; position:relative; background:url(imagesxy_trcd.png) no-repeat; top:-30px; left:-290px; z-index:999; display:none;}
a#tr:hover .trcd{ display:block;}


/*贵阳*/

a#gy {display:block; width:113px; height:0; padding-top:169px; overflow:hidden; position:absolute; left:414px; top:282px;}
* html a#gy {height:169px; he\ight:0;text-indent:-9000px; text-align:center;}
a#gy:hover {width:170px;height:259px;background:transparent  url(imagesxy_gy.png) no-repeat 0 0;overflow:visible;text-indent:-9000px; left:374px; top:232px;}


/*地图浮动菜单*/
a#gy .gycd{ width:389px; height:164px; position:relative; background:url(imagesxy_gycd_05.png) no-repeat; top:-150px; left:-345px; z-index:999; display:none;}
a#gy:hover .gycd{ display:block;}

/*贵安*/

a#ga {display:block; width:105px; height:0; padding-top:105px; overflow:hidden; position:absolute; left:294px; top:340px;}
* html a#ga {height:105px; he\ight:0;text-indent:-9000px; text-align:center;}
/*a#ga:hover {width:137px;height:138px; background:transparent  url(imagesxy_ga.png) no-repeat 0 0;overflow:visible;text-indent:-9000px; left:294px; top:320px;}*/


/*地图浮动菜单*/
a#ga .gacd{ width:345px; height:201px; position:relative; background:url(imagesxy_gacd.png) no-repeat; top:-290px; left:-245px; z-index:999; display:none;}
a#ga:hover .gacd{ display:block;}

/*六盘水*/

a#lps {display:block; width:161px; height:0; padding-top:161px; overflow:hidden; position:absolute; left:38px; top:344px;}
* html a#lps {height:161px; he\ight:0;text-indent:-9000px; text-align:center;}
a#lps:hover {width:229px;height:265px;background:transparent  url(imagesxy_lps.png) no-repeat 0 0;overflow:visible;text-indent:-9000px;  left:38px; top:294px;}


/*地图浮动菜单*/
a#lps .lpscd{ width:345px; height:201px; position:relative; background:url(imagesxy_lpszd_05.png) no-repeat; top:-300px; left:90px; z-index:999; display:none;}
a#lps:hover .lpscd{ display:block;}

/*安顺*/

a#as {display:block; width:148px; height:0; padding-top:123px; overflow:hidden; position:absolute; left:195px; top:440px; }
* html a#as {height:123px; he\ight:0;text-indent:-9000px; text-align:center;}
a#as:hover { width:214px;height:220px;background:transparent  url(imagesxy_as.png) no-repeat 0 0;overflow:visible;text-indent:-9000px; left:195px; top:400px; }


/*地图浮动菜单*/
a#as .ascd{ width:345px; height:201px; position:relative; background:url(imagesxy_ascd.png) no-repeat; top:-255px; left:-160px; z-index:999; display:none;}
a#as:hover .ascd{ display:block;}

/*黔西南*/

a#qxn {display:block; width:253px; height:0; padding-top:172px; overflow:hidden; position:absolute; left:34px; top:551px; }
* html a#qxn {height:172px; he\ight:0;text-indent:-9000px; text-align:center;}
a#qxn:hover {width:325px;height:300px;background:transparent  url(imagesxy_qxn.png) no-repeat 0 0;overflow:visible;text-indent:-9000px;left:34px; top:421px;  }


/*地图浮动菜单*/
a#qxn .qxncd{ width:345px; height:201px; position:relative; background:url(imagesxy_qxncd_05.png) no-repeat; top:-240px; left:70px; z-index:999; display:none;}
a#qxn:hover .qxncd{ display:block;}


/*黔南*/

a#qn {display:block; width:206px; height:0; padding-top:200px; overflow:hidden; position:absolute; left:356px; top:506px; }
* html a#qn {height:200px; he\ight:0;text-indent:-9000px; text-align:center;}
a#qn:hover {width:313px;height:317px;background:transparent  url(imagesxy_qn.png) no-repeat 0 0; left:326px; top:286px;overflow:visible;text-indent:-9000px; }


/*地图浮动菜单*/
a#qn .qncd{ width:386px; height:164px; position:relative; background:url(imagesxy_qncd_05.png) no-repeat; top:-30px; left:-310px; z-index:999; display:none;}
a#qn:hover .qncd{ display:block;}

/*黔东南*/

a#qdn {display:block; width:258px; height:0; padding-top:322px; overflow:hidden; position:absolute; left:588px; top:354px;}
* html a#qdn {height:322px; he\ight:0;text-indent:-9000px; text-align:center;}
a#qdn:hover {width:351px;height:379px;background:transparent  url(imagesxy_qdn.png) no-repeat 0 0; left:518px; top:324px;overflow:visible;text-indent:-9000px; }


/*地图浮动菜单*/
a#qdn .qdncd{ width:389px; height:164px; position:relative; background:url(imagesxy_qdncd.png) no-repeat; top:-260px; left:-280px; z-index:999; display:none;}
a#qdn:hover .qdncd{ display:block;}


.xyztfb {border-left:1px solid #ccc; 
         border-top:1px solid #ccc; 
		}

.xyztfb td {border-bottom:1px solid #ccc; padding-left:30px; border-right:1px solid #ccc; height:40px; font-size:16px;}
.xyztfb .tbg{background-color:#F5F5F5;border-bottom:1px solid #ccc; padding-left:30px; border-right:1px solid #ccc;}