    /*公共样式*/
    body {
        font-family: "Microsoft Yahei";
        margin: 0;
        padding: 0;
        font: 12px/24px "Microsoft Yahei";
    }
    
    ul,
    li {
        margin: 0;
        padding: 0;
        list-style: none;
    }
    
    a {
        text-decoration: none;
    }
    
    a:link,
    a:visited,
    a:hover,
    a:active {
        text-decoration: none;
        color: #666;
    }
    
    .top {
        width: 100%;
        height: 325px;
    }
    
    .top img {
        width: 100%;
        height: 325px;
    }
    
    .qywh {
        width: 1350px;
        height: 120px;
        position: relative;
               margin: 0 auto;
    }
    
    .qywh img {
        width: 420px;
        height: 120px;
        position: absolute;
        top: 0;
        left: 36%;
    }
    
    .qywh div {
        width: 1300px;
        height: 0px;
        border-bottom: 1px solid #ccc;
        margin: 0px auto;
        padding-top: 71px;
    }
    
    .box_title {
        overflow: hidden;
        margin: 15px 0 15px 0;
    }
    
    .box_title i {
        float: left;
        display: block;
        width: 6px;
        height: 22px;
        background: #2ea7e0;
        margin: 2px 9px 0 0;
    }
    
    .box_title span {
        font-size: 22px;
    }
    
    .stsbxt_box {
        width: 424px;
        float: right;
    }
    
    .stsbxt_box_nr div {
        float: left;
    }
    
    .logo {
        width: 500px;
        float: left;
    }
    
    * {
        margin: 0;
        padding: 0;
    }
    
    .h20 {
        height: 20px;
    }
    
    img {
        margin: 0;
        padding: 0;
        border: 0;
        vertical-align: middle;
    }
    /* layout */
    
    .area-sub {
        width: 482px;
        overflow: hidden;
        float: right;
    }
    
    .dom-display .normal {
        display: none;
    }
    
    .dom-display .current {
        display: block;
    }
    
    .tab-hd-con {
        float: left;
        font-size: 14px;
        text-align: center;
        cursor: pointer;
    }
    
    .tab-hd-con a {
        display: inline-block;
        color: #333;
        text-decoration: none;
        font-size: 16px;
    }
    
    .tab-hd .current a {
        color: #009acd;
        text-decoration: none;
        font-weight: bold;
    }
    
    .tab-bd-con {
        display: none;
        overflow: hidden;
    }
    
    .tab-sub-3 .tab-hd-con {
        padding: 0 18px;
    }
    
    .tab-main .tab-hd,
    .tab-sub .tab-hd,
    .tab-product .tab-hd,
    .tab-area .tab-hd {
        overflow: hidden;
        height: 37px;
        line-height: 37px;
    }
    
    .tab-main .tab-hd-con,
    .tab-sub .tab-hd-con,
    .tab-product .tab-hd-con,
    .tab-area .tab-hd-con {
        height: 36px;
    }
    
    .tab-main .tab-hd .current,
    .tab-sub .tab-hd .current,
    .tab-product .tab-hd .current,
    .tab-area .tab-hd .current {
        position: relative;
        z-index: 1;
        height: 37px;
        background: #fff;
        border: 0px solid #CFCFCF;
    }
    
    .tab-main .tab-bd,
    .tab-sub .tab-bd,
    .tab-product .tab-bd,
    .tab-area .tab-bd {
        margin-top: -1px;
        border-top: 1px solid #CFCFCF;
    }
    
    .tab-main .tab-bd-con,
    .tab-sub .tab-bd-con,
    .tab-ad .tab-bd-con,
    .tab-area .tab-bd-con {
        padding-top: 18px;
    }
    
    .tab-sub .tab-bd-con {
        padding-right: 9px;
        padding-left: 13px;
    }
    
    .column {
        padding-right: 9px;
        font-size: 14px;
        line-height: 27px;
    }
    
    .column .list-main-normal {
        margin: 0;
        padding: 0;
        margin-top: 10px;
    }
    
    .column .list-main-normal li {
        list-style-type: none;
        background: url(/wh_style/image/dian.jpg) 0 15px no-repeat;
        padding-left: 15px;
    }
    
    .column .list-main-normal li a {
        font-size: 14px;
        line-height: 33px;
        color: #666;
        text-decoration: none;
        display: inline-block;
        width: 370px;
    }
    
    .column .list-main-normal li span {
        float: right;
        font-size: 14px;
        color: #666;
    }
    
    .news-box-right {
        width: 282px;
        float: right;
        overflow: hidden;
    }
    
    .area-sub1 {
        width: 282px;
        overflow: hidden;
        float: right;
    }
    
    .dom-display1 .normal1 {
        display: none;
    }
    
    .dom-display1 .current1 {
        display: block;
    }
    
    .tab-hd-con1 {
        float: left;
        font-size: 14px;
        text-align: center;
        cursor: pointer;
    }
    
    .tab-hd-con1 a {
        display: inline-block;
        color: #333;
        text-decoration: none;
        font-size: 16px;
    }
    
    .tab-hd1 .current1 a {
        color: #009acd;
        text-decoration: none;
        font-weight: bold;
    }
    
    .tab-bd-con1 {
        display: none;
        overflow: hidden;
    }
    
    .tab-sub-4 .tab-hd-con1 {
        padding-right: 18px;
    }
    
    .tab-main .tab-hd1,
    .tab-sub1 .tab-hd1,
    .tab-product1 .tab-hd1,
    .tab-area1 .tab-hd1 {
        overflow: hidden;
        height: 37px;
        line-height: 37px;
    }
    
    .tab-main1 .tab-hd-con1,
    .tab-sub1 .tab-hd-con1,
    .tab-product1 .tab-hd-con1,
    .tab-area1 .tab-hd-con1 {
        height: 36px;
    }
    
    .tab-main1 .tab-hd1 .current1,
    .tab-sub1 .tab-hd1 .current1,
    .tab-product1 .tab-hd1 .current1,
    .tab-area1 .tab-hd1 .current1 {
        position: relative;
        z-index: 1;
        height: 37px;
    }
    
    .tab-main1 .tab-bd1,
    .tab-sub1 .tab-bd1,
    .tab-product1 .tab-bd1,
    .tab-area1 .tab-bd1 {
        margin-top: -1px;
        border-top: 1px solid #CFCFCF;
    }
    
    .bgimg img {
        vertical-align: middle;
        padding-right: 10px;
    }
    
    .tab-main1 .tab-bd-con1,
    .tab-sub1 .tab-bd-con1,
    .tab-ad1 .tab-bd-con1,
    .tab-area1 .tab-bd-con1 {
        padding-top: 18px;
    }
    
    .tab-sub1 .tab-bd-con1 {
        padding-right: 9px;
        padding-left: 13px;
    }
    
    .column1 {
        font-size: 14px;
        line-height: 27px;
    }
    
    .column1 img {
        margin-top: 20px;
    }
    
    .column1 p {
        background: #242424;
        text-align: center;
        margin: 0;
        padding: 0;
        height: 37px;
        line-height: 37px;
    }
    
    .column1 p a {
        font-size: 14px;
        color: #fff;
        text-decoration: none;
    }
    
    .title {
        height: 40px;
        line-height: 40px;
        overflow: hidden;
    }
    
    .title a {
        font-size: 24px;
        color: #333;
        text-decoration: none;
    }
    
    .title a:hover {
        text-decoration: underline;
    }
    
    .title1 {
        float: left;
        height: 45px;
        line-height: 45px;
        margin-right: 150px;
        font-weight: normal;
    }
    
    .title1 a {
        font-size: 24px;
        color: #333;
        text-decoration: none;
    }
    
    .area-sub2 {
        width: 1180px;
        overflow: hidden;
        float: right;
    }
    
    .dom-display2 .normal2 {
        display: none;
    }
    
    .dom-display2 .current2 {
        display: block;
    }
    
    .tab-hd-con2 {
        float: left;
        font-size: 14px;
        text-align: center;
        cursor: pointer;
    }
    
    .tab-hd-con2 a {
        display: inline-block;
        color: #333;
        text-decoration: none;
        font-size: 16px;
    }
    
    .tab-hd2 .current2 a {
        color: #009acd;
        text-decoration: none;
        font-weight: bold;
    }
    
    .tab-bd-con2 {
        display: none;
        overflow: hidden;
    }
    
    .tab-sub-5 .tab-hd-con2 {
        padding: 0 18px;
    }
    
    .tab-main .tab-hd2,
    .tab-sub2 .tab-hd2,
    .tab-product2 .tab-hd2,
    .tab-area2 .tab-hd2 {
        overflow: hidden;
        height: 45px;
        line-height: 45px;
    }
    
    .tab-main2 .tab-hd-con2,
    .tab-sub2 .tab-hd-con2,
    .tab-product2 .tab-hd-con2,
    .tab-area2 .tab-hd-con2 {
        height: 44px;
    }
    
    .tab-main2 .tab-hd2 .current2,
    .tab-sub2 .tab-hd2 .current2,
    .tab-product2 .tab-hd2 .current2,
    .tab-area2 .tab-hd2 .current2 {
        position: relative;
        z-index: 1;
        height: 45px;
        background: #fff;
        border: 1px solid #CFCFCF;
        border-bottom: 0;
    }
    
    .tab-main2 .tab-bd2,
    .tab-sub2 .tab-bd2,
    .tab-product2 .tab-bd2,
    .tab-area2 .tab-bd2 {
        margin-top: -1px;
        border-top: 1px solid #CFCFCF;
    }
    
    .tab-main2 .tab-bd-con2,
    .tab-sub2 .tab-bd-con2,
    .tab-ad2 .tab-bd-con2,
    .tab-area2 .tab-bd-con2 {
        padding-top: 18px;
    }
    
    .tab-sub2 .tab-bd-con2 {
        padding-right: 9px;
        padding-left: 13px;
    }
    
    .column2 {
        font-size: 14px;
        line-height: 27px;
    }
    
    .column2 img {
        margin-top: 20px;
    }
    
    .column2 p {
        background: #242424;
        text-align: center;
        margin: 0;
        padding: 0;
        height: 45px;
        line-height: 45px;
    }
    
    .column2 p a {
        font-size: 14px;
        color: #fff;
        text-decoration: none;
    }
    
    .column2 p a:hover {
        color: #256c9b;
    }
    
    .tubiao {
        margin: 30px 2px 0;
        margin-right: 0px;
        overflow: hidden;
    }
    
    .tubiao li {
        float: left;
        list-style-type: none;
        margin-right: 40px;
        width: 240px;
    }
    
    .zuoyou {
        position: absolute;
        margin-top: -95px;
        height: 55px;
        overflow: hidden;
        width: 1180px;
    }
    
    .zuoyou .prev1 {
        background: url(/wh_style/image/pre.jpg) no-repeat;
        float: left;
        width: 20px;
        height: 55px;
    }
    
    .zuoyou .next1 {
        background: url(/wh_style/image/next.jpg) no-repeat;
        width: 20px;
        height: 55px;
        float: right;
    }
    
    .news-box .left {
        width: 351px;
        float: left;
    }
    
    .news-box .center {
        width: 351px;
        float: left;
        margin: 0 60px;
    }
    
    .news-box .center p,
    .news-box .left p {
        font-size: 14px;
        color: #777;
        line-height: 24px;
    }
    
    .footer {
        width: 1180px;
        background: #efefef;
        overflow: hidden;
        margin: 0 auto;
    }
    
    .foot {
        width: 1180px;
        margin: 0px auto;
    }
    
    .foot ul {
        overflow: hidden;
        margin: 35px 0 25px 0;
    }
    
    .foot ul li {
        list-style-type: none;
    }
    
    .foot ul li.li1 {
        width: 384px;
        float: left;
    }
    
    .foot ul li h1 {
        font-size: 16px;
        color: #585858;
        font-weight: normal;
    }
    
    .foot ul li.li1 p {
        font-size: 14px;
        color: #585858;
        font-weight: normal;
        margin-top: 20px;
        line-height: 30px;
        text-align: justify;
    }
    
    .foot ul li.li2 {
        width: 378px;
        margin-left: 16px;
        float: left;
    }
    
    .li2-left {
        width: 181px;
        float: left;
    }
    
    .li2-right {
        width: 181px;
        float: right;
    }
    
    .foot ul li.li2 p {
        line-height: 30px;
        background: url(/wh_style/image/line.jpg) bottom repeat-x;
    }
    
    .foot ul li.li2 p a {
        font-size: 14px;
        color: #585858;
        text-decoration: none;
    }
    
    .foot ul li.li2 p a:hover {
        color: #256c9b;
    }
    
    .foot ul li.li3 {
        width: 226px;
        margin-left: 16px;
        float: left;
    }
    
    .foot ul li.li4 {
        width: 102px;
        margin-left: 16px;
        float: right;
        margin-top: 40px;
    }
    
    .foot ul li.li4 p {
        text-align: center;
        font-size: 14px;
        margin-top: 10px;
    }
    /*.searchmume .selected{ background:url(/wh_style/image/link.jpg) top no-repeat; width:215px; height:30px; margin-bottom:13px; line-height:30px; font-size:14px; color:#585858; padding-left:10px;}*/
    
    .foot ul li.li4 img {
        border: 1px solid #256c9b;
    }
    
    .foot ul .list-menu {
        margin: 0;
        margin-top: 10px;
    }
    
    .foot ul li .searchmume li ul {
        position: absolute;
        background: #fff;
        border: 1px solid #d8d8d8;
        width: 205px;
        height: 128px;
        overflow: scroll;
        overflow-x: hidden;
        clear: both;
        margin-top: 0;
        *margin-top: 30px;
        *margin-left: -60px;
    }
    
    .foot ul li .searchmume li ul li {
        padding-left: 5px;
        line-height: 30px;
    }
    
    .foot ul li .searchmume li ul li:hover {
        background: #eee;
    }
    
    .foot ul li .searchmume ul li.current {
        background: url(/wh_style/image/link.jpg) top no-repeat;
        width: 215px;
        height: 30px;
        margin-bottom: 13px;
        line-height: 30px;
        list-style-type: none;
        padding-left: 10px;
    }
    
    .foot ul li .searchmume ul li a {
        font-size: 14px;
        color: #585858;
        text-decoration: none;
    }
    
    .foot ul li .searchmume ul li a:hover {
        color: #256c9b;
    }
    
    .foot-wx {
        width: 1180px;
        margin: 10px auto;
        height: 80px;
    }
    
    .f-left {
        width: 710px;
        float: left;
        font-size: 10px;
        line-height: 30px;
        color: #585858;
        margin-top: 10px;
    }
    
    .f-right {
        width: 360px;
        margin-left: 20px;
        float: right;
        font-size: 12px;
        color: #585858;
        padding: 10px 0;
    }
    
    .f-right a {
        font-size: 12px;
        line-height: 24px;
        color: #585858;
        text-decoration: none;
        padding: 0 -2px;
    }
    
    .f-right a:hover {
        color: #256c9b;
    }
    /*水平滚动样式*/
    
    .slider-box {
        height: 150px;
        width: 1180px;
    }
    
    .slider-btn {
        height: 100%;
        float: left;
        width: 30px;
        background-image: url(/wh_style/image/ico1_bg.gif);
        background-repeat: no-repeat;
        text-indent: -9999px
    }
    
    .slider-next {
        background-position: -100px 70px
    }
    
    .slider-prev {
        background-position: -150px 70px
    }
    
    .slider-wrapper {
        height: 100%;
        position: relative;
        width: 1120px;
        float: left;
        overflow: hidden;
    }
    
    .slider-wrapper ul {
        position: absolute;
        height: 100%;
        width: 1120px;
    }
    
    .slider-wrapper li {
        float: left;
        width: 255px;
    }
    
    .slider-wrapper li img {
        width: 250px;
        height: 120px;
        border: none;
        float: left;
    }
    
    .news_page {
        margin-top: 30px;
        text-align: center;
        font-size: 14px;
        height: 28px;
        line-height: 28px;
        vertical-align: baseline;
    }
    
    .news_page span {
        font-size: 14px;
        margin-left: 15px;
        line-height: 28px;
        height: 28px;
    }
    
    .news_page a {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #E0E0E0;
        color: #2D87DF;
        line-height: 27px;
        padding: 3px 10px;
        text-align: center;
        font-size: 12px;
        text-decoration: none;
        margin-left: 10px;
    }
    
    .news_page a:hover {
        background: none repeat scroll 0 0 #2F84DE;
        color: #FFFFFF;
    }
    
    .news_page .last {
        background: url(/wh_style/image/group_last.jpg) no-repeat scroll 54px center transparent;
        color: #2D85DE;
        padding-right: 15px;
    }
    
    .news_page .before {
        background: url(/wh_style/image/group_last_r.jpg) no-repeat scroll 2px center transparent;
    }
    
    .news_page .last1 {
        color: #2D85DE;
        font-size: 12px;
        width: 40px;
    }
    /********************************product.html********************************/
    
    .product {
        width: 180px;
        float: left;
    }
    
    .productul {
        margin: 0;
        padding: 0;
    }
    
    .product ul h1 {
        font-size: 18px;
        font-weight: bold;
        padding-left: 15px;
        line-height: 40px;
        color: #333;
    }
    
    .product ul li {
        border-bottom: 1px solid #ccc;
    }
    
    .product ul li a {
        display: block;
        height: 40px;
        line-height: 40px;
        font-size: 14px;
        color: #666;
        text-decoration: none;
        padding-left: 15px;
    }
    
    .product ul li a:hover {
        border-left: 3px solid #04044e;
        background: url(/wh_style/css/de-h-../image/bj.jpg) right center #00a0ea no-repeat;
        color: #fff;
    }
    
    .product ul li .de-on {
        border-left: 3px solid #04044e;
        background: url(/wh_style/css/de-h-../image/bj.jpg) right center #00a0ea no-repeat;
        color: #fff;
    }
    
    .pro-left {
        width: 680px;
        float: left;
        overflow: hidden;
        text-align: left;
    }
    
    .pro-left h1 {
        font-size: 30px;
    }
    
    .pro-search {
        margin: 30px;
    }
    
    .lbj {
        float: left;
        width: 210px;
        border: 1px solid #ccc;
        height: 30px;
        line-height: 30px;
        margin-left: 20px;
    }
    
    .na {
        width: 48px;
        float: left;
        height: 30px;
        line-height: 30px;
        font-size: 12px;
    }
    
    .boxkong {
        width: 1180px;
        height: 60px;
    }
    
    .fl {
        float: left
    }
    
    .fr {
        float: right
    }
    
    .clear {
        clear: both
    }
    
    .main {
        width: 1320px;
        min-height: 800px;
        margin: 0 auto;
    }
    
    .main1 {
        width: 1320px;
        height: 428px;
        margin: 0 auto;
    }
    
    .main2 {
        width: 1320px;
        height: 320px;
        margin: 0 auto;
    }
    
    .main3 {
        width: 780px;
        height: 810px;
        margin: 0 auto;
        float: left;
    }
    
    .main4 {
        width: 380px;
        height: 810px;
        margin: 0 auto;
        float: left;
        margin-left: 20px;
    }
    
    .box1 {
        width: 380px;
        height: 330px;
        margin-right: 20px;
        float: left;
    }
    
    .box1 li {
        padding-left: 20px;
        color: #3476a2;
        line-height: 33px;
        background: url(/wh_style/image/libg.jpg) no-repeat 5px 50%;
        width: 380px;
        float: left;
    }
    
    .box1 li a {
        font-size: 14px;
        color: #666666;
        line-height: 33px;
    }
    
    .more {
        font-size: 12px;
        color: #019eeb!important;
        float: right;
        padding-right: 5px;
        line-height: 33px;
    }
    
    .height10 {
        height: 10px;
    }
    
    .height20 {
        height: 20px;
    }
    
    .height25 {
        height: 25px;
    }
    
    .height30 {
        height: 30px;
    }
    
    .height40 {
        height: 40px;
    }
    
    .jp {
        width: 1180px;
        margin: 60px auto 0;
        overflow: hidden;
        color: #666666;
        border-bottom: solid 10px #d5d1ce;
        font-size: 20px;
    }
    
    .jp1 {
        width: 785px;
        height: 30px;
        color: #666666;
        border-bottom: solid 10px #d5d1ce;
        font-size: 20px;
    }
    
    .jp2 {
        width: 100%;
        height: 30px;
        color: #666666;
        border-bottom: solid 2px #d5d1ce;
        font-size: 20px;
    }
    
    .jp2-gd {
        float: right;
        height: 30px;
        line-height: 30px
    }
    
    .jp3 {
        width: 780px;
        height: 30px;
        color: #666666;
        border-bottom: solid 10px #d5d1ce;
        font-size: 20px;
    }
    
    .jp-box0 {
        width: 1180px;
        height: 100px;
        margin-left: 85px;
        overflow: hidden;
    }
    
    .jp-box1 {
        width: 1180px;
        margin-left: 85px;
        margin-top: 10px;
        overflow: hidden;
    }
    
    .editbox {
        background: #ffffff;
        border: 1px solid #b7b7b7;
        color: #003366;
        cursor: text;
        font-family: "arial";
        font-size: 9pt;
        height: 18px;
        padding: 1px;
    }
    
    .box2 {
        width: 880px;
        height: 428px;
        float: left;
    }
    
    .box2-xwtp {
        width: 500px;
        height: 330px;
        float: left;
    }
    
    .box2-lbg {
        width: 280px;
        height: 330px;
        float: left;
        background: #256c9b;
    }
    
    .box3 {
        width: 635px;
        height: 320px;
        margin-right: 50px;
        float: left;
    }
    
    .box3 li {
        background: url(/wh_style/image/libg.jpg) no-repeat 5px 50%;
        padding-left: 20px;
        color: #3476a2;
        line-height: 33px;
        width: 380px;
        float: left;
    }
    
    .box3 li a {
        font-size: 16px;
        color: #0E0E0E;
        line-height: 33px;
    }
    
    .box3 .box3-libt {
        padding-left: 20px;
        color: #3476a2;
        line-height: 33px;
        width: 95%;
        float: left;
    }
    
    .box3 .box3-time {
        width: 80px;
        line-height: 33px;
        background: none;
        float: right;
        padding-left: 0;
        color: #666666;
    }
    
    .box3 span {
        float: right;
        font-size: 14px;
    }
    
    .box4-zt {
        width: 100%;
        height: 280px;
        margin: 0px;
        float: left;
    }
    
    .box5 {
        width: 380px;
        height: 290px;
        margin-right: 20px;
        float: left;
    }
    
    .box5 li {
        padding-left: 20px;
        color: #3476a2;
        line-height: 33px;
        background: url(/wh_style/image/libg.jpg) no-repeat 5px 50%;
        width: 380px;
        float: left;
    }
    
    .box5 li a {
        font-size: 14px;
        color: #666666;
        line-height: 33px;
    }
    
    .box6-img {
        width: 180px;
        height: 120px;
        margin-right: 20px;
        float: left;
        position: relative;
    }
    
    .box6-img-1 {
        width: 180px;
        height: 135px;
        margin-right: 20px;
        float: left;
        position: relative;
    }
    
    .box6-img-bt {
        width: 180px;
        bottom: 0;
        left: 0;
        position: absolute;
        background: #5f626b;
        filter: alpha(opacity=70);
        opacity: 0.70;
        text-align: center;
    }
    
    .box6-img-bt a {
        color: #fff;
        font-size: 14px;
    }
    
    .box7 {
        width: 380px;
        min-height: 325px;
    }
    
    .box7-it {
        width: 116px;
        height: 133px;
        margin-right: 15px;
        float: left;
    }
    
    .box7-i {
        width: 116px;
        height: 83px;
        position: relative;
    }
    
    .box7-ian {
        background: url(/wh_style/image/spbf.png) no-repeat;
        position: absolute;
        width: 24px;
        height: 24px;
        right: 5px;
        bottom: 2px;
        cursor: pointer
    }
    
    .box7-t {
        width: 116px;
        font-size: 12px;
        color: #666666;
        padding-top: 5px;
    }
    
    .box8 {
        width: 380px;
        min-height: 325px;
        background: url(/wh_style/image/numbg.jpg) no-repeat;
    }
    
    .box8 li {
        padding-left: 20px;
        color: #3476a2;
        line-height: 30px;
        height: 33px;
        width: 380px;
        float: left;
    }
    
    .box8 li a {
        font-size: 14px;
        color: #666666;
        line-height: 33px;
    }
    
    .box8 .tabnum {
        position: absolute;
        color: #fff;
        font-size: 12px;
    }
    
    .box9 {
        width: 380px;
        height: 75px;
    }
    
    .clearfix:before,
    .clearfix:after {
        content: '';
        display: table
    }
    
    .clearfix:after {
        clear: both
    }
    
    .clearfix,
    .zm {
        *zoom: 1
    }
    
    .slideBox {
        width: 880px;
        height: 368px;
        position: relative;
        background: #e7e7e7;
    }
    
    .slideBox .pic {
        float: left;
        width: 440px;
        height: 368px;
    }
    
    .slideBox .pic img {
        width: 440px;
        height: 368px;
    }
    
    .slideBox .txt {
        float: left;
        width: 346px;
        padding: 30px 45px 0 46px;
    }
    
    .slideBox .txt h3,
    .slideBox .txt h4 {
        color: #ffffff;
        font-size: 18px;
        line-height: 30px;
        margin: 0;
    }
    
    .slideBox .txt h3 a,
    .slideBox .txt h4 a {
        color: #5b5556;
        font-size: 26px;
        line-height: 30px;
        text-align: center;
        display: block;
        width: 100%;
        font-weight: 500;
    }
    
    .slideBox .txt p {
        color: #5b5556;
        font-size: 16px;
        line-height: 24px;
        margin-top: 30px;
    }
    
    .slideBox .txt div span {
        color: #00a0e9;
        display: block;
        margin-top: 24px;
    }
    
    .slideBox .num a {
        cursor: pointer;
        display: none;
        float: left;
        color: #fff;
    }
    
    .slideBox .num a.on {
        display: block;
    }
    
    .slideBox .hd {
        position: absolute;
        bottom: 10px;
        right: 305px;
    }
    
    .slideBox .prev,
    .slideBox .next {
        display: block;
        width: 33px;
        height: 33px;
        background-color: #0082cd;
        position: absolute;
    }
    
    .slideBox .prev {
        background: #0082cd url(../image/index_2.jpg) no-repeat center;
        bottom: 0;
        right: 34px;
        cursor: pointer;
    }
    
    .slideBox .next {
        background: #0082cd url(../image/index_3.jpg) no-repeat center;
        bottom: 0;
        right: 0;
        cursor: pointer;
    }
    
    .box4{ width:1320px;}
.ladyScroll { width: 1320px; height: 280px; position: relative; }
.ladyScroll .prev,  .ladyScroll .next { width: 31px; height: 280px; position: absolute; top: 0; left: 0; z-index: 100; cursor: pointer; background: #f6f6f6; }
.ladyScroll .next { left: auto; right: 0; background-position: 0 -90px; }
.ladyScroll .prev,  .ladyScroll .next { color: #0d7fe9; font-size: 50px; line-height: 280px; }
.ladyScroll .scrollWrap { width: 1258px; margin-left: 30px; overflow: hidden; position: absolute; }
.ladyScroll dl { float: left; width: 419px; height: 280px; text-align: center; position: relative; }
.ladyScroll span { display: block; width: 238px; height: 38px; position: absolute; bottom: 0; filter: alpha(opacity=80); opacity: 0.80; }
.ladyScroll dt { margin: 0 auto; width: 390px; height: 280px; overflow: hidden; }
.ladyScroll img { display: block; width: 390px; height: 280px; }
.ladyScroll dd { height: 34px; line-height: 28px; font-size: 16px; color: #fff; text-align: center; overflow: hidden; padding-top: 4px; bottom: 0; width: 390px; margin-top: -38px; z-index: 99999; margin-left: 14.5px; position: relative; background-color: rgba(0, 0, 0, 0.5); }
.ladyScroll dd a { color: #fff; }
.ladyScroll dd a:hover { text-decoration: none; }
.ladyScroll dl:hover span { background: #B52153; }
    
    .wz_title {
        border-bottom: 2px solid #26a4df;
        padding-bottom: 5px;
    }
    
    .lmwy_box {
        overflow: hidden;
    }
    
    .lmwy_box_nr_box2 {
        width: 415px;
        height: 320px;
        float: left;
    }
    
    .lmwy_box_nr_box2_l {
        float: left;
        width: 240px;
    }
    
    .lmwy_box_nr_box2_l a {
        display: block;
    }
    
    .lmwy_box_nr_box2_l a img {
        width: 100%;
        height: 100%;
    }
    
    .lmwy_box_nr_box2_r {
        width: 170px;
        float: right;
        height: 324px;
    }
    
    .lmwy_box_nr_box3 {
        width: 350px;
        float: right;
    }
    
    .lmwy_box_nr_box3 img {
        width: 350px;
        height: 199px;
    }
    
    .lmwy_box_nr_box3 p {
        line-height: 28px;
        letter-spacing: 2px;
        color: #0E0E0E;
        font-size: 14px;
    }
    
    .lmwy_box_nr .box3 .box3-libt {
        line-height: 36px;
    }
    
    .qywh span {
        display: block;
        position: absolute;
        width: 180px;
        height: 40px;
        background: #fff;
        left: 44%;
        top: 58px;
        font-size: 24px;
        text-align: center;
    }
    
    .whkm {
        width: 1350px;
    }
    
    .innovate-r li {
        width: 210px;
        height: 186px;
        border-right: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
        float: left;
        position: relative;
    }
    
    .innovate-r li a {
        display: block;
        width: 210px;
        height: 186px;
        color: #1165e0;
        font-size: 24px;
        text-align: center;
        position: absolute;
    }
    
    .innovate-r li a i {
        display: block;
        position: absolute;
        width: 100%;
        top: 130px;
        font-style: normal;
    }
    
    .tzcx,
    .jzcx {
        border-top: 1px solid #ccc;
    }
    
    .tzcx,
    .glcx {
        border-left: 1px solid #ccc;
    }
    
    .innovate-r .tzcx a,
    .innovate-r .symscx a {
        color: #fff;
    }
    
    .innovate-r .tzcx a {
        background: #1165e0 url('../image/tzcx-1.png') no-repeat center center;
    }
    
    .innovate-r .symscx a {
        background: #1165e0 url('../image/symscx-1.png') no-repeat center center;
    }
    
    .innovate-r .jzcx a {
        background: #fff url('../image/jzcx.png') no-repeat center center;
    }
    
    .innovate-r .glcx a {
        background: #fff url('../image/glcx.png') no-repeat center center;
    }
    
    .innovate-r .tzcx a:hover {
        background: #fff url('../image/tzcx.png') no-repeat center center;
        color: #1165e0;
        border-right: 1px solid #ccc;
    }
    
    .innovate-r .symscx a:hover {
        background: #fff url('../image/symscx.png') no-repeat center center;
        color: #1165e0;
        border-left: 1px solid #ccc;
    }
    
    .innovate-r .jzcx a:hover {
        background: #1165e0 url('../image/jzcx-1.png') no-repeat center center;
        color: #fff;
        border-left: 1px solid #ccc;
    }
    
    .innovate-r .glcx a:hover {
        background: #1165e0 url('../image/glcx-1.png') no-repeat center center;
        color: #fff;
        border-right: 1px solid #ccc;
    }
             /*--------------------头部--------------------*/
        .header-wrap { position: relative; background: url(/images/head_bg.jpg); }
        .inner { width: 1350px; margin: 0 auto; height: 130px; }
        .header {  }
        .logo { margin: 37px 0 0 0;  width: 376px;}
        .logo img { width: 408px; }
        .search-wrap { margin-top: 24px; width: 100%; text-align: right; height: 36px; position: relative; }
        .search-text { border: 1px solid #c9c9c9; border-radius: 3px; width: 240px; height: 36px; padding: 10px 15px; box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; }
        .search-btn { width: 22px; height: 22px; background: url(/images/search_btn.png) no-repeat; border: 0; position: absolute; right: 7px; top: 7px; cursor: pointer; outline: none; }
        .nav { }
        .nav li { float: left; font-size: 18px; }
        .nav li.on a { color: #0c5ca5; }
        .nav a { color: #000; /*padding: 22px 10px 26px 10px;*/ line-height: 100%; display: inline-block; margin-left: 31px }
        .nav a:hover { color: #0099cc; border-bottom: #0c5ca5 solid 4px; }
        .line3 { height: 3px; background: linear-gradient(90deg, #0c5ca5 0%, #0c5ca5 75%, #0c5ca5 75%, #000 100%); background-color: #0c5ca5; }
        input, button { border: 1px solid #000; background-color: #fff; }
        /*--------------------底部--------------------*/
        .footer { background: url(/images/bottom_bg.jpg); color: #fff; padding: 34px 0 53px; font-size: 14px; width: 100%; }
               .footer  .main{width: auto;min-height: auto;}
        .footer-inner { width: 1350px; margin: 0 auto; }
        .footer-part { float: left; min-height: 310px; }
        .footerNav-title { font-size: 20px; color: #fff; text-align: left; line-height: 20px; margin-bottom: 40px; padding-bottom: 15px; background: url(/images/bottom_bg_line.jpg) no-repeat left bottom; text-indent: 1em }
        .part-1 { /*padding: 0 48px 0 13px;*/ width: 328px; margin-right: 55px; }
        .part-2 { /*padding: 0 30px 0 45px;*/ width: 410px; margin-right: 55px; }
        .part-2 .fgs { }
        .part-2 .fgs li { width: 136px; float: left }
        .part-3 { /*padding: 0 39px 0 78px;*/ width: 278px; margin-right: 75px; }
        .part-3 .footerNav-title { text-align: left; }
        .part-3 .info { line-height: 36px; margin-top: -11px; margin-bottom: 9px; }
        .part-3 .info a { color: #fff; }
        .footer-list { line-height: 36px; margin-top: -12px; height: 250px; }
        .footer-list li { }
        .footer-list a { color: #fff; }
        .footer-list a:hover { color: #fff; }
        .footer-list li span { display: block; padding-left: 15px; background: url(/images/add.png) no-repeat left center; }
        .companys { display: none; }
        .companys a { display: block; margin-left: 23px; font-size: 12px; line-height: 24px; }
        .part-4 {/* padding: 0 40px 0 35px; */ width: 142px; }
        .part-4 .QRcode { float: left; }
        .part-4 .QRcode > img { width: 133px; height: 133px; }
        .part-4 .QRcode > p { height: 33px; line-height: 33px; text-align: center; }
        .copyright { height: 39px; line-height: 39px; font-size: 12px; text-align: center; color: #aaa; background: url(/images/bm_bg.jpg); }
        .copyright_1350 { width: 1350px; margin: 0 auto; text-align: left; font-family: Verdana, sans-serif }
               .copyright_1350 { color: #3f68b8 }
               .copyright_1350 span { color: #fff; }
               .copyright a:link { color: #fff; }
               .copyright a:visited { color: #fff; }
               .copyright a:hover { color: #fff; }
<!--耗时1753597296.1778秒-->