@charset "utf-8";
#case-details:after, #hjCase .case-list ul li:after, #hjCase .case-list ul:after, #hjConsult .consult-img:after, #hjConsult .content-wrap:after, #hjConsult .details-right ul:after, #hjConsult .details-right:after, #hjConsult:after, .crumbs-text:after, .details-title:after, .hj-consult .content-left .time-text:after, .hj-consult .content-left:after, .hj-consult .frock-content:after, .hj-consult:after, .hj-contactUs .contactInformation-wrap .ci-box:after, .hj-contactUs .contactInformation-wrap ul li .ci-nav-intr:after, .hj-contactUs .contactInformation-wrap ul li:after, .hj-contactUs .contactInformation-wrap ul:after, .hj-contactUs .contactInformation-wrap:after, .hj-contactUs .submit-input-box:after, .hj-cooperate .main::after, .hj-honor .honor-content:after, .hj-page-btn:after, .hj-page-nav.consult-nav .consult-nav-wrap:after, .hj-page-nav.consult-nav .nav-middle:after, .hj-page-nav:after, .hjzs-about .course .course-time-top:after, .hjzs-about .culture .culture-wrap ul:after, .hjzs-about .culture .culture-wrap:after, .hjzs-about .responsibility .content-wrap .content-img:after, .hjzs-about .responsibility .content-wrap:after, .hjzs-about .responsibility:after, .hjzs-about .synopsis:after, .hjzs-about .title:after, .hjzs-service .supply .team-wrap:after, .hjzs-service .system .system-top:after, .hjzs-service .system:after, .hjzs-service .team .team-wrap .team-right .text-wrap .text-wrap-right:after, .hjzs-service .team:after, .hjzs-service:after, .more_case .more_case_middle ul li:after, .more_case .more_case_middle ul:after, .more_case:after, .page-head:after{clear: both}
.text-autocut{overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.text-space-yes{white-space: normal;word-wrap: break-word;word-break: break-all}
.text-c{text-align: center!important}
.text-l{text-align: left!important}
.text-r{text-align: right!important}
.text-space-no{white-space: nowrap;word-wrap: normal;word-break: keep-all}
.phcolor{color: #ddd}
.top-lower-content{border-top: 1px solid #ddd;margin-bottom: 30px;padding-top: 10px}
.top-lower-content p{width: 1200px;font-size: 14px;margin: 0 auto;color: #666;line-height: 30px}
.page-banner, .page-banner a{width: 100%;position: relative}
.top-lower-content p a{color: #9b9b9b;font-size: 14px}
.page-banner{overflow: hidden;height:440px; }
.page-banner a{display: block;height: 100%}
.page-banner img{display: block;position: absolute;left: 50%;width: 1920px;height: 440px;margin-left: -960px}
.hj-page-nav.consult-nav .consult-nav-wrap:after, .hj-page-nav.consult-nav .consult-nav-wrap:before, .hj-page-nav.consult-nav .nav-middle:after, .hj-page-nav.consult-nav .nav-middle:before, .hj-page-nav:after, .hj-page-nav:before{content: " ";display: table}
.hj-page-nav{width: 1200px
;height: 60px;margin: 0 auto 20px;border-bottom: 1px solid #dfdfdf}
.hj-page-nav.consult-nav{width: 100%}
.hj-page-nav.consult-nav .consult-nav-wrap{position: relative;margin: 0 auto;width: 1200px
}
.hj-page-nav.consult-nav .nav-middle{width: 320px}
.hj-page-nav.consult-nav .nav-middle .text{width: 50%}
.hj-page-nav.consult-nav .nav-middle .consult-crumbs-text{position: absolute;right: 0;top: 50%;margin-top: -9px}
.hj-page-nav.consult-nav .nav-middle .consult-crumbs-text span{color: #999}
.hj-page-nav.consult-nav .nav-middle .consult-crumbs-text span.active{color: #004e9b}
.hj-page-nav.consult-nav .nav-middle .consult-crumbs-text a{display: inline;margin-right: 4px;line-height: 24px;color: #999}
.hj-page-nav .nav-middle{margin: 0 auto;height: 60px}
.hj-page-nav .nav-middle .text{width: 11%;position: relative;float: left;color: #666;text-align: center;line-height: 60px}
.hj-page-nav .nav-middle .text a{width: auto;padding: 18px 10px 16px;font-size: 16px;height: 64px;color: #666}
.hj-page-nav .nav-middle .text a.active{color: #004e9b;border-bottom: 2px solid #004e9b;font-weight: 700}
.hj-page-nav .nav-middle .text:first-child{margin-left: 0}
.hj-page-nav .nav-middle .text:first-child:before{display: none}
#hjConsult .consult-img:after, #hjConsult .consult-img:before, #hjConsult:after, #hjConsult:before{content: " ";display: table}
.hj-page-nav .nav-middle-width{width: 750px}
.hj-page-nav .nav-middle-width .text-width{width: 33.33333333%}
#hjConsult{width: 1200px
;margin: 0 auto 40px}
#hjConsult .consult-img{width: 700px;margin: 0 auto}
#hjConsult .consult-img .img{width: 100%;padding-bottom: 62.5%;overflow: hidden;height: 0}
#hjConsult .consult-img .img img{width: 100%;display: block}
#hjConsult .content-wrap:after, #hjConsult .content-wrap:before, #hjConsult .details-right ul:after, #hjConsult .details-right ul:before, #hjConsult .details-right:after, #hjConsult .details-right:before{content: " ";display: table}
#hjConsult .details-title{width: 1200px
}
#hjConsult .consult-content{font-size: 14px;line-height: 24px;margin-top: 30px}
#hjConsult .consult-content .title{font-size: 16px;line-height: 36px}
#hjConsult .content-wrap{font-size: 14px;line-height: 24px;margin-top: 30px;width: 1200px;float: left; }
#hjConsult .content-wrap .content-text{text-align: center;}
#hjConsult .content-wrap .content-text img{ width: auto; height: auto; border:1px solid #eee; }
#hjConsult .content-wrap .content-text{ line-height: 30px; }
#hjConsult .content-wrap2{margin-top: 30px;font-size: 14px;line-height: 24px;width: 800px}
#hjConsult .details-right{border: 1px solid #ddd;margin-top: 30px;float: right;width: 300px}
#hjConsult .details-right .right-tit{margin-bottom: 10px;font-size: 16px;font-weight: 700;line-height: 40px;padding-left: 10px}
#hjConsult .details-right ul li{padding: 0 5px;overflow: hidden;border-bottom: 1px solid #ddd;}
#hjConsult .details-right ul li .img{width: 112px;height: 70px;float: left}
#hjConsult .details-right ul li .img img{display: block;width: 100%;height: 100%}
.hj-consult .content-left .time-text:after, .hj-consult .content-left .time-text:before, .hj-consult .content-left:after, .hj-consult .content-left:before, .hj-consult .frock-content:after, .hj-consult .frock-content:before, .hj-consult:after, .hj-consult:before{content: " ";display: table}
#hjConsult .details-right ul li .text{float: left;width:273px;    margin: 10px;}
#hjConsult .details-right ul li .text .tit{font-size: 14px;line-height: 24px;height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
#hjConsult .details-right ul li .text .intro{font-size: 12px;line-height: 18px;color: #999;height: 36px;overflow: hidden}

.hj-page-nav .nav-middle .textone{position: relative;float: right;color: #666;text-align: center;line-height: 60px; padding-right: 10px; }
.hj-page-nav .nav-middle .textone h2{font-size: 14px;}
.hj-page-nav .nav-middle .textone h2 span{ color: #f00; font-weight: bold; }

#hjConsult .search{ min-height: 300px; }
#hjConsult .search ul li{ height: 50px; line-height: 50px; border-bottom: 1px solid #f1f1f1;}
#hjConsult .search ul li a{ font-size: 16px;color: #333;}
#hjConsult .search ul li a span{ float: right;color: #999; width: 100px; height: 36px; overflow: hidden; }
#hjConsult .search ul li a font{ color: #0061c1; padding-right: 10px; font-size: 14px; float: right;}

.hj-consult{width: 1200px
;margin: 0 auto 30px}
.hj-consult>a{border-bottom: 1px solid #ddd}
.hj-consult .frock-content{padding: 40px 0;border-top: 1px solid #ddd}
.hj-consult .frock-content:first-child{border-top: 0}
.hj-consult .content-left{width: 785px;float: left}
.hj-consult .content-left .time-text .time{line-height: 36px;font-size: 16px;height: 36px;color: #999;float: left}
.hj-consult .content-left .time-text .time span{font-size: 36px;font-weight: 100}
.hj-consult .content-left .time-text .icon{float: right;margin-top: 12px}
.hj-consult .content-left .title{font-size: 24px;line-height: 54px}
.hj-consult .content-left .intr{font-size: 16px;color: #666;text-indent: 2em;line-height: 36px;text-align: justify}
.hj-consult .content-right{float: right;width: 415px}
.hj-consult .content-right .img{padding-bottom: 53%;overflow: hidden;height: 0;padding-left: 85px;}

.hj-consult .content-left1{width:1200px
;float: left}
.hj-consult .content-left1 .time-text .time{line-height: 36px;font-size: 16px;height: 36px;color: #999;float: left}
.hj-consult .content-left1 .time-text .time span{font-size: 36px;font-weight: 100}
.hj-consult .content-left1 .time-text .icon{float: right;margin-top: 12px}
.hj-consult .content-left1 .title{font-size: 24px;line-height: 54px}
.hj-consult .content-left1 .intr{font-size: 16px;color: #666;text-indent: 2em;line-height: 36px;text-align: justify}




.hj-consult .content-right .img img{display: block;    width: 310px;
    height: 220px;}
.hj-consult .hj-page-btn{margin-top: 50px}
.hj-cooperate .main{width: 1560px;margin: 0 auto 50px}
.hj-cooperate .main::after{content: "";display: block}
.hj-cooperate .main .column-item{width: 1560px}
.hj-cooperate .main .mg0{margin-right: 0}
.hj-cooperate .main .column-item .box{float: left;padding: 0 5px}
.hj-cooperate .main .column-item .box .img-wrap{margin-top: 10px;position: relative;width: 385px}
.hj-cooperate .main .column-item .box .img-wrap.w{width: 370px}
.hj-cooperate .main .column-item .box .img-wrap.w .mask img{width: 35%}
.hj-cooperate .main .column-item .box .img-wrap.img-wrap-top .logo{line-height: 380px}
.hj-cooperate .main .column-item .box .img-wrap.img-wrap-top .mask{padding-top: 160px}
.hj-cooperate .main .column-item .box .img-wrap .img img{width: 100%;height: 100%;display: block}
.hj-cooperate .main .column-item .box .img-wrap .img.bottom-h{height: 380px}
.hj-cooperate .main .column-item .box .img-wrap .img.top-h{height: 265px}
.hj-cooperate .main .column-item .box .img-wrap:first-child{margin-top: 0}
.hj-cooperate .main .column-item .box .img-wrap:hover .logo{-webkit-transition: .3s;transition: .3s;filter: alpha(opacity=0);opacity: 0}
.hj-cooperate .main .column-item .box .img-wrap:hover .mask{-webkit-transition: .3s;transition: .3s;filter: alpha(opacity=70);opacity: .7}
.hj-cooperate .main .column-item .box .img-wrap:hover .mask .text{filter: alpha(opacity=100);opacity: 1}
.hj-cooperate .main .column-item .box .img-wrap .logo, .hj-cooperate .main .column-item .box .img-wrap .mask{position: absolute;left: 0;top: 0;width: 100%;text-align: center;line-height: 265px;height: 100%}
.hj-cooperate .main .column-item .box .img-wrap .logo img, .hj-cooperate .main .column-item .box .img-wrap .mask img{display: inline-block;vertical-align: middle}
.hj-cooperate .main .column-item .box .img-wrap .mask{padding-top: 80px;background-color: #000;line-height: 24px;-webkit-transition: .3s;transition: .3s;filter: alpha(opacity=0);opacity: 0}
.hj-cooperate .main .column-item .box .img-wrap .mask img{width: 20%}
.hj-cooperate .main .column-item .box .img-wrap .mask .text{margin-top: 10px;color: #fff;font-size: 14px;line-height: 24px;filter: alpha(opacity=0);opacity: 0}
.hj-cooperate .main .column-item .pl0{padding-left: 0}
.hj-cooperate .main .column-item .prl0{padding-right: 0}
.hj-honor .honor-title{height: 70px;background: url(../img/icon/hjzs-bj-img04.png) bottom center no-repeat}
.hj-honor .honor-title h2{line-height: 70px;font-size: 36px;font-weight: 700;text-align: center}
.hj-honor .honor-content{width: 1070px;margin: 0 auto;padding-top: 80px}
.hj-honor .honor-content:after, .hj-honor .honor-content:before{content: " ";display: table}
.hj-honor .honor-content .content-wrap{float: left;margin-left: 110px;width: 480px}
.hj-honor .honor-content .content-wrap.ml0{margin-left: 0}
.hj-honor .honor-content .content-wrap .content-left{width: 480px;height: 270px;line-height: 270px;text-align: center;font-size: 0;box-shadow: 0 6px 8px 0 rgba(0,0,0,.17)}
.hj-honor .honor-content .content-wrap .content-left img{max-width: 100%;max-height: 100%;vertical-align: middle;height: auto;width: auto}
.hj-honor .honor-content .content-wrap .content-right{padding: 40px 30px 100px}
.hj-honor .honor-content .content-wrap .content-right .name{font-size: 24px;font-weight: 700;margin-bottom: 10px}
.hj-honor .honor-content .content-wrap .content-right .intr{font-size: 16px;line-height: 30px;color: #999;position: relative;padding-left: 16px}
.hj-honor .honor-content .content-wrap .content-right .intr:before{content: '';display: block;width: 6px;height: 6px;background-color: #004e9b;position: absolute;top: 12px;left: 0}
.hjzs-about .synopsis{margin: 80px auto;width: 1200px
}
.hjzs-about .synopsis:after, .hjzs-about .synopsis:before{content: " ";display: table}
.hjzs-about .synopsis .synopsis-left{padding: 20px;width: 650px;background: url(../img/demo/hjzs-bj3--img.png) no-repeat;height: 380px;float: left;position: relative}
.hjzs-about .synopsis .synopsis-left .img{width: 605px;height: 340px}
.hjzs-about .synopsis .synopsis-left .img img{display: block;width: 100%;height: 100%}
.hjzs-about .synopsis .synopsis-left .icon{position: absolute;top: 0;left: 0;width: 100%;height: 100%;line-height: 410px;text-align: center;display: inline-block;-webkit-transition: all .5s;transition: all .5s}
.hjzs-about .synopsis .synopsis-left .icon img{display: inline-block}
.hjzs-about .course .course-time-top:after, .hjzs-about .course .course-time-top:before, .hjzs-about .title:after, .hjzs-about .title:before{content: " ";display: table}
.hjzs-about .synopsis .synopsis-left .icon:hover{-webkit-transform: scale(1.2, 1.2);transform: scale(1.2, 1.2)}
.hjzs-about .synopsis .synopsis-right{float: left;margin-left: 50px;width: 700px}
.hjzs-about .synopsis .synopsis-right .name{font-weight: 700;font-size: 24px}
.hjzs-about .synopsis .synopsis-right .intr{margin-top: 10px;font-size: 16px;line-height: 28px}
.hjzs-about .synopsis .synopsis-right .intr a{color: #004e9b}
.hjzs-about .title{width: 400px;margin: 0 auto;text-align: center}
.hjzs-about .title p.intr{letter-spacing: 2px;font-size: 30px;border-top: 1px solid #333;border-bottom: 1px solid #333}
.hjzs-about .title p.name{line-height: 60px;font-size: 32px;font-weight: 700}
.hjzs-about .course{background: url(../img/demo/hjzs-bj-img5.jpg) no-repeat;width: 100%;background-size: 100% 100%;height: 810px;padding-top: 80px}
.hjzs-about .course .course-wrap{background: url(../img/demo/hjzs-bj-img6.png) no-repeat;background-position-y: 225px;background-position-x: 45%;height: 540px}
.hjzs-about .course .course-time-top{width: 1200px
;margin: 0 auto}
.hjzs-about .course .course-time-top .content{float: left;width: 180px;padding: 0 0 50px 10px;border-left: 3px solid #004e9b;margin-left: 90px;text-align: justify}
.hjzs-about .course .course-time-top .content:first-child{margin-left: 120px}
.hjzs-about .course .course-time-top .content .time{font-size: 20px;font-weight: 700;position: relative}
.hjzs-about .course .course-time-top .content .time:before{content: '';display: block;width: 34px;height: 2px;background-color: #333;left: 0;bottom: 0;position: absolute}
.hjzs-about .course .course-time-top .content .intr{width: 100%;text-align: justify;margin-top: 6px;font-size: 14px;line-height: 20px}
.hjzs-about .course .course-time-bottom .content{margin-left: 185px}
.hjzs-about .course .course-time-bottom .content:first-child{margin-left: 180px}
.hjzs-about .course .course-time-bottom .content.ml{margin-left: 70px}
.hjzs-about .framework{padding: 80px 0 50px;width: 1320px;margin: 0 auto}
.hjzs-about .framework .framework-wrap{width: 100%;padding-top: 50px}
.hjzs-about .framework .framework-wrap img{display: block;width: 100%}
.hjzs-about .culture .culture-wrap ul:after, .hjzs-about .culture .culture-wrap ul:before, .hjzs-about .culture .culture-wrap:after, .hjzs-about .culture .culture-wrap:before{content: " ";display: table}
.hjzs-about .framework .name-text{height: 100px;width: 320px;margin: 30px auto 0;border-radius: 4px;background-color: #004e9b}
.hjzs-about .framework .name-text p{line-height: 100px;font-size: 32px;text-align: center;color: #fff}
.hjzs-about .framework .content-wrap{background: url(../img/demo/hjzs-bj-img7.png) no-repeat;background-position-x: 50%;padding-top: 70px;height: 200px}
.hjzs-about .framework .content-wrap .content-text{float: left;margin-left: 30px}
.hjzs-about .framework .content-wrap .content-text:first-child{margin-left: 0}
.hjzs-about .framework .content-wrap .content-text .name{width: 240px;background-color: #233b49;height: 80px;border-radius: 4px;line-height: 80px;font-size: 28px;color: #fff;text-align: center}
.hjzs-about .framework .content-wrap .content-text .intr{color: #666;font-size: 18px;text-align: center;line-height: 46px;height: 46px}
.hjzs-about .framework .business-wrap .business{background-color: #233b49;width: 180px;height: 50px;line-height: 50px;border-radius: 4px;margin-left: 300px}
.hjzs-about .framework .business-wrap .business p{color: #fff;text-align: center}
.hjzs-about .framework .business-wrap .business-content{height: 110px;background: url(../img/demo/hjzs-bj-img8.png) no-repeat;background-position-y: 0;background-position-x: 50%;width: 1200px
;padding: 60px 110px 0;margin: 0 auto}
.hjzs-about .framework .business-wrap .business-content .text{background-color: #233b49;width: 180px;height: 50px;line-height: 50px;float: left;margin-left: 20px;border-radius: 4px;text-align: center;color: #fff}
.hjzs-about .framework .business-wrap .business-content .text:first-child{margin-left: 0}
.hjzs-about .culture{background: url(../img/demo/hjzs-bj-img9.png) no-repeat #f9f9f9;background-position-x: 50%;padding: 80px 0;height: 900px}
.hjzs-about .culture .title{color: #fff}
.hjzs-about .culture .title .intr{border-top: 1px solid #fff;border-bottom: 1px solid #fff}
.hjzs-about .culture .culture-text{width: 1050px;margin: 0 auto;font-size: 18px;color: #fff;line-height: 30px;text-align: center;font-weight: 700;letter-spacing: 1px}
.hjzs-about .culture .culture-wrap{padding: 20px 40px;width: 1200px;margin: 160px auto 0;background-color: #fff}
.hjzs-about .culture .culture-wrap li{position: relative;width: 33.33333333%;height: 130px;margin: 20px 0;padding: 20px 36px 20px 30px;border-left: 1px solid #ccc;float: left}
.hjzs-about .culture .culture-wrap li.top-line:before, .hjzs-about .culture .culture-wrap li:nth-of-type(4):before, .hjzs-about .culture .culture-wrap li:nth-of-type(5):before, .hjzs-about .culture .culture-wrap li:nth-of-type(6):before{content: '';display: block;width: 101%;height: 1px;background-color: #ccc;position: absolute;top: -20px;left: 0}
.hjzs-about .responsibility .content-wrap .content-img:after, .hjzs-about .responsibility .content-wrap .content-img:before, .hjzs-about .responsibility .content-wrap:after, .hjzs-about .responsibility .content-wrap:before, .hjzs-about .responsibility:after, .hjzs-about .responsibility:before{display: table;content: " "}
.hjzs-about .culture .culture-wrap li.left, .hjzs-about .culture .culture-wrap li:nth-of-type(3n+1){border-left: none}
.hjzs-about .culture .culture-wrap li .icon{float: left;width: 70px;height: 70px}
.hjzs-about .culture .culture-wrap li .icon img{width: 100%;height: 100%}
.hjzs-about .culture .culture-wrap li .text{position: relative;margin-left: 80px;color: #666}
.hjzs-about .culture .culture-wrap li .text .b{font-size: 26px;line-height: 27px;margin-bottom: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.hjzs-about .culture .culture-wrap li .text .s{font-size: 14px;line-height: 20px}
.hjzs-about .responsibility{padding: 80px 0 90px}
.hjzs-about .responsibility .content-wrap{padding: 50px 40px 0;background-color: #f9f9f9;width: 1200px
;margin: 30px auto 0}
.hjzs-about .responsibility .content-wrap .img-wrap{float: left;width: 410px;margin-left: 10px}
.hjzs-about .responsibility .content-wrap .img-wrap:first-child{width: 900px;margin-left: 0}
.hjzs-about .responsibility .content-wrap .img-wrap:first-child .img{padding-bottom: 58%}
.hjzs-about .responsibility .content-wrap .img-wrap .img{width: 100%;padding-bottom: 62.3%;overflow: hidden;height: 0;margin-top: 10px}
.hjzs-about .responsibility .content-wrap .img-wrap .img:first-child{margin-top: 0}
.hjzs-about .responsibility .content-wrap .img-wrap .img img{width: 100%;display: block}
.hjzs-about .responsibility .content-wrap .content-text{border-top: 1px solid #ccc;padding: 30px 0}
.hjzs-about .responsibility .content-wrap .content-text:after, .hjzs-about .responsibility .content-wrap .content-text:before{content: " ";display: table}
.hjzs-about .responsibility .content-wrap .content-text:after{clear: both}
.hjzs-about .responsibility .content-wrap .content-text.mt0{border: 0}
.hjzs-about .responsibility .content-wrap .content-text .tile{width: 128px;font-size: 68px;line-height: 68px;float: left;position: relative}
.hjzs-about .responsibility .content-wrap .content-text .tile span{font-style: italic;color: #004e9b}
.hjzs-about .responsibility .content-wrap .content-text .tile i{position: absolute;right: 0;top: 50%;margin-top: -35px}
.hjzs-about .responsibility .content-wrap .content-text .tile i img{width: 100%;height: 100%;display: block}
.hjzs-about .responsibility .content-wrap .content-text .intr{float: right;width: 1180px;font-size: 16px;line-height: 26px;color: #666;text-align: justify}
.hjzs-service{background-color: #f4f4f4}
.hjzs-service:after, .hjzs-service:before{content: " ";display: table}
.hjzs-service .tile-wrap{width: 100%;text-align: center}
.hjzs-service .tile-wrap .tile{font-size: 34px;line-height: 40px;font-weight: 700}
.hjzs-service .tile-wrap .left, .hjzs-service .tile-wrap .right{display: inline-block;vertical-align: middle;width: 6px;height: 6px;border-radius: 50%;background-color: #333;position: relative}
.hjzs-service .tile-wrap .left:before, .hjzs-service .tile-wrap .right:before{content: '';display: block;height: 2px;width: 240px;background-color: #333;right: -260px;top: 0;margin-top: 2px;position: absolute}
.hjzs-service .tile-wrap .left{margin-right: 50px}
.hjzs-service .tile-wrap .left:before{left: -260px}
.hjzs-service .tile-wrap .right{margin-left: 50px}
.hjzs-service .tile-wrap .intr{font-size: 18px;line-height: 36px;margin-top: 10px;letter-spacing: 5px}
.hjzs-service .advantage{background-color: #fff}
.hjzs-service .advantage .advantage-wrap{width: 1200px
;margin: 0 auto}
.hjzs-service .service-content{padding: 40px 0 60px}
.hjzs-service .service-content ul{overflow: hidden}
.hjzs-service .service-content li{padding: 20px 26px 20px 0;width: 335px;margin-left: 20px;float: left;height: 170px;background-color: #f9f9f9;position: relative}
.hjzs-service .service-content li.bj{background-color: #f0f0f0}
.hjzs-service .service-content li .bj{position: absolute;left: 0;top: 0}
.hjzs-service .service-content li .text{float: right;width: 100%;text-align: right}
.hjzs-service .service-content li .text div{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 50px}
.hjzs-service .service-content li .text .name{font-size: 26px;font-weight: 700;padding-top: 4px;line-height: 56px;position: relative}
.hjzs-service .service-content li .text .name:before{content: '';display: block;height: 2px;width: 30px;background-color: #333;right: 20px;top: 0;position: absolute}
.hjzs-service .service-content li .text .content, .hjzs-service .service-content li .text .intr{font-size: 16px;color: #666;line-height: 24px}
.hjzs-service .service-content li .text .intr{position: relative;padding-bottom: 20px}
.hjzs-service .service-content li .text .intr:before{content: '';display: block;height: 1px;width: 180px;background-color: #e5e5e5;right: 0;bottom: 10px;position: absolute}
.hjzs-service .service-content li .text .content{color: #999}
.hjzs-service .service-content li:first-child{margin-left: 0}
.hjzs-service .aptitude{padding: 50px 0 0;height: 910px;background-color: #f4f4f4}
.hjzs-service .aptitude .aptitude-content{background: url(../img/aboutus/hjzs-service-bj2.jpg) no-repeat;height: 680px;width: 1200px
;margin: 30px auto 0}
.hjzs-service .aptitude .aptitude-content .img-left{margin: 45px 0 0 200px;float: left;width: 420px;height: 590px}
.hjzs-service .aptitude .aptitude-content .img-left img{width: 100%;height: 100%;display: block}
.hjzs-service .aptitude .aptitude-content .text-right{float: left;margin: 75px 0 0 120px;width: 540px;height: 510px;background: url(../img/aboutus/hjzs-service-bj1.png) no-repeat}
.hjzs-service .aptitude .aptitude-content .text-right p{text-align: right;color: #fff}
.hjzs-service .aptitude .aptitude-content .text-right p.name{text-align: left;margin-left: 96px;margin-top: 160px;font-size: 42px;line-height: 56px}
.hjzs-service .aptitude .aptitude-content .text-right p.title{font-size: 74px;line-height: 74px;font-weight: 700}
.hjzs-service .aptitude .aptitude-content .text-right p.intr{font-size: 24px;line-height: 46px}
.hjzs-service .team{background-color: #fff;padding: 60px 0 50px}
.hjzs-service .team:after, .hjzs-service .team:before{content: " ";display: table}
.hjzs-service .team .team-wrap{width: 1200px
;margin: 0 auto}
.hjzs-service .team .team-wrap .team-left, .hjzs-service .team .team-wrap .team-right{float: left;width: 685px;margin-left: 30px}
.hjzs-service .team .team-wrap .team-left:first-child, .hjzs-service .team .team-wrap .team-right:first-child{margin-left: 0}
.hjzs-service .team .team-wrap .team-left .icon{width: 100px;text-align: center}
.hjzs-service .team .team-wrap .team-left .icon img{display: inline-block;vertical-align: middle}
.hjzs-service .team .team-wrap .team-left .name{width: 100px;text-align: center;font-size: 24px;position: relative}
.hjzs-service .team .team-wrap .team-left .name:before{content: '';display: block;height: 8px;width: 80px;background-color: #2b414a;left: 50%;margin-left: -40px;bottom: -20px;position: absolute}
.hjzs-service .team .team-wrap .team-left .intr{width: 400px;line-height: 26px;font-size: 14px;margin-top: 40px}
.hjzs-service .team .team-wrap .team-left .img-icon{margin-left: 500px}
.hjzs-service .team .team-wrap .team-left .img-icon img{display: block}
.hjzs-service .team .team-wrap .team-left .img{width: 100%;padding-bottom: 44%;overflow: hidden;height: 0}
.hjzs-service .team .team-wrap .team-left .img img{width: 100%;display: block}
.hjzs-service .system .system-top:after, .hjzs-service .system .system-top:before, .hjzs-service .system:after, .hjzs-service .system:before, .hjzs-service .team .team-wrap .team-right .text-wrap .text-wrap-right:after, .hjzs-service .team .team-wrap .team-right .text-wrap .text-wrap-right:before{display: table;content: " "}
.hjzs-service .team .team-wrap .team-right .img-icon{margin-left: 110px}
.hjzs-service .team .team-wrap .team-right .text-wrap{float: right;width: 400px}
.hjzs-service .team .team-wrap .team-right .text-wrap .text-wrap-right{float: right}
.hjzs-service .team .team-wrap .team-right .text-wrap .intr{float: right;width: 480px;text-align: right}
.hjzs-service .system{padding: 60px 0 55px}
.hjzs-service .system .system-top{width: 1200px
;margin: 20px auto 0}
.hjzs-service .system .system-top .text{background: url(../img/demo/hjzs-system-bj1.jpg) no-repeat;float: left;width: 340px;height: 635px;color: #fff;padding-top: 70px;text-align: center}
.hjzs-service .system .system-top .text .name{font-size: 34px;line-height: 42px;margin-top: 10px}
.hjzs-service .system .system-top .text .intr{width: 230px;text-align: center;font-size: 14px;line-height: 26px;margin: 20px auto 0}
.hjzs-service .system .system-top .img-wrap{float: right;width: 1040px}
.hjzs-service .system .system-top .img-wrap .img{width: 100%;padding-bottom: 29.4%;overflow: hidden;height: 0;margin-top: 20px}
.hjzs-service .system .system-top .img-wrap .img:first-child{margin-top: 0}
.hjzs-service .system .system-top .img-wrap .img img{width: 100%;display: block}
.hjzs-service .system .system-top.system-bottom .text{float: right}
.hjzs-service .system .system-top.system-bottom .img-wrap{float: left}
.hjzs-service .system .system-top.system-bottom .img-wrap .img{padding-bottom: 61%}
.hjzs-service .supply .team-wrap{margin-top: 30px}
.hjzs-service .supply .team-wrap:after, .hjzs-service .supply .team-wrap:before{content: " ";display: table}
.hjzs-service .supply .team-wrap .team-left{width: 615px}
.hjzs-service .supply .team-wrap .team-left .img-icon{text-align: right;margin-top: 65px}
.hjzs-service .supply .team-wrap .team-left .img-icon img{display: inline-block;vertical-align: middle}
.hjzs-service .supply .team-wrap .img-wrap{float: left;margin-left: 20px;width: 382px}
.hjzs-service .supply .team-wrap .img-wrap .img{width: 100%;padding-bottom: 46%;overflow: hidden;height: 0}
.hjzs-service .supply .team-wrap .img-wrap .img img{width: 100%;display: block}
.hjzs-service .supply .team-wrap .img-wrap.img-top{margin-top: 20px}
.hjzs-service .supply .team-wrap .img-wrap.ml0, .hjzs-service .supply .team-wrap .img-wrap:nth-of-type(2n+1){margin-left: 0}
.hjzs-service .supply .team-bottom{width: 1200px
;margin: 30px auto 0;background: url(../img/demo/hjzs-supply-bj1.jpg) no-repeat;height: 560px;position: relative}
.hjzs-service .supply .team-bottom .mask{position: absolute;background-color: #2d414a;filter: alpha(opacity=90);opacity: .9;width: 780px;height: 350px;left: 50%;margin-left: -390px;top: 50%;margin-top: -175px;color: #fff;text-align: center}
.hjzs-service .supply .team-bottom .mask div{width: 400px;margin: 0 auto}
.hjzs-service .supply .team-bottom .mask .name{margin-top: 70px;font-size: 24px;line-height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-bottom: 22px;position: relative}
.hjzs-service .supply .team-bottom .mask .name:before{content: '';display: block;height: 1px;width: 60px;background-color: #fff;left: 50%;margin-left: -30px;bottom: 0;position: absolute}
.hj-contactUs .contactInformation-wrap .ci-box:after, .hj-contactUs .contactInformation-wrap .ci-box:before, .hj-contactUs .contactInformation-wrap:after, .hj-contactUs .contactInformation-wrap:before{content: " ";display: table}
.hjzs-service .supply .team-bottom .mask .intr{margin-top: 26px;font-size: 14px;line-height: 30px;letter-spacing: 3px}
#case-details .details-wrap .synopsis p.intr, .consult .time{letter-spacing: 4px}
.hj-contactUs{width: 1200px
;margin: 0 auto}
.hj-contactUs .contactInformation-wrap{margin-bottom: 50px;margin-top: 50px}
.hj-contactUs .contactInformation-wrap .ci-box{position: relative}
.hj-contactUs .contactInformation-wrap .ci-box .ci-img{width: 750px;float: left;height: 420px}
.hj-contactUs .contactInformation-wrap .ci-box .ci-img img{}
.hj-contactUs .contactInformation-wrap .ci-box .ci-text{padding-top: 20px;background-color: #f9f9f9;right: 0;width: 100%;float: left;padding-left: 40px;height: 420px}
.hj-contactUs .contactInformation-wrap .ci-box .ci-text .name{font-size: 24px;color: #333}
.hj-contactUs .contactInformation-wrap .ci-box .ci-text .text-box{margin-top: 36px}
.hj-contactUs .contactInformation-wrap .ci-box .ci-text .text-box.mat0{margin-top: 20px}
.hj-contactUs .contactInformation-wrap .ci-box .ci-text .text-box .icon{float: left;width: 50px;height: 50px}
.hj-contactUs .contactInformation-wrap .ci-box .ci-text .text-box .icon img{width: 100%;height: 100%}
.hj-contactUs .contactInformation-wrap .ci-box .ci-text .text-box .icon-text{position: relative;margin-left: 60px;font-size: 14px;color: #666}
.hj-contactUs .contactInformation-wrap .ci-box .ci-text .text-box .icon-text .intr-label{font-size: 18px;color: #333}
.hj-contactUs .contactInformation-wrap .ci-box .ci-text .text-box .icon-text .intr-text{padding-right: 10px}
.hj-contactUs .contactInformation-wrap .ci-box .ci-text .text-box .icon-text .intr-text span{display: block}
.hj-contactUs .contactInformation-wrap ul li:after, .hj-contactUs .contactInformation-wrap ul li:before, .hj-contactUs .contactInformation-wrap ul:after, .hj-contactUs .contactInformation-wrap ul:before{display: table;content: " "}
.hj-contactUs .contactInformation-wrap ul{margin-top: 30px}
.hj-contactUs .contactInformation-wrap ul li{width: 264px;margin-left: 20px;margin-bottom: 20px;float: left}
.hj-contactUs .contactInformation-wrap ul li.ml0{margin-left: 0}
.hj-contactUs .contactInformation-wrap ul li .ci-nav-text-img{width: 100%;padding-bottom: 62.5%;overflow: hidden;height: 0}
.hj-contactUs .contactInformation-wrap ul li .ci-nav-text-img img{width: 100%;display: block}
.hj-contactUs .contactInformation-wrap ul li .ci-nav-intr{border: 1px solid #e8e8e8;border-top: none;padding: 28px 20px}
.hj-contactUs .contactInformation-wrap ul li .ci-nav-intr:after, .hj-contactUs .contactInformation-wrap ul li .ci-nav-intr:before{content: " ";display: table}
.hj-contactUs .contactInformation-wrap ul li .ci-nav-intr .name{font-size: 16px;color: #272727;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.hj-contactUs .contactInformation-wrap ul li .ci-nav-intr .intr-icon{overflow: hidden}
.hj-contactUs .contactInformation-wrap ul li .ci-nav-intr .intr-icon .icon-label{float: left;width: 64px;line-height: 24px}
.hj-contactUs .contactInformation-wrap ul li .ci-nav-intr .intr-icon .icon-label img{width: 16px;height: 16px;vertical-align: middle;margin-right: 5px}
.hj-contactUs .contactInformation-wrap ul li .ci-nav-intr .intr-icon .icon-text{margin-left: 64px;position: relative;line-height: 24px}
.hj-contactUs .submit-input-box{width: 100%;background-color: #f5f5f5;margin-bottom: 100px}
.hj-contactUs .submit-input-box:after, .hj-contactUs .submit-input-box:before{content: " ";display: table}
.hj-contactUs .submit-input-box input{border: none;font-size: 14px}
.hj-contactUs .submit-input-box p{font-size: 26px;text-align: center;margin: 50px 0 30px}
.hj-contactUs .submit-input-box .input-text{width: 1150px;margin: 0 auto}
.hj-contactUs .submit-input-box .input-text .input-head input{width: 360px;padding: 10px 18px;margin-left: 16px}
.hj-contactUs .submit-input-box .input-text .input-head input:first-child{margin-left: 0}
.hj-contactUs .submit-input-box .input-text .leavingamessage textarea{width: 100%;height: 150px;margin: 26px 0 30px;border: none;padding: 10px 18px;font-size: 14px}
.hj-contactUs .submit-input-box .input-text .btn{width: 200px;margin: 0 auto 50px}
.hj-contactUs .submit-input-box .input-text .btn button{width: 120px;height: 40px;background-color:#004e9b;font-size: 16px;color: #fff;border: none;font-weight: 100;margin: 0 auto;border-radius: 2px}
.crumbs-text{width: 1200px
;margin: 0 auto;color: #999}
.crumbs-text:after, .crumbs-text:before{content: " ";display: table}
.crumbs-text a{font-size: 14px;color: #999;line-height: 20px}
.crumbs-text a span{color: #004e9b}
.page-head{width: 1200px;margin: 40px auto 30px;border-bottom: 1px solid #999}
.page-head:after, .page-head:before{content: " ";display: table}
.page-head span{color: #999}
.page-head .head-title{float: left;height: 56px;line-height: 56px;position: relative}
.page-head .head-title:before{position: absolute;content: "";width: 100%;height: 1px;left: 0;bottom: -1px;background-color: #b01f24}
.page-head .head-title .em-a{font-size: 20px;color: #333;font-weight: bolder;margin-right: 10px}
.page-head .head-title .en{font-style: normal;font-weight: 400}
.page-head .head-position{float: right;height: 56px;line-height: 56px}
.page-head .head-position a{color: #999}
.page-head .head-position .em-b{color: #b01f24;margin-left: 4px}
.details-title{width: 1200px
;margin: 0 auto;border-bottom: 1px solid #ddd;padding: 50px 0 25px;}
.details-title:after, .details-title:before{content: " ";display: table}
.details-title .name{font-size: 24px;font-weight: 700;line-height: 40px}
.details-title p{float: left;line-height: 24px;color: #999}
.details-title .time{line-height: 24px;float: right}
.details-title .time img{vertical-align: -1px;margin-right: 6px}
.details-title .time span{color: #666}
#hjCase .case-list ul{width: 1200px;margin: 0 auto 50px}
#hjCase .case-list ul:after, #hjCase .case-list ul:before{content: " ";display: table}
#hjCase .case-list ul a{display: block}
#hjCase .case-list ul li{width: 225px;/*width: 385px;*/float: left;background-color: #fff;margin: 30px 0 0 30px; border:1px solid #eee;}
#hjCase .case-list ul li.ml0, #hjCase .case-list ul li:nth-of-type(3n+1){margin-left: 15px;}
#hjCase .case-list ul li:after, #hjCase .case-list ul li:before{content: " ";display: table}
#hjCase .case-list ul li .img{width: 100%;padding-bottom: 70.5%;overflow: hidden;height: 0}
#hjCase .case-list ul li .img1{width: 100%;padding-bottom: 50.5%;overflow: hidden;height: 0}

#hjCase .case-list ul li .img img{width: 100%;display: block;height: 165px;/*height: 290px;*/}
#hjCase .case-list ul li .img1 img{width: 100%;display: block}
#hjCase .case-list ul li .title{color: #000;font-size: 16px;line-height: 22px;  overflow: hidden; padding: 5px;}
#hjCase .case-list ul li .title p{overflow: hidden;white-space: nowrap; text-align: center; width: 210px;font-size: 15px;text-overflow: ellipsis; line-height: 22px;}
#hjCase .case-list ul li .title .icon{float: right;margin-right: 20px; display: none;}
#hjCase .case-list ul li .title .icon img{display: inline-block;vertical-align: middle}
#hjCase .case-list ul li:hover{box-shadow: 0 4px 15px rgba(0,0,0,.1);-webkit-transform: translate3d(0, -2px, 0);transform: translate3d(0, -2px, 0);-webkit-transition: .5s;transition: .5s}
#case-details{width: 1200px
;margin: 0 auto 90px;position: relative}
#case-details:after, #case-details:before{content: " ";display: table}
#case-details .details-wrap{padding-right: 330px}
#case-details .details-wrap .crumbs-text{margin: 16px auto 10px}
#case-details .details-wrap .time h2{font-size: 26px;font-weight: 800;padding: 0;margin-left: -12px}
.consult .name, .consult .time{font-weight: 700;text-align: right}
#case-details .details-wrap .synopsis{margin-top: 12px;width: 100%;text-align: center;color: #999}
#case-details .details-wrap .synopsis span{font-size: 24px;display: inline-block;vertical-align: -2px;margin-left: 80px;position: relative}
#case-details .details-wrap .synopsis span.left:before, #case-details .details-wrap .synopsis span.right:after{display: block;width: 320px;height: 1px;background-color: #a6adb0;bottom: 10px;content: ''}
#case-details .details-wrap .synopsis span.left{margin-left: 0;margin-right: 80px}
#case-details .details-wrap .synopsis span.left:before{position: absolute;left: -340px}
#case-details .details-wrap .synopsis span.right:after{position: absolute;right: -340px}
#case-details .details-wrap .synopsis p{font-size: 12px;line-height: 12px}
#case-details .details-wrap .synopsis p.resume{font-size: 24px;display: inline-block}
#case-details .details-wrap .case-details-content{margin-top: 20px}
#case-details .details-wrap .case-details-content .intr{font-size: 16px;text-indent: 2em;text-align: justify;line-height: 30px}
#case-details .details-wrap .case-details-img{margin-top: 30px;width: 100%}
#case-details .details-wrap .case-details-img .img{width: 100%;padding-bottom: 62.5%;overflow: hidden;height: 0}
#case-details .details-wrap .case-details-img .img img{width: 100%;display: block}
#case-details .details-wrap .case-details-img .name{font-size: 16px;line-height: 46px;margin-bottom: 20px}
#case-details .recommend-case{border-top: 2px solid #ddd}
#case-details .recommend-case .name h2{font-size: 20px;font-weight: 700;line-height: 80px}
#case-details .recommend-case .content{float: left;width: 335px;margin-right: 20px;cursor: pointer}
#case-details .recommend-case .content:last-child{margin-right: 0}
#case-details .recommend-case .content .content-img{width: 100%}
#case-details .recommend-case .content .img{width: 100%;padding-bottom: 62.5%;overflow: hidden;height: 0}
#case-details .recommend-case .content .img img{width: 100%;display: block}
#case-details .recommend-case .content .content-text p{width: 100%;line-height: 42px;padding: 0 20px;font-size: 16px;color: #666;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.consult{padding: 165px 36px 0;width: 290px;height: 560px;background: url(../img/hjzs-bj-works2.png) no-repeat;position: absolute;z-index: 100;top: 120px;right: 0}
.consult .btn{width: 204px;height: 46px;position: absolute;bottom: 40px;left: 43px;opacity: .01}
.consult .btn a{display: block;width: 100%;height: 100%}
.consult p{color: #fff}
.consult .name{padding-right: 6px;font-size: 20px}
.consult .time{font-size: 32px;line-height: 36px}
.consult .intr{font-size: 14px;letter-spacing: 1px}
.consult .intr2{margin-top: 36px;text-align: right;padding-right: 120px;font-size: 24px;font-weight: 100}
.consult .img{position: absolute;right: 36px;bottom: 170px;padding: 4px;background: url(../img/demo/hjzs-bj3-works.png) no-repeat;background-size: 100%;width: 98px;height: 134px}
.consult .img img{width: 100%;height: 100%;display: block}
.consult .tel-img{margin-top: 66px;background: url(../img/demo/hjzs-bj2-works.png) no-repeat;height: 46px;text-align: left;line-height: 50px;padding-left: 20px;box-shadow: 0 1px 10px rgba(0,0,0,.3);border-radius: 8px}
.consult .tel-img.consult-text{margin-top: 16px}
.consult .tel-img.consult-text .icon{width: 23px;vertical-align: -2px}
.consult .tel-img.consult-text .tel-text{letter-spacing: 4px}
.consult .tel-img .icon{display: inline-block;width: 20px;height: 20px}
.consult .tel-img .icon img{width: 100%;text-align: center;height: 100%;display: inline-block}
.consult .tel-img .tel-text{letter-spacing: 1px;display: inline-block;position: relative;margin-left: 20px}
.consult .tel-img .tel-text p{font-size: 18px;line-height: 20px}
.consult .tel-img .tel-text:before{content: '';display: block;width: 1px;height: 18px;background-color: #fff;position: absolute;top: 0;left: -10px}
.more_case .more_case_middle ul:after, .more_case .more_case_middle ul:before, .more_case:after, .more_case:before{display: table;content: " "}
.more_case{background-color: #f9f9f9}
.more_case .more_case_middle{width: 1200px;margin: 0 auto;padding: 40px 0}
.more_case .more_case_middle .more-case-text{font-size: 18px;color: #666;margin-bottom: 20px}
.more_case .more_case_middle ul a{display: block}
.more_case .more_case_middle ul li{margin-left: 26px;float: left;width: 280px}
.more_case .more_case_middle ul li:after, .more_case .more_case_middle ul li:before{content: " ";display: table}
.more_case .more_case_middle ul li.ml0, .more_case .more_case_middle ul li:first-child{margin-left: 0}
.more_case .more_case_middle ul li .img{width: 100%;padding-bottom: 62.5%;overflow: hidden;height: 0}
.more_case .more_case_middle ul li .img img{width: 100%;display: block}
.more_case .more_case_middle ul li .name{line-height: 60px;color: #999;font-size: 14px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.hj-page-btn{text-align: center;margin-bottom: 80px}
.hj-page-btn:after, .hj-page-btn:before{content: " ";display: table}
.hj-page-btn ul{display: inline-block}
.hj-page-btn li{float: left;height: 30px;line-height: 28px;text-align: center;margin: 0 3px}
.hj-page-btn li a{border: 1px solid #ddd;display: block;padding: 0 10px;color: #666}
.hj-page-btn li.page-btn.active, .hj-page-btn li.page-btn:hover{border-color: #004e9b;background-color: #004e9b}
.hj-page-btn li.page-btn.active a, .hj-page-btn li.page-btn:hover a{color: #fff}
.hj-page-btn li.page-btn{-webkit-transition: all .5s;transition: all .5s}
.hj-page-btn li.goto{height: 30px;font-size: 14px;color: #666}
.hj-page-btn li.goto em{margin: 0 5px;font-weight: 400}
.hj-page-btn li.goto input{width: 50px;height: 30px;border: 1px solid #ddd;text-align: center}
.hj-page-btn li.goto>*{float: left}
.hj-page-btn li.goto a{background-color: #004e9b;color: #fff2e0;border-color: #004e9b}
.hj-page-btn li.page-num{font-size: 14px;color: #666;margin-left: 20px}
.page1{clear: both; font-size: 16px; color: #f1f1f1; vertical-align: middle; text-align: center; height: 36px; line-height: 36px; width: 1200px
; margin: 0 auto 50px;}
.page1 li{float: left; width: 60px; height: 36px; line-height: 36px; background-color: #868686; margin: 20px 6px 0px 0;}
.page1 li a{color: #000; display: block; width: 60px; line-height: 36px;}


.productn{ width: 1200px; margin: 20px auto;border:1px solid #ddd;}
.productn .pro-tit{ height: 50px; line-height: 50px; background-color: #eee;  }
.productn .pro-tit p{ width: 239px; float: left; text-align: center; font-size: 16px; font-weight: 600; color: #000;border-right:1px solid #ddd;  }
.productn .pro-tit p.last{ border-right: none; }
.productn .pro-list{}
.productn .pro-list ul li{ height: 120px; line-height: 120px; border-top:1px solid #ddd; font-size: 15px;color:#333； }
.productn .pro-list ul li div{width: 239px; float: left; height: 120px; text-align: center;border-right:1px solid #ddd;}
.productn .pro-list ul li .t5{border-right:none;}
.productn .pro-list ul li .t5 img{ width: 130px; height: 100px; margin-top: 10px;}

.paging{ margin-bottom: 40px; margin-left: 15px; }
.paging button{background: #0a325a!important;;}

.hj-page-r{width:250px;float: right;}
.hj-page-r .nav-middle{ margin-bottom:20px;}
.hj-page-r .nav-middle p{ text-align:center; background-color:#004e9b; color:#fff; height:30px; line-height:30px; font-size:14px;}

.neirong2{width: 1200px; margin: 0 auto; overflow:hidden;}
#hj-page1{ width:900px; overflow:hidden;}

#hj-page1 table {font-family: verdana,arial,sans-serif;font-size:14px;color:#333333;border-width: 1px;border-color: #666666;border-collapse: collapse;width:100%;}
#hj-page1 table th {border-width: 1px;padding: 8px;border-style: solid;border-color: #666666;background-color: #dedede;    text-align: center;}
#hj-page1 table td {border-width: 1px;padding: 8px;border-style: solid;border-color: #666666;background-color: #ffffff;    text-align: center;}
#hj-page1 table td.LAST{ text-align: center; }
#hj-page1 table td.LAST img{ height: 180px;}
