﻿    .top-box {
        width: 100%;
        height: 27px;
        background: #04affe;
    }
    
    .top-tt {
        width: 1180px;
        height: 27px;
    }
    
    .top-w {
        width: 1180px;
        height: 27px;
    }
    
    .top-left {
        width: auto;
        height: 27px;
        line-height: 27px;
        float: left;
        font-size: 12px;
        color: #ffffff;
    }
    
    .top-r {
        width: 390px;
        height: 27px;
        text-align: right;
        float: right;
        ;
    }
    
    .top-t_wb {
        width: 54px;
        margin-right: 8px;
        margin-top: 4px;
        float: right;
    }
    
    .top-t_wb img {
        margin-right: 8px;
    }
    
    .top-t_wz {
        width: auto;
        line-height: 27px;
        float: right;
    }
    
    .top-t_wz_t a {
        font-size: 12px;
        color: #ffffff;
    }
    
    .top-t_wz_t {
        width: auto;
        line-height: 27px;
        float: right;
        display: inline;
        font-size: 12px;
        color: #ffffff;
    }
    
    .w {
        width: 1200px;
        margin: 0 auto;
    }
    
    img {
        display: block;
    }
    
    a:hover {
        text-decoration: none;
    }
    
    * {
        font-family: '微软雅黑';
    }
    
    .text-overflow {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    /*导航*/
    
    .nav_bg {
        width: 836px;
        height: 54px;
        float: left;
    }
    
    #nav {
        margin-top: 19px;
        border-bottom: 1px solid #b0b0b0;
    }
    
    #nav>li {
        width: 92px;
        height: 54px;
        float: left;
        list-style: none;
        font-size: 16px;
        color: #fff;
        text-align: center;
        margin-bottom: -2px;
        position: relative;
    }
    
    #nav li a {
        display: block;
        height: 54px;
        font-size: 16px;
        line-height: 54px;
        color: #3e3e3d;
        text-decoration: none;
        position: relative;
        overflow: hidden;
        font-weight: bold;
    }
    
    #nav li a:hover,
    #nav li a.hov,
    #nav li a.on {
        background: url(../image/navli_bg.png) no-repeat 8px;
        color: #3e3e3d;
        background-position-y: 47px;
    }
    /* @group subnav */
    
    #nav ul {
        position: absolute;
        left: -118px;
        display: none;
        margin: 0;
        padding: 0;
        list-style: none;
        padding-bottom: 3px;
        width: 540px;
        border: 1px solid #ccc;
        border-top: none;
        background: #fff;
        height: auto;
        padding: 20px 20px 20px 40px;
        z-index: 999999999;
    }
    
    #nav ul a {
        display: block;
        color: #333;
        font-weight: normal;
        width: 120px;
        height: 34px;
        line-height: 34px;
        float: left;
        font-size: 14px;
        text-align: left;
    }
    
    #nav ul a:hover {
        background: #fff;
        color: #05A0F0;
        font-size: 14px;
        text-decoration: underline;
    }
    
    * html #nav ul {
        margin: 0 0 0 -2px;
    }
    /** @group clearfix **/
    
    .clearfix:after {
        content: ".";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
    }
    
    html[xmlns] .clearfix {
        display: block;
    }
    
    .c_list {
        width: 260px;
        background: #fff;
        float: left;
    }
    
    .c_box {
        width: 280px;
        height: 164px;
        float: right;
    }
    
    .c_box img {
        width: 280px;
        height: 130px;
    }
    
    .c_box p {
        width: 280px;
        height: 30px;
        line-height: 30px;
        color: #333;
        font-size: 14px;
        text-align: left;
        padding-top: 4px;
    }
    
    .left300 {
        left: -300px;
    }
    /*导航*/
    /* 首页布局*/
    
    .top {
        width: 1200px;
        height: 106px;
    }
    
    .logo {
        padding-top: 30px;
        float: left;
        width: 364px;
    }
    
    .ggy {
        width: auto;
        height: 63px;
        padding-top: 44px;
        float: left;
        padding-left: 18px;
    }
    
    .ggy span {
        font-size: 18px;
        font-weight: 400;
        padding-top: 0px;
        line-height: 34px;
        color: #05A0F0;
        display: block;
    }
    
    .ggy p {
        font-size: 29px;
        font-weight: bold;
        color: #f60;
    }
    
    .phone-box {
        width: 245px;
        height: 63px;
        margin-top: 26px;
        float: right;
        background: url(../image/dianhua.gif);
    }
    
    .phone-box span {
        font-size: 28px;
        color: #E2140D;
    }
    
    .phone-box p {
        font-size: 16px;
        padding-top: 12px;
        line-height: 34px;
        display: block;
    }
    
    .banner01 {
        width: 100%;
        height: 320px;
        background-repeat: no-repeat;
        background-position: center top;
    }
    /* 搜索 */
    
    .search_nav_bg {
        width: 100%;
        margin: 0 auto;
        height: 55px;
        background-color: #f5f5f5;
    }
    
    .search_nav {
        padding: 0px 0;
        width: 1180px;
        margin-left: auto;
        margin-right: auto;
    }
    
    .hot_keyword {
        padding: 17px 0 0 0px;
        float: left;
        width: 850px;
    }
    
    .hot_keyword span {
        font-size: 14px;
        color: #000000;
    }
    
    .hot_keyword a {
        margin-right: 8px;
        font-size: 14px;
        color: #000000;
    }
    
    .search {
        float: right;
        padding: 0 0px 0 0;
    }
    
    .search_le {
        float: left;
        padding-top: 10px;
    }
    
    .search_box {
        float: right;
        padding: 13px 20px 0 0;
    }
    
    .search_text {
        float: left;
        position: relative;
        color: #666;
    }
    
    .search_text input {
        float: left;
        height: 26px;
        width: 180px;
        padding-left: 10px;
        border: 1px solid #cccccc;
        line-height: 26px;
        color: #666;
    }
    
    .search_bnt {
        float: left;
        text-align: center;
    }
    
    .search_bnt input {
        float: left;
        width: 28px;
        height: 28px;
        line-height: 28px;
        border: none;
        background: url(../image/search.png) no-repeat 3px;
        background-color: #04affe;
        cursor: pointer;
        text-indent: -9999px;
    }
    
    .fontb {
        font-weight: bold;
    }
    /*底部*/
    
    .bottom-box {
        width: 100%;
        height: auto;
        verflow: hidden;
        background: #04affe;
        padding-top: 0px;
        padding-bottom: 30px;
    }
    
    .bottom_k {
        width: 1200px;
        height: auto;
        overflow: hidden;
    }
    
    .bottom_left {
        width: 260px;
        height: 203px;
        overflow: hidden;
        float: left;
        padding-top: 110px;
        padding-left: 6px;
    }
    
    .bottom_right {
        width: 934px;
        height: auto;
        overflow: hidden;
        float: left;
        padding-top: 40px;
    }
    
    .footer {
        background-color: #3b3a3a;
        height: auto;
        overflow: hidden;
    }
    
    .footer .w {
        text-align: center;
    }
    
    .footer-nav-item {
        margin-left: 30px;
        display: inline-block;
        padding-right: 36px;
        background: url('../image/footer_nav_bg.jpg') no-repeat right;
    }
    
    .footer-nav-item:last-child {
        background: none;
        padding-right: 0;
    }
    
    .footer-nav-list {
        padding: 22px 0 14px;
        border-bottom: 1px dashed #727171;
    }
    
    .footer-nav-item a {
        color: #ffffff;
        font-size: 18px;
        font-weight: bold;
        display: block;
    }
    
    .footer-bd {
        padding-top: 45px;
        height: 111px;
    }
    
    .footer-bd p,
    .footer-bd a {
        font-size: 14px;
        color: #ffffff;
    }
    /*新品推荐*/
    
    .i-newproduct {
        margin-top: 22px;
    }
    
    .box-tit {
        text-align: center;
    }
    
    .box-tit h5 {
        font-size: 24px;
        font-weight: normal;
        color: #000000;
    }
    
    .box-tit h3 {
        font-size: 45px;
        font-weight: bold;
        color: rgba(0, 0, 0, .12);
        position: relative;
        top: -24px;
    }
    
    .box-tit span {
        display: inline-block;
        width: 8px;
        height: 8px;
        border-radius: 50%;
        background-color: #000000;
        margin: 4px 17px;
    }
    
    .blue-line {
        width: 109px;
        height: 3px;
        background-color: #04affe;
        margin: 0 auto;
        margin-bottom: 8px;
    }
    
    .i-newpro-desc {
        width: 356px;
        text-align: center;
        margin: 0 auto;
    }
    
    .i-newpro-desc p {
        font-size: 14px;
        line-height: 22px;
        color: rgba(0, 0, 0, .75)
    }
    
    .i-newpro-img {
        width: 345px;
        height: 399px;
        padding-top: 32px;
        padding-left: 31px;
        box-sizing: border-box;
        background: url('../image/about_imgbg.jpg') no-repeat left top;
    }
    
    .i-newpro-img img {
        display: block;
        border: 1px solid #ffffff;
    }
    
    .i-newpro-con {
        margin-left: 42px;
        margin-top: 32px;
    }
    
    .i-newpro-con h5 {
        font-size: 18px;
        color: #000000;
        font-weight: normal;
        margin-bottom: 2px;
    }
    
    .i-newpro-con p {
        font-size: 14px;
        color: rgba(0, 0, 0, .75);
    }
    
    .i-newpro-con span {
        font-size: 12px;
        line-height: 22px;
        color: rgba(0, 0, 0, .75);
    }
    
    .i-newpro-line {
        width: 82px;
        height: 4px;
        background-color: #04affe;
        margin: 8px 0 4px;
    }
    
    .i-newpro-item {
        float: left;
        margin-right: 14px;
    }
    
    .i-newpro-item:last-child {
        margin-right: 0;
    }
    
    .i-newpro-list {
        margin-top: 13px;
    }
    
    .i-newpro-item img {
        display: block;
        border: 2px solid #eeeeee;
    }
    
    .i-newpro-tel p {
        width: 143px;
        height: 33px;
        line-height: 33px;
        background-color: #04affe;
        font-size: 16px;
        color: #ffffff;
        text-align: center;
        margin-top: 182px;
    }
    
    .blue-line-group ul {
        margin-bottom: 25px;
        margin-top: 5px;
        text-align: center;
    }
    
    .blue-line-group ul li {
        display: inline-block;
        width: 82px;
        height: 4px;
        margin-right: 33px;
        background-color: #04affe;
    }
    
    .blue-line-group ul li:last-child {
        margin-right: 0;
    }
    /*产品展示*/
    
    .i-product-nav {
        margin-bottom: 24px;
    }
    
    .i-product-nav ul {
        text-align: center;
    }
    
    .i-product-nav ul li {
        display: inline-block;
        overflow: hidden;
        width: 149px;
        height: 32px;
        line-height: 32px;
        border: 1px solid #04affe;
        margin-right: 24px;
        text-align: center;
    }
    
    .i-product-nav ul li a {
        display: block;
        color: #04affe;
        font-size: 16px;
    }
    
    .i-product-nav ul li a:hover {
        background-color: #04affe;
        color: #ffffff;
    }
    
    .i-product-nav ul li:last-child {
        margin-right: 0;
    }
    
    .i-newpro-list {
        width: 809px;
    }
    
    .i-pro-item {
        float: left;
        margin-right: 18px;
        cursor: pointer;
    }
    
    .i-pro-item:nth-of-type(3n) {
        margin-right: 0;
    }
    
    .i-pro-desc {
        background: url('../image/product_bg.png') no-repeat center;
        background-size: 100%;
    }
    
    .i-pro-item img {
        border: 2px solid #eeeeee;
    }
    
    .i-pro-item p {
        font-size: 16px;
        color: #000000;
        width: 106px;
        height: 30px;
        margin: 8px auto 16px;
        line-height: 30px;
        overflow: hidden;
    }
    
    .i-pro-item:hover p {
        color: #04affe;
    }
    
    .i-pro-img {
        padding: 6px 9px;
        border: 1px solid #04affe;
        background-color: #eeeeee;
    }
    
    .i-pro-img-box {
        overflow: hidden;
    }
    
    .i-pro-img img {
        display: block;
        transition: all 2s;
    }
    
    .i-pro-img img:hover {
        transform: scale(1.2);
    }
    
    .i-pro-img p {
        width: 100%;
        text-align: center;
    }
    /*中部*/
    
    .i-mid {
        height: 230px;
        width: 100%;
        background-color: #04affe;
    }
    
    .i-mid .w {
        position: relative;
    }
    
    .i-mid-item {
        padding-right: 117px;
        width: 146px;
        height: 169px;
        margin-top: 30px;
        float: left;
        background: url('../image/mid_bg.png') no-repeat left;
    }
    
    .i-mid-item:last-child {
        padding-right: 0;
    }
    
    .i-mid-item img {
        padding-top: 35px;
        display: block;
    }
    
    .i-mid-item p {
        font-size: 18px;
        font-weight: bold;
        color: #04affe;
        text-align: center;
        margin-top: 15px;
    }
    
    .i-mid-right {
        position: absolute;
        top: 100px;
        left: 167px;
    }
    
    .i-mid-right li {
        float: left;
        margin-right: 190px;
    }
    
    .i-mid-right li:last-child {
        margin-right: 0;
    }
    
    .i-mid-right li img {
        display: block;
    }
    /*关于我们*/
    
    .i-about {
        width: 100%;
        height: 707px;
        padding-top: 30px;
        background: url('../image/about_bg.jpg') no-repeat center;
    }
    
    .i-about-tit {
        width: 100%;
        margin-bottom: 30px;
    }
    
    .i-about-tit span {
        background-color: #ffffff;
    }
    
    .i-about-tit h5 {
        color: #ffffff;
    }
    
    .i-about-hd {
        width: 442px;
        height: 507px;
        padding: 53px 43px;
        font-size: 12px;
        box-sizing: border-box;
        background-color: #04affe;
    }
    
    .i-about-hd h3 {
        font-size: 16px;
        color: #ffffff;
        padding-left: 14px;
        margin-bottom: 25px;
        background: url('../image/about_block.jpg') no-repeat left;
    }
    
    .i-about-hd {
        overflow: hidden;
    }
    
    .i-about-hd p {
        line-height: 28px;
        text-indent: 2em;
        color: #ffffff;
    }
    
    .i-about-desc {
        height: 280px;
        overflow: hidden;
    }
    
    .i-about-more {
        display: block;
        width: 101px;
        height: 25px;
        margin-top: 20px;
        font-size: 14px;
        color: #04affe;
        background-color: #ffffff;
        font-weight: bold;
        text-align: center;
    }
    
    .i-about-bd {
        z-index: 99;
        position: relative;
    }
    
    .i-about-bd img {
        display: block;
    }
    
    .i-about-box {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(84%, -50%);
        width: 223px;
        height: 191px;
        background-color: #04affe;
        text-align: center;
        font-weight: bold;
    }
    
    .i-about-box h3 {
        font-size: 38px;
        color: #ffffff;
        margin-top: 60px;
        margin-bottom: 20px;
    }
    
    .i-about-box p {
        font-size: 19px;
        color: #ffffff;
    }
    
    .i-about-con {
        position: relative;
    }
    
    .aboutus {
        z-index: 1;
        font-size: 80px;
        color: rgba(255, 255, 255, .78);
        font-weight: bold;
        transform: rotate(90deg);
        position: absolute;
        top: 43%;
        right: -252px;
    }
    /*优势*/
    
    .superiority .w {
        height: 661px;
        background: url('../image/sup_bg.jpg') no-repeat center;
        position: relative;
    }
    
    .i-left-list {
        position: absolute;
        left: 200px;
        top: 175px;
    }
    
    .i-right-list {
        position: absolute;
        right: 200px;
        top: 175px;
    }
    
    .i-right-item,
    .i-left-item {
        width: 100px;
        font-size: 12px;
        line-height: 16px;
        color: #373131;
        height: 64px;
        overflow: hidden;
        margin-bottom: 109px;
    }
    
    .i-left-item:last-child {
        margin-bottom: 0;
    }
    
    .i-sup-footer-img {
        z-index: -99;
        position: relative;
        bottom: -25px;
    }
    
    .i-sup-footer-img img {
        display: block;
    }
    
    .i-sup-footer-desc {
        height: 96px;
        width: 100%;
        background-color: #04affe;
        text-align: center;
    }
    
    .i-sup-footer-desc h3 {
        font-size: 30px;
        color: #ffffff;
        font-weight: bold;
        margin-bottom: 12px;
        padding-top: 20px;
    }
    
    .i-sup-footer-desc p {
        display: inline-block;
        width: 114px;
        font-size: 19px;
        line-height: 28px;
        height: 28px;
        color: #ffffff;
        border: 1px solid #ffffff;
        border-radius: 15px 0px 0px 15px;
    }
    
    .i-sup-footer-desc span {
        display: inline-block;
        margin-left: 4px;
        font-size: 19px;
        width: 187px;
        height: 28px;
        line-height: 28px;
        color: #ffffff;
        border: 1px solid #ffffff;
        border-radius: 0px 15px 15px 0px;
    }
    /* 案例 */
    
    .i-case {
        margin-bottom: 48px;
    }
    
    .i-case-tit {
        height: 78px;
        line-height: 78px;
    }
    
    .i-case-tit h3 {
        position: relative;
        top: -80px;
    }
    
    .i-case-hd {
        width: 675px;
    }
    
    .i-case-bd {
        margin-left: 11px;
        width: 514px;
    }
    
    .i-case-hd img {
        display: block;
        float: left;
    }
    
    .i-case img {
        overflow: hidden;
        transition: all 1s;
    }
    
    .i-case img:hover {
        transform: scale(1.1);
    }
    
    .i-case-name {
        width: 108px;
        padding-top: 25px;
        height: 381px;
        background-color: #04affe;
    }
    
    .i-case-con-img,
    .i-case-item-img {
        overflow: hidden;
    }
    
    .i-case-item {
        margin-bottom: 10px;
    }
    
    .i-case-item img {
        display: block;
    }
    
    .i-case-item:last-child {
        margin-bottom: 0;
    }
    
    .i-case-img {
        margin-top: 11px;
    }
    
    .i-case-name p {
        font-size: 24px;
        color: #ffffff;
        font-weight: bold;
        width: 25px;
        line-height: 38px;
        margin: 6px auto;
    }
    /* 新闻 */
    
    .i-new {
        width: 100%;
        margin-bottom: 12px;
    }
    
    .i-news {
        width: 880px;
    }
    
    .i-news-hd {
        border-bottom: 2px solid #e1e1e1;
    }
    
    .i-news-hd h3 {
        display: inline-block;
        text-align: center;
        font-size: 24px;
        font-weight: bold;
        width: 218px;
        height: 35px;
        line-height: 35px;
        color: #ffffff;
        background-color: #04affe;
        border-radius: 6px 6px 0 0;
    }
    
    .i-news-hd {
        margin-bottom: 10px;
    }
    
    .i-news-hd p {
        margin-left: 40px;
    }
    
    .i-faq-hd p {
        margin-top: 8px;
        margin-right: 65px;
    }
    
    .i-faq-hd p,
    .i-news-hd p {
        font-size: 18px;
        color: #04affe;
        display: inline-block;
    }
    
    .i-faq-hd i,
    .i-news-hd i {
        font-style: normal;
        margin: 0 10px;
    }
    
    .i-news-hd span {
        color: #c4c3c3;
    }
    
    .i-news-bd {
        margin-top: 25px;
    }
    
    .box-more {
        margin-top: 10px;
        text-align: center;
        width: 50px;
        height: 15px;
        line-height: 15px;
        border: 1px solid #999999;
        background-color: #e9e9e9;
        font-size: 12px;
        border-radius: 2px;
    }
    
    .i-faq-hd .box-more {
        margin-top: 8px;
    }
    
    .i-news-img img {
        display: block;
    }
    
    .i-news-list {
        width: 100%;
    }
    
    .i-news-item {
        margin-top: 6px;
        margin-left: 24px;
        width: 516px;
        border-bottom: 1px dashed #e1e1e1;
    }
    
    .i-news-item p {
        display: inline-block;
        width: 400px;
        padding-left: 14px;
        line-height: 18px;
        font-size: 14px;
        color: #545453;
        background: url('../image/news-ico.png') no-repeat left;
    }
    
    .i-news-item span {
        font-size: 14px;
        color: #545453;
        display: block;
        float: right;
    }
    /*问答*/
    
    .i-faq {
        width: 282px;
        float: right;
    }
    
    .i-faq h3 {
        font-size: 24px;
        color: #c5c5c5;
        display: inline-block;
    }
    
    .i-faq-card-item h3 {
        width: 21px;
        height: 21px;
        line-height: 21px;
        background-color: #c5c5c5;
        font-size: 14px;
        color: #ffffff;
        text-align: center;
        display: inline-block;
        vertical-align: top;
        margin-right: 8px;
    }
    
    .i-faq-card-list {
        list-style: none;
    }
    
    .i-ans h3 {
        background-color: #04affe;
    }
    
    .i-faq-card-item:first-child {
        margin-top: 5px;
    }
    
    .i-faq-card-item {
        border-bottom: 1px dashed #dddddd;
        width: 282px;
        margin-top: 13px;
    }
    
    .i-faq-card-item p {
        font-size: 14px;
        display: inline-block;
        color: rgba(84, 84, 84, .89);
        width: 253px;
    }
    
    .i-ans p {
        color: rgba(84, 84, 84, .64);
        line-height: 21px;
        font-size: 12px;
        height: 42px;
        overflow: hidden;
    }
    /*友情链接*/
    
    .i-link {
        color: #ffffff;
        font-size: 14px;
        height: 44px;
        line-height: 44px;
        background-color: #04affe;
    }
    
    .footer-bd {
        color: #ffffff;
        font-size: 14px;
    }
    
    .i-link a {
        color: #ffffff;
        font-size: 14px;
        padding-right: 5px;
    }
    
    .i-link a:after {
        content: "-";
        position: absolute;
    }
    
    .i-link a:last-child:after {
        content: "";
    }
    /**/
    
    .hzhb_box {
        width: 1180px;
        height: auto;
        overflow: hidden;
        padding-top: 46px;
        padding-bottom: 52px;
    }
    
    .hzhb_wz {
        width: 1180px;
        height: 90px;
    }
    
    .hzhb_wz span {
        text-align: center;
        font-size: 30px;
        font-weight: bold;
        line-height: 36px;
        color: #04affe;
        display: block;
    }
    
    .hzhb_wz p {
        text-align: center;
        font-size: 14px;
        line-height: 30px;
        color: #999;
        font-family: Arial, Helvetica, sans-serif;
    }
    
    .maquee-box4 {
        width: 1180px;
        height: 132px;
        overflow: hidden;
    }
    
    .gun_left4 {
        width: 28px;
        float: left;
        cursor: pointer;
        margin-top: 36px
    }
    
    .gun_left4 a {
        display: block;
        cursor: pointer;
    }
    
    .gun_right4 {
        width: 28px;
        float: right;
        cursor: pointer;
        margin-top: 36px;
    }
    
    .gun_right4 a {
        display: block;
        cursor: pointer;
    }
    
    .maquee4 {
        width: 1124px;
        height: 132px;
        overflow: hidden;
        float: left;
    }
    
    .maquee4 ul {
        list-style: none;
    }
    
    .maquee4 ul li {
        width: 212px;
        height: 132px;
        margin-left: 3px;
        margin-right: 10px;
        float: left;
    }
    
    .maquee4 ul li img {
        width: 206px;
        height: 126px;
        border: #CCC solid 1px;
        padding: 2px;
        cursor: pointer;
    }
    
    .maquee4 ul li img:hover {
        filter: alpha(opacity=80);
        -moz-opacity: 0.6;
        opacity: 0.6;
        padding: 2px;
        border: 1px solid #336DD2;
    }
    /* 产品中心 */
    
    .product_bg {
        width: 100%;
        height: auto;
        overflow: hidden;
        background: #f2f2f2;
        padding-top: 62px;
        padding-bottom: 74px;
    }
    
    .product_wz {
        width: 1180px;
        height: auto;
        overflow: hidden;
    }
    
    .product_wz span {
        display: block;
        height: 36px;
        line-height: 36px;
        font-size: 28px;
        font-weight: bold;
        background: url(../image/products.gif) no-repeat center center;
        text-indent: 480px;
    }
    
    .product_wz p {
        display: block;
        height: 36px;
        line-height: 36px;
        font-size: 16px;
        text-align: center;
        padding-top: 2px;
    }
    
    .product_box {
        width: 1180px;
        height: 538px;
        margin-top: 24px;
    }
    
    .product_left {
        width: 272px;
        height: 538px;
        float: left;
    }
    
    .product_right {
        width: 884px;
        height: 577px;
        float: right;
    }
    
    .pro-tt {
        width: 270px;
        height: 97px;
        background: #04affe;
        border: 1px dotted #ccc;
        border-bottom: none;
    }
    
    .pro-tt span {
        width: 238px;
        height: 40px;
        line-height: 40px;
        color: #fff;
        font-size: 26px;
        font-weight: bold;
    }
    
    .pro-tt p {
        width: 238px;
        height: 30px;
        line-height: 28px;
        color: #80AAD3;
        font-size: 26px;
        font-family: Georgia;
    }
    
    .pro-tt a {
        width: 214px;
        height: 83px;
        background: #04affe;
        padding-left: 32px;
        float: left;
    }
    
    .pro_nav {
        width: 270px;
        border: 1px dotted #ccc;
        background: #fff;
        border-top: none;
    }
    
    .pro_nav ul {
        list-style-image: none;
    }
    
    .pro_nav ul li {
        width: 230px;
        padding: 0 20px;
        border-bottom: 1px dotted #ccc;
        height: 87px;
        line-height: 87px;
        float: left;
        overflow: hidden;
        background: #fff;
        font-size: 14px;
        font-weight: bold;
        display: inline;
    }
    
    .pro_nav ul li a {
        width: 230px;
        font-size: 14px;
        height: 87px;
        line-height: 87px;
        font-weight: bold;
        float: left;
        overflow: hidden;
    }
    
    .pro_nav ul li:hover {
        background: #05A0F0;
    }
    
    .pro_nav ul li:hover a {
        color: #fff;
    }
    
    .pro_nav ul li img {
        width: 66px;
        height: 56px;
        margin-right: 24px;
        float: left;
        margin-top: 15px;
    }
    
    .pro_more {
        width: 1180px;
        height: 48px;
        line-height: 48px;
        text-align: center;
        background: url(../image/more.png);
        margin-top: 44px;
    }
    
    .pro_more a {
        font-size: 16px;
        color: #04affe;
    }
    
    .pro_more a:hover {
        font-size: 16px;
        color: #04affe;
        text-decoration: underline;
    }
    
    .pro_nav .anniu {
        CURSOR: pointer;
        color: #333;
        font-weight: bold;
        background: #05A0F0;
        font-size: 14px;
    }
    
    .pro_nav .anniu a {
        color: #fff;
        font-weight: bold;
        font-size: 14px;
    }
    
    .pro_nav a:hover {
        width: 270px;
        background: #05A0F0;
        float: left;
        height: 87px;
        color: #fff;
        font-weight: bold;
        font-size: 14px;
    }
    
    .p_products {
        width: 884px;
        height: 538px;
        overflow: hidden;
    }
    
    .p_products ul {
        width: 900px;
        height: 554px;
    }
    
    .p_products ul li {
        width: 284px;
        border: 1px solid #ccc;
        background: #fff;
        float: left;
        height: 260px;
        overflow: hidden;
        margin-right: 13px;
        margin-bottom: 14px;
    }
    
    .p_products ul li:hover {
        border: 1px solid #05A0F0;
    }
    
    .p_products ul li p {
        width: 284px;
        text-align: center;
        margin-top: 0px;
        border-top: 1px dotted #ccc;
        height: 30px;
        line-height: 30px;
        padding-top: 4px;
        overflow: hidden;
        float: left;
    }
    
    .p_products ul li a img {
        width: 276px;
        height: 212px;
        padding: 4px;
        float: left;
    }
    
    .p_products ul li a:hover img {
        filter: alpha(opacity=80);
        -moz-opacity: 0.6;
        opacity: 0.6;
    }
    /* 案例 */
    
    .case_bg {
        width: 100%;
        height: 920px;
        background: url(../image/case_bg.jpg) no-repeat center top;
    }
    
    .case_bt {
        width: 1180px;
        height: 162px;
        position: relative;
    }
    
    .case_by {
        width: 1180px;
        height: 60px;
        line-height: 60px;
        text-align: center;
        padding-top: 42px;
        font-size: 50px;
        font-weight: bold;
        color: #fff;
    }
    
    .case_wz {
        width: 1180px;
        height: 24px;
        line-height: 24px;
        text-align: center;
        padding-top: 3px;
        font-size: 16px;
        font-weight: 200;
        color: #fff;
        position: relative;
    }
    
    .case_dh {
        position: absolute;
        right: 0;
        width: 182px;
        height: 162px;
        background: url(../image/dh01.png);
        z-index: 9;
    }
    
    .case_bk {
        width: 1180px;
        height: 704px;
        background: #fff;
    }
    
    .n-tk {
        width: 1180px;
        height: 62px;
        overflow: hidden;
        background-image: url(../image/heng01.jpg);
        background-repeat: repeat-x;
        background-position: bottom;
    }
    
    .n-more {
        width: 195px;
        height: 62px;
        line-height: 62px;
        text-align: center;
        float: left;
    }
    
    .n-t0 {
        width: 985px;
        height: 62px;
        overflow: hidden;
        float: left;
    }
    
    .n-t0 ul {
        list-style-image: none;
    }
    
    .n-t0 ul li {
        width: 196px;
        height: 62px;
        line-height: 62px;
        text-align: center;
        float: left;
        display: inline;
        color: #666;
        font-weight: 400;
        font-size: 16px;
        margin-right: 0px;
        border-right: 1px solid #04affe;
    }
    
    .n-t0 ul li a {
        color: #666;
        font-weight: 400;
        font-size: 16px;
    }
    
    .n-t0 ul li a:hover {
        color: #04affe;
        font-weight: bold;
        font-size: 16px;
    }
    
    .n-t0 .anniu {
        CURSOR: pointer;
        color: #04affe;
        font-weight: bold;
        background: #fff;
        font-size: 16px;
    }
    
    .n-t0 .anniu a {
        color: #04affe;
        font-weight: bold;
        font-size: 16px;
    }
    
    .n-t0 a:hover {
        width: 196px;
        background: #fff;
        float: left;
        height: 62px;
        color: #04affe;
        font-weight: bold;
        font-size: 16px;
    }
    
    .case_k {
        width: 1148px;
        height: 622px;
        overflow: hidden;
        padding: 20px 16px 0px 16px;
    }
    
    .case_kt {
        width: 1148px;
        height: 610px;
        overflow: hidden;
    }
    
    .case-max {
        width: 662px;
        height: 610px;
        float: left;
    }
    
    .case-max img {
        width: 662px;
        height: 470px;
        float: left;
    }
    
    .case-max img:hover {
        filter: alpha(opacity=80);
        -moz-opacity: .2;
        opacity: 0.99;
        border: 0;
    }
    
    .case-max span {
        width: 662px;
        height: 34px;
        line-height: 34px;
        padding-top: 12px;
        font-size: 16px;
        font-weight: bold;
        float: left;
    }
    
    .case-max p {
        width: 662px;
        height: 54px;
        overflow: hidden;
        line-height: 25px;
        float: left;
        color: #666;
        font-size: 14px;
        padding-top: 0px;
        float: left;
    }
    
    .case_min {
        width: 486px;
        height: 610px;
        float: right;
        overflow: hidden;
    }
    
    .case_min ul {
        width: 495px;
    }
    
    .case_min ul li {
        width: 230px;
        height: 200px;
        float: left;
        margin-left: 13px;
    }
    
    .case_min img {
        width: 230px;
        height: 163px;
        float: left;
    }
    
    .case_min img:hover {
        filter: alpha(opacity=80);
        -moz-opacity: .2;
        opacity: 0.99;
        border: 0;
    }
    
    .case_min p {
        width: 230px;
        height: 37px;
        line-height: 37px;
        text-align: center;
        overflow: hidden;
        float: left;
    }
    /* 优势 */
    
    .ys_bg {
        width: 100%;
        height: auto;
        overflow: hidden;
        padding-top: 56px;
        padding-bottom: 66px;
    }
    
    .ys_bk {
        width: 1180px;
        height: auto;
        overflow: hidden;
        background: #fff;
        padding-top: 32px;
    }
    
    .ys_bt {
        width: 1180px;
        height: 38px;
        background: url(../image/ysbt.gif);
        padding-top: 110px;
        text-align: center;
        line-height: 38px;
        font-size: 16px;
        margin-bottom: 44px;
    }
    
    .ys01_bk {
        width: 1180px;
        height: 260px;
    }
    
    .ys01_left {
        width: 590px;
        height: 260px;
        float: left;
    }
    
    .ys01_right {
        width: 460px;
        height: 220px;
        float: right;
        background: url(../image/ysbg01.gif);
        padding-left: 130px;
        padding-top: 40px;
    }
    
    .ys03_right {
        width: 460px;
        height: 220px;
        float: right;
        background: url(../image/ysbg03.gif);
        padding-left: 130px;
        padding-top: 40px;
    }
    
    .ys05_right {
        width: 460px;
        height: 220px;
        float: right;
        background: url(../image/ysbg05.gif);
        padding-left: 130px;
        padding-top: 40px;
    }
    
    .ys01_bt {
        width: 450px;
        height: 56px;
        float: left;
    }
    
    .ys01_bt span {
        width: 450px;
        height: 30px;
        line-height: 30px;
        font-size: 20px;
        font-weight: bold;
    }
    
    .ys01_bt p {
        width: 450px;
        height: 22px;
        line-height: 22px;
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
        color: #999;
    }
    
    .ys_list {
        width: 440px;
        height: auto;
        float: left;
        margin-top: 17px;
    }
    
    .ys_list ul {
        list-style-image: none;
    }
    
    .ys_list ul li {
        width: 440px;
        height: 22px;
        float: left;
        background: url(../image/ysdd.png) no-repeat left;
        text-indent: 28px;
        margin-bottom: 12px;
    }
    
    .wzcd {
        color: #f60;
    }
    
    .ys02_bk {
        width: 1180px;
        height: 260px;
    }
    
    .ys02_left {
        width: 487px;
        height: 220px;
        float: left;
        background: url(../image/ysbg02.gif);
        padding-left: 103px;
        padding-top: 40px;
    }
    
    .ys04_left {
        width: 487px;
        height: 220px;
        float: left;
        background: url(../image/ysbg04.gif);
        padding-left: 103px;
        padding-top: 40px;
    }
    
    .ys02_right {
        width: 590px;
        height: 260px;
        float: left;
    }
    
    .ys02_bt {
        width: 450px;
        height: 56px;
        float: left;
    }
    
    .ys02_bt span {
        width: 450px;
        height: 30px;
        line-height: 30px;
        font-size: 20px;
        font-weight: bold;
    }
    
    .ys02_bt p {
        width: 450px;
        height: 22px;
        line-height: 22px;
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
        color: #999;
    }
    /* 客户见证 */
    
    .jz_wz {
        width: 1180px;
        height: auto;
        overflow: hidden;
        margin-top: 74px;
    }
    
    .jz_wz span {
        display: block;
        height: 36px;
        line-height: 36px;
        font-size: 28px;
        font-weight: bold;
        background: url(../image/jz.gif) no-repeat center center;
        text-indent: 390px;
    }
    
    .jz_wz p {
        display: block;
        height: 36px;
        line-height: 36px;
        font-size: 16px;
        text-align: center;
        padding-top: 2px;
    }
    
    .gy-list {
        width: 1180px;
        height: 436px;
        overflow: hidden;
        padding-top: 28px;
        margin-bottom: 64px;
    }
    
    .gy-list ul {
        list-style-image: none;
        width: 1280px;
    }
    
    .gy-list ul li {
        width: 283px;
        height: 436px;
        float: left;
        margin-right: 16px;
        background: #f5f5f5;
    }
    
    .gy-list img {
        width: 283px;
        height: 200px;
        float: left;
    }
    
    .gy-list img:hover {
        filter: alpha(opacity=60);
        -moz-opacity: .2;
        opacity: 0.99;
        border: 0;
    }
    
    .gy-list h2 {
        width: 253px;
        height: 24px;
        line-height: 24px;
        padding: 14px 14px 8px 14px;
        overflow: hidden;
        font-size: 18px;
        font-weight: 400;
        overflow: hidden;
        float: left;
    }
    
    .gy-list p {
        width: 260px;
        height: 106px;
        padding: 0px 14px;
        line-height: 26px;
        font-size: 14px;
        color: #828282;
        overflow: hidden;
        float: left;
    }
    
    .gy-list span {
        width: 200px;
        height: 40px;
        display: block;
        margin-top: 20px;
        float: left;
        margin-left: 14px;
        float: left;
    }
    
    .gy-list span a {
        width: 200px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        background: #fff;
        display: block;
        color: #04affe;
        font-size: 14px;
        border: 1px solid #999;
    }
    
    .gy-list span a:hover {
        width: 200px;
        height: 40px;
        line-height: 40px;
        text-align: center;
        background: #05A0F0;
        display: block;
        font-size: 14px;
        border: 1px solid #04affe;
        color: #FFF;
        text-decoration: none;
    }
    /* 关于我们 */
    
    .ab_bg {
        width: 100%;
        height: 550px;
        background: url(../image/ab_bg.jpg) no-repeat center top;
    }
    
    .ab_box {
        width: 1180px;
        height: 457px;
        padding-top: 93px;
    }
    
    .ab_sp {
        width: 568px;
        height: 334px;
        float: left;
    }
    
    .ab_wz {
        width: 580px;
        height: 334px;
        float: right;
    }
    
    .ab_wz span {
        width: 580px;
        height: 44px;
        line-height: 44px;
        font-size: 24px;
        font-weight: bold;
        color: #fff;
    }
    
    .ab_wz .con {
        width: 580px;
        line-height: 36px;
        color: #fff;
        height: 260px;
        overflow: hidden;
    }
    
    .ab_wz .con a {
        color: #fff;
    }
    
    .ab_wz strong {
        width: 140px;
        height: 40px;
        line-height: 40px;
        background: #000;
        color: #fff;
        text-align: center;
        display: block;
        float: left;
        margin-top: 24px;
    }
    
    .ab_wz strong a {
        color: #fff;
    }
    
    .ab_wz strong a:hover {
        color: #fff;
        text-decoration: underline;
    }
    /* 荣誉证书 */
    
    .honor_wz {
        width: 1180px;
        height: auto;
        overflow: hidden;
        margin-top: 74px;
    }
    
    .honor_wz span {
        display: block;
        height: 36px;
        line-height: 36px;
        background: url(../image/honor.gif) no-repeat center center;
    }
    
    .honor_wz p {
        display: block;
        height: 36px;
        line-height: 36px;
        font-size: 16px;
        text-align: center;
        padding-top: 2px;
    }
    
    .hn_hn {
        height: 36px;
        line-height: 36px;
        font-size: 28px;
        font-weight: bold;
        text-align: center;
    }
    
    .an_box {
        width: 90px;
        height: 31px;
        float: left;
        margin-left: 98px;
        padding-top: 5px;
    }
    
    .an_box ul {
        list-style-image: none;
    }
    
    .an_box ul li {
        width: 26px;
        height: 28px;
        float: left;
        margin-right: 10px;
    }
    
    .h_list {
        width: 1180px;
        height: 244px;
        overflow: hidden;
        margin-top: 26px;
    }
    
    .h_list ul {
        height: 244px;
    }
    
    .h_list ul li {
        width: 286px;
        border: 1px dotted #ccc;
        background: #fff;
        float: left;
        height: 242px;
        overflow: hidden;
        margin-right: 9px;
    }
    
    .h_list ul li:last-child {
        margin-right: 0;
    }
    
    .h_list ul li:hover {
        border: 1px dotted #05A0F0;
    }
    
    .h_list ul li p {
        width: 286px;
        text-align: center;
        margin-top: 0px;
        height: 32px;
        line-height: 32px;
        padding-top: 0px;
        overflow: hidden;
        float: left;
    }
    
    .h_list ul li a img {
        width: 274px;
        height: 192px;
        padding: 6px;
        float: left;
    }
    
    .h_list ul li a:hover img {
        filter: alpha(opacity=80);
        -moz-opacity: 0.6;
        opacity: 0.6;
    }
    /* 展会-相册 */
    
    .xc_bg {
        width: 100%;
        height: 878px;
        background-image: url(../image/xc_bg.jpg);
        background-repeat: no-repeat;
        background-position: bottom;
    }
    /* 展会 */
    
    .cg_c {
        height: 360px;
        border: 1px solid #dbdbdb;
        background: #ffffff;
        width: 1178px;
        margin-top: 36px;
    }
    
    .cg_c h3 {
        float: left;
    }
    
    .cg_c h3 a {
        display: block;
        width: 18px;
        height: 320px;
        padding: 30px 21px 10px 21px;
        text-align: center;
        background: #e7e7e7;
        font-size: 16px;
        font-weight: normal;
        color: #444444;
        line-height: 18px;
        border-right: 1px solid #ffffff;
        float: left;
        overflow: hidden;
    }
    
    .cg_c .h3_two a {
        height: 204px;
        padding-top: 115px;
        float: left;
    }
    
    .cg_c .cur a,
    .cg_c h3 a:hover {
        background: #f60;
        color: #ffffff;
        font-weight: bold;
        text-decoration: none;
        float: left;
    }
    
    .zh_js {
        width: 800px;
        height: 300px;
        margin-bottom: 0px;
        text-align: left;
        float: right;
        padding: 30px 24px 30px 0;
    }
    
    .zh_js img {
        width: 400px;
        height: 300px;
        float: right;
    }
    
    .zh_js img:hover {
        filter: Alpha(Opacity=80);
        opacity: 0.8;
    }
    
    .zh_js span {
        width: 360px;
        height: 24px;
        overflow: hidden;
        padding-top: 20px;
        line-height: 24px;
        float: left;
        color: #333333;
        white-space: nowrap;
        text-overflow: ellipsis;
        font-size: 16px;
        display: block;
        font-weight: bold;
    }
    
    .zh_js span a {
        font-size: 16px;
        color: #333333;
    }
    
    .zh_js span a:hover {
        font-size: 16px;
        color: #04affe;
    }
    
    .zh_js p {
        width: 360px;
        height: 180px;
        overflow: hidden;
        padding-top: 8px;
        line-height: 30px;
        float: left;
        color: #999;
    }
    
    .zh_js strong {
        display: block;
        width: 100px;
        height: 30px;
        text-align: center;
        margin-top: 25px;
        background: #444;
        float: left;
        line-height: 30px;
    }
    
    .zh_js strong a {
        color: #fff;
    }
    
    .zh_js strong a:hover {
        text-decoration: underline;
    }
    /* 展会 */
    
    .xc_box {
        width: 1180px;
        height: 432px;
        background: #fff;
        margin-top: 30px;
    }
    
    .xc_k {
        width: 1148px;
        height: 346px;
        overflow: hidden;
        padding: 24px 16px 0px 16px;
    }
    
    .xc_kt {
        width: 1148px;
        height: 330px;
        overflow: hidden;
    }
    
    .xc_list {
        width: 1148px;
        height: 336px;
        overflow: hidden;
    }
    
    .xc_list ul {
        width: 1160px;
    }
    
    .xc_list ul li {
        width: 376px;
        float: left;
        height: 330px;
        overflow: hidden;
        margin-right: 10px;
    }
    
    .xc_list ul li p {
        width: 376px;
        text-align: center;
        margin-top: 0px;
        height: 36px;
        line-height: 36px;
        padding-top: 8px;
        overflow: hidden;
        float: left;
    }
    
    .xc_list ul li a img {
        width: 376px;
        height: 280px;
        float: left;
    }
    
    .xc_list ul li a:hover img {
        filter: alpha(opacity=80);
        -moz-opacity: 0.6;
        opacity: 0.6;
    }
    /* 新闻版块 */
    
    .news_box {
        width: 1180px;
        height: auto;
        overflow: hidden;
    }
    
    .news_by {
        width: 1180px;
        height: 36px;
        line-height: 36px;
        text-align: center;
        font-size: 28px;
        font-weight: bold;
        padding-top: 54px;
    }
    
    .news_tab {
        width: 812px;
        height: 36px;
        background: url(../image/news_bg.png);
        padding-left: 368px;
        margin-top: 18px;
    }
    
    .n-t1 {
        width: 480px;
        height: 36px;
        overflow: hidden;
        float: left;
    }
    
    .n-t1 ul {
        list-style-image: none;
    }
    
    .n-t1 ul li {
        width: 136px;
        height: 36px;
        line-height: 36px;
        text-align: center;
        float: left;
        display: inline;
        color: #666;
        font-weight: 400;
        font-size: 16px;
        cursor: pointer;
        background: url(../image/n02.png);
        margin-right: 18px;
    }
    
    .n-t1 ul li a {
        color: #666;
        font-weight: 400;
        font-size: 16px;
    }
    
    .n-t1 ul li a:hover {
        color: #fff;
        font-weight: bold;
        font-size: 16px;
    }
    
    .n-t1 .on {
        color: #fff;
        font-weight: bold;
        background: url(../image/n01.png);
        font-size: 16px;
    }
    
    .n-t1 .on a {
        color: #fff;
        font-weight: bold;
        font-size: 16px;
    }
    
    .n-t1 . on a:hover {
        width: 136px;
        background: url(../image/n01.png);
        float: left;
        height: 36px;
        color: #fff;
        font-weight: bold;
        font-size: 16px;
    }
    
    .new_bk {
        width: 1180px;
        height: 386px;
        margin-top: 42px;
    }
    
    .new_k {
        width: 1180px;
        height: 386px;
    }
    
    .new_k_l {
        width: 570px;
        height: 386px;
        float: left;
    }
    
    .new-max {
        width: 570px;
        height: 386px;
        float: left;
    }
    
    .new-max img {
        width: 570px;
        height: 278px;
        float: left;
    }
    
    .new-max img:hover {
        filter: alpha(opacity=80);
        -moz-opacity: .2;
        opacity: 0.99;
        border: 0;
    }
    
    .new-max span {
        width: 570px;
        height: 34px;
        line-height: 34px;
        padding-top: 12px;
        font-size: 16px;
        font-weight: bold;
        float: left;
    }
    
    .new-max p {
        width: 570px;
        height: 54px;
        overflow: hidden;
        line-height: 25px;
        float: left;
        color: #666;
        font-size: 14px;
        padding-top: 0px;
        float: left;
    }
    
    .news_list {
        width: 586px;
        height: 110px;
        padding-bottom: 20px;
        float: left;
        margin-left: 24px;
    }
    
    .news_list a {
        text-decoration: none;
    }
    
    .news_list_date {
        width: 110px;
        height: 110px;
        text-align: center;
        float: left;
    }
    
    .news_list_con {
        width: 446px;
        height: 110px;
        padding: 0 15px;
        float: left;
        background: #f6f6f6;
    }
    
    .news_list_con a {
        color: #4E4E4e;
        font-size: 18px;
        font-weight: bold;
    }
    
    .news_list_con a:hover {
        color: #04affe;
        font-size: 18px;
        font-weight: bold;
        text-decoration: underline;
    }
    
    .news_list_date .day {
        width: 110px;
        height: 85px;
        float: left;
        background-color: #ebebeb;
        line-height: 85px;
        font-size: 29px;
        color: #AAAAAA;
    }
    
    .news_list_date .year {
        width: 110px;
        height: 26px;
        float: left;
        background-color: #bbbbbb;
        line-height: 26px;
        font-size: 12px;
        color: #fff;
    }
    
    .news_list_con h5 {
        display: block;
        font-size: 18px;
        margin-bottom: 0px;
        color: #4E4E4E;
        line-height: 36px;
        font-weight: bold;
        padding-top: 10px;
    }
    
    .news_list_con p {
        display: block;
        font-size: 14px;
        line-height: 25px;
        color: #777777;
        height: 53px;
        overflow: hidden;
    }
    
    .news_list:hover .news_list_date .day {
        background-color: #04affe;
        color: #fff;
    }
    
    .news_list:hover .news_list_date .year {
        background-color: #04affe;
    }
    /* 友情链接 */
    
    .link {
        width: 1180px;
        height: auto;
        overflow: hidden;
        padding-top: 40px;
        padding-bottom: 14px;
    }
    
    .link p {
        width: 1180px;
        height: auto;
        line-height: 24px;
    }
    
    .link i {
        font-size: 24px;
        color: #999999;
        font-family: "宋体";
    }
    
    .link span {
        font-size: 14px;
        color: #BDB7B2;
        display: inline-block;
        padding: 0 8px;
    }
    
    .link a {
        display: inline-block;
        padding: 0 5px;
        color: #BDB7B2;
    }
    /*主体*/
    
    .yinying {
        width: 100%;
        height: 6px;
        overflow: hidden;
        background: url(../image/footbt_11.jpg);
    }
    
    .zhuti {
        width: 1180px;
        height: auto;
        overflow: hidden;
        padding-top: 18px;
        padding-bottom: 60px;
    }
    
    .zhuti01 {
        width: 1200px;
        height: auto;
        overflow: hidden;
        padding-top: 70px;
        padding-bottom: 0px;
    }
    
    .zhuti_left {
        width: 910px;
        height: auto;
        overflow: hidden;
    }
    
    .zhuti_right {
        width: 238px;
        height: auto;
        overflow: hidden;
    }
    
    .poo-l-tt {
        width: 910px;
        height: 42px;
        line-height: 42px;
        text-indent: 17px;
        border-bottom: 3px solid #04affe;
        background: url(../image/dian06.png) no-repeat left center;
    }
    
    .poo-l-tta {
        width: 100%;
        height: 42px;
        line-height: 42px;
        text-indent: 4px;
        border-bottom: 3px solid #C7C7C7;
    }
    
    .neirong {
        width: 910px;
        height: auto;
        overflow: hidden;
        padding-top: 18px;
        line-height: 34px;
    }
    
    .neirong01 {
        width: 910px;
        height: auto;
        overflow: hidden;
        padding-top: 18px;
        line-height: 34px;
        padding-bottom: 18px;
    }
    
    .neirong img {
        max-width: 100%;
    }
    
    .neirong01 img {
        max-width: 100%;
    }
    /*新闻列表*/
    
    .news-pic01 {
        width: 910px;
        height: 112px;
        margin-top: 4px;
        margin-bottom: 20px;
        text-align: left;
        background: #f9f9f9;
    }
    
    .news-pic01 img {
        width: 166px;
        height: 112px;
        float: left;
    }
    
    .news-pic01 img:hover {
        filter: Alpha(Opacity=80);
        opacity: 0.8;
    }
    
    .news-pic01 span {
        width: 720px;
        height: 30px;
        overflow: hidden;
        padding-left: 17px;
        line-height: 30px;
        float: left;
        color: #333333;
        white-space: nowrap;
        text-overflow: ellipsis;
        font-size: 16px;
        display: block;
        font-weight: bold;
        padding-top: 10px;
    }
    
    .news-pic01 span a {
        font-size: 16px;
        display: block;
        font-weight: bold;
    }
    
    .news-pic01 p {
        width: 710px;
        height: 60px;
        overflow: hidden;
        padding-left: 17px;
        line-height: 30px;
        float: left;
        color: #999;
        font-size: 14px;
    }
    /*副导航*/
    
    .prm {
        width: 238px;
        height: auto;
        overflow: hidden;
    }
    
    .pro-tt {
        width: 246px;
        height: 108px;
        background: #04affe;
        padding-left: 22px;
        padding-top: 30px;
    }
    
    .pro-tt span {
        width: 216px;
        height: 40px;
        line-height: 40px;
        color: #fff;
        font-size: 28px;
        font-weight: 400;
    }
    
    .pro-tt p {
        width: 216px;
        height: 32px;
        line-height: 32px;
        color: #5C92C7;
        font-size: 28px;
        font-family: Georgia;
    }
    
    .prm-c {
        width: 238px;
        height: auto;
        background: #f2f2f2;
        margin-top: 2px;
    }
    
    .about-manu {
        width: 238px;
        height: auto;
        overflow: auto;
    }
    
    .about-manu ul {
        list-style-image: none;
    }
    
    .about-manu ul li {
        width: 238px;
        height: 48px;
        line-height: 48px;
        overflow: hidden;
        float: left;
        border-bottom: 1px solid #fff;
    }
    
    .about-manu ul li a {
        width: 238px;
        height: 48px;
        line-height: 48px;
        font-size: 14px;
        display: inline;
        float: left;
        color: #333;
        text-decoration: none;
        overflow: hidden;
        text-indent: 25px;
    }
    
    .about-manu ul li a:hover {
        width: 238px;
        height: 48px;
        line-height: 48px;
        font-size: 14px;
        display: inline;
        float: left;
        color: #fff;
        text-decoration: none overflow: hidden;
        text-indent: 25px;
        background: #05A0F0;
    }
    
    .about-manu ul .on a {
        width: 238px;
        height: 48px;
        line-height: 48px;
        font-size: 14px;
        display: inline;
        float: left;
        color: #f30;
        text-decoration: none;
        overflow: hidden;
        font-weight: bold;
        text-indent: 25px;
    }
    
    .proo_nav {
        width: 238px;
        height: auto;
        background: #f2f2f2;
        border-top: none;
    }
    
    .proo_nav ul {
        list-style-image: none;
    }
    
    .proo_nav ul li {
        width: 238px;
        border-bottom: 1px dotted #fff;
        height: 77px;
        line-height: 77px;
        float: left;
        overflow: hidden;
        background: #f2f2f2;
        font-size: 14px;
        font-weight: bold;
        display: inline;
    }
    
    .proo_nav ul li a {
        width: 238px;
        font-size: 14px;
        height: 77px;
        line-height: 77px;
        font-weight: bold;
        float: left;
    }
    
    .proo_nav ul li a:hover {
        width: 238px;
        background: #05A0F0;
        color: #fff;
        text-decoration: none;
        font-size: 14px;
        font-weight: bold;
        float: left;
    }
    
    .proo_nav ul li img {
        width: 66px;
        height: 56px;
        margin-right: 24px;
        float: left;
        margin-top: 10px;
        margin-left: 14px;
    }
    
    .proo_nav ul .on a {
        width: 238px;
        background: #05A0F0;
        color: #fff;
        text-decoration: none;
        font-size: 14px;
        font-weight: bold;
        float: left;
    }
    /*商城*/
    
    .sc_box {
        width: 238px;
        height: auto;
        overflow: hidden;
        padding-top: 10px;
        padding-bottom: 6px;
        margin-top: 10px;
        padding-left: 13px;
        padding-right: 13px;
        background: #f2f2f2;
    }
    
    .sc_box span {
        width: 212px;
        height: 30px;
        line-height: 30px;
        font-size: 15px;
        font-weight: bold;
        padding-bottom: 9px;
    }
    
    .sc_box ul {
        list-style-image: none;
    }
    
    .sc_box ul li {
        width: 212px;
        height: 64px;
        float: left;
        margin-bottom: 11px;
        cursor: pointer;
    }
    
    .sc_box img {
        width: 212px;
        height: 64px;
    }
    
    .sc_box img:hover {
        filter: alpha(opacity=90);
        -moz-opacity: 0.8;
        opacity: 0.8;
    }
    /*商城*/
    /*推荐产品*/
    
    .nn-k {
        width: 238px;
        height: auto;
        margin-top: 10px;
        overflow: hidden;
    }
    
    .nn-t {
        width: 224px;
        height: 50px;
        background: #04affe;
        padding-left: 14px;
        line-height: 50px;
        font-weight: bold;
        color: #fff;
    }
    
    .nn-t span {
        padding-left: 10px;
        font-family: Arial, Helvetica, sans-serif;
        color: #96B9DB;
        font-weight: normal;
        font-size: 13px;
    }
    
    .nn-c {
        width: 238px;
        height: auto;
        overflow: hidden;
        background: #f2f2f2;
        padding-top: 14px;
        padding-bottom: 16px;
    }
    
    .tp-list {
        width: 214px;
        height: 422px;
        overflow: hidden;
    }
    
    .tp-list ul {
        list-style-image: none;
        height: 440px;
    }
    
    .tp-list ul li {
        width: 214px;
        height: 204px;
        float: left;
        margin-bottom: 14px;
        background: #FFF;
    }
    
    .tp-list img {
        width: 208px;
        height: 160px;
        padding: 3px;
        float: left;
    }
    
    .tp-list ul li span {
        width: 214px;
        height: 36px;
        line-height: 36px;
        text-align: center;
        float: left;
        overflow: hidden;
        border-top: 1px dotted #ccc;
    }
    /*推荐产品*/
    /*内页联系方式*/
    
    .ny_c {
        width: 216px;
        height: auto;
        overflow: hidden;
        background: #04affe;
        padding-top: 18px;
        padding-bottom: 24px;
        margin-top: 10px;
        padding-left: 14px;
        padding-right: 8px;
        color: #fff;
        line-height: 26px;
    }
    
    .ny_c a {
        color: #fff;
    }
    /* sub-nav */
    
    .sub-nav {
        width: 238px;
    }
    /*新闻*/
    
    .new_list {
        width: 924px;
    }
    
    .new_list dl {
        padding: 10px 5px;
        margin: 0px 0;
    }
    
    .new_list dt {
        border-bottom: 1px dotted #666;
        padding: 4px 0;
    }
    
    .new_list dd {
        line-height: 24px;
        font-size: 12px;
        border-bottom: #CCC solid 1px;
        padding-bottom: 14px;
        padding-top: 8px;
    }
    
    .new_list em {
        display: block;
        float: left;
        background: #FD7E1D;
        width: 18px;
        height: 18px;
        line-height: 18px;
        font-weight: bold;
        color: #fff;
        text-align: center;
        margin: 8px 8px 0 0;
    }
    
    .new_list .cl {
        margin: 6px 20px 0;
        padding-bottom: 15px;
        border-bottom: 1px dashed #ccc;
    }
    
    .hfr {
        float: right;
        font-size: 14px;
        margin: 0 10px;
        font-weight: normal;
        color: #999;
    }
    /*分页代码*/
    
    .fenye {
        width: 490px;
        height: 30px;
        line-height: 30px;
        text-align: center;
        margin-top: 26px;
        margin-bottom: 8px;
    }
    
    DIV.pageb {
        PADDING-BOTTOM: 4px;
        DISPLAY: inline;
        FLOAT: left;
        HEIGHT: 20px;
        MARGIN-LEFT: 20px;
        PADDING-TOP: 1px;
        width: 490px;
    }
    
    DIV.pageb A {
        BORDER-BOTTOM: #ccc 1px solid;
        BORDER-LEFT: #ccc 1px solid;
        PADDING-BOTTOM: 2px;
        PADDING-LEFT: 3px;
        PADDING-RIGHT: 3px;
        BACKGROUND-POSITION: 50% bottom;
        COLOR: #000;
        BORDER-TOP: #ccc 1px solid;
        MARGIN-RIGHT: 3px;
        BORDER-RIGHT: #ccc 1px solid;
        PADDING-TOP: 3px
    }
    
    DIV.pageb SPAN.current {
        PADDING-BOTTOM: 2px;
        PADDING-LEFT: 6px;
        PADDING-RIGHT: 6px;
        COLOR: #000;
        FONT-WEIGHT: 700;
        MARGIN-RIGHT: 3px;
        PADDING-TOP: 2px
    }
    
    DIV.pageb SPAN.disabled {
        DISPLAY: none
    }
    
    DIV.pageb A.next {
        BORDER-BOTTOM: #ccdbe4 2px solid;
        BORDER-LEFT: #ccdbe4 2px solid;
        MARGIN: 0px 0px 0px 10px;
        BORDER-TOP: #ccdbe4 2px solid;
        BORDER-RIGHT: #ccdbe4 2px solid
    }
    
    DIV.pageb A.prev {
        BORDER-BOTTOM: #ccdbe4 2px solid;
        BORDER-LEFT: #ccdbe4 2px solid;
        MARGIN: 0px 1px 0px 0px;
        BORDER-TOP: #ccdbe4 2px solid;
        BORDER-RIGHT: #ccdbe4 2px solid
    }
    
    DIV.pageb A:hover {
        BORDER-BOTTOM: #ccc 1px solid;
        BORDER-LEFT: #ccc 1px solid;
        BACKGROUND: #666;
        COLOR: #fff;
        BORDER-TOP: #ccc 1px solid;
        BORDER-RIGHT: #ccc 1px solid
    }
    
    DIV.pageb A:active {
        BORDER-BOTTOM: #ccc 1px solid;
        BORDER-LEFT: #ccc 1px solid;
        BACKGROUND: #666;
        COLOR: #fff;
        BORDER-TOP: #ccc 1px solid;
        BORDER-RIGHT: #ccc 1px solid
    }
    
    DIV.pageb A.next:hover {
        BORDER-BOTTOM: #2b55af 2px solid;
        BORDER-LEFT: #2b55af 2px solid;
        BORDER-TOP: #2b55af 2px solid;
        BORDER-RIGHT: #2b55af 2px solid
    }
    
    DIV.pageb A.prev:hover {
        BORDER-BOTTOM: #ccc 2px solid;
        BORDER-LEFT: #ccc 2px solid;
        BORDER-TOP: #ccc 2px solid;
        BORDER-RIGHT: #ccc 2px solid
    }
    
    DIV.pageb A.pagedot {
        BORDER-BOTTOM: #ccc 1px solid;
        BORDER-LEFT: #ccc 1px solid;
        PADDING-BOTTOM: 1px;
        PADDING-LEFT: 4px;
        PADDING-RIGHT: 4px;
        BORDER-TOP: #ccc 1px solid;
        BORDER-RIGHT: #ccc 1px solid;
        PADDING-TOP: 1px
    }
    
    DIV.pageInfo {
        TEXT-ALIGN: right;
        PADDING-RIGHT: 3px
    }
    /*分页代码 end*/
    
    .biaoti01 {
        width: 910px;
        height: 36px;
        line-height: 36px;
        margin-top: 8px;
    }
    
    .biaoti01 h1 {
        font-size: 16px;
        color: #333;
        font-weight: bold;
        text-align: center;
    }
    
    .riqi {
        width: 100%;
        height: 24px;
        line-height: 24px;
        text-align: center;
    }
    
    .zhaiyao {
        width: 890px;
        height: auto;
        overflow: hidden;
        padding: 10px 10px 14px 10px;
        font-size: 13px;
        color: #666;
        line-height: 24px;
        background: #F3F3F3;
        margin-bottom: 12px;
        margin-top: 6px;
    }
    
    .news-nr {
        width: 910px;
        height: auto;
        padding-bottom: 10px;
        overflow: hidden;
        font-size: 14px;
        line-height: 28px;
        color: #333;
    }
    
    .news-nr img {
        text-align: center;
        margin-top: 8px;
        margin-bottom: 10px;
        margin-left: auto;
        margin-right: auto;
    }
    
    .news-nr p {
        margin-bottom: 20px;
    }
    
    .back {
        width: 890px;
        height: auto;
        line-height: 30px;
        text-align: left;
        padding-right: 24px;
        border-top: 1px solid #ccc;
        margin-top: 8px;
        padding-top: 10px;
        padding-bottom: 10px;
        overflow: hidden;
    }
    
    .wet {
        width: 200px;
        height: 36px;
        background: #F30;
        line-height: 36px;
        color: #fff;
        font-size: 16px;
    }
    /*
!*经典案例*!
.p_products{ width:1200px; height:auto; overflow:hidden; margin-top:14px;}
.p_products ul{ width:1250px;}
.p_products ul li{ width:364px; padding:10px;  border:1px solid #ccc; background:#fff; float:left; height:424px; overflow:hidden; margin-right:21px; margin-bottom:18px;}
.p_products ul li:hover{border:1px solid #FE9611;}
.p_products ul li p{ width:364px; text-align:left; padding:0px 5px;}
.p_products ul li .tit{width:364px;  font-size:15px;font-weight:bold; height:24px; line-height:24px; overflow:hidden; padding-top:6px; padding-bottom:4px;}
.i_products ul li .tit a{font-size:15px; font-weight:bold;}
.p_products ul li .cont{width:364px;  font-size:14px; color:#868686; line-height:24px; height:70px; overflow:hidden; margin-bottom:12px; overflow:hidden;}
.p_products ul li .look a{ width:364px; color:#FE9611; font-size:14px; }
.p_products ul li a img{ width:364px; height:271px;}
.p_products ul li a:hover img{filter:alpha(opacity=80);-moz-opacity:0.6;opacity:0.6;}
*/
    /*客户见证*/
    
    .products01 {
        width: 924px;
        height: auto;
        overflow: hidden;
        padding-bottom: 20px;
        border-bottom: 1px dotted #ccc;
        margin-bottom: 4px;
        padding-top: 16px;
        text-align: left;
    }
    
    .products01 img {
        float: left;
        width: 288px;
        height: 200px;
        padding: 3px;
        border: 1px solid #ccc;
    }
    
    .products01 img:hover {
        filter: Alpha(Opacity=80);
        opacity: 0.8;
        padding: 3px;
        border: 1px solid #FE9611;
    }
    
    .products01 h2 {
        float: left;
        width: 600px;
        height: auto;
        line-height: 28px;
        font-size: 15px;
        color: #333;
        overflow: hidden;
        text-overflow: ellipsis;
        padding-left: 20px;
        font-weight: bold;
    }
    
    .products01 p {
        float: left;
        width: 600px;
        height: 144px;
        line-height: 24px;
        font-size: 14px;
        color: #999999;
        overflow: hidden;
        text-overflow: ellipsis;
        padding-left: 20px;
        overflow: hidden;
        text-align: left;
    }
    
    .products01 span {
        float: left;
        width: 600px;
        height: 24px;
        line-height: 24px;
        font-size: 14px;
        color: #333;
        overflow: hidden;
        text-overflow: ellipsis;
        padding-left: 20px;
        padding-top: 6px;
    }
    
    a.viewDetails {
        color: #FE9611;
    }
    /*精英团队*/
    
    .interflowPic {
        width: 924px;
        height: auto;
        overflow: hidden;
    }
    
    .interflowPic ul {
        width: 950px;
    }
    
    .interflowPic ul li {
        display: block;
        width: 218px;
        margin: 0px 16px 12px 0px;
        float: left;
        list-style: none;
        float: left;
    }
    
    .interflowPic ul li img {
        width: 210px;
        height: 260px;
        border: #CCC solid 1px;
        padding: 3px;
    }
    
    .interflowPic ul li img:hover {
        filter: Alpha(Opacity=80);
        opacity: 0.8;
        border: #FE9611 solid 1px;
    }
    
    .interflowPic ul li span {
        width: 218px;
        display: block;
        text-align: center;
        padding-top: 8px;
        height: 24px;
        line-height: 24px;
    }
    /*合作伙伴*/
    
    .interflowPic_h {
        width: 910px;
        height: auto;
        overflow: hidden;
    }
    
    .interflowPic_h ul {
        width: 930px;
    }
    
    .interflowPic_h ul li {
        display: block;
        width: 214px;
        margin: 0px 16px 12px 0px;
        float: left;
        list-style: none;
        float: left;
    }
    
    .interflowPic_h ul li img {
        width: 206px;
        height: 126px;
        border: #CCC solid 1px;
        padding: 3px;
        float: left;
    }
    
    .interflowPic_h ul li img:hover {
        filter: Alpha(Opacity=80);
        opacity: 0.8;
        border: #04affe solid 1px;
    }
    
    .interflowPic_h ul li span {
        width: 214px;
        display: block;
        text-align: center;
        padding-top: 8px;
        height: 24px;
        line-height: 24px;
        float: left;
    }
    /*技术专利*/
    
    .zhuanli {
        width: 910px;
        height: auto;
        overflow: hidden;
    }
    
    .zhuanli ul {
        width: 930px;
    }
    
    .zhuanli ul li {
        display: block;
        width: 214px;
        margin: 0px 16px 12px 0px;
        float: left;
        list-style: none;
        float: left;
    }
    
    .zhuanli ul li img {
        width: 206px;
        height: 294px;
        border: #CCC solid 1px;
        padding: 3px;
    }
    
    .zhuanli ul li img:hover {
        filter: Alpha(Opacity=80);
        opacity: 0.8;
        border: #04affe solid 1px;
    }
    
    .zhuanli ul li span {
        width: 214px;
        display: block;
        text-align: center;
        padding-top: 8px;
        height: 24px;
        line-height: 24px;
    }
    /*荣誉*/
    
    .honor_list {
        width: 910px;
        height: auto;
        overflow: hidden;
        margin-top: 4px;
    }
    
    .honor_list ul {
        width: 940px;
    }
    
    .honor_list ul li {
        width: 286px;
        border: 1px dotted #ccc;
        background: #fff;
        float: left;
        height: 242px;
        overflow: hidden;
        margin-right: 20px;
        margin-bottom: 18px;
    }
    
    .honor_list ul li:hover {
        border: 1px dotted #05A0F0;
    }
    
    .honor_list ul li p {
        width: 286px;
        text-align: center;
        margin-top: 0px;
        height: 32px;
        line-height: 32px;
        padding-top: 0px;
        overflow: hidden;
        float: left;
    }
    
    .honor_list ul li a img {
        width: 274px;
        height: 192px;
        padding: 6px;
        float: left;
    }
    
    .honor_list ul li a:hover img {
        filter: alpha(opacity=80);
        -moz-opacity: 0.6;
        opacity: 0.6;
    }
    /*企业相册*/
    
    .xc_list {
        width: 910px;
        height: auto;
        overflow: hidden;
        margin-top: 4px;
    }
    
    .xc_list ul {
        width: 940px;
    }
    
    .xc_list ul li {
        width: 286px;
        border: 1px dotted #ccc;
        background: #fff;
        float: left;
        height: 254px;
        overflow: hidden;
        margin-right: 20px;
        margin-bottom: 18px;
    }
    
    .xc_list ul li:hover {
        border: 1px dotted #05A0F0;
    }
    
    .xc_list ul li p {
        width: 286px;
        text-align: center;
        margin-top: 0px;
        height: 32px;
        line-height: 32px;
        padding-top: 0px;
        overflow: hidden;
        float: left;
    }
    
    .xc_list ul li a img {
        width: 274px;
        height: 204px;
        padding: 6px;
        float: left;
    }
    
    .xc_list ul li a:hover img {
        filter: alpha(opacity=80);
        -moz-opacity: 0.6;
        opacity: 0.6;
    }
    /*新闻列表*/
    
    .index_6_2_1_44 {
        width: 910px;
        height: 110px;
        padding-bottom: 20px;
        float: left;
    }
    
    .index_6_2_1_44 a {
        text-decoration: none;
    }
    
    .index_6_2_1_44_1 {
        width: 110px;
        height: 110px;
        text-align: center;
        float: left;
    }
    
    .index_6_2_1_44_2 {
        width: 770px;
        height: 110px;
        padding: 0 15px;
        float: left;
        background: #f6f6f6;
    }
    
    .index_6_2_1_44_2 a {
        color: #4E4E4e;
        font-size: 18px;
        font-weight: bold;
    }
    
    .index_6_2_1_44_2 a:hover {
        color: #04affe;
        font-size: 18px;
        font-weight: bold;
        text-decoration: underline;
    }
    
    .index_6_2_1_44_1_1 {
        width: 110px;
        height: 85px;
        float: left;
        background-color: #ebebeb;
        line-height: 85px;
        font-size: 29px;
        color: #AAAAAA;
    }
    
    .index_6_2_1_44_1_2 {
        width: 110px;
        height: 26px;
        float: left;
        background-color: #bbbbbb;
        line-height: 26px;
        font-size: 12px;
        color: #fff;
    }
    
    .index_6_2_1_44_2 h5 {
        display: block;
        font-size: 18px;
        margin-bottom: 0px;
        color: #4E4E4E;
        line-height: 36px;
        font-weight: bold;
        padding-top: 10px;
    }
    
    .index_6_2_1_44_2 p {
        display: block;
        font-size: 14px;
        line-height: 25px;
        color: #777777;
        height: 53px;
        overflow: hidden;
    }
    
    .index_6_2_1_44:hover .index_6_2_1_44_1_1 {
        background-color: #04affe;
        color: #fff;
    }
    
    .index_6_2_1_44:hover .index_6_2_1_44_1_2 {
        background-color: #04affe;
    }
    /*文章排行*/
    
    .nes-c {
        width: 238px;
        height: auto;
        overflow: hidden;
        background: #f2f2f2;
        padding-top: 4px;
        padding-bottom: 6px;
    }
    
    .left_dh_list {
        padding: 0px 0 10px 0px;
    }
    
    .left_dh_list ul li {
        line-height: 26px;
        height: 26px;
        margin: 0px 8px;
        padding: 5px 0px 5px 12px;
        overflow: hidden;
        text-align: left;
        background: url(../image/footbt_11.jpg) no-repeat 0px 10px;
        border-bottom: 1px dashed #dddddd;
    }
    
    .aboutList ul li {
        height: 28px;
        line-height: 28px;
        padding: 5px 0;
        text-indent: 20px;
        text-align: left;
        color: #333;
        font-size: 14px;
        margin: 0 5px;
        border-bottom: 1px solid #dddddd;
    }
    
    .left_dh_list ul .newli {
        background: none;
        padding-left: 0px;
    }
    
    .left_dh_list ul .newli .numRed,
    .left_dh_list ul .newli .numGrey {
        float: left;
        display: block;
        background: none;
        width: 18px;
        height: 14px;
        background: #e94914;
        text-align: center;
        line-height: 14px;
        font-size: 10px;
        font-family: Arial, Helvetica, sans-serif;
        color: #ffffff;
        margin: 5px 5px 0 0
    }
    
    .left_dh_list ul .newli .numGrey {
        background: #666;
    }
    
    .left_dh_list ul .tag {
        height: auto;
        background: none;
        padding-left: 0px;
    }
    
    .left_dh_list ul .tag .num {
        float: left;
        display: block;
        background: none;
        width: 18px;
        height: 14px;
        background: #ffffff;
        text-align: center;
        line-height: 14px;
        font-size: 10px;
        font-family: Arial, Helvetica, sans-serif;
        color: #e94914;
        margin: 5px 5px 0 0;
    }
    
    .left_dh_list ul .tag .num.on {
        height: 14px;
        background: #e94914;
        color: #ffffff;
        margin-top: 0px;
    }
    
    .left_dh_list ul .tag .picImg img {
        width: 75px;
        height: 55px;
        float: left;
        padding: 1px;
        border: 1px solid #cccccc;
    }
    
    .left_dh_list ul .tag .picImg .tit {
        width: 90px;
        float: left;
        padding-left: 8px;
        line-height: 20px;
        height: 60px;
        overflow: hidden;
    }
    /*工程案例*/
    
    .case_list {
        width: 910px;
        height: auto;
        overflow: hidden;
        margin-top: 4px;
    }
    
    .case_list ul {
        width: 940px;
    }
    
    .case_list ul li {
        width: 286px;
        border: 1px dotted #ccc;
        background: #fff;
        float: left;
        height: 245px;
        overflow: hidden;
        margin-right: 20px;
        margin-bottom: 18px;
    }
    
    .case_list ul li:hover {
        border: 1px dotted #05A0F0;
    }
    
    .case_list ul li p {
        width: 286px;
        text-align: center;
        margin-top: 0px;
        height: 32px;
        line-height: 32px;
        padding-top: 0px;
        overflow: hidden;
        float: left;
    }
    
    .case_list ul li a img {
        width: 274px;
        height: 195px;
        padding: 6px;
        float: left;
    }
    
    .case_list ul li a:hover img {
        filter: alpha(opacity=80);
        -moz-opacity: 0.6;
        opacity: 0.6;
    }
    /*产品中心列表*/
    
    .prot_list {
        width: 910px;
        height: auto;
        overflow: hidden;
        margin-top: 4px;
    }
    
    .prot_list ul {
        width: 940px;
        overflow: hidden;
    }
    
    .prot_list ul li {
        width: 286px;
        border: 1px dotted #ccc;
        background: #fff;
        float: left;
        height: 260px;
        overflow: hidden;
        margin-right: 20px;
        margin-bottom: 18px;
    }
    
    .prot_list ul li:hover {
        border: 1px dotted #05A0F0;
    }
    
    .prot_list ul li p {
        width: 286px;
        text-align: center;
        margin-top: 0px;
        height: 30px;
        line-height: 30px;
        padding-top: 2px;
        overflow: hidden;
        border-top: 1px dotted #ccc;
        float: left;
    }
    
    .prot_list ul li a img {
        width: 274px;
        height: 210px;
        padding: 6px;
        float: left;
    }
    
    .prot_list ul li a:hover img {
        filter: alpha(opacity=80);
        -moz-opacity: 0.6;
        opacity: 0.6;
    }
    /*产品热销排行*/
    
    .left_dh_list {
        padding: 0px 0 10px 0px;
    }
    
    .left_dh_list ul li {
        line-height: 28px;
        height: 28px;
        margin: 0px 8px;
        padding: 6px 0px 6px 12px;
        overflow: hidden;
        text-align: left;
        background: url(../image/footbt_11.jpg) no-repeat 0px 10px;
        border-bottom: 1px dotted #ccc;
    }
    
    .aboutList ul li {
        height: 28px;
        line-height: 28px;
        padding: 5px 0;
        text-indent: 20px;
        text-align: left;
        color: #333;
        font-size: 14px;
        margin: 0 5px;
        border-bottom: 1px dotted #ccc;
        background: #fff;
    }
    
    .left_dh_list ul .newli {
        background: none;
        padding-left: 0px;
    }
    
    .left_dh_list ul .newli .numRed,
    .left_dh_list ul .newli .numGrey {
        float: left;
        display: block;
        background: none;
        width: 18px;
        height: 14px;
        background: #e94914;
        text-align: center;
        line-height: 14px;
        font-size: 10px;
        font-family: Arial, Helvetica, sans-serif;
        color: #ffffff;
        margin: 5px 5px 0 0
    }
    
    .left_dh_list ul .newli .numGrey {
        background: #666;
    }
    
    .left_dh_list ul .tag {
        height: auto;
        background: none;
        padding-left: 0px;
    }
    
    .left_dh_list ul .tag .num {
        float: left;
        display: block;
        background: none;
        width: 18px;
        height: 14px;
        background: #f2f2f2;
        text-align: center;
        line-height: 14px;
        font-size: 10px;
        font-family: Arial, Helvetica, sans-serif;
        color: #e94914;
        margin: 5px 5px 0 0;
    }
    
    .left_dh_list ul .tag .num.on {
        height: 14px;
        background: #e94914;
        color: #ffffff;
        margin-top: 0px;
    }
    
    .left_dh_list ul .tag .picImg img {
        width: 80px;
        height: 61px;
        float: left;
        padding: 1px;
        border: 1px solid #05A0F0;
        background: #FFF;
    }
    
    .left_dh_list ul .tag .picImg .tit {
        width: 90px;
        float: left;
        padding-left: 8px;
        line-height: 20px;
        height: 60px;
        overflow: hidden;
    }
    /*联系方式*/
    
    .lxfs {
        width: 924px;
        height: auto;
        overflow: hidden;
        background: #C2332D;
    }
    
    .lxfs_left {
        width: 70px;
        height: auto;
        float: left;
    }
    
    .lxfs_right {
        width: 822px;
        height: auto;
        background: #fff;
        float: right;
        padding-bottom: 20px;
        padding-left: 30px;
        border: 1px solid #ccc;
        padding-top: 18px;
    }
    
    .t1 {
        width: 1200px;
        height: 160px;
        background: #FC9;
    }
    
    .t2 {
        width: 1200px;
        height: 60px;
        background: #F90;
    }
    /*相关新闻*/
    
    .pro-p2 {
        width: 910px;
        *display: inline;
        padding: 0px 0px 0px 0px;
        background: #ffffff;
    }
    
    .pro-p2.mt20 {
        margin-top: 20px;
    }
    
    .pro-l-t {
        width: 908px;
        height: 49px;
        padding: 0px 0px 0px 0px;
        border: 1px solid #ccc;
        border-bottom: none;
    }
    
    .pss-box {
        width: 878px;
        padding: 10px 15px;
        border: 1px solid #cccccc;
        border-top: none;
        height: auto;
        overflow: hidden;
    }
    
    .pageRightTop {
        width: 878px;
        height: 47px;
        border-bottom: 3px solid #ccc;
        padding: 0 15px;
    }
    
    .pageRightTop .tit {
        height: 47px;
        line-height: 47px;
        border-bottom: 3px solid #04affe;
        float: left;
        font-size: 14px;
        color: #333;
        font-weight: bold;
    }
    
    .news_more {
        color: #999999;
        font-size: 14px;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        margin-right: 10px;
        float: right;
        height: 47px;
        line-height: 47px;
    }
    
    .news_list5 {
        width: 878px;
        padding: 0px 0 8px 0px;
        padding-top: 0px;
        overflow: hidden;
    }
    
    .news_list5 ul {
        width: 940px;
    }
    
    .news_list5 li {
        width: 400px;
        background-image: url(../image/dian09.gif);
        background-repeat: no-repeat;
        background-position: left;
        height: 40px;
        line-height: 40px;
        float: left;
        display: inline;
        margin-left: 0px;
        padding-left: 16px;
        margin-right: 45px;
        border-bottom: 1px dashed #CECECE;
    }
    
    .news_list5 li .text_r {
        float: right;
        font-style: normal;
        font-weight: normal;
        color: #999;
        padding-right: 6px;
        width: 70px;
        text-align: right;
        font-size: 12px;
    }
    
    .news_list5 li .text_l {
        float: left;
        text-align: left;
        width: 310px;
        height: 40px;
        line-height: 40px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    /*推荐产品-列表*/
    
    .ptj_products {
        width: 878px;
        height: auto;
        overflow: hidden;
        padding-top: 10px;
    }
    
    .ptj_products ul {
        width: 900px;
    }
    
    .ptj_products ul li {
        width: 284px;
        border: 1px solid #ccc;
        background: #fff;
        float: left;
        height: 260px;
        overflow: hidden;
        margin-right: 10px;
        margin-bottom: 10px;
    }
    
    .ptj_products ul li:hover {
        border: 1px solid #05A0F0;
    }
    
    .ptj_products ul li p {
        width: 284px;
        text-align: center;
        margin-top: 0px;
        border-top: 1px dotted #ccc;
        height: 30px;
        line-height: 30px;
        padding-top: 4px;
        overflow: hidden;
        float: left;
    }
    
    .ptj_products ul li a img {
        width: 276px;
        height: 212px;
        padding: 4px;
        float: left;
    }
    
    .ptj_products ul li a:hover img {
        filter: alpha(opacity=80);
        -moz-opacity: 0.6;
        opacity: 0.6;
    }
    
    .fa_list {
        width: 878px;
        height: auto;
        overflow: hidden;
        padding-top: 10px;
    }
    
    .fa_list ul {
        width: 900px;
    }
    
    .fa_list ul li {
        width: 282px;
        border: 1px dotted #ccc;
        background: #fff;
        float: left;
        height: 188px;
        overflow: hidden;
        margin-right: 12px;
        margin-bottom: 12px;
    }
    
    .fa_list ul li:hover {
        border: 1px solid #05A0F0;
    }
    
    .fa_list ul li p {
        width: 282px;
        text-align: center;
        margin-top: 0px;
        border-top: 1px dotted #ccc;
        height: 24px;
        line-height: 24px;
        padding-top: 4px;
        overflow: hidden;
        float: left;
    }
    
    .fa_list ul li a img {
        width: 274px;
        height: 148px;
        padding: 4px;
        float: left;
    }
    
    .fa_list ul li a:hover img {
        filter: alpha(opacity=80);
        -moz-opacity: 0.6;
        opacity: 0.6;
    }
    /*相关案例-列表*/
    
    .pss-box01 {
        width: 898px;
        padding: 14px 5px;
        border: 1px solid #cccccc;
        border-top: none;
        height: auto;
        overflow: hidden;
    }
    
    .pss-box01 .hd {
        position: relative;
    }
    
    .pss-box01 .hd a {
        width: 28px;
        cursor: pointer;
        top: 80px;
        position: absolute;
    }
    
    .pss-box01 .hd a.prev {
        left: 0;
    }
    
    .pss-box01 .hd a.next {
        right: 0;
    }
    
    .pcase_products {
        width: 842px;
        padding-top: 2px;
        background: #fff;
    }
    
    .pcase_products ul {
        list-style-image: none;
    }
    
    .pcase_products ul li {
        width: 268px;
        border: 1px dotted #ccc;
        background: #fff;
        float: left;
        height: 230px;
        overflow: hidden;
        margin-right: 5px;
        margin-left: 5px;
        margin-bottom: 0px;
    }
    
    .pcase_products ul li:hover {
        border: 1px solid #05A0F0;
    }
    
    .pcase_products ul li p {
        width: 268px;
        text-align: center;
        margin-top: 0px;
        border-top: 1px dotted #ccc;
        height: 30px;
        line-height: 30px;
        padding-top: 4px;
        overflow: hidden;
        float: left;
    }
    
    .pcase_products ul li a img {
        width: 260px;
        height: 184px;
        padding: 4px;
        float: left;
    }
    
    .pcase_products ul li a:hover img {
        filter: alpha(opacity=80);
        -moz-opacity: 0.6;
        opacity: 0.6;
    }
    /*视频中心*/
    
    .shipin {
        width: 910px;
        height: auto;
        overflow: hidden;
        margin-top: 4px;
    }
    
    .shipin ul {
        width: 940px;
    }
    
    .shipin ul li {
        width: 442px;
        border: 1px solid #ccc;
        background: #fff;
        float: left;
        height: 384px;
        overflow: hidden;
        margin-right: 16px;
        margin-bottom: 16px;
    }
    
    .shipin ul li:hover {
        border: 1px dotted #05A0F0;
    }
    
    .shipin ul li p {
        width: 428px;
        text-align: center;
        margin-top: 0px;
        border-top: 1px dotted #ccc;
        height: 35px;
        line-height: 35px;
        padding-top: 3px;
        overflow: hidden;
        float: left;
    }
    
    .shipin ul li a img {
        width: 430px;
        height: 332px;
        padding: 6px;
        float: left;
    }
    
    .shipin ul li a:hover img {
        filter: alpha(opacity=80);
        -moz-opacity: 0.6;
        opacity: 0.6;
    }
    /*副导航荣誉证书*/
    
    .nh-c {
        width: 220px;
        height: auto;
        overflow: hidden;
        background: #f2f2f2;
        padding: 14px 9px 16px 9px;
    }
    
    .tj_honor {
        width: 220px;
        height: 190px;
        float: left;
        overflow: hidden;
        margin-left: auto;
        margin-right: auto;
    }
    
    .tj_honor ul {
        list-style-image: none;
    }
    
    .tj_honor ul li {
        width: 218px;
        border: 1px dotted #ccc;
        background: #fff;
        float: left;
        height: 190px;
        overflow: hidden;
    }
    
    .tj_honor ul li:hover {
        border: 1px solid #05A0F0;
    }
    
    .tj_honor ul li p {
        width: 218px;
        text-align: center;
        margin-top: 0px;
        border-top: 1px dotted #ccc;
        height: 32px;
        line-height: 32px;
        padding-top: 2px;
        overflow: hidden;
        float: left;
    }
    
    .tj_honor ul li a img {
        width: 210px;
        height: 147px;
        padding: 4px;
        float: left;
    }
    
    .tj_honor ul li a:hover img {
        filter: alpha(opacity=80);
        -moz-opacity: 0.6;
        opacity: 0.6;
    }
    /*感言*/
    
    .products01 {
        width: 910px;
        height: auto;
        overflow: hidden;
        padding-bottom: 16px;
        border-bottom: 1px dotted #ccc;
        margin-bottom: 4px;
        padding-top: 16px;
        text-align: left;
    }
    
    .products01 img {
        float: left;
        width: 288px;
        height: 200px;
        padding: 3px;
        border: 1px solid #ccc;
    }
    
    .products01 img:hover {
        filter: Alpha(Opacity=80);
        opacity: 0.8;
        padding: 3px;
        border: 1px solid #04affe;
    }
    
    .products01 h2 {
        float: left;
        width: 590px;
        height: auto;
        line-height: 28px;
        font-size: 14px;
        color: #333;
        overflow: hidden;
        text-overflow: ellipsis;
        padding-left: 20px;
    }
    
    .products01 p {
        float: left;
        width: 590px;
        height: 144px;
        line-height: 28px;
        font-size: 13px;
        color: #999999;
        overflow: hidden;
        text-overflow: ellipsis;
        padding-left: 20px;
        overflow: hidden;
        text-align: left;
    }
    
    a.viewDetails {
        color: #BE927F;
    }
    /*表格*/
    
    .table4 {
        width: 100%;
        margin: 0px auto;
        font-size: 14px;
        color: #333333;
        text-align: center;
        border-collapse: collapse;
        /*细线表格代码*/
    }
    
    .table4 td {
        border: 1px solid #ccc;
        /*细线表格线条颜色*/
        height: 42px;
        line-height: 42px;
        font-size: 14px;
        color: #333333;
        line-height: 150%
    }
    
    .table4 tr {
        background-color: expression((this.sectionRowIndex%2==0)?"#f2f2f2": "#ffffff");
        height: 42px;
        line-height: 42px;
    }
    
    .bg_bt {
        width: 910px;
        height: 55px;
        line-height: 55px;
        font-size: 30px;
        font-weight: 400;
        color: #f00;
        margin-top: 44px;
    }
    
    .table02 {
        width: 100%;
        margin-top: 30px;
    }
    
    .table02 tr {
        line-height: 36px;
    }
    /*产品详细页优势版块*/
    
    .ys_btt {
        width: 910px;
        height: 74px;
        background: url(../image/yyss.gif);
        padding-top: 110px;
        text-align: center;
        line-height: 38px;
        font-size: 16px;
        margin-top: 34px;
    }
    
    .ys001_bk {
        width: 910px;
        height: 260px;
        margin-bottom: 8px;
    }
    
    .ys001_left {
        width: 320px;
        height: 260px;
        float: left;
        overflow: hidden;
    }
    
    .ys001_right {
        width: 460px;
        height: 220px;
        float: right;
        background: url(../image/ys001.gif);
        padding-left: 130px;
        padding-top: 40px;
    }
    
    .ys002_right {
        width: 460px;
        height: 220px;
        float: right;
        background: url(../image/ys002.gif);
        padding-left: 130px;
        padding-top: 40px;
    }
    
    .ys003_right {
        width: 460px;
        height: 220px;
        float: right;
        background: url(../image/ys003.gif);
        padding-left: 130px;
        padding-top: 40px;
    }
    
    .ys004_right {
        width: 460px;
        height: 220px;
        float: right;
        background: url(../image/ys004.gif);
        padding-left: 130px;
        padding-top: 40px;
    }
    
    .ys005_right {
        width: 460px;
        height: 220px;
        float: right;
        background: url(../image/ys005.gif);
        padding-left: 130px;
        padding-top: 40px;
    }
    
    .ys001_bt {
        width: 450px;
        height: 56px;
        float: left;
    }
    
    .ys001_bt span {
        width: 450px;
        height: 30px;
        line-height: 30px;
        font-size: 20px;
        font-weight: bold;
    }
    
    .ys001_bt p {
        width: 450px;
        height: 22px;
        line-height: 22px;
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
        color: #999;
    }
    
    .ys_list {
        width: 440px;
        height: auto;
        float: left;
        margin-top: 17px;
    }
    
    .ys_list ul {
        list-style-image: none;
    }
    
    .ys_list ul li {
        width: 440px;
        height: 22px;
        float: left;
        background: url(../image/ysdd_1.png) no-repeat left;
        text-indent: 28px;
        margin-bottom: 12px;
    }
    
    .wzcd {
        color: #f60;
    }
    
    .link {
        width: 1180px;
        height: auto;
        overflow: hidden;
        padding-top: 40px;
        padding-bottom: 14px;
    }
    
    .link p {
        width: 1180px;
        height: auto;
        line-height: 24px;
    }
    
    .link i {
        font-size: 24px;
        color: #999999;
        font-family: "宋体";
    }
    
    .link span {
        font-size: 14px;
        color: #BDB7B2;
        display: inline-block;
        padding: 0 8px;
    }
    
    .link a {
        display: inline-block;
        padding: 0 5px;
        color: #BDB7B2;
    }
    
    .flink {
        width: 1180px;
        margin: 30px auto 0;
    }
    
    .flink .flink_tit {
        width: 100%;
        position: relative;
        margin-bottom: 10px;
    }
    
    .flink .flink_tit p {
        height: 12px;
        width: 100%;
        background: url(../image/dian.png);
        position: absolute;
        top: 15px;
    }
    
    .flink .flink_tit span {
        height: 42px;
        background: #fff;
        color: #04affe;
        font-size: 14px;
        border: 1px solid #04affe;
        position: relative;
        z-index: 2;
        display: block;
        width: 115px;
        text-align: center;
        line-height: 42px;
        margin-left: 40px;
    }
    
    .flink .flink_list {
        width: 100%;
        margin-top: 30px;
        margin-left: 40px;
    }
    
    .flink .flink_list .ul1 li {
        float: left;
        margin-right: 28px;
    }
    
    .flink .flink_list ul li a {
        font-size: 14px;
        line-height: 28px;
        color: #5a5a5a;
    }
    
    .flink .flink_list ul li a:hover {
        color: #04affe;
    }
    
    .flink .news_list ul li {
        width: 100%;
        line-height: 40px;
        border-bottom: 1px dashed #999;
    }
    
    .flink .news_list ul li span {
        float: right;
        font-size: 12px;
        color: #888;
    }
    
    .flink .news_list ul li a {
        display: inline-block;
        font-size: 14px;
        color: #333;
    }
    
    .flink .news_list ul li a:hover {
        color: #04affe;
    }
    
    .flink .pro_list ul li a:hover {
        color: #04affe;
    }
    
    .pro_list {}
    
    .flink .pro_list ul li {
        margin-right: 60px;
        float: left;
    }
    
    .flink .pro_list ul li:nth-child(4n) {
        margin-right: 0;
    }
    
    .flink .pro_list ul li .img {
        display: block;
        width: 250px;
        height: 250px;
    }
    
    .flink .pro_list ul li .pro_t {
        display: block;
        width: 210px;
        line-height: 26px;
        text-align: center;
        font-size: 14px;
        color: #5a5a5a;
    }
    
    .pagination {
        height: 40px;
        padding: 20px 0px;
        text-align: center;
    }
    
    .pagination a,
    .pagination span {
        display: inline-block;
        margin-right: 10px;
        padding: 2px 12px;
        height: 24px;
        border: 1px #cccccc solid;
        background: #fff;
        text-decoration: none;
        color: #808080;
        font-size: 12px;
        line-height: 24px;
    }
    
    .pagination a:hover {
        color: #077ee3;
        background: white;
        border: 1px #077ee3 solid;
    }
    
    .pagination span {
        border: none;
        background: #077ee3;
        color: #fff;
    }
    
    .table_form {
        margin: 10px;
        width: 95%;
    }
    
    .table_form input {}
    
    .table_form td {
        padding-left: 12px
    }
    
    .table_form th {
        font-weight: normal;
        text-align: right;
        padding-right: 10px;
        color: #777
    }
    
    .table_form td label {
        vertical-align: middle
    }
    
    .table_form td,
    .table_form th {
        padding: 8px 0 5px 8px;
        line-height: 22px;
    }
    
    .table_form tbody td,
    .table_form tbody th {
        border-bottom: 1px solid #eee;
    }
    
    .colorpanel tbody td,
    .colorpanel tbody th {
        padding: 0;
        border-bottom: none;
    }
    
    .table_form .button {
        width: 60px;
    }