﻿
.id_page{
    padding: 18px 10px;
    background: #ffffff;
}
/* 本例子css */
.picScroll-left{ overflow:hidden; position:relative;  }
.picScroll-left .hd{ overflow:hidden;  height:50px; background:url("../images/bg10.jpg"); }

.picScroll-left .hd .prev,.picScroll-left .hd .next{
    display:block;
    width:21px;
    height:31px;
    float:right;
    margin-right:5px;
    margin-top:9px;
    overflow:hidden;
    cursor:pointer;
    background:url("../images/ico12.png") 0 0 no-repeat;
}
.picScroll-left .hd .next{ background-position: -28px 0 ;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }

.picScroll-left .bd{
    padding:19px;
    padding-bottom: 0;
    height: 102px;
}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 18px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li a{
    display: block;
    width: 90px;
    height: 90px;
    background: url("../images/ico13.png");
}
.picScroll-left .bd ul li .b{
    background: url("../images/ico13.png") -90px 0;
}
.picScroll-left .bd ul li .c{
    background: url("../images/ico13.png") -180px 0;
}
.picScroll-left .bd ul li .d{
    background: url("../images/ico13.png") -270px 0;
}
.picScroll-left .bd ul li .e{
    background: url("../images/ico13.png") -360px 0;
}
.picScroll-left .bd ul li .f{
    background: url("../images/ico13.png") 0 -90px;
}
.picScroll-left .bd ul li .g{
    background: url("../images/ico13.png") -90px -90px;
}
.picScroll-left .bd ul li .h{
    background: url("../images/ico13.png") -180px -90px;
}
.picScroll-left .bd ul li .i{
    background: url("../images/ico13.png") -270px -90px;
}
.picScroll-left .bd ul li .j{
    background: url("../images/ico13.png") -360px -90px;
}
.picScroll-left .hd .title{
    float: left;
    width: 173px;
    text-align: center;
    line-height: 50px;
    font-size: 18px;
    color: #fefefe;
}
.bsfw_web{
    margin-top: 20px;
    overflow: hidden;
}
.bsfw_web_left{
    float: left;
    overflow: hidden;
    width: 334px;
}
.bsfw_xsql{
    height: 335px;
    background: #f2f3f4;
    overflow: hidden;
}
.bsfw_xsql .title{
    font-size: 20px;
    background: url("../images/bg11.png");
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: #ffffff;
}
.bsfw_xsql ul{
    margin-top: 5px;
    margin-left: 4px;
    overflow: hidden;
}
.bsfw_xsql ul li{
    margin-top: 8px;
    margin-left: 16px;
    float: left;
}
.bsfw_xsql ul li a{
    background: #ffffff;
    width: 139px;
    height: 58px;
    display: block;
}
.bsfw_xsql ul li a i{
    margin-top: 12px;
    margin-left: 22px;
    float: left;
    width: 42px;
    height: 33px;
    background-image: url("../images/ico14.png");
}
.bsfw_xsql ul li a span{
    color: #444444;
    margin-left: 5px;
    line-height: 58px;
}
.bsfw_xsql ul li a .a{
    background-position: -42px 0;
}
.bsfw_xsql ul li a .b{
    background-position: -82px 0;
}
.bsfw_xsql ul li a .c{
    background-position: -126px 0;
}
.bsfw_xsql ul li a .d{
    background-position: 0 -33px;
}
.bsfw_xsql ul li a .e{
    background-position: -42px -33px;
}
.bsfw_xsql ul li a .f{
    background-position: -84px -33px;
}
.bsfw_xsql ul li a .g{
    background-position: -126px -33px;
}
.bsfw_xsql ul li a:hover i{
    background-image: url("../images/ico15.png");
}
.bsfw_bmfw{
    margin-top: 14px;
    overflow: hidden;
    height: 286px;
    background: #f2f3f4;
}
.bsfw_bmfw .title {
    font-size: 20px;
    background: url(../images/bg11.png);
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: #ffffff;
}
.bsfw_bmfw ul{
    margin-top: 10px;
    margin-left: 4px;
    overflow: hidden;
}
.bsfw_bmfw ul li{
    margin-left: 16px;
    margin-top: 9px;
    float: left;
}
.bsfw_bmfw ul li a{
    overflow: hidden;
    display: block;
    width: 140px;
    height: 59px;
    background: #ffffff;
}
.bsfw_xsql ul li a:hover span{
    color: #a1a3a3;
}
.bsfw_bmfw ul li a i{
    float: left;
    margin-top: 8px;
    margin-left: 22px;
    width: 46px;
    height: 43px;
    display: block;
    background-image: url("../images/ico14.png");
    background-position: 0 -66px ;
}
.bsfw_bmfw ul li a span{
    color: #444444;
    line-height: 59px;
    margin-left: 9px;
}
.bsfw_bmfw ul li a .a{
    background-position: -46px -66px ;
}
.bsfw_bmfw ul li a .b{
    background-position: -92px -66px ;
}
.bsfw_bmfw ul li a .c{
    background-position: 0 -109px ;
}
.bsfw_bmfw ul li a .d{
    background-position: -46px -109px ;
}
.bsfw_bmfw ul li a .e{
    background-position: -92px -109px ;
}
.bsfw_bmfw ul li a:hover i{
    background-image: url("../images/ico15.png");
}
.bsfw_bmfw ul li a:hover span{
    color: #a1a3a3;
}

/* 本例子css */
.sort_brand_gqg { width:100%;   height: 334px; overflow: hidden; }
.sort_brand_gqg dt { height: 48px; overflow:hidden;width: 110% }
.sort_brand_gqg dt a {
    width: 276px;
    height: 48px;;
    float: left;
    margin-right: 2px;
    background: #e7e8e8;
    color: #444444;
    line-height: 48px;
    text-align: center;
    font-size: 18px;
}
.sort_brand_gqg dt a.on {
    color: #ffffff;
    background: url(../images/bg11.png)
}
.sort_brand_gqg dt ul{
    overflow: hidden;
}
.sort_brand_gqg dd ul{
    overflow: hidden;
}
.sort_brand_gqg dd ul li{
    margin-top: 18px;
    margin-left: 25px;
    float: left;
}
.sort_brand_gqg dd ul li a{
    width: 132px;
    height: 42px;
    background: #e7e8e8;
    display: block;
    line-height: 42px;
    text-align: center;
    color: #444444;
}
.sort_brand_gqg dd ul li a:hover{
    background: #42cdf8;
    color: #ffffff;
}
.bsfw_web_right{
    width: 830px;
    float: right;
    overflow: hidden;
}
.bsfw_jg{
    margin-top: 15px;
    overflow: hidden;
}
.bsfw_jg_title{
    height: 48px;
    overflow: hidden;
    background: url(../images/bg11.png);
}
.bsfw_jg_title span{
    float: left;
    margin-left: 38px;
    font-size: 20px;
    color: #ffffff;
    line-height: 48px;
}
.bsfw_jg_title .btn{
    float: right;
    background: url("../images/ico16.png");
    width: 79px;
    height: 36px;
    border: 0;
    font-size: 16px;
    color: #ffffff;
    margin-top: 6px;
    margin-right: 12px;
}
.bsfw_jg_title .text{
    float: right;
    margin-top: 6px;
    margin-right: 4px;
    width: 220px;
    height: 36px;
    line-height: 36px;
    text-indent: 16px;
    border: 0;
}
.bsfw_ws{
    margin-top: 17px;
    display: block;
    overflow: hidden;
}
.bsfw_ws img{
    display: block;
    width: 100%;
    height: auto;
}
.id_key_table02 #A1 {
    height: 278px;
}
.id_key_table02{
    width: 803px;
    margin: 4px auto 0;
}
.bsfw_jg_text{
    line-height: 40px;
    text-align: center;
    margin-top: 5px;
    overflow: hidden;
    height: 40px;
    background: #8ad4f9;
}
.bsfw_jg_text span{
    margin: 0 4px;
    color: #444444;
    font-size: 12px;
    display: inline-block;
}
.bg01{
    background: url(../images/bg12_02.jpg) no-repeat center top;
}
.ly_web{
    z-index: 10;
    position: relative;
    width: 1200px;
    margin: 35px auto 0;
    background: url("../images/bg13.png");
    padding-bottom: 50px;
}
.ly_logo{
   position: absolute;
    z-index: 100;
    width: 169px;
    height: 171px;
    top: -25px;
    left: 125px;
}
.ly_bf{
    display: block;
    line-height: 2; text-indent: 2em;
    width: 888px;
    margin: 40px auto 0;
    overflow: hidden;
}
.ly_bf .left{
    margin-top: 75px;
    width: 390px;
    height: 192px;
    overflow: hidden;
    float: left;
    line-height: 24px;
    font-size: 14px;
    text-indent: 2em;
}
.ly_bf .left a{
    color: #e8080d;
}
.ly_bf .right{
    width: 491px;
    height: 345px;
    display: block;
    float: right;
}
.ly_xz{
    float: left;
    margin-left: 60px;
    width: 525px;
    overflow: hidden;
}
.ly_xz img{
    display: block;
}
.ly_xz div{
    overflow: hidden;
    /*height: 262px;*/
    margin-top: 27px;
    line-height: 24px;
    color: #333333;
}
.ly_xz div a{
    color: #ff0000;
}
.ly_dsj{
    float: left;
    width: 350px;
    margin-left: 140px;
}
.ly_dsj ul{
    margin-top: 20px;
    overflow: hidden;
    display: block;
}
.ly_dsj ul li{
    margin: 2px 0;
    width: 50%;
    float: left;
}
.ly_dsj ul li a{
    line-height: 20px;
    color: #333333;
    max-width: 95%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
    text-indent: 6px;
}
.ly_map{
    display: block;
    position: absolute;
    z-index: 100;
    left: 429px;
    top:336px;
}
.ly_yz{
    display: block;
    position: absolute;
    right: 150px;
    top:30px;
    z-index: -1;
}
.ly_ye2{
    display: block;
    position: absolute;
    z-index: -100;
    right: -260px;
    top:150px;
    opacity: .7;
}
.ly_video{
    cursor: pointer;
    overflow: hidden;
}
.ly_video .content{
    position: relative;
    z-index: 1000;
    width: 374px;
    height: 224px;
    float: right;
    margin-top: 106px;
    border: 2px solid #aaaaaa;
}
.ly_video .content .bg{
    width: 374px;
    height: 224px;
    display: block;
}
.ly_video .content .btn{
    left: 150px;
    top:75px;
    position: absolute;
    display: block;
}
.ly_video .content .text{
    text-align: center;
    width: 100%;
    bottom: 0;
    left: 0;
    height: 40px;
    position: absolute;
    z-index: 10000;
    background: url("../images/d7.png");
    line-height: 40px;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    font-family: Arial;
}
.ly_dsj ul li a:hover{
    color: #0481b6;
}
.ly_ts{
    height: 216px; margin-top: 50px;
    width: 100%;
    z-index: 100;
    overflow: hidden;
}
.ly_ts .title{
    margin-top: 19px;
    margin-left: 30px;
    float: left;
}
.ly_ts .content{
    position: relative;
    z-index: 1000;
    float: left;
    margin-left: 21px;
    width: 1032px;
    height: 216px;
}
.ly_ts .content .a{
    width: 304px;
    float: left;
    height: 216px;
    overflow: hidden;
}
.ly_ts .content .b{
    width: 304px;
    float: right;
    height: 216px;
    overflow: hidden;
}
.ly_ts .content .b img{
    width: 304px;
    display: block;
    background: #4c4c4c;
    height: 216px;
}
.ly_ts .content .a img{
    width: 304px;
    display: block;
    background: #4c4c4c;
    height: 216px;
}
.ly_ts .content .c{
    position: absolute;
    z-index: 100000;
    left: 314px;
    top:0;
    width: 400px;
    height: 104px;
}
.ly_ts .content .c img{
    width: 400px;
    height: 104px;
    display: block;
}
.ly_ts .content .e{
    position: absolute;
    z-index: 100000;
    left: 314px;
    bottom:0;
    width: 194px;
    height: 104px;
}
.ly_ts .content .e img{
    display: block;
    width: 194px;
    height: 104px;
}
.ly_ts .content .f{
    position: absolute;
    z-index: 100000;
    left: 520px;
    bottom:0;
    width: 194px;
    height: 104px;
}
.ly_ts .content .f img{
    display: block;
    width: 194px;
    height: 104px;
}
.leader_web{
    width: 1180px;
    padding: 17px 10px;
    background: #ffffff;
    overflow: hidden;
    margin: 17px auto 0;
}
.leader_nav{
    overflow: hidden;
    float: left;
    width: 334px;
    background: #f6f6f6;
    min-height:994px;
    height:auto !important;
    height: 994px;
}
.leader_nav .title{
    font-size: 20px;
    background: url(../images/bg11.png);
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: #ffffff;
}
.leader_nav .top{
    margin: auto;
    width: 120px;
    overflow: hidden;
}
.leader_nav .top img{
    margin-top: 28px;
    display: block;
    width: 120px;
    height: 158px;
    background: #1e71de;
}
.leader_nav .top a{
    display: block;
    background: url("../images/bg15.png");
    width: 120px;
    height: 36px;
    line-height: 36px;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
    margin-top: 16px;
}
.leader_nav ul{
    margin-top: 5px;
    overflow: hidden;
}
.leader_nav ul li {
    margin-top: 19px;
    margin-left: 28px;
    margin-right: 9px;
    float: left;
    display: block;
    width: 120px;
}
.leader_nav ul li img{
    display: block;
    width: 110px;
    height: 146px;
    margin: auto;
    background: #e2e3e5;
}
.leader_nav ul li a {
    display: block;
    background: url("../images/bg15.png") 0 -36px;
    width: 120px;
    height: 36px;
    line-height: 36px;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
    margin-top: 16px;
}
.leader_content{
    width: 830px;
    float: right;
    overflow: hidden;
}
.boss_title {
    height: 228px;
    overflow: hidden;
}
.boss_title img {
    margin-top: 35px;
    margin-left: 14px;
    padding: 5px;
    border: 1px solid #d7d7d7;
    float: left;
    width: 120px;
    height: 157px;
}
.leader_content_title{

    background: url(../images/bg11.png);
    height: 48px;

}
.leader_content_title span{
    float: left;
    line-height: 48px;
    font-size: 20px;
    color: #ffffff;
    margin-left: 40px;
}
.leader_content_title a{
    font-size: 18px;
    float: right;
    background: url("../images/bg15.png") no-repeat 0 -72px;
    text-align: center;
    line-height: 40px;
    height: 40px;
    color: #ffffff;
    width: 120px;
    margin-right: 12px;
    margin-top: 4px;
}
.boss_title div {
    float: left;
    margin-left: 44px;
}
.boss_title div h1 {
    font-size: 24px;
    color: #0969b6;
    line-height: 30px;
    margin-top: 70px;
    font-weight: 400;
}
.boss_title div h2 {
    margin-top: 8px;
    font-size: 16px;
    color: #0969b6;
    line-height: 30px;
    font-weight: 400;
}
.cv_box {
    overflow: hidden;
    margin-top: 16px;
}
.id_inf_title {
    overflow: hidden;
    background: #f1f1f1;
    border-left: 4px solid #1babe7;
    height: 40px;
    line-height: 40px;
}
.id_inf_title .span {
    font-size: 16px;
    color: #1fa9e7;
    text-indent: 13px;
    float: left;
}
.cv_box .text {
    margin-top: 8px;
    margin-left: 20px;
    height: 270px;
    line-height: 28px;
    overflow-y: auto;
    color: #333333;
}
.id_inf_title .a {
    font-size: 14px;
    line-height: 24px;
    color: #1eaae8;
    margin-right: 18px;
    margin-top: 8px;
    float: right;
}
.list_column_ld{
    margin-top: 16px;
}
.list_column_ld li a {
    max-width: 657px;
}
.lytz_web{
    width: 1200px;
    margin: 17px auto 0;
    overflow: hidden;
    padding-top: 20px;
    background: #ffffff;
}
.lytz_title{
    overflow: hidden;
    height: 58px;
    background: url("../images/bg17.jpg") repeat-x 0 8px;
}
.lytz_title span{
    float: left;
    background: url("../images/bg16.png");
    width: 224px;
    height: 50px;
    padding-top: 8px;
    font-size: 18px;
    color: #fefefe;
    text-indent: 63px;
    line-height: 50px;
}
.lytz_top{
    padding-top: 10px;
    overflow: hidden;
    width: 1180px;
    margin: auto;
    height: 378px;
}
.lytz_img_news{
    width: 578px;
    height: 378px;
    float: left;
    overflow: hidden;
}
.lytz_img_news_list{
    float: right;
    width: 602px;
    overflow: hidden;
}
/* 本例子css */
.sort_brand_lt { width:100%;  height: 378px; overflow: hidden; }
.sort_brand_lt dt { height: 48px; overflow:hidden; background: #f0f0f0; }
.sort_brand_lt dt a {
    float: left;
    font-size: 18px;
    color: #444444;
    width: 100%;
    height: 48px;
    line-height: 48px;
    text-align: center;
      position: relative;
   }
.sort_brand_lt dt a.on {
    color: #ffffff;
    background: url(../images/bg11.png);
}
.lytz_title01{
    margin-top: 10px;
}
.lytz_ly{
    padding-top: 10px;
    overflow: hidden;
    width: 1180px;
    margin: auto;
}
.lytz_ly_img{
    float: left;
    overflow: hidden;
    position: relative;
    z-index: 10;
    width: 644px;
    height: 300px;
}
.lytz_ly_img .a{
    position: absolute;
    z-index: 100;
    left: 0;
    top:0;
    height: 300px;
    width: 290px;
}
.lytz_ly_img .b{
    position: absolute;
    z-index: 100;
    height: 300px;
    width: 166px;
    right: 0;
    top:0;
}
.lytz_ly_img .c{
    position: absolute;
    z-index: 100;
    height: 154px;
    width: 170px;
    left: 297px;
    top:0;
}
.lytz_ly_img .d{
    position: absolute;
    z-index: 100;
    height: 134px;
    width: 170px;
    left: 297px;
    bottom:0;
}
.lytz_ly_img a span{
    display: none;
    height: 34px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    line-height: 34px;
    text-align: center;
    background: url(../images/d7.png);
    color: #ffffff;
}
.lytz_ly_img a:hover span{
    display: block;
}
.lytz_ly_img .a img{
    height: 300px;
    width: 290px;
    display: block;
}
.lytz_ly_img .b img{
    height: 300px;
    width: 166px;
    display: block;
}
.lytz_ly_img .c img{
    height: 154px;
    width: 170px;
    display: block;
}
.lytz_ly_img .d img{
    height: 134px;
    width: 170px;
    display: block;
}
.lytz_rw{
    margin-left: 6px;
    float: left;
    width: 263px;
    overflow: hidden;
}
.lytz_rw .title{
    font-size: 20px;
    background: url(../images/bg11.png);
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: #ffffff;
}
.lytz_rw ul{
    margin-top: 5px;
    overflow: hidden;
}
.lytz_rw ul li{
    line-height: 24px;
    width: 50%;
    float: left;
    margin: 5px 0;
}
.lytz_rw ul li a{
    width: 267px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #444444;
    float: left;
    margin-left: 24px;
}
.lytz_rw ul li a:hover{
    color: #0481b6;
}
.lytz_tc{
    width: 264px;
    float: right;
}
.lytz_tc .title{
    font-size: 20px;
    background: url(../images/bg11.png);
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: #ffffff;
}
.lytz_tc ul{
    margin-left: 2px;
    overflow: hidden;
}
.lytz_tc ul li{
    margin-left: 6px;
    margin-top: 14px;
    float: left;
    width: 120px;
    height: 42px;
}
.lytz_tc ul li a{
    font-size: 16px;
    color: #ffffff;
    line-height: 42px;
    text-align: center;
    background: #8ad4f9;
    width: 120px;
    height: 42px;
    display: block;
}
.lytz_tc ul li .z{
    background: #fdc57b;
}
.lytz_tc ul li .a{
    background: #f9afae;
}
.lytz_tc ul li .b{
    background: #52d2db;
}
.lytz_tc ul li .c{
    background: #28d4c6;
}
.lytz_tc ul li .d{
    background: #6edc9d;
}
.lytz_tc ul li .e{
    background: #fdc57b;
}
.lytz_tc ul li .f{
    background: #8ad4f9;
}
.lytz_tz{
    padding-bottom: 23px;
    height: 322px;
    padding-top: 10px;
    overflow: hidden;
    width: 1180px;
    margin: auto;
}
/* 本例子css */
.sort_brand_touzi {
    float: left;
    width:407px;
    overflow: hidden; }
.sort_brand_touzi dt {
    height: 42px;
    background: url(../images/d4.png) repeat-x bottom;
    overflow:hidden;
}
.sort_brand_touzi dt a {
    float: left;
    width: 50%;
    font-size: 16px;
    color: #333333;
    text-align: center;
    display: block;
    line-height: 42px;
    height: 42px;
}
.sort_brand_touzi dt a.on {
    color: #16a8f2;
    background: url(../images/d8.png) no-repeat center bottom;
}
.list_column_touzi li{
    margin: 8px 0;
}
.list_column_touzi{
    margin-top: 7px;
}
.list_column_touzi li a {
    max-width: 296px;
}
.lytz_tz .border{
    margin-left: 6px;
    margin-right: 6px;
    float: left;
    height: 322px;
    width: 1px;
    border-right: 1px dashed #b5b5b5;
}
.lytz_tz .border02{
    margin-right: 0
}
.lytz_tz_js{
    width: 326px;
    float: left;
}
.lytz_tz_js .title{
    font-size: 20px;
    background: url(../images/bg11.png);
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: #ffffff;
}
.list_column_js.list_column_touzi li a {
    max-width: 280px;
}
.ft_web{
    margin: 17px auto 0;
    background: #ffffff;
    width: 1180px;
    padding: 17px 10px;
    overflow: hidden;
}
.ft_left{
    width: 334px;
    float: left;
    overflow: hidden;
}
.ft_zxft{
    background: #f6f6f6;
    height: 440px;
    overflow: hidden;
}
.ft_zxft .title{
    font-size: 20px;
    background: url(../images/bg11.png);
    height: 48px;
    line-height: 48px;
    color: #ffffff;
}
.ft_zxft .title i{
    width: 49px;
    height: 48px;
    float: left;
    background: url("../images/ico18.png");
}
.ft_zxft .title span{
    float: left;
    margin-left: 22px;
}
.ft_zxft .img{
    display: block;
    width: 100%;
    height: auto;
}
.ft_zxft .content{
    line-height: 28px;
    width: 294px;
    margin: 12px auto 0;
    overflow: hidden;
}
.ft_zxft .content p{
    color: #1f1f1f;
}
.ft_zxft .content p span{
    color: #10a3f1;
}
.ft_zxft .link{
    overflow: hidden;
    margin-top: 12px;
}
.ft_zxft .link a{
    margin-left: 21px;
    float: left;
    background: url("../images/btn01.jpg");
    width: 130px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    color: #ffffff;
}
.ft_zxdc{
    overflow: hidden;
    margin-top: 5px;
    height: 213px;
}
.ft_zxdc .title{
    font-size: 20px;
    background: url(../images/bg11.png);
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: #ffffff;
}
.list_column_zxdc{
    margin-top: 5px;
}
.list_column_zxdc li{
    margin: 8px 0;
}
.list_column_zxdc li a{
    max-width: 282px;
}
.ft_hygq{
    margin-top: 10px;
    height: 210px;
    overflow: hidden;
}
.ft_hygq .title{
    height: 42px;
    background: #eeeeee;
    overflow: hidden;
}
.ft_yjzj img{
   display: block;
}
.ft_hygq .title i{
    float: left;
    width: 48px;
    height: 42px;
    background: url("../images/ico18.png") no-repeat -49px 0;
}
.ft_hygq .title span{
    line-height: 42px;
   float: left;
    margin-left: 12px;
    font-size: 16px;
}
.ft_fwzx{
    height: 146px;
}
.ft_fwzx .title i{
    background: url("../images/ico18.png") no-repeat -98px 0;
}
.ft_fwzx .link{
    margin-left: 31px;
    margin-top: 18px;
    overflow: hidden;
}
.ft_fwzx .link a{
    margin-left: 32px;
    float: left;
    width: 97px;
}
.ft_fwzx .link a i{
    display: block;
    width: 97px;
    height: 63px;
    background: url("../images/ico18.png") no-repeat 0 -48px;
}

.ft_fwzx .link a .i{
    background: url("../images/ico18.png") no-repeat -102px -48px;
}
.ft_fwzx .link a div{
    line-height: 23px;
    font-size: 12px;
    color: #424242;
    text-align: center;
}
.ft_right{
    width: 830px;
    float: right;
    overflow: hidden;
}
.ft_xz{
    overflow: hidden}
.ft_xz .title {
    font-size: 20px;
    background: url(../images/bg11.png);
    height: 48px;
    line-height: 48px;
    text-indent: 38px;
    color: #ffffff;
}
.ft_xz .table{
    color: #858585;
    width: 810px;
    margin: 3px auto 0;
    overflow: hidden;
    height: 370px;
}
.ft_xz .table tbody td{
    height: 64px;
    border-bottom: 1px dashed #a9a9a9;
}
.ft_xz .table thead td{
    height: 39px;
    color: #434343;
}
.ft_xz .table thead{
    background: #f6f6f6;
    border-bottom: 1px solid #aaaaaa;
}
    .ft_xx a {
        background: url("../images/ico19.png");
        float: left;
        width: 205px;
        height: 64px;
    }
.ft_xx .a{
    background: url("../images/ico19.png") -200px 0;
}
.ft_xx .b{
    background: url("../images/ico19.png") -408px 0;
}
    .ft_xx .c {
        background: url("../images/ico19.png") -608px 0;
    }
.ft_tf{
    margin-top: 16px;
}

/* 本例子css */
.notice_tf { width: 100%;  overflow: hidden; }
.notice_tf .tab-hd { height: 48px; background-color: #e8e8e8 }
.notice_tf .tab-hd ul {}
.notice_tf .tab-hd li{ float: left; height: 48px; line-height: 48px; width: 50%}
.notice_tf .tab-hd li a{ font-size: 18px;display:block;text-align: center;color: #444444  }

.notice_tf .tab-hd li.on a{
    color: #ffffff;
    background: url(../images/bg11.png);
}
.notice_tf .tab-bd { height: 470px;overflow: hidden  }


/* 本例子css */
.sort_brand_rd { width:100%;  overflow: hidden;background: #f6f6f6 }
.sort_brand_rd dt { height: 40px; overflow:hidden; }
.sort_brand_rd dt a { float: left;
    width: 130px;
    margin-left: 27px;
    margin-right: 92px;
    font-size: 16px;
    color: #333333;
    text-align: center;
    display: block;
    line-height: 40px;
    height: 40px; }
.sort_brand_rd dt a.on {
    color: #16a8f2;
    background: url(../images/ico20.png) no-repeat center bottom;
}
.sort_brand_rd_jy{
    overflow: hidden;
}

.sort_brand_rd_jy thead {
    background: #e8e8e8;
}
.sort_brand_rd_jy thead td {
    border-right: 5px #f6f6f6 solid;
    height: 39px;
    color: #434343;
}
.sort_brand_rd_jy{
    color: #858585;
    width: 810px;
    margin: 3px auto 0;
    overflow: hidden;
    height: 342px;
}
.sort_brand_rd_jy tbody td {
    height: 49px;
    border-bottom: 1px dashed #a9a9a9;
}
.sort_brand_rd_xz{
    padding-top: 10px;
    background: #ffffff;
    overflow: hidden;
}
.sort_brand_rd_xz .left{
    float: left;
    width: 703px;
}
.sort_brand_rd_xz .left .item{
    margin-top: 12px;
    overflow: hidden;
    height: 26px;
    line-height: 26px;
}
.sort_brand_rd_xz .left .item .xz{
    float: left;
    width: 14px;
    height: 14px;
    margin-top: 6px;
    margin-left: 14px;
}
.sort_brand_rd_xz .left .item .text{
    color: #444444;
    float: left;
    margin-left: 12px;
}
.sort_brand_rd_xz .left .item select{
    border: #e8e8e8 1px solid;
    margin-left: 30px;
    background: #eeeeee;
    height: 26px;
    color: #909090;
    width: 130px;
    float: left;
}
.sort_brand_rd_xz .left .item .box{
    float: left;
    width: 238px;
    height: 24px;
    border: #e8e8e8 1px solid;
    background: #eeeeee;
    text-indent: 17px;
    margin-left: 16px;
}
.sort_brand_rd_xz .right{
    background: url("../images/cx.png");
    width: 80px;
    height: 65px;
    float: left;
    border: 0;
    margin-top: 10px;
}
.list_column01_fb{
    max-width: 820px;
}
.zwop_web{
    padding: 18px 10px;
    width: 1180px;
    margin: 17px auto 0;
    background: #ffffff;
}
.zwop_zd{
    overflow: hidden;
}
.zwop_zd .title{
    background: url("../images/bg22.jpg");
    height: 51px;
    line-height: 51px;
    color: #ffffff;
    font-size: 18px;
    text-indent: 30px;
}
.zwop_zd ul{
    margin-top: 26px;
    margin-left: 5px;
    overflow: hidden;
}
.zwop_zd ul li{
    float: left;
    margin-left: 36px;
}
.zwop_zd ul li a{
    display: block;
    width: 90px;
    height: 90px;
    background: url("../images/bg23.png");
}
.zwop_zd ul li .a{
    background: url("../images/bg23.png") -126px 0;
}
.zwop_zd ul li .b{
    background: url("../images/bg23.png") -252px 0;
}
.zwop_zd ul li .c{
    background: url("../images/bg23.png") -378px 0;
}
.zwop_zd ul li .d{
    background: url("../images/bg23.png") -507px 0;
}
.zwop_zd ul li .e{
    background: url("../images/bg23.png") -631px 0;
}
.zwop_zd ul li .f{
    background: url("../images/bg23.png") -759px 0;
}
.zwop_zd ul li .g{
    background: url("../images/bg23.png") -885px 0;
}
.zwop_zd ul li .h{
    background: url("../images/bg23.png") -1011px 0;
}
.zwop_content{
    overflow: hidden;
    margin-top: 26px;
}
.zwop_left{
    width: 334px;
    float: left;
    overflow: hidden;
}
.zwop_ld{
    overflow: hidden;
    height: 336px;
    background: #f2f3f4;
}
.zwop_ld .title{
    font-size: 18px;
    background: url(../images/bg11.png);
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: #ffffff;
}
.zwop_ld .title i{
    background: url("../images/ico21.png");
    width: 22px;
    height: 48px;
    float: left;
    margin-left: 109px;
}
.zwop_ld .title span{
    float: left;
    margin-left: 14px;
}
.zwop_ld img{
    width: 122px;
    height: 160px;
    background: #8ad4f9;
    display: block;
    margin: 28px auto 0;
}
.zwop_ld p{
    margin-top: 15px;
    line-height: 16px;
    color: #222222;
    text-align: center;
}
.zwop_ld .link{
    margin-left: 3px;
    margin-top: 25px;
    overflow: hidden;
}
.zwop_ld .link a{
    margin-left: 8px;
    float: left;
    width: 100px;
    height: 27px;
    background: #52d1dc;
    line-height: 27px;
    text-align: center;
    color: #ffffff;
    font-size: 16px;
}
.zwop_zfop{
    margin-top: 12px;
    overflow: hidden;
}
.zwop_zfop .title{
    font-size: 18px;
    background: url(../images/bg11.png);
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: #ffffff;
}
.zwop_zfop ul{
    overflow: hidden;
    width: 293px;
    display: block;
    margin: auto;
}
.zwop_zfop ul li{
    margin-top: 6px;
    width: 100%;
    float: left;
}
.zwop_zfop ul li a{
    display: block;
    line-height: 41px;
    text-align: center;
    font-size: 16px;
    color: #555555;
    width: 293px;
    height: 41px;
    background: url("../images/bg24.jpg");
}
.zwop_zfop ul li a:hover{
    color: #0481b6;
}
.zwop_sj{
    margin-top: 6px;
}
.zwop_zfop ul li .a {
    background: url(../images/bg24.jpg) 0 -41px;
}
.zwop_zfop ul li .b {
    background: url(../images/bg24.jpg) 0 -82px;
}
.zwop_zfop ul li .c {
    background: url(../images/bg24.jpg) 0 -123px;
}
.zwop_jc{
    background: #f0f0f0;
    overflow: hidden;
}
.zwop_right{
    float: right;
    width: 830px;
    overflow: hidden;
}
.zwop_jc .title{
    float: left;
}
.zwop_jc ul{
    float: left;
    width: 759px;
}
.zwop_jc ul li{
    margin-top: 18px;
    margin-left: 20px;
    float: left;
}
.zwop_jc ul li a{
    display: block;
    width: 100px;
    height: 34px;
    background: url("../images/ico22.png");
    text-align: center;
    line-height: 34px;
    color: #ffffff;
}
.zwop_jc ul li a:hover{
    background: url("../images/ico22.png") 0 -34px;
}
.zwop_column{
    overflow: hidden;
}
.zwop_column .hasMoreTab{
    width: 410px;
    margin-top: 19px;
}
.zwop_column .border {
    margin-top: 19px;
    margin-left: 2px;
    margin-right: 2px;
    float: left;
    height: 322px;
    width: 1px;
    border-right: 1px dashed #b5b5b5;
}
.zwop_lm{
    margin-top: 26px;
    width: 110%;
    overflow: hidden;
}
.zwop_lm a{
    margin-right: 5px;
    float: left;
}
.zwop_lm a img{
    display: block;
    width: 162px;
    height: 71px;
}
.zwop_column02{
    margin-top: 10px;
}
.sjkf{
    overflow: hidden;
}
.sjkf .title{
    background: url(../images/bg22.jpg);
    height: 51px;
    line-height: 51px;
    color: #ffffff;
    font-size: 18px;
    text-indent: 48px;
}
.sjkf ul{
    width: 110%;
    overflow: hidden;
}
.sjkf ul li{
    margin-left: 18px;
    margin-top: 22px;
    margin-right: 44px;
    float: left;
}
.sjkf ul li a{
    display: block;
    width: 88px;
}
.sjkf ul li a i{
    display: block;
    width: 88px;
    height: 88px;
    background: url("../images/ico23.png");
}
.sjkf ul li a span{
    display: block;
    text-align: center;
    color: #474747;
    line-height: 16px;
    margin-top: 10px;
}
.sjkf ul li a .a{
    background: url("../images/ico23.png") -150px 0;
}
.sjkf ul li a .b{
    background: url("../images/ico23.png") -303px 0;
}
.sjkf ul li a .c{
    background: url("../images/ico23.png") -454px 0;
}
.sjkf ul li a .d{
    background: url("../images/ico23.png") -606px 0;
}
.sjkf ul li a .e{
    background: url("../images/ico23.png") -757px 0;
}
.sjkf ul li a .f{
    background: url("../images/ico23.png") -907px 0;
}
.sjkf ul li a .g{
    background: url("../images/ico23.png") -1060px 0;
}
.sjkf_column{
    margin-top: 33px;
    overflow: hidden;
}
.sjkf_jg{
    overflow: hidden;
    float: left;
    width: 334px;
}
.sjkf_title span{
    float: left;
    font-size: 16px;
    color: #16a8f2;
    background: url(../images/ddd.png) no-repeat center bottom;
    text-align: center;
    width: 98px;
    display: block;
    line-height: 26px;
    height: 35px;
}
.sjkf_title{
    line-height: 26px;
    height: 35px;
    position: relative;
    background: url(../images/d4.png) repeat-x bottom;
}
.sjkf_jg_ul{
    width: 100%;
    height:256px;
    overflow-y:scroll;
    overflow-x: hidden;
}
.sjkf_jg_ul ul li{
    margin-top: 14px;
    margin-bottom: 2px;
    margin-right: 19px;
    float: left;
}
.sjkf_jg_ul ul li a{
    height: 36px;
    display: block;
    width: 136px;
    background: #eeeeee;
    text-align: center;
    line-height: 36px;
    color: #474747;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}
.sjkf_jg_ul ul li a:hover{
    color: #ffffff;
    background: #2fbdf5;
}
.sjkf_jg02{
    width: 405px;
    float: right
}
.sjkf_column .border{
    margin-left: 6px;
    margin-right: 6px;
    float: right;
    height: 322px;
    width: 1px;
    border-right: 1px dashed #b5b5b5;
}

.list_web_grfw .title{
    display: block;
    font-size: 20px;
    background: url(../images/bg11.png);
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: #ffffff;
}
.list_web_grfw ul{
    margin-top: 7px;
    margin-left: 13px;
    overflow: hidden;
}
.list_web_grfw ul li{
    margin-top: 6px;
    margin-left: 6px;
    float: left;
}
.list_web_grfw ul li a{
    color: #575757;
    text-align: center;
    line-height: 44px;
   background: url("../images/bg26.png");
    width: 146px;
    height: 44px;
    display: block;
}
.list_web_grfw ul li a:hover{
    background: url("../images/bg26.png") 0 -44px;
    color: #14a8ee;
}
.list_web_grfw ul li.on a{
    background: url("../images/bg26.png") 0 -44px;
    color: #14a8ee;
}
.list_open{
    overflow: hidden;
    width: 110%;
}
.list_open li{
    margin-right: 8px;
    margin-bottom:5px ;
    float: left;
}
.list_open li a{
    width: 164px;
    display: block;
    font-size: 16px;
    background: url(../images/bg11.png);
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: #ffffff;
}


/*lp add*/
.t-center{
    text-align: center;
}
