

/*<!-- header container -->*/
.header_container {
    width: 100%;
    margin: 10px 0;
    height: 30px;
    line-height: 30px;
    color: #ffffff;
    font-size: 14px;
}

.header_container a {
    color: #ffffff;
    font-size: 16px;
}

/*.winContainer {
    width: 100%;
    height: 100%;
}*/

.header_container_center {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
}

.header_container_center ul li{
    padding-left: 20px;
    background-position: left center;
    background-repeat: no-repeat;
}

.header_container_center ul li.center{
    background-image: url("imagesindexuser.png");
}

.header_container_center ul li.login{
    background-image: url("imagesindexlogin.png");
}

.header_container_center ul li.logout{
    background-image: url("imagesindexlogout.png");
}

.header_container_center ul li.register{
    background-image: url("imagesindexplus.png");
}

/*<!-- main container -->*/
.mainContainer {
    width: 1200px;
    margin: 20px auto 20px auto;
    background: #ffffff;
}

/*<!-- main nav container -->*/

.mainNavContainer {
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: #4d6bcd;
}

.mainNavContainer ul {
    width: 100%;
    height: 100%;
}

.mainNavContainer ul li {
    width: 200px;
    height: 100%;
    text-align: center;
}

.mainNavContainer ul li a {
    display: block;
    text-decoration: none;
    color: #FFFFFF;
}

.mainNavContainer ul li.current a {
    display: block;
    color: #FFFFFF;
    background: #392ccb;
    text-decoration: none;
    cursor: default;
}

.mainNavContainer ul li.menu {
    width: 48px;
    display: none;
    background: #00B673 url("imagesu28.png") no-repeat left center;
}


.icon-item-ml-10 > * {
    margin-left: 20px !important;
}

.logoContainer {
    width: 500px;
    height: 150px;
    /*border: 1px dashed #ffffff;*/
    /*background: center url("imageslogo19.png") no-repeat;*/
    /*background-size: 100%;*/
    position: absolute;
    top: 60px;
    left: 340px;
}

.logoContainer img{
    width: 100%;
    height: 100%;
}

.searchContainer {
    width: 600px;
    height: 120px;
    border: 0px dashed #ffffff;
    /*background: rgba(0, 0, 0, 0.5);*/
    position: absolute;
    top: 200px;
    right: 200px;
    padding: 40px 100px;
}

.searchContainer .search {
    width: 600px;
    height: 50px;
    display: block;
    background: #fff;
    border-radius: 10px;
}

.searchContainer .search input {
    margin: 0;
    padding: 0;
    border: 0;
    height: 50px;
    line-height: 50px;
    float: left;
}

.searchContainer .search .keyword {
    width: 500px;
    padding: 0 10px;
    font-size: 20px;
    font-weight: bold;
    color: #333333;
    border-radius: 10px;
    background: transparent;
}

.searchContainer .search .submit {
    cursor: pointer;
    width: 80px;
    border-radius: 8px;
    font-size: 20px;
    font-weight: bold;
    background: #00b673 url("imagesu46.png") no-repeat center;
}

.searchContainer .search .submit:active{
    background: #00a367 url("imagesu46.png") no-repeat center;
}

.searchContainer .keywords {
    list-style: none;
    height: 30px;
    margin: 20px 0 0 0;
    font-size: 14px;
    color: #fff;
}

.searchContainer .keywords dt, .searchContainer .keywords dd {
    float: left;
    display: inline-block;
    margin: 0;
    line-height: 30px;
}

.searchContainer .keywords dt {
    float: left;
}

.searchContainer .keywords dd {
    margin: 0 0 0 12px;
    border-radius: 10px;
    background: #00cb80;
}

.searchContainer .keywords dd a {
    display: block;
    height: 30px;
    padding: 0 12px;
    color: #ffffff;
    text-decoration: none;
}

.footerContainer {
    width: 100%;
    height: 130px;
    left: 0;
    bottom: 0;
    background: url("images222.png") repeat;
}

.footerContainer .centerContainer {
    width: 1200px;
    height: 130px;
    margin: 0 auto;
}

.footerContainer .centerContainer ul.left{
    width: 980px;
    height: 90px;
    margin: 0 auto;
    list-style: none;
    padding: 0;
    margin: 0 0 0 0px;
    color: #FFFFFF;
}

.footerContainer .centerContainer div.find_error{
    float: left;
    width: 120px;
    height: 55px;
    margin-top: 20px;
}

.footerContainer .centerContainer ul.left li{
    height: 30px;
    line-height: 30px;
    list-style: none;
    padding: 0;
    margin: 0;
    font-size: 14px;
    text-align: center;
}

.footerContainer .centerContainer .right{
    height: 80px;
    width: 80px;
    margin: 0;
    padding: 10px;
    /*background: #f60;*/
}

.mainPageItem {
    background: #ffffff;
}

.tab-container {
}

.tab-menu {
    display: block;
    /*background: #F7F7F7;*/
}

.tab-menu > li {
    cursor: pointer;
    font-weight: bold;
}

.tab-menu > li.current {
    color: #fff;
    background: #00B673;
}

.tab-menu > li.current a {
    color: inherit;
    text-decoration: none;
}

.tab-content > div.tab-item {
    display: none;
}

.tab-content > div.current {
    display: block;
}

.mainPageItem {

}

.mainPageItem .page {
    padding: 20px 30px 20px 30px;
    /*height:600px;*/
    background: #c2e9ff;
    overflow-y: auto;
    min-height: 560px;

}

.today-hot {
    height: 40px;
    line-height: 40px;
    text-indent: 150px;
    background: #F7F7F7 url("imagestoday-hot.png") left center no-repeat;
    background-size: auto 100%;
}

.today-hot span {
    color: green;
}

.shouye_bstd a {
    margin: 10px 0 0 12px;
    line-height: 125px;
    text-align: center;

}

.shouye_bstd .img_34 {

    background: url(imagesu1874.png) no-repeat center center rgb(71, 225, 173);
}

.shouye_bstd .img_35 {

    background: url(imagesu1517.png) no-repeat center rgb(22, 217, 27);
}

.shouye_bstd .img_36 {

    background: url(imagesu1874.png) no-repeat center rgb(198, 225, 70);
}

.shouye_bstd .img_37 {

    background: url(imagesu48.png) no-repeat center rgb(198, 60, 255);
}

.b-red:hover {
    background: #ffb0b2
}

.b-orange:hover {
    background: orange
}

.b-blue:hover {
    background: #62d1ff
}

.b-green:hover {
    background: #13af91
}

.b-grey:hover {
    background: grey
}

.title-bar-1 {
    height: 30px;

}

.title-bar-1 span {
    font-size: 14px;
    font-weight: bold;
    padding-left: 8px;
    border-left: 3px solid green;
}

.xxgk_wgk .img_33 {
    background: url("imagesu1243.png") center no-repeat;
    width: 190px;
    height: 80px;
}

.zdxxgk {
    list-style: none;
    margin: 0;
    padding: 0;
}

.zdxxgk li {
    float: left;
    margin: 6px;
    padding: 10px 20px;
    background: #F4F4F4;
}

.zdxxgk li:hover {
    background: #333333;
    color: #fff;
}

.right .w190 .full-h .b-green
    /* 网上办事 */
    /*.page-3{
        width:100%;
        overflow: hidden;


    }*/
ul {
    margin: 0;
    padding: 0;
}

.left-top-title {
    height: 40px;
    line-height: 40px;
}

.left-top-title span {
    padding: 0 15px;
    color: #ffffff;
    background: #00B673;
    display: inline-block;
    height: 100%;
    font-weight: bold;
}

.left-top ul {

    margin: 0;
    padding: 0;

}

.left-top ul li {
    display: inline-block;
    font-weight: bold;
    text-align: center;
    line-height: 34px;
    background: rgba(242, 242, 242, 1);
    font-size: 15px;

}

.left-top-l1 {
    width: 261px;
    height: 34px;

}

.left-top-l2 {
    width: 229px;
    height: 34px;
    margin-left: 5px;
}

.left-top-con ul {
    width: 480px;
    padding-left: 0;
    list-style: none;
}

.left-top-con li {
    font-size: 14px;
    padding: 10px 0 10px 20px;
    background: url(imagesli.png) no-repeat center left;
}

.left-top-con li span {
    float: right;
}

.rect-li-container ul {
    list-style: none;
    margin: 0;
    padding: 0;

}

.rect-li-container ul li {
    width: 300px;
    height: 40px;
    line-height: 40px;
    text-align: left;
    text-indent: 20px;
    display: inline-block;
    font-size: 14px;
    /*background: rgba(242, 242, 242, 1);*/
    margin: 0 5px 10px 0;
    padding: 0;
}

.rect-li-container ul li a {
    display: block;
    /*padding: 10px 15px;*/
    text-decoration: none;
}

.rect-li-container ul li a:hover, .rect-li-container ul li.current, .rect-li-container ul li.current a {
    background-color: #73b0fb;
    color: #ffffff;
}

.right-top-title {

    height: 39px;
    background: rgba(242, 242, 242, 1);
}

.right-top-title ul {
    list-style: none;
    padding-left: 0;

}

.right-top-title li {
    width: 79px;
    line-height: 39px;
    display: inline-block;

    text-align: center;
}

.right-top-title .active {
    background: rgba(0, 155, 98, 1);
}

.right-mid {
}

.right-mid a {
    display: block;
    text-align: center;
    line-height: 240px;
    width: 120px;
    height: 120px;
    overflow: hidden;
    margin: 0px 25px 25px 0px;
    float: left;
    background: url(imagesu378.png) no-repeat center center;
    text-underline: none;
    font-size: 14px;
    border-radius: 10px;
    text-decoration: none;
}

.right-mid a.icon-department-587d1c65e5c64fc49ecb60133c3cc8cf {
    background-image: url(images587d1c65e5c64fc49ecb60133c3cc8cf.png);
}

.right-mid a.icon-department-6a730c8f60f74ebe8b6d40a3052d090a {
    background-image: url(images6a730c8f60f74ebe8b6d40a3052d090a.png);
}

.right-mid a.icon-department-70736512b96049d39fc1ff107fc8c2af {
    background-image: url(images70736512b96049d39fc1ff107fc8c2af.png);
}

.right-mid a.icon-department-8cc9a982929c4ca99503ea237f9e8c11 {
    background-image: url(images8cc9a982929c4ca99503ea237f9e8c11.png);
}
.right-mid a.icon-department-8e7a45e11f1b4163bbd4d8197dfcbc54 {
    background-image: url(images8e7a45e11f1b4163bbd4d8197dfcbc54.png);
}
.right-mid a.icon-department-a84319229ecd47db9d9c2a10d4ec1855 {
    background-image: url(imagesa84319229ecd47db9d9c2a10d4ec1855.png);
}
.right-mid a.icon-department-f98f031e772344d3865fee074323ee89 {
    background-image: url(imagesf98f031e772344d3865fee074323ee89.png);
}

.img-center {
    clear: both;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);

}

.right-mid-text {
    display: block;
    text-align: center;
    /*margin-top: 80px;*/
    font-size: 14px;

}

.right-bottom div {
    width: 74px;
    height: 73px;
    float: left;
    margin: 45px 35px 0 0;
    border-radius: 5px;
    position: relative;
}

.right-bottom [class^=img] {
    width: 74px;
    height: 73px;
    display: inline-block;

}

.right-bottom .img_15 {
    background: url(imagesu1532.png) no-repeat center center;

}

.right-bottom .img_16 {
    background: url(imagesu1507.png) no-repeat center center;

}

.right-bottom .img_17 {
    background: url(imagesu1512.png) no-repeat center center;

}

.right-bottom .img_18 {
    background: url(imagesu1517.png) no-repeat center center;

}

.right-bottom .img_19 {
    background: url(imagesu1522.png) no-repeat center center;

}

.right-bottom .img_20 {
    background: url(imagesu1527.png) no-repeat center center;

}

.right-bottom .img_21 {
    background: url('imagesu388.png') center no-repeat;

}

.right-bottom .img_22 {
    background: url('imagesu390.png') center no-repeat;

}

.right-bottom .img_23 {
    background: url('imagesu382.png') center no-repeat;

}

.right-bottom .img_24 {
    background: url('imagesu380.png') center no-repeat;

}

.right-bottom .img_25 {
    background: url('imagesu384.png') center no-repeat;

}

.right-bottom .img_26 {
    background: url('imagesu386.png') center no-repeat;

}

.right-bottom .img_27 {
    background: url('imagesu378.png') center no-repeat;

}

.right-bottom .img_28 {
    background: url('imagesu388.png') center no-repeat;

}

.right-bottom .col1 {
    background-color: rgba(71, 225, 173, 1);

}
.right-bottom .col1 a.img{
    background: url('imagesu380.png') center no-repeat;

}
.right-bottom .col2 {
    background: rgba(22, 217, 27, 1);
}
.right-bottom .col2 a.img{
    background: url('imagesu378.png') center no-repeat;
}
.right-bottom .col3 {
    background: rgba(198, 225, 70, 1);
}
.right-bottom .col3 a.img{
    background: url('imagesu382.png') center no-repeat;
}
.right-bottom .col4 {
    background: rgba(218, 150, 23, 1);
}
.right-bottom .col4 a.img{
    background: url('imagesu378.png') center no-repeat;
}
.right-bottom .col5 {
    background: rgba(32, 189, 65, 1);
}
.right-bottom .col5 a.img{
    background: url('imagesu390.png') center no-repeat;
}
.right-bottom .col6 {
    background: rgba(19, 189, 217, 1);
}
.right-bottom .col6 a.img{
    background: url('imagesu384.png') center no-repeat;
}
.right-bottom .col7 {
    background: rgba(198, 225, 70, 1);
}
.right-bottom .col7 a.img{
    background: url('imagesu388.png') center no-repeat;
}

.fr {
    float: right;

}

.fr li {
    display: inline-block;
    line-height: 51px;
}

/**/

* {
    margin: 0;
    padding: 0;
}

/*.page-3{
    width:100%;
    overflow: hidden;
    background:#fff;

}*/
h1, h2, h3, h4, h5 {
    margin: 0;
    padding: 0;
}

a:hover {
    text-decoration: underline;
}

ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.mb {
    padding-bottom: 30px;

}

.db {
    display: block;
}

.fs12 {
    font-size: 12px;
}

.clear {
    clear: both;
}

.m_auto {
    margin: 0 auto;
}

.tac {
    text-align: center;
}

.fwb {
    font-weight: bold;
}

.dib {
    display: inline-block;
}

.tar {
    taxt-align: right;
}

.fr {
    float: right;
}

.fl {
    float: left;
}

.tdu {
    text-decoration: none;
}

.lsn {
    list-style: none;
}

.options {
    width: 100%;
    height: 30px;
}

.wsbs-page2-title {
    width: 1200px;
    height: 51px;
    background: rgba(244, 244, 244, 1);
    border-bottom: 1px solid green;

}

.wsbs-page2-title span {
    font-size: 18px;
    color: rgba(0, 103, 204, 1);
    line-height: 51px;
    padding-left: 20px;
}

.title-text li {
    display: inline-block;
    line-height: 51px;
    font-weight: bold;
    font-size: 14px;
}

.con {
    height: 40px;
    overflow: hidden;
    position: relative;
    background: rgba(176, 196, 222, 0.3);
}

.nav_u {
    height: 26px;
    font: 22px/26px "宋体";
    font-style: italic;
    font-weight: bold;
    color: #333;
    position: relative;
}

.nav_d {
    height: 14px;
    font: 12px/12px "宋体";
    color: #333;
}

.pos {
    text-align: center
}

.con a {
    text-decoration: none;
    display: block;
    color: #666
}

.nav_ub {
    width: 100%;
    height: 26px;
    position: absolute;
    top: 0px;
    background: #fff;
}

.nav_db {
    width: 100%;
    height: 14px;
    position: absolute;
    bottom: 0px;
    background: #fff;
}

.right-con-title {
    margin-top: 20px;
}

.right-con-title span {
    margin-left: 20px;
}

.right-content li {
    width: 100%;
    margin: 20px 0 50px 0;

}

.zjcs_header {
    margin: -50px 0 150px 20px;
}

.zjcs_left_con {
    padding: 10px 0 0 15px;
}

.zjcs_left_con a {
    display: inline-block;

}

.zjcs_left_con .img_29 {
    background: url('../images/u396.png') center no-repeat;

}

.zjcs_left_con .img_30 {
    background: url('../images/u396.png') center no-repeat;

}

.zjcs_left_con .img_31 {
    background: url('../images/u394.png') center no-repeat;

}

.zjcs_left_con .img_32 {
    background: url('../images/u392.png') center no-repeat;

}

.zjcs_left_con [class^="img"] {
    height: 100px;
    width: 180px;
    margin-left: 10px;
}

.right-content li a {
    display: inline-block;

}

.right-content li a:hover {
    color: rgba(12, 196, 38, 1);
    text-decoration: underline;
}

.right-content li span {
    float: right;
    margin-right: 100px;
}

.w-full h3 {
    color: rgba(61, 134, 242, 1);
}

.i0 {
    background: url(demo/images/index2/u567.png) no-repeat;
    background-size: 100% 100%;
}

.i1 {
    background: url(demo/images/index2/u569.png) no-repeat;
    background-size: 100% 100%;
}

.i2 {
    background: url(demo/images/index2/u571.png) no-repeat;
    background-size: 100% 100%;
}

.r-b-img div {
    margin-top: 5px;
    height: 100px;
}

.upload {
    width: 1200px;

}

.upload-con {
    width: 1000px;
    background: rgba(249, 249, 249, 1);
    margin: 50px auto;
    overflow: hidden;

}

.upload-con-header {
    width: 100%;
    height: 70px;
    border-bottom: 1px dotted #999;
    background: url(demo/images/index2/u133.png) no-repeat left;
    background-size: 4% 55%;
}

.upload-con-header h2 {
    margin-left: 50px;
    color: #999;
}

.upload-con-input span {
    color: red;
}

.upload-con-input input {
    width: 400px;
    height: 20px;
    background: pink;
    border: 1px solid rgba(0, 128, 226, 1);
    border-radius: 3px;

}

.upfile {
    text-align: center;
    margin-top: 40px;

}

.upfile li {
    border-bottom: 1px dotted rgba(68, 169, 240, 1);
    line-height: 50px;
}

.upfile-btn .btn {
    color: #fff;
    width: 155px;
    height: 40px;
    border: none;
    border-radius: 5px;
}

.upfile-btn {
    margin: 50px auto;
}

.upfile-btn .b1 {
    background: rgba(255, 156, 0, 1);
    margin-right: 30px;
}

.upfile-btn .b2 {
    background: rgba(60, 181, 0, 1);

}

.scan {
    width: 500px;

}

.scan dt img {

    border: 1px solid #000;
    padding: 30px;
    border-radius: 10px;
}

.zfgb-left {
    margin-left: 30px;
}

.zfgb-left-header {
    text-align: center;
    background: url(demo/images/index2/zwgb20161031.jpg) no-repeat;
    display: inline-block;
    margin-top: 20px;
}

.zfgb-left-header span {
    display: block;
    padding-top: 140px;
    font-size: 12px;
    margin-bottom: 8px;
}

.zfgb-left-header .red-line {
    height: 8px;
    background: rgba(208, 2, 2, 1);

}

.left-section {
    padding: 10px 0 15px 0;
}

.left-section span {
    background: url(demo/images/index2/line_c.png) no-repeat left center;
    padding-left: 20px;
    display: block;
    color: rgba(0, 126, 218, 1);
    height: 35px;
    line-height: 35px;
    border-bottom: 1px dotted rgba(216, 216, 216, 1);

}

.zfgb-left-con {
    margin: 20px auto auto 10px;
    background: rgba(251, 251, 251, 1);
}

.left-section-text {
    padding-bottom: 30px;

}

.left-section-text li {
    background: url(../images/index2/li_bg.png) no-repeat left center;
    padding-left: 20px;
    line-height: 40px;
}

.zfgb-right {
    margin: 20px 40px 0 0;

}

.zfgb-right-title {
    height: 30px;
    background: rgba(247, 247, 247, 1);

}

.zfgb-right-title span {
    width: 120px;
    height: 100%;
    color: #fff;
    line-height: 30px;
    text-align: center;
    background: rgba(1, 103, 204, 1)
}

.zfgb-right-text {
    width: 340px;
    margin: 20px 0 20px 10px;
}

.zfgb-right-text p {
    line-height: 25px;
}

.zfgb-right-text a {
    color: blue;
    text-align: right;
}

.zfgb-option {
    margin: 10px 0 30px 0;
    height: 30px;
}

.zfgb-right-text input {
    width: 336px;
    height: 30px;

}

.zfgb-option button {
    width: 100px;
    height: 30px;
    background: rgba(0, 103, 204, 1);
    border: none;
    margin-left: 5px;
}

.zfgb-option select {
    width: 230px;
    height: 30px;

}

.zfgb-option span {
    line-height: 35px;
}

.zfwj-title {
    color: rgba(0, 126, 218, 1);
    display: block;
    margin-bottom: 10px;
}

.zfgb-header {
    margin: 20px;
    border-bottom: 1px dotted rgba(164, 164, 164, 1);

}

.header-span {
    height: 33px;
    width: 100px;

}

.header-input1 {
    width: 237px;
    height: 33px;
}

.selects {
    width: 100px;
    height: 29px;
}

.header-input2 {
    width: 102px;
    height: 33px;
}

.Btn {
    width: 65px;
    height: 33px;
    background: rgba(0, 103, 204, 1);
    border: none;
    color: #fff;
}

.title-bottom {
    margin: 0 0 10px 30px;
}

.header-input3 {
    width: 267px;
    height: 33px;
}

.pl32 {
    padding-left: 32px;
}

.zfwj-con {
    width: 1160px;
    background: rgba(251, 251, 251, 1);
    height: 183px;
    margin-bottom: 20px;
}

.left-section-text li {
    display: inline-block;
    margin-left: 60px;
}

.left-section-text li span {
    margin-left: 20px;
}

.left-section-text li a:hover {
    color: rgba(12, 196, 38, 1);
}

/**/
ul {
    margin: 0;
    padding: 0;
}

.ib {
    display: inline-block;
}

.cb {
    clear: both;
}

.fw {
    font-weight: bold;
}

.right-top {
    margin-left: 180px;
    padding-top: 20px;
}

.left-bottom li {
    width: 120px;
    text-align: center;
}

.asdada {
    width: 80px;
    height: 110px;
    margin: 0;
    padding: 0;
    float: left;
    margin-left: 20px;
}

.asdada dt {
    width: 80px;
    height: 80px;
    border-radius: 10px;
    margin: 0;
    padding: 0;
}

.asdada dd {
    width: 80px;
    height: 30px;
    line-height: 30px;
    margin: 0;
    padding: 0;
    text-align: center;
    font-size: 14px;
}

.xxxxx {
    margin: 0;
    padding: 0;
}

.xxxxx dt {
    width: 56px;
    height: 56px;
    line-height: 60px;
    text-align: center;
    color: cornflowerblue;
    font-weight: bold;
    font-size: 20px;
    float: left;
    background: #f4f4f4;
    border: 2px solid cornflowerblue;
    border-radius: 60px;
}

.xxxxx dd {
    width: 200px;
    height: 80px;
    float: left;
    margin: 0 0 0 20px;
}

.thread_right_wrap dl dd ul li:hover {
    background: #F4F4F4;
}

.thread_right_wrap dl.thread_right_wrap {
    height: 200px;
}

.thread_right_wrap h5 {
    height: 30px;
    line-height: 30px;
    color: #666666;
    border-bottom: 1px solid #F1F1F1;
    margin-bottom: 10PX;
}

.thread_right_wrap dl {
    float: none;
    margin-left: 10px;
    padding: 10px 0;
    border-bottom: 1px dashed #E4E4E4;
}

.thread_right_wrap dl dt {
    font-size: 14px;
    height: 22px;
    line-height: 22px;
    font-weight: bold;
    text-indent: 10px;
    border-left: 2px solid #08ab9b;
}

.thread_right_wrap dl dd {
    margin-left: 10px;
    display: none;
}

.thread_right_wrap dl.current dt {
    margin-bottom: 10px;
    font-size: 16px;
    color: #08ab9b;
}

.thread_right_wrap dl.current dd {
    display: block;
}

.thread_right_wrap dl dd ul {
    float: none;
}

.thread_right_wrap dl dd ul li {
    height: 30px;
    line-height: 30px;
    margin: 5PX 0 5PX 10PX;
    font-size: 14px;
    padding-left: 10px;
    list-style: circle;
    list-style-position: inside;
    float: none;
}

.thread_right_wrap dl dd ul li a {
    display: block;
    text-decoration: none;
}

dd ul li.current {
    font-weight: bold;
    background: #F4F4F4;
    list-style-type: disc;
    color: #D00D00;
}

.thread_right_wrap dl dd ul li.current a {
    color: #666666;
}

.thread_right_wrap div.tag_list a {
    font-size: 12PX;
    display: inline-block;
    padding: 3px 10px;
    margin: 2px 1PX;
    background: #F9F9F9;
    text-decoration: none;
}

.thread_right_wrap div.tag_list a.current {
    color: #999999;
    font-weight: bold;
    background: #FAFAAF;
    cursor: text;
}

.most_hot_list {
    font-size: 14px;
    margin-left: 30px;
    list-style-type: bengali;
    list-style-position: outside;
}

.most_hot_list li {
    float: none;
    height: 26px;
    color: #A4A4A4;
    font-weight: bold;
}

.most_hot_list li a {
    font-size: 13px;
    font-weight: normal;
}

/****************************************/

/* EXP7: page-1 */
ul.page-1 {
    height: 22px;
    float: right;
    margin-top: 5px;
    color: #FFF;
    text-align: center;
    font-size: 12PX;
}

ul.page-1 li {
    min-width: 28PX;
    height: 28px;
    line-height: 28px;
    border: 1px solid #CCCCCC;
    border-radius: 3PX;
    margin: 0 2px;
}

ul.page-1 li.current, ul.page-1 li.current:HOVER {
    background: #69F;
    border: 1px solid #CCCCCC;
    cursor: default;
}

ul.page-1 li.pool, ul.page-1 li.pool:HOVER {
    padding: 0 8px;
    color: #B1B1B1;
    border: 1px solid #eee;
    cursor: default;
}

ul.page-1 li a {
    padding: 0 7px;
    display: block;
}

ul.page-1 li:hover {
    border: 1px solid #69F;
}




.zjcs-label {
    height: 60px;
    padding: 10px 0px;
    margin: 0;
    border-bottom: 1px solid #E4E4E4;
}

.zjcs-label.current {
    background: url("imagest-r.png") top right no-repeat;
}

.zjcs-label dt {
    float: left;
    width: 60px;
    height: 60px;
}

.zjcs-label dt img {
    width: 100%;
    height: 100%;
}

.zjcs-label dd {
    float: right;
    width: 220px;
    height: 60px;
    margin: 0;
}

.zjcs-label dd div.title {
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    font-weight: bold;
}

.zjcs-label dd div.describe {
    height: 30px;
    line-height: 30px;
    font-size: 12px;
}

dl.card {

}

dl.card dt {
    float: left;
    height: 100%;
}

dl.card dd {
    float: right;
    height: 100%;
}

.zjcs-company {
    width: 340px;
    float: left;
    height: 90px;
    padding: 20px;
    margin: 0 20px 20px 0px;
    border-bottom: 1px solid #E4E4E4;
    background: #F7F7F7;
}

.zjcs-company div.company {
    height: 20px;
    line-height: 20px;
    /*text-indent: 15px;*/
    /*background: #E0E0E0;*/
    margin-bottom: 10px;
}

.zjcs-company dl {
    height: 60px;
    margin: 0px;
    padding: 0;
    /*background: lemonchiffon;*/
}

.zjcs-company dl dt {
    width: 60px;
    height: 60px;
    float: left;
    /*background: #eed1b3;*/
}

.zjcs-company dl dt img {
    width: 100%;
    height: 100%;
}

.zjcs-company dd {
    float: right;
    width: 260px;
    height: 60px;
    margin: 0;
    /*background: #f2dede;*/
}

.zjcs-company dd div {
    height: 20px;
    line-height: 20px;
    font-size: 13px;
    vertical-align: bottom;
}

.floadAd {
    width: 240px;
    height: 135px;
    position: absolute;
    z-index: 999900;
    display: none;
    background: #6699FF;
}

.floadAd .close {
    width: 20px;
    height: 20px;
    line-height: 20px;
    display: block;
    position: absolute;
    background: #cccccc;
    font-size: 12px;
    text-align: center;
    right: 0;
    top: 0;
    color: #f73217;
}

.floadAd .item {
    width: 100%;
    height: 100%;
    display: block;
}

.floadAd .item img {
    width: 100%;
    height: 100%;
    vertical-align: bottom;
}

.trans-list {
    border: 1px solid #dddddd;
}

.trans-item {
    padding: 15px;
    border-bottom: 1px solid #cccccc;
}

.trans-item .trans-title {
    height: 30px;
    font-size: 18px;
}

.trans-item .trans-title a {
    color: #2c4d88;
}

.trans-item .trans-pro {
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    margin-top: 10px;
}

.trans-item .trans-pro span {
    margin-right: 20px;
}

.trans-item .trans-tool {
    background: #30487b;
}

.trans-item .right {
    display: none;
}

.trans-item:hover .right {
    display: block;
}

.trans-item .trans-pro a {
    padding: 3px 15px;
    background: rgba(0, 155, 98, 1);
    margin-right: 15px;
    color: #ffffff;
    border-radius: 10px;
    font-size: 13px;
    text-decoration: none;
    /*background: #EEEEEE;*/
}

.trans-item .trans-pro a.normal {
    color: #666666;
    background: #cccccc;
    cursor: default;
}

/* a img 的组合浏览器默认下边会有几个像素的空白，这里可以消除空白*/
.box-scroll-b {
    position: relative;
}

.box-scroll-b .box-scroll-b-body {
    height: 100%;
    position: relative;
    overflow: hidden;
}

.box-scroll-b .box-scroll-b-body .container {
    height: 100%;
    /*width: 1600px;*/
    position: absolute;
}

.box-scroll-b .box-scroll-b-body .container .item {
    height: 100%;
    position: relative;
}

.box-scroll-b .box-scroll-b-body .container .item .img {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.box-scroll-b .box-scroll-b-body .container .item .img img {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.box-scroll-b .box-scroll-b-body .container .item .content {
    text-indent: 10px;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    color: #FFFFFF;
    background-image: url("http://develop/public/img/transparent.80.png")
}

.box-scroll-b .box-scroll-b-body .container .item .content div {
    padding: 10px;
}

.box-scroll-b-ctrl {
    width: 115px;
    height: 10px;
    position: absolute;
    right: 10px;
    top: 10px;
}

.box-scroll-b-ctrl .container {
    height: 10px;
    list-style: none;
    padding: 0;
    margin: 0;
}

.box-scroll-b-ctrl .item {
    height: 10px;
    width: 15px;
    margin: 0 0 0 8px;
    padding: 0;
    float: left;
    cursor: pointer;
    background: #ffffff;
    overflow: hidden;
}

.box-scroll-b-ctrl .current {
    background: #3d5eb4;
}

dl.services {
    margin: 0 30px 20px 0;
    padding: 0;
    width: 100px;
    height: 100px;
    float: left;
}

dl.services dt {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100px;
}

dl.services dt img {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
}

dl.services dt img:hover {
    border-radius: 100px;
}

dl.services dd {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 20px;
    line-height: 20px;
    margin-top: 10px;
    text-align: center;
    font-size: 13px;
    display: none;
}

.adv {

}

.adv div {
    background: #EEEEEE;
    font-weight: bold;
    text-align: center;
    line-height: 120px;
    font-size: 24px;
    color: #AAA;
}

.hf {

    margin-top: 20px;
}

.hf input[type="text"] {
    width: 280px;
    height: 32px;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    background: #fff;
    margin: 10px 0;
    padding: 0;
    margin-top: 20px;
}

.hf .hf-tag {
    margin-top: 20px;
}

.hf .hf-tag span {
    display: inline-block;
    padding: 6px 12px;
    border: 1px solid #EEEEEE;
    color: #666;
    border-radius: 4px;
}

.hf .hf-tag span.current {
    border: 1px solid #4285c7;
    color: #4285c7;
}

.hf input[type="submit"] {
    width: 100px;
    height: 32px;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    background: #EEEEEE;
    margin: 10px 0;
    padding: 0;
    margin-left: 90px;
    margin-top: 20px;
    cursor: pointer;
}


/*.i-want-btn li {
    width: 140px;
    height: 60px;
    line-height: 60px;
    margin-bottom: 20px;
    list-style: none;
    text-indent: 60px;
}
.i-want-btn li a{
    width: 140px;
    height: 60px;
    display: block;
    color: #FFFFFF;
    text-decoration: none;
}*/

.i-want-btn li {
    width: 300px;
    /*height: 60px;*/
    /*line-height: 60px;*/
    margin: 0 0 15px 0;
    padding: 0;
    list-style: none;
    /*text-indent: 60px;*/
    height: 100px;
}

.i-want-btn li img {
    width: 100%;
    height: 100%;
    cursor: pointer;
}


table.grid2 {
    border: 0px solid #ddd;
    border-collapse: separate;
    border-spacing: 0px;
    font-size: 13px;
    color: #555;
}

table.grid2 > tbody > tr:nth-child(odd) {
    /*background: #F5F5F5;*/
}

table.grid2 > thead > tr > td,
table.grid2 > thead > tr > th,
table.grid2 > tbody > tr > td,
table.grid2 > tbody > tr > th,
table.grid2 > tfoot > tr > td,
table.grid2 > tfoot > tr > th {
    height: 30px;
    line-height: 20px;
    padding: 4px 5px;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

table.grid2 > tbody > tr {
    background-color: #fff;
}

table.grid2 > tfoot > tr {
}

table.grid2 > thead:first-child > tr:first-child {
    white-space: nowrap;
    background-color: #f5f5f5;
    color: #1c8cb0;
}

table.grid2 > thead:first-child > tr:first-child > th,
table.grid2 > thead:first-child > tr:first-child > td {
    border-top: 1px solid #ddd;
}

table.grid2 > thead > tr > th:first-child,
table.grid2 > thead > tr > td:first-child,
table.grid2 > tbody > tr > th:first-child,
table.grid2 > tbody > tr > td:first-child,
table.grid2 > tfoot > tr > th:first-child,
table.grid2 > tfoot > tr > td:first-child {
    border-left: 1px solid #ddd;
}

table.grid2 > thead:first-child > tr:first-child > th:first-child,
table.grid2 > thead:first-child > tr:first-child > td:first-child {
    /*border-top-left-radius: 4px;*/
}

table.grid2 > thead:first-child > tr:first-child > th:last-child,
table.grid > thead:first-child > tr:first-child > td:last-child {
    /*border-top-right-radius: 4px;*/
}

table.grid2 > tfoot:last-child > tr:last-child > th:first-child,
table.grid2 > tfoot:last-child > tr:last-child > td:first-child {
    /*border-bottom-left-radius: 4px;*/
}

table.grid2 > tfoot:last-child > tr:last-child > th:last-child,
table.grid2 > tfoot:last-child > tr:last-child > td:last-child {
    /*border-bottom-right-radius: 4px;*/
}


.weibo {
    width: 100px;
    height: 120px;
    margin: 0 14px 14px 0;
    padding: 0;
    float: left;
}

.weibo:hover {
    background: #EEEEEE;
}

.weibo dt {
    width: 60px;
    height: 60px;
    margin: 0;
    padding: 0 20px;
    margin-top: 10px;
}

.weibo dt img {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

.weibo dd {
    width: 100%;
    line-height: 20px;
    text-align: center;
    margin: 0;
    padding: 0;
    margin-top: 10px;
    font-size: 12px;
}

.qrcode {
    width: 100px;
    height: 140px;
    margin: 0 30px 20px 0;
    padding: 0;
    float: left;
}

.qrcode dt {
    width: 100px;
    height: 100px;
    margin: 0;
    padding: 0;
}

.qrcode dt img {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

.qrcode dd {
    width: 100%;
    height: 20px;
    line-height: 20px;
    text-align: center;
    margin: 0;
    padding: 0;
    margin-top: 10px;
    font-size: 12px;
}

.links {
    width: 180px;
    height: 80px;
    margin: 0 20px 20px 0;
    padding: 0;
    float: left;
}

.links dt {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

.links dt img {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

.links dd {
    width: 100%;
    height: 20px;
    line-height: 20px;
    text-align: center;
    margin: 0;
    padding: 0;
    margin-top: 10px;
    font-size: 12px;
}

.qrcode-container {

}

.qrcode-container .code-item {
    width: 160px;
    height: 190px;
    overflow: hidden;
    margin: 0 20px 20px 20px;
    padding: 0;
    float: left;
}

.qrcode-container .code-item dt {
    width: 160px;
    height: 160px;
    margin: 0;
    padding: 0;
}

.qrcode-container .code-item dt img {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

.qrcode-container .code-item dd {
    height: 30px;
    line-height: 30px;
    margin: 0;
    padding: 0;
    text-align: center;
}

.four-i-want {
    width: 300px;
}

.four-i-want li {
    width: 300px;
    height: 60px;
    background-size: 50%;

}






#imgADPlayer h1 {
    display: none
}

#imgADPlayer ul {
    margin-bottom: 8px !important;
    margin-right: 8px !important;
}
.questionnaire {
    width: 150px;
    height: 150px;
    position: fixed;
    right: 100px;
    bottom: 315px;
    background: #695 url("images5539419_141858731594_1.jpg");
    z-index: 6789;

}

.questionnaire .close {
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    right: 0;
    top: 0;
    position: absolute;
    color: #392ccb;
}

.questionnaire .close:hover {
    cursor: pointer;
    background: #999999;
    color: #FFFFFF;
}

.i-want-fix {
    width: 70px;
    height: 385px;
    border: 1px solid #DDDDDD;
    font-size: 15px;
    position: fixed;
    right: 20px;
    bottom: 80px;
    z-index: 6666;
    text-align: center;
    overflow: hidden;
}

.i-want-fix div.icon {
    height: 70px;
    width: 70px;
    border-bottom: 1px solid #DDDDDD;
    color: #1296db;
    cursor: pointer;
    background-color: #ffffff;
}

.i-want-fix div.close, .i-want-fix div.open {
    height: 30px;
    line-height: 30px;
    width: 70px;
    background: #1296db;
    margin: 0;
    padding: 0;
    color: #FFFFFF;
    cursor: pointer;
}

.i-want-fix a {
    text-decoration: none;
}

.i-want-fix div span {
    display: inline-block;
    height: 20px;
    padding-top: 45px;
}

.i-want-fix .icon0 {
    background: #ffffff url("imagesiwanthelp-b.png") center 10px no-repeat;
}

.i-want-fix .icon0:hover {
    color: #FFFFFF;
    background: #1296db url("imagesiwanthelp-w.png") center 10px no-repeat;
}

.i-want-fix .icon1 {
    background: #ffffff url("imagesiwantconsult-b.png") center 10px no-repeat;
}

.i-want-fix .icon1:hover {
    color: #FFFFFF;
    background: #1296db url("imagesiwantconsult-w.png") center 10px no-repeat;
}

.i-want-fix .icon2 {
    background: #ffffff url("imagesiwantcomplaint-b.png") center 10px no-repeat;
}

.i-want-fix .icon2:hover {
    color: #FFFFFF;
    background: #1296db url("imagesiwantcomplaint-w.png") center 10px no-repeat;
}

.i-want-fix .icon3 {
    background: #ffffff url("imagesiwantsuggest-b.png") center 10px no-repeat;
}

.i-want-fix .icon3:hover {
    color: #FFFFFF;
    background: #1296db url("imagesiwantsuggest-w.png") center 10px no-repeat;
}

.i-want-fix .icon4 {
    background: #ffffff url("imagesiwantpraise-b.png") center 10px no-repeat;
}

.i-want-fix .icon4:hover {
    color: #FFFFFF;
    background: #1296db url("imagesiwantpraise-w.png") center 10px no-repeat;
}

.i-want-fix .icon5 {
    background: #ffffff url("imagesiwanttop-b.png") center 10px no-repeat;
}

.i-want-fix .icon5:hover {
    color: #FFFFFF;
    background: #1296db url("imagesiwanttop-w.png") center 10px no-repeat;
}

.tag-el {
    max-width: 200px;
    height: 24px;
    max-height: 24px;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 200px;
    height: 24px;
    max-height: 24px;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 200px;
    height: 24px;
    max-height: 24px;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
}



/*1140 x 180 pixels*/
#focusViwer {
    width: 1140px;
    height: 180px;
    border: solid 1px #ddd;
    margin: 000px auto;
}

.fontext {
    display: none;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    font-size: 12px;
    color: #3366cc;
    padding: 0 10px 0 0;
}