    .clear{
        width:100%;
        clear:both;
        height:0;
        display:block;
        _line-height:0;
        _font-size:1px;
        _overflow:hidden;
    }
    .clear10{
        height:10px;
    }
    .clear15{
        height:15px;
    }
    .pvcicon{
        display:block;
        position:relative;
        float:left;
        overflow:hidden;
        background:url("../image/pvcicon.png") no-repeat 0 0 transparent;
        text-indent:-50em;
        z-index: 999;
    }
    .col_sub{
        width:219px;
        border:1px solid #ddd;
        height:368px;
    }
    .col_sub .t1{
        float:left;
        height:42px;
        border-bottom:1px solid #ddd;
        width:100%;
        background-color:#f3f3f3;
    }
    .col_sub .t1 .tx{
        display:block;
        float:left;
        height:42px;
        line-height:42px;
        color:#717171;
        font-size:13px;
        font-weight:bold;
        margin-left:13px;
        *margin-left:6px;
    }
    .col_sub .t1 .ulw{
        height:40px;
        float:right;
        overflow:hidden;
        width:140px;
    }
    .tmpnumber1{
        display:block;
        float:left;
    }
    .tmpnumber1 li{
        display:block;
        float:left;
        height:42px;
        line-height:42px;
        color:#444444;
        position:relative;
        width:100%;
    }
    .tmpnumber1 li span{
        display:inline-block;
        float:left;
        font-size:12px;
    }
    .tmpnumber1 li .n{
        color:#de0001;
    }
    .tmpnumber1 li .pvcicon{
        display:block;
        width:8px;
        height:9px;
        float:left;
        margin-top:17px;
        margin-left:2px;
    }
    .newsu_listul{
        display:block;
        width:100%;
        float:left;
    }
    .newsu_listul li{
        display:block;
        height:30px;
        width:100%;
        border-bottom:1px solid #ddd;
        font-size:12px;
        overflow: hidden;
    }
    .newsu_listul li a{
        display:block;
        float:left;
        height:30px;
        color:#666;
        margin-left:10px;
        line-height:30px;
        max-width:200px;
        *width:200px;
    }
    .newsu_listul li .number{
        display:block;
        float:right;
        height:30px;
        line-height:32px;
        color:#fd7222;
        margin-right:10px;
        font-family: arial;
    }
    .ulw2{
        float:left;
        width:100%;
        height:155px;
        overflow: hidden;
    }
    .col_sub .tx2{
        float:left;
        height:34px;
        width:100%;
        border-bottom:2px solid #e0e0e0;
        position:relative;
    }
    .col_sub .tx2 .ttt{
        display:block;
        height:34px;
        line-height:34px;
        color:#343434;
        float:left;
        margin-left:45px;
     
    }
    .col_sub .tx2 .pvcicon{
        width:44px;
        height:51px;
        position:absolute;
        top:4px;
        left:-6px;
        background-position:0 -15px;
    }
    .newpay_listul{
        display:block;
        float:left;
        width:100%;
    }
    .newpay_listul li{
        display:block;
        width:100%;
        float:left;
        height:26px;
        line-height:26px;
    }
    .newpay_listul li a,
    .newpay_listul li span{
        display:block;
        float:left;
    }
    .newpay_listul li .n{
        margin-left:15px;
        font-family:arial;
        font-size:13px;
        color:#235288;
        font-weight:bold;
        font-style:italic;
    }
    .newpay_listul li .n.red{
        color:#fb4309;
    }
    .newpay_listul li .t{
        margin-left:10px;
        color:#666666;
        letter-spacing: 1px;
        max-width:105px;
        *width:105px;
    }
    .newpay_listul li .tnum{
        display:block;
        height:14px;
        padding:0 4px;
        border:1px solid #d9d7d7;
        line-height:14px;
        margin-top:5px;
        border-radius:2px;
        background-color:#f4f4f4;
        color:#545252;
        margin-left:15px;
        overflow:hidden;
    }
    .newpay_listul li .rn{
        color:#db0006;
        font-weight:bold;
        font-family:"宋体";
        margin:0 2px;
    }
    .texuan{
        float:left;
        width:100%;
        height:34px;
    }
    .texuan .t{
        float:left;
        height:34px;
        line-height:34px;
        font-weight:bold;
        color:#343434;
        margin-left:10px;
    }
    .ulw3{
        float:right;
        margin-right:14px;
        height:34px;
        overflow:hidden;
        width:220px;
    }
    .col_main{
        width:540px;
        border-bottom:1px solid #dbdbdb;
        height:369px;
        _width:540px;
        overflow:hidden;
        _height:385px;
    }
    .texuan_listul{
        display:block;
        float:right;
    }
    .texuan_listul li{
        display:block;
        height:34px;
        line-height:34px;
        float:right;
        width:100%;
        text-align: right;
    }
    .texuan_listul li a{
        color:#90908b;
        font-size:12px;
    }
    .texuan_pics{
        float:left;
        width:100%;
        height: 130px;
        overflow: hidden;
    }
    .texuan_pics .i{
        display:block;
        float:left;
        width:120px;
        height:110px;
    }
    .texuan_pics .i .imgw{
        display:table-cell;
        vertical-align:middle;
        width:120px;
        height:110px;
        text-align:center;
        float:left;
    }
    .texuan_pics .i img{
        vertical-align: middle;
        width:120px;
        height:110px;
    }
    .texuan_pics .pic_rollw{
        width:520px;
        margin:10px 0 0 14px;
        overflow: hidden;
        height:110px;
    }
    .texuan_pics .pic_rollw .QQMarquee{
        width:520px;
        height:110px;
    }
    .texuan_pics .pic_rollw .QQMarquee ul{
        height:110px;
    }
    .texuan_pics .pic_rollw .QQMarquee ul li{
        height:110px;
        width:130px;
    }
    .col_ext{
        width:237px;
        height:368px;
        border:1px solid #dbdbdb;
        _float:right;
        _width:235px;
    }
    .blk_login{
        float:left;
        width:236px;
        height:51px;
        border:1px solid #db5b00;
        background-color:#fa7a1f;
        position:relative;
        left:-1px;
        _width:233px;
    }
    .blk_login .i{
        display:block;
        float:left;
        height:51px;
        line-height:51px;
        text-align:center;
        font-size:14px;
        color:white;
        border-right:1px solid #fb8b47;
        font-weight:bold;
    }
    .blk_login .i1{
        width:66px;
    }
    .blk_login .i2{
        width:62px;
    }
    .blk_login .i3{
        width:106px;
        border-right:0;
        _width:90px;
    }
    .tabs{
        float:left;
        width:100%;
    }
    .tabs .tab_hd{
        width:100%;
        height:33px;
        border:1px solid #dbdbdb;
        background:#f7f7f7;
        width:206px;
        height:25px;
        border-bottom:0;
    }
    .tabs .tab_hd .tab-hd-con{
        width:68px;
        display: inline-block;
        float:left;
        height:25px;
        line-height: 25px;
        text-align: center;
        border-left: 1px solid #dbdbdb;
        border-bottom:1px solid #dbdbdb;
    }
    .tabs .tab_hd .tab-hd-cona{
        width:68px;
        display: inline-block;
        float:left;
        height:25px;
        line-height: 25px;
        text-align: center;
        border-left: 1px solid #dbdbdb;
        border-bottom:1px solid #dbdbdb;
    }
    .tabs .tab_hd .tab-hd-con.first{
        border-left:0;
    }
    .tabs .tab_hd .tab-hd-con.current{
        width:68px;
        background-color:white;
        background-image: none;
        height:26px;
        border-bottom:0;
    }
    .tabs .tab_hd .tab-hd-con a{
        font-family: "宋体";
        font-size: 12px;
        font-weight: bold;
        color:#757575;
    }
    .tabs .tab_hd .tab-hd-con.current a{
        color:#343434;
    }
    .tabs .tab_hd .tab-hd-con a:hover{
     
    }
    .tabs .tab_body{
        float:left;
        width:100%;
    }
    .tabs .tab_body .tab_body_con{
        position: relative;
        top:0;
        left:0;
        float:left;
        display:none;
    }
    .tabs .tab_body .tab_body_con.current{
        display: block;
        height:100%;
    }
    .lotab1{
        width:236px;
        height:146px;
        border:1px solid #d5d5d5;
        border-top:0;
        border-left:0;
        _width:234px;
    }
    .lotab1 .tab_hd{
        margin:24px 0 0 15px;
    }
    .lotab1 .tab_body{
        margin-left:15px;
        width:206px;
        margin-top:5px;
    }
    .lotab1 .tab_body ul{
        display:block;
        float:left;
    }
    .lotab1 .tab_body ul li{
        display:block;
        float:left;
        width:206px;
        height:24px;
        line-height:24px;
        overflow:hidden;
        color:#666666;
    }
    .lotab1 .tab_body ul li a{
        color:#666666;
        margin-left:4px;
    }
    .blk_c_s{
        width:236px;
        border:1px solid #D5D5D5;
        border-top:0;
        border-left:0;
        height:85px;
        _width:234px;
    }
    .blk_c_s a{
        display:block;
        float:left;
        height:60px;
        margin-top:15px;
        width:68px;
    }
    .blk_c_s a .pvcicon{
        width:79px;
        height:34px;
        background-position: -60px -140px;
    }
    .blk_c_s .s .pvcicon{
        background-position: -60px -100px;
    }
    .blk_c_s .c{
        margin-left:27px;
        border-right:1px solid #eaeaea;
        padding-right:27px;
        _padding-right:14px;
        _margin-left:13px;
    }
    .blk_c_s .t{
        display:block;
        font-size:14px;
        font-family:"微软雅黑";
        color:#717171;
        height:30px;
        line-height:30px;
        text-align:center;
    }
    .main_t{
        width:100%;
    }
    .blk_c_s .s{
        margin-left:20px;
    }
    .ext_last_b{
        width:237px;
        height:110px;
        border-bottom: 1px solid #DBDBDB;
        _width:234px;
        overflow: hidden;
    }
    .ext_last_b li{
        display:block;
        width:200px;
        height:24px;
        line-height:24px;
        overflow:hidden;
        margin-left:18px;
    }
    .ext_last_b li.f{
        margin-top:5px;
    }
    .ext_last_b li a{
        color:#666666;
        font-size:12px;
    }
    .mqfc {
        width: 100%;
        padding-left: 10px;
    }
    .mqfc .mqfc-h {
        height: 45px;
    }
    .mqfc .mqfc-h span {
        float: left;
        display: inline;
        font-size: 14px;
        line-height: 16px;
        padding-left: 9px;
        border-left: 3px solid #fead3a;
        margin-top: 17px;
    }
    .mqfc .gallery {
        overflow: hidden;
    }
    .gallery .opt {
        float: left;
        display: inline;
        width: 102px;
        height: 94px;
        border: 1px solid #DBDBDB;
        margin-right: 10px;
        margin-bottom: 10px;
        position: relative;
    }
    .gallery .opt .img-div {
        width: 100%;
        height: 100%;
    }
    .gallery .opt .img-div img {
        width: 100%;
        height: 100%;
    }
    .gallery .opt .descript {
        position: absolute;
        width: 100%;
        height: 18px;
        line-height: 18px;
        bottom: 0;
        left: 0;
        background: rgba(0,0,0,0.7);
        background-color: #000\9;
        filter: alpha(opacity=70);
        color: #fff;
        font-size: 12px;
        text-align: center;
        white-space: nowrap;
        overflow: hidden;
    }
    .tjtab .tab_hd{
        width:100%;
        background:none;
        border:0;
        height:37px;
    }
    .tjtab .tab_hd .tab-hd-con{
        height:40px;
        line-height:40px;
        background-color:#1dbcf6;
        width:142px;
        border-left:1px solid #0aa3da;
        border-bottom:0;
        position:relative;
    }
    .tjtab .tab_hd .tab-hd-cona{
        height:40px;
        line-height:40px;
        background-color:#1dbcf6;
        width:142px;
        border-left:1px solid #0aa3da;
        border-bottom:0;
        position:relative;
    }
    /*#tab_hd2 #tab-hd-con2{*/
        /*width:142px;*/
    /*}*/
    .tab-hd-con2 a{
        color: #fff;
    }
    .tjtab .tab_hd .tab-hd-con.current{
        width:142px;
        height:40px;
        background-color:#ffb400;
        color:white;
    }
    .tjtab .tab_hd .tab-hd-con .pvcicon{
        width:10px;
        height:5px;
        background-position:-10px 0;
        position:absolute;
        left:61px;
        bottom:-5px;
        display:none;
    }
    .tjtab .tab_hd .tab-hd-con.current .pvcicon{
        display:block;
    }
    .tjtab .tab_hd .tab-hd-con.current a,
    .tjtab .tab_hd .tab-hd-con a{
        color:white;
        font-size:14px;
        font-weight:bold;
    }
    .tjtab .tab_hd .tab-hd-cona a{
        color:white;
        font-size:14px;
        font-weight:bold;
    }
    .tjtab .tab_hd .more{
        display:block;
        float:right;
        height:37px;
        line-height:37px;
        margin-right:10px;
        color:#7a7a7a;
        font-size:12px;
    }
    .tjtab .tab_body{
        /*height:282px;*/
        background-color:#dedede;
    }
    .tjtab .tab_body .tab_body_con{
        width:1000px;
        /*height:282px;*/
        /*margin:25px 0 0 25px;*/
        background-color:white;
        _margin-left:10px;
    }
    .tjtab .tab_body .tab_body_con.current{
        /*height:282px;*/
    }
    .tjtab .tab_body .bim{
        width:187px;
        height:360px;
        vertical-align:middle;
        overflow:hidden;
        background-color:#EEEEEE;
        margin-top: 20px;
        float:left;
        margin-right: 15px;
    }
    .tjtab .tab_body .bim .imgw{
        display:table-cell;
        vertical-align:middle;
        width:100%x;;
        text-align: center;
    }
    .tjtab .tab_body .bim2{
        margin-left:22px;
    }
    .tjtab .tab_body .bim img{
     /*   width:150px;
        height:190px; */
    }
    .tjtab table{
        margin-top: 18px;
        width:592px;
        height:240px;
        float:left;
    }
    .tjtab table td{
        width:140px;
        height: 65px;
        text-align:center;
        vertical-align: middle;
        padding:0px 0px 7px 7px;
    }
    .tjtab table td .td_imgw{
        width:140px;
        height:65px;
        border:1px solid #eeeeee;
        display:table-cell;
        text-align: center;
        vertical-align:middle;
        _border:2px solid none;
    }
    .tjtab table td .td_imgw:hover,
    .tjtab table td .td_imgw.hover{
        border-color:#df0007;
    }
    .tjtab table td a{
        position: relative;
    }
    .tjtab table td img{
        width:135px;
        /*height:65px;*/
    }
    .tjtab table td a:hover img{
        display: none;
    }
    .tjtab table td a:hover p{
        display: block;
    }
    .tjtab table td p{
        display: none;
        width:125px;
        position: absolute;
        left: 0px;
        top: 0px;
        text-align: left;
        /*background: #000;*/
        margin-top: 3px;
        margin-left: 3px;
     
    }
    .fife{
        color: #00b4f5;
        font-size: 14px;
        margin-bottom: 5px;
    }
    .kid{
        width: 125px;
        color: #a2a2a2;
        font-size: 14px;
        display: inline-block;
        margin-top: 5px;
        word-wrap: break-word; word-break: normal;
    }
    .vcu{
        color: #d41e10;
        font-size: 14px;
    }
    /*.divider1{*/
        /*float:left;*/
        /*width:15px;*/
        /*height:100%;*/
    /*}*/
    .industry_layout{
        width:100%;
    }
    .mod_ind{
        margin-top:15px;
        float:left;
        width:100%;
        position:relative;
    }
    .mod_ind .h{
        width:100%;
        float:left;
        border-bottom:2px solid #397ebe;
        height:32px;
        position:relative;
    }
    .mod_ind .h .index{
        display:block;
        height:32px;
        line-height:32px;
        float:left;
        font-family:"times new roman";
        font-size:25px;
        color:#397ebe;
        font-weight:bolder;
        font-style:italic;
    }
    .mod_ind .h .ti{
        display:block;
        float:left;
        height:32px;
        line-height:32px;
        margin-left:10px;
        width:190px;
        overflow:hidden;
    }
    .mod_ind .h .ti a{
        font-family:"微软雅黑";
        font-size:20px;
        font-weight:bold;
        color:#5c5c5c;
    }
    .mod_ind .h .re{
        float:left;
        height:32px;
        line-height:32px;
        width:550px;
        overflow:hidden;
        color:#444451;
    }
    .mod_ind .h .re span{
        display:block;
        width:34px;
        height:18px;
        background-color:#e8f3ff;
        border:1px solid #cadcef;
        line-height:18px;
        text-align:center;
        float:left;
        margin-top:8px;
        font-size:12px;
        color:#397ec3;
        margin-right:10px;
    }
    .mod_ind .h .re a{
        color:#444451;
        padding:0 5px;
        font-size:12px;
    }
    .marquee_text1{
        float:left;
        width:500px;
        height:32px;
        overflow: hidden;
        position:relative;
    }
    .marquee_text1 .marquee_text1ul{
        position:absolute;
        top:0;
        left:0;
        width:500px;
        display:block;
    }
    .marquee_text1 .marquee_text1ul li{
        display:block;
        height:32px;
        line-height:32px;
        float:left;
        width:100%;
    }
     
    .set_top{
        float:right;
        height:26px;
        cursor:pointer;
        overflow:hidden;
        border-radius: 12px;
    }
    .set_top span{
        display:block;
        float:right;
    }
    .set_top .pvcicon{
        width:24px;
        height:24px;
        border-radius:12px;
        background-position:-195px 8px;
        border:1px solid #dddddd;
        background-color:#f0f0f0;
        z-index:11;
    }
    .set_top .txt{
        height:24px;
        border:1px solid #dddddd;
        line-height:24px;
        letter-spacing:1px;
        border-top-left-radius: 12px;
        border-bottom-left-radius: 12px;
        background-color:#f0f0f0;
        padding:0 15px;
        color:#8b8f8b;
        position:relative;
        right:-12px;
        z-index:10;
    }
    .set_top .txt.hidden{
        display:none;
    }
    .set_top.hover .txt{
        color:red;
    }
    .mod_ind .c{
        float:left;
        width:100%;
        height:262px;
    }
    .mod_ind .mod-spm{
        float:left;
        display:inline;
    }
    .mod_ind .hot{
        width:209px;
        margin-top:27px;
    }
    .mod_ind .hot .inst-belt{
        border:1px solid #ececec;
        width:207px;
        height:135px;
    }
    .mod_ind .a-img{
        float:left;
    }
    .mod_ind .a-img img{
        width:207px;
        height:68px;
    }
    .mod_ind .hot .inst-belt .fd-clr{
        display:block;
        float:left;
    }
    .mod_ind .fd-clr li{
        display:block;
        float:left;
        height:33px;
        width:78px;
        padding-left:25px;
        line-height:33px;
        text-align:left;
        position:relative;
    }
    .mod_ind .fd-clr li a{
        color:#343434;
    }
    .mod_ind .fd-clr li.i1,
    .mod_ind .fd-clr li.i2{
        border-bottom:1px solid #ececec;
    }
    .mod_ind .fd-clr li.i1,
    .mod_ind .fd-clr li.i3{
        border-right:1px solid #ececec;
    }
    .mod_ind .fd-clr li .pvcicon{
        display:block;
        width:13px;
        height:16px;
        background-position:-230px 0;
        position:absolute;
        left:7px;
        top:8px;
    }
    .mod_ind .text1{
        display:block;
        float:left;
        margin-top:10px;
    }
    .mod_ind .text1 li{
        display:block;
        float:left;
        height:24px;
        line-height:24px;
        overflow:hidden;
    }
    .mod_ind .text1 li a{
        color:#343434;
    }
    .mod_ind .text1 li a .cat{
        color:#7a7a81;
    }
    .mod_ind .category{
        width:500px;
        height:234px;
        margin-top:20px;
        margin-left:20px;
        overflow:hidden;
    }
    .mod_ind .category .cat-cell {
        float: left;
        margin: 0 2px 6px 0;
        width: 245px;
    }
    .mod_ind .category .cat-title {
        font-size: 14px;
        font-weight: bold;
        height: 28px;
        line-height: 28px;
        overflow: hidden;
    }
    .mod_ind .category .cat-title a{
        font-size:14px;
        color:#114187;
        font-family:微软雅黑;
        font-weight:bold;
    }
    .mod_ind .category ul {
        height: 44px;
        overflow: hidden;
        width: 100%;
    }
    .mod_ind .category li{
        float: left;
        height: 22px;
        line-height: 22px;
        margin-right: 8px;
        white-space: nowrap;
    }
    .mod_ind .category li a{
        color:#343434;
    }
    .mod_ind .indtab{
        width:261px;
        float:right;
        height:262px;
        border:1px solid #e0e0e0;
        border-top:0;
    }
    .indtab .tab_hd{
        width:100%;
        border:0;
        height:39px;
        background-color:#f2f9ff;
    }
    .indtab .tab_hd .tab-hd-con{
        width:130px;
        height:39px;
        border:0;
        line-height:39px;
    }
    .indtab .tab_hd .tab-hd-con a{
        color:#1d508d;
        font-size:14px;
    }
    .indtab .tab_hd .tab-hd-con.current{
        width:131px;
        height:39px;
        background-color:#77abdb;
        color:white;
    }
    .indtab .tab_hd .tab-hd-con.current a{
        color:white;
    }
    .indtab .tab_body_con ul{
        display:block;
        width:100%;
        float:left;
    }
    .indtab .tab_body_con ul li{
        display:block;
        float:left;
        width:100%;
        position:relative;
        height:53px;
        overflow:hidden;
        border-top:1px solid #e0e0e0;
    }
    .indtab .tab_body_con ul li .pvcicon{
        width:21px;
        height:16px;
        position:absolute;
        top:16px;
        left:5px;
        background-position:-245px 0;
    }
    .indtab .tab_body_con ul li .ti{
        display:block;
        height:20px;
        float:left;
        margin-left:30px;
        line-height:20px;
        font-size:12px;
        font-weight:bold;
        color:#464646;
        width:220px;
        overflow:hidden;
        margin-top:10px;
        _margin-left:15px;
    }
    .indtab .tab_body_con ul li .des{
        display:block;
        float:left;
        margin-left:30px;
        height:19px;
        line-height:19px;
        overflow:hidden;
        width:220px;
        color:#9d9999;
        _margin-left:15px;
    }
    .idx_block{
        width:719px;
        float:left;
        position:relative;
        border:1px solid #dbdbdb;
        height:264px;
    }
    .idx_block .t{
        width:100%;
        height:35px;
        background-color:#ebf5ff;
        line-height:35px;
    }
    .idx_block .t a.tit{
        display:block;
        float:left;
        color:#274686;
        font-size:18px;
        font-family:"微软雅黑";
        margin-left:17px;
        font-weight:bold;
    }
    .idx_block .t a.i{
        display:block;
        float:right;
        height:35px;
        line-height:35px;
        padding:0 9px;
        font-size:12px;
        color:#6888b6;
    }
    .idx_block .cb{
        display:block;
        float:left;
        width:150px;
        margin:23px 0 0 24px;
        _margin-left:11px;
    }
    .idx_block .cb .cbimg{
        display:block;
        width:148px;
        height:104px;
        overflow:hidden;
        float:left;
        border:1px solid #dbdbdb;
    }
    .idx_block .cb .img_t{
        display:block;
        padding:0 3px;
        height:30px;
        line-height:14px;
        *line-height:16px;
        font-size:12px;
        color:#464646;
        text-align:left;
        margin-top:10px;
        font-weight:bold;
        overflow: hidden;
    }
    .idx_block .cb .tds{
        display:block;
        clear:both;
        padding:0 3px;
        text-align:left;
        overflow: hidden;
        color:#8b8b8b;
        height:20px;
        line-height:20px;
    }
    .idx_block .cb .tds1{
        margin-top:5px;
    }
    .idx_block .cb3{
        width:300px;
        margin-left:40px;
        margin-top:16px;
        _margin-left:20px;
    }
    .idx_block .cb3 li{
        display:block;
        float:left;
        width:100%;
        height:25px;
        line-height:25px;
        overflow:hidden;
    }
    .idx_block .cb3 li .pvcicon{
        display:block;
        float:left;
        width:2px;
        height:3px;
        background:none;
        background-color:#666666;
        margin-top:12px;
    }
    .idx_block .cb3 li .litx{
        margin-left:8px;
    }
    .idx_block .cb3 li a{
        color:#666666;
        font-size:12px;
    }
    .idx_side_tab{
        width:261px;
        border:1px solid #dbdbdb;
        height:264px;
        float:right;
    }
    .idx_side_tab .tab_hd{
        border:0;
        width:100%;
        background-color:#efefef;
        height:34px;
        line-height:34px;
    }
    .idx_side_tab .tab_hd .tab-hd-con{
        height:33px;
        line-height:33px;
        border:0;
        background-color:#efefef;
        border-bottom:1px solid #dbdbdb;
        border-left:1px solid #dbdbdb;
        width:85px;
        position:relative;
    }
    .idx_side_tab .tab_hd .tab-hd-con.first{
        border-left:0;
    }
    .idx_side_tab .tab_hd .tab-hd-con.current{
        width:87px;
        background-color:#397ebe;
        height:34px;
        line-height:34px;
    }
    .idx_side_tab .tab_hd .tab-hd-con a{
        font-size:14px;
        color:#5e5e5e;
    }
    .idx_side_tab .tab_hd .tab-hd-con.current a{
        color:white;
    }
    .idx_side_tab .tab_hd .tab-hd-con .pvcicon{
        display:block;
        width:10px;
        height:5px;
        position:absolute;
        bottom:-5px;
        left:37px;
        background-position:-25px 0;
        display:none;
    }
    .idx_side_tab .tab_hd .tab-hd-con.current .pvcicon{
        display:block;
    }
    .idx_side_tab .cb{
        display:block;
        float:left;
        width:100%;
    }
    .idx_side_tab .cb li{
        display:block;
        width:235px;
        height:37px;
        border-top:1px dashed #d2d2d2;
        line-height:37px;
        overflow:hidden;
        margin-left:12px;
        float:left;
        _margin-left:6px;
    }
    .idx_side_tab .cb li.first,
    .idx_side_tab .cb li:first-child{
        border:0;
        margin-top:2px;
    }
    .idx_side_tab .cb li .pvcicon{
        width:2px;
        height:3px;
        float:left;
        margin:18px 8px 0 6px;
        background:none;
        background-color:#5e5e5e;
        _margin:18px 4px 0 3px;
    }
    .idx_side_tab .cb li .litx{
        display:block;
        float:left;
        width:214px;
        height:37px;
        line-height:37px;
        overflow:hidden;
    }
    .idx_side_tab .cb li a{
        display:block;
        float:left;
        width:100%;
        height:100%;
        color:#5e5e5e;
    }
    .idx_side_tab .tab_hd .more{
        display:block;
        float:left;
        width:85px;
        border-left:1px solid #CECFD0;
        border-bottom:1px solid #CECFD0;
        height:33px;
        line-height:33px;
        font-size:12px;
        text-align:center;
        color:#5e5e5e;
    }
     
    .idx_block .cbxx{
        width:318px;
    }
    .idx_block .cbxx li{
        display:block;
        float:left;
        width:100%;
        height:23px;
        line-height:23px;
    }
    .idx_block .cbxx li a{
        display:block;
        width:100%;
        height:100%;
        color:#444451;
    }
    .idx_block .cbxx li span{
        display:block;
        float:left;
        height:23px;
        line-height:23px;
        overflow:hidden;
        width:170px;
    }
    .idx_block .cbxx li .litx2{
        width:130px;
        float:right;
        text-align:right;
        color:#9a9a97;
    }
    .divider222{
        width:0;
        border-left:1px dashed #d7d7d7;
        float:left;
        height:202px;
        margin:13px 0 0 20px;
        _margin-left:6px;
    }
    .bussiness_re{
        width:100%;
    }
    .bussiness_re .t{
        width:100%;
        height:34px;
        border-bottom:1px solid #e2e2e2;
    }
    .bussiness_re .t h4{
        display:block;
        float:left;
        height:34px;
        line-height:34px;
        color:#5e5e5e;
        font-size:16px;
        letter-spacing:1px;
    }
    .bussiness_re ul{
        display:block;
        float:left;
        width:100%;
    }
     
    .bussiness_re ul li img{
        width:153px;
        height:130px;
    }
    .bussiness_re .pic_rollw{
        width:1000px;
        height:132px;
        margin:14px 0 0 0;
    }
    .bussiness_re .pic_rollw .QQMarquee{
        width:1000px;
        height:132px;
    }
    .bussiness_re .pic_rollw .QQMarquee ul{
        height:132px;
    }
    .bussiness_re .pic_rollw .QQMarquee ul li{
        height:132px;
        width:169px;
    }
    .bussiness_re .pic_rollw .QQMarquee ul li a{
        display:block;
        border:1px solid #cccccc;
        width:153px;
        height:130px;
    }
    .bussiness_re .pic_rollw .QQMarquee ul li a:hover{
        border:1px solid #e30109;
    }
     
    .friend_link .te{
        display:block;
        border:1px solid #dcdedd;
        padding:9px;
        float:left;
        min-height: 50px;
        padding: 9px;
        width: 982px;
    }
    .friend_link .te a{
        color: #4D4D4D;
        float: left;
        margin: 3px 0;
        padding: 1px 6px;
        white-space: nowrap;
    }
    .friend_link .te span{
        float: left;
        font-weight: bold;
        height: 16px;
        margin: 3px 0;
        padding: 1px 5px 1px 0;
    }
    .footer{
        margin-top:20px;
    }
    .mod_ind .category li a.orange{
        color:orange;
    }
    .mod_ind .h .ti a:hover,
    .idx_block .t a.tit:hover,
    .idx_block .cbxx li a:hover,
    .idx_side_tab .cb li a:hover,
    .idx_block .cb .img_t:hover,
    .idx_block .cb3 li a:hover,
    .idx_block .t a.i:hover,
    .set_top .txt:hover,
    .indtab .tab_body_con ul li .ti:hover,
    .mod_ind .category li a:hover,
    .mod_ind .category .cat-title a:hover,
    .mod_ind .text1 li a:hover,
    .mod_ind .fd-clr li a:hover,
    .mod_ind .h .re a:hover,
    .ext_last_b li a:hover,
    .blk_c_s a.hover .t,
    .blk_c_s a .t:hover,
    .lotab1 .tab_body ul li a:hover,
    .tabs .tab_hd .tab-hd-con.current a:hover,
    .tabs .tab_hd .tab-hd-cona a:hover,
    .newpay_listul li a:hover,
    .newsu_listul li a:hover,
    .friend_link .te a:hover,
    .texuan_listul li a:hover,
    .blk_login .i:hover,
     
    a:hover{
        color:#380202;
    }
     
    .wrap_nav a:hover{
        color:#FFC001;
    }
    .wrap_nav a.current_nav:hover{
        color:white;
    }
     
     
    .pic_rollw{
        width:336px;
        height:195px;
        float:left;
        margin:22px 0 0 24px;
        overflow: hidden;
        font-size:12px;
    }
    .al_view_point .al_con.pic_rollw2{
        width:990px;
        margin:0 0 0 10px;
    }
    .idx_block .cb .tds{
        font-size:12px;
    }
    .pic_rollw .QQMarquee{
        width:336px;
        height:195px;
    }
    .idx_block .QQMarquee .cb{
        margin:0;
    }
    .pic_rollw .QQMarquee ul{
        width:5000px;
        height:195px;
        display:block;
    }
    .pic_rollw .QQMarquee ul li{
        display:block;
        width:186px;
        height:195px;
        position: relative;
        float:left;
    }
     
    /* */
    .al_supplier{
        border:1px solid #d8e1e7;
        margin-top:10px;
    }
    .al_supplier .title{
        width:100%;
        float:left;
        position: relative;
        height:43px;
        line-height: 43px;
        border-bottom: 1px solid #d8e1e7;
        background:url(../image/pic_bg11.png) repeat-x -0px -210px transparent;
    }
    .al_supplier .title .block_title{
        display: inline-block;
        position: relative;
        float:left;
        width:110px;
        text-align: center;
        height:43px;
        line-height: 43px;
    }
    .al_supplier .title .block_title a{
        color:#30699e;
        font-size: 14px;
        font-family: 微软雅黑;
        font-weight: normal;
    }
    .al_view_point .title .more{
        display: inline-block;
        float:right;
        width:41px;
        height:14px;
        background:url(../image/pic_bg11.png) no-repeat -160px -180px transparent;
        margin:16px 10px 0 0;
    }
    .al_view_point{
        border:1px solid #dae2e7;
        position: relative;
        float:left;
        width:100%;
    }
    .al_view_point .al_con{
        position: relative;
        float:left;
        width:100%;
    }
    .al_view_point .al_con ul li{
        position: relative;
        float:left;
        display: inline-block;
        width:178px;
        margin-top:16px;
        padding:0;
        margin-left: 14px;
        margin-bottom: 13px;
        _display:inline;
    }
    .al_view_point .al_con ul li img{
        width:178px;
        height:129px;
        display: block;
        position: relative;
        float:left;
    }
    .al_view_point .al_con ul li p{
        display: block;
        position: relative;
        float:left;
        width:156px;
        height:28px;
        padding:0 10px;
        overflow: hidden;
        line-height: 28px;
        text-align: center;
        border: 1px dotted #bebebe;
        margin-top:5px;
    }
    .in_topic{
        overflow: hidden;
        width: 998px;
        border:1px solid #DEDEDE;
    }
    .in_topic ul {
        overflow: hidden;
        width: 100%;
    }
    .in_topic ul li {
        float: left;
        overflow: hidden;
        width: 166px;
        border-right:1px solid #DEDEDE;
    }
    .in_topic ul li.end{
        padding-right:0;
        width:163px;
        border-right:0;
    }
    .in_topic ul li.i1{
        border-bottom:1px solid #dedede;
    }
    .in_topic ul li img {
        float: left;
        height: 65px;
        width: 166px;
    }
    .in_topic ul li.end img{
        width:163px;
    }
     
    .mymarquee{
        position:relative;
    }
    .mymarqueeul{
        display:block;
        position:absolute;
        top:0;
        left:0;
    }