 
/* CSS Document */
 body {
     position:relative;
     font-family:"微软雅黑";
     color:#333;
     background-color:#f1f1f1;
     font-size:14px;
     line-height:1.72em;
     min-width:1080px;
}
 html,body,div,p,form,a,span,input,botton,ul,ol,li,table,tr,th,td,h1,h2,h3,h4,h5,h6{
     margin:0px;
     padding:0px;
}
 .bg01 {
     background-color: #fff;
}
 .bodybg01 {
     background:#f0f0f0 url(../../images/hzct/bg01-min.jpg) center top no-repeat;
}
 a,a:focus{
     outline-style:none;
     outline:none;
     -moz-outline:none;
}
 a:link {
     color:#333;
     text-decoration:none;
}
 a:visited {
     color:#333;
     text-decoration:none;
}
 a:hover {
     color:#333;
     text-decoration:none;
}
 a:active {
     color:#333;
     text-decoration:none;
}
 h1,h2,h3,h4,h5,h6 {
     font-weight:normal;
     font-size:14px;
}
 li {
     list-style: none;
}
 .white{
     color:#fff;
}
 .white a:link {
     color:#fff;
}
 .white a:visited {
     color:#fff;
}
 .white a:hover {
     color:#fff;
}
 .white a:active {
     color:#fff;
}
 input,button,textarea,select{
     font-family:"微软雅黑";
}
 button, input[type="button"], input[type="reset"], input[type="submit"] {
     cursor: pointer;
     -webkit-appearance: button;
     outline:none;
     border:none;
}
 input{
     background:none;
     border:none;
     outline:none;
}
 input[type="button"],input[type="text"]{
     vertical-align:top;
     outline:none;
}
 input[type="button"]::-moz-focus-inner{
     border:none;
}
 em,b,i{
     font-style:normal;
     font-weight:normal;
}
 img ,a {
     outline: none;
     border: none;
}
 ul {
     list-style:none;
     padding:0px;
     margin:0px;
}
 li {
     list-style:none;
}
 .pr {
     position:relative;
}
 .fl {
     float:left;
}
 .fr {
     float:right;
}
 .tac {
     text-align:center;
}
 .tal {
     text-align:left;
}
 .tar {
     text-align:right;
}
 .mb15 {
     margin-bottom:15px;
}
 .mt15 {
     margin-top:15px;
}
 .mt20 {
     margin-top:20px;
}
 .mt30 {
     margin-top:30px;
}
 .mr15 {
     margin-right:15px;
}
 .pb10 {
     padding-bottom: 10px;
}
 .pd15 {
     padding: 15px;
}
 .pd30 {
     padding: 30px;
}
 .pt10 {
     padding-top: 10px;
}
 .pb15 {
     padding-bottom: 15px;
}
 .pt15 {
     padding-top: 15px;
}
 .p15 {
     padding: 15px;
}
 .mb10 {
     margin-bottom: 10px;
}
 .ti2 {
     text-indent: 2;
}
 .clearfix:after {
     content:".";
     display:block;
     height:0;
     clear:both;
     visibility:hidden;
}
 .clearfix {
     display: block;
}
 * html>body .clearfix {
     display:inline-block;
     width:100%;
}
 * html .clearfix {
     height:1%;
    /* End hide from IE-mac */
}
 *+html .clearfix {
     min-height:1%;
}
 .autopic img {
     display:block;
     width:100%;
     height:auto;
}
 .wrapper {
     width: 1080px;
     margin-left: auto;
     margin-right: auto;
}
 .autopic img {
     display: block;
     width: 100%;
     height: auto;
}
 .topbarbox {
     height: 39px;
     line-height: 39px;
     background-color: #f4f4f4;
     border-bottom: 1px solid #f8f8f8;
}
 .bodybg01 .topbarbox {
     filter: Alpha(opacity=60);
     opacity:0.6;
}
 .bg02 {
     background-color: #f0f0f0;
     overflow: hidden;
}
 .weatherbox {
     float: left;
}
 .qnav {
     float: right;
}
 .qnav ul li {
     float: left;
}
 .qnav ul li span {
     display: inline-block;
     width: 30px;
     text-align: center;
}
 .header {
     position: relative;
     padding: 50px 0px 36px;
}
 .header .searchbox {
     position: absolute;
     right: 0px;
     top: 57px;
}
 .searchbox {
    /*background-color: #e50d14;
     */
     border: 1px solid #e50d14;
     border-radius:0px 6px 6px 0px;
     overflow: hidden;
}
 .searchbox input {
     float: left;
     width: 154px;
     height: 30px;
     line-height: 30px;
     background-color: #f1f1f1;
     text-indent: 10px;
     background-color: transparent;
}
 .searchbox .btn_search {
     float: left;
     width: 30px;
     height: 30px;
     line-height: 30px;
     background:#e50d14 url(../../images/hzct/search.png) center center no-repeat;
}
 .searchlist .searchbox {
     border: 1px solid #e50d14;
}
 .searchlist .searchbox input {
     float: left;
     width: 208px;
     height: 30px;
     line-height: 30px;
     background-color: #fff;
     text-indent: 10px;
}
 .searchlist .searchbox button {
     float: left;
     width: 30px;
     height: 30px;
     line-height: 30px;
     background:#e50d14 url(../../images/hzct/search.png) center center no-repeat;
}
 .nav {
     z-index:10;
     position:relative;
     height: 60px;
     background-color: #e50d14;
}
 .nav .level01 > li {
     position: relative;
     float: left;
     width: 12.5%;
     color: #fff;
     line-height: 60px;
     text-align: center;
}
 .nav .level01 > li.on h3 a {
     background-color: #fff;
     color: #e50d14;
}
 .nav .level01 > li a {
     display: block;
     color: #fff;
     font-size: 16px;
}
 .nav .level01 li h3 {
     font-weight: normal;
     border-left: 1px solid #fa2d34;
}
 .nav .level01 li:first-child h3 {
     border-left:none;
}
 .nav .triangle {
     display: none;
     z-index: 2;
     position: absolute;
     right: -24px;
     top: 50%;
     margin-top: -10px;
     width: 0px;
     height: 0px;
     overflow: hidden;
     border-width: 10px 12px;
     border-style: solid;
     border-color: transparent transparent transparent #fff;
}
 .nav .level01 > li.on .triangle {
     display: block;
}
 .nav .level01 > li.on:last-child .triangle {
     display: none;
}
 .nav .level01 li:hover .subnav {
     display: block;
     -webkit-animation:mychange 0.5s;
     -ms-animation:mychange 0.5s;
     -moz-animation:mychange 0.5s;
     -o-animation:mychange 0.5s;
     animation:mychange 0.5s;
}
 .subnav {
     display: none;
     position:absolute;
     left: 0px;
     top: 60px;
     padding-top: 10px;
     width: 100%;
}
 .nav .subnav .triangle {
     display:block;
     z-index: 2;
     position: absolute;
     left: 50%;
     top: 2px;
     margin-top: -10px;
     margin-left: -12px;
     width: 0px;
     height: 0px;
     overflow: hidden;
     border-width: 10px 12px;
     border-style: solid;
     border-color: transparent transparent #eb3341 transparent;
     filter: Alpha(opacity=95);
     opacity:0.95;
}
 .subnavul {
     border-top: 2px solid #eb3341;
     background-color: #f4f4f4;
     filter: Alpha(opacity=95);
     opacity:0.95;
}
 .nav .subnav .subnavul li {
     line-height: 40px;
}
 .nav .subnav .subnavul li a {
     color: #000;
}
 .nav .subnav .subnavul li a:hover {
     color: #eb3341;
}
 .img_news{
     border-bottom: 1px solid #dcdcdc;
     padding-top: 10px;
     padding-bottom: 10px;
     margin-bottom: 20px;
     overflow: hidden;
}
 .img_news img{
     float: left;
     width: 150px;
     height: 110px;
}
 .img_news .txt{
     padding-left: 180px;
}


 .img_news .txt .title a{
     font-size: 16px;
     margin-bottom: 12px;
     font-weight: bold;
     color: #333;
     float: left;
}

 .img_news .txt .title{
	font-size: 16px;
    margin-bottom: 12px;
    font-weight: bold;
 }

 .img_news .txt .title:after{
	content:"."; 
    height:0;
    clear:both;
    visibility:hidden;
}
 .img_news .txt .title a:hover{
     text-decoration: underline;
}
 .img_news .txt .title .date{
     float: right;
     color: #666;
}
 .img_news .bd{
     font-size: 12px;
     color: #666;
     line-height: 20px;
     text-indent: 22px;
     height: 64px;
     overflow: hidden;
}
 .business_nav {
     background: #FFF;
     border-top: 10px solid #eb3341;
     border-bottom: 1px solid #dbdbdb;
     overflow: hidden;
}
 .business_nav li {
     float: left;
     width: 215px;
     border-right: 1px solid #dbdbdb;
}
 .business_nav li i {
     display: block;
     height: 125px;
     background-position: center;
     background-repeat: no-repeat;
     background-size: 40%;
     transition: all 100ms ease 30ms;
}
 .business_nav li:hover i {
     background-size: 46% 
}
 .business_nav li a {
     display: block;
     font-size: 16px;
     height: 160px;
     text-align: center;
     border-bottom: 5px solid #FFF;
}
 .business_nav li a:hover {
     border-bottom: 5px solid #da251e;
}
 .business_nav li i.th1 {
     background-image: url(../../images/hzct/domainicon01.png) 
}
 .business_nav li i.th2 {
     background-image: url(../../images/hzct/domainicon02.png) 
}
 .business_nav li i.th3 {
     background-image: url(../../images/hzct/domainicon03.png) 
}
 .business_nav li i.th4 {
     background-image: url(../../images/hzct/domainicon04.png) 
}
 .business_nav li i.th5 {
     background-image: url(../../images/hzct/domainicon05.png) 
}
 .bkbox {
     background: #FFF;
     display: block;
     overflow: hidden;
}
 .ableft {
     width: 400px;
}
 .abright {
     width: 480px;
     padding: 30px;
}
 .abright h3 {
     font-size: 24px;
     color: #247d9f;
     line-height: 50px;
     margin: 10px 0;
}
 .abright p {
     font-size: 14px;
     line-height: 30px;
}
 .bkleft {
     width: 760px;
}
 .bkright {
     width: 380px;
}


.business_bar {
    background: #FFF;
    overflow: hidden;
}

.business_bar .hd li {
    float: left;
    width: 126px;
    text-align: center;
    display: block;
    font-size: 16px;
    border-bottom: 5px solid #FFF;
}

.business_bar .hd .on {
    background-color: #f4f4f4;
    border-bottom: 5px solid #f4f4f4;
}

.business_bar .hd li i {
    display: block;
    height: 125px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 40%;
    transition: all 100ms ease 30ms;
}

.business_bar .hd li:hover i {
    background-size: 46%
}

.business_bar .hd li:hover {
    border-top: 1px solid #da251e;
}

.business_bar .hd li i.th1 {
    background-image: url(../../images/hzct/ywly/domainicon01.png)
}

.business_bar .hd li i.th2 {
    background-image: url(../../images/hzct/ywly/domainicon02.png)
}

.business_bar .hd li i.th3 {
    background-image: url(../../images/hzct/ywly/domainicon03.png)
}

.business_bar .hd li i.th4 {
    background-image: url(../../images/hzct/ywly/domainicon04.png)
}

.business_bar .hd li i.th5 {
    background-image: url(../../images/hzct/ywly/domainicon05.png)
}

.business_bar .hd li i.th6 {
    background-image: url(../../images/hzct/ywly/domainicon06.png)
}

.business_bar .box {
    background: #f4f4f4;
    display: block;
    overflow: hidden;
    height: 300px;
}

.business_bar .bdleft img {
    width: 100%
}

.business_bar .bdleft {
    width: 260px;
}

.business_bar .bdright {
    width: 450px;
    padding: 15px;
}


.info_bar li{
	position: relative;
}

.info_bar .triangle {
     position: absolute;
     left: 4px;
     top: 50%;
     margin-top: -5px;
     width: 0px;
     height: 0px;
     overflow: hidden;
     border-width: 6px 8px;
     border-style: solid;
     border-color: transparent transparent transparent #999;
}

.info_bar li p{
	padding-left: 25px;
}
 @-webkit-keyframes mychange {
     from {
         left: -10px;
    }
     to {
         left: 0px;
    }
}
 @-ms-keyframes mychange {
     from {
         left:-30px;
    }
     to {
         left:0px;
    }
}
 @-moz-keyframes mychange {
     from {
         left:-30px;
    }
     to {
         left:0px;
    }
}
 @-o-keyframes mychange {
     from {
         left:-30px;
    }
     to {
         left:0px;
    }
}
 @keyframes mychange {
     from {
         left: -10px;
    }
     to {
         left: 0px;
    }
}
 .banner {
     position: relative;
}
 .banner li a {
     color: #fff;
     display: block;
}
 .banner .hd {
     z-index: 3;
     position: absolute;
     right: 5px;
     bottom: 10px;
}
 .banner .hd li {
     float: left;
     display: block;
     width: 10px;
     height: 10px;
     overflow: hidden;
     margin-right: 10px;
     cursor: pointer;
     background:url(../../images/hzct/circle.png) left top no-repeat;
}
 .banner .hd li.on {
     display: block;
     width: 10px;
     height: 10px;
     overflow: hidden;
     background:url(../../images/hzct/circle.png) left bottom no-repeat;
}
 .banner .bd li {
     position: relative;
}
 .banner .bd li img {
     display: block;
}
 .banner .bd li .txt {
     position: absolute;
     left: 0px;
     bottom: 0px;
     width: 100%;
     height: 40px;
     line-height: 40px;
}
 .banner .bd li .txt .bg {
     position: absolute;
     left: 0px;
     bottom: 0px;
     width: 100%;
     height: 40px;
     line-height: 40px;
     background-color: #000;
     filter:Alpha(opacity=40);
     opacity:0.4;
}
 .banner .bd li .txt p {
     z-index: 2;
     position: relative;
     margin: 0px 20px;
}
 .banner .prev, .banner .next {
     z-index: 10;
     position: absolute;
     top: 50%;
     width: 30px;
     height: 50px;
     margin-top: -25px;
}
 .banner .prev {
     left: 15px;
     background: url(../../images/hzct/bannerbtn.png) left top no-repeat;
}
 .banner .next {
     right: 15px;
     background: url(../../images/hzct/bannerbtn.png) left bottom no-repeat;
}
 .headlinesnews {
     width: 1050px;
     margin-bottom: 15px;
}
 .headlinesnews .bannerbox {
     float: left;
     width: 580px;
     height: 340px;
}
 .headlinesnews .headlines {
     float: left;
     width: 410px;
     margin-left: 30px;
     padding-top: 6px;
}
 .headlinesnews .headlines .tit {
     padding-left: 92px;
     padding-bottom: 8px;
     background: url(../../images/hzct/htaotiao.png) 0px 2px no-repeat;
}
 .headlinesnews .headlines .tit h6 {
     font-size: 20px;
     line-height: 1.3em;
     height: 2.6em;
     overflow:hidden;
     margin-bottom: 20px;
     font-weight: bold;
}
 .headlinesnews .headlines .con {
     line-height: 30px;
     height: 155px;
     color: #666;
}
 .headlinesnews .headlines .con >div {
     height: 150px;
     overflow: hidden;
}
 .more01 {
     width: 110px;
     background: #eb3341 url(../../images/hzct/arrow_w.png) 90px center no-repeat;
}
 .more01 a {
     display: block;
     width: 80px;
     line-height: 30px;
     font-size: 16px;
     text-align: center;
     color: #fff;
     background-color: #e60012;
}
 .hbodybox {
     padding-bottom: 42px;
     background: url(../../images/hzct/bodybg.png) center bottom no-repeat;
}
 .hbody {
}
 .hbody .main {
     float: left;
     width:790px;
     margin-right: 15px;
}
 .hbody .listbanner{
     float: left;
     width:790px;
     margin-right: 15px;
}
 .hbody .bar {
     float: left;
     width:275px;
}
 .tit01 {
     height: 20px;
     line-height: 20px;
     border-left: 5px solid #e60012;
     padding-left: 15px;
}
 .tit01 h6 {
     font-size: 16px;
     color: #333;
     font-weight: bold;
     display: inline;
}
 .tit01 a{
     float: right;
     color: #999;
     font-size: 12px 
}
 .hnews .hgroupnews {
     float: left;
     width: 357px;
     background-color:#fff;
}
 .newstyle01 {
     margin: 34px 0px 20px;
}
 .newstyle01 .time01 {
     float: left;
     width: 70px;
     height: 70px;
     margin-right: 22px;
     background-color: #e60012;
     color: #fff;
     text-align: center;
     color: #fff;
}
 .newstyle01 .time01 .date {
     font-size: 30px;
     font-weight: bold;
     line-height: 40px;
     padding-top: 8px;
     background-color: #f36a74;
}
 .newstyle01 .time01 p {
     line-height: 22px;
}
 .newstyle01 .con {
     /*float: left;
     width: 313px;*/
     font-size: 10px;
}
 .newstyle01 .con h6 {
     font-size: 16px;
     margin-bottom: 3px;
     font-weight: bold;
}
 .newstyle01 .con p {
     font-size: 12px;
     color: #999;
     line-height: 22px;
}
 .list01 li {
     position: relative;
     line-height: 40px;
     border-top: 1px dashed #e8e7e7;
}
 .list01 li p {
    /*margin-right: 50px;
    */
     padding-left: 25px;
}
 .list01 li span {
     display: block;
     position: absolute;
     right: 0px;
     top: 0px;
     color: #999999;
}
 .list01 .triangle {
     position: absolute;
     left: 4px;
     top: 50%;
     margin-top: -5px;
     width: 0px;
     height: 0px;
     overflow: hidden;
     border-width: 6px 8px;
     border-style: solid;
     border-color: transparent transparent transparent #999;
}
 .list02 .pic {
     margin-top: 15px;
}
 .list02 h6 {
     font-size: 14px;
     font-weight: bold;
}
 .list02 p {
     font-size: 12px;
     color: #999;
}
 .list03 {
}
 .list03 a {
     display: block;
}
 .list03 a .pic {
     float: left;
     width: 100px;
     margin-right: 15px;
}
 .list03 a .con {
     position: relative;
     float: left;
     width: 740px;
}
 .list03 a .con h6 {
     font-size: 16px;
     font-weight: normal;
     margin-bottom: 6px;
}
 .list03 a .con .txt {
     font-size: 12px;
     color: #999;
     line-height: 22px;
}
 .list03 li {
     border-bottom: 1px dashed #e8e7e7;
     padding: 15px 0px;
}
 .list03 li .time {
     position: absolute;
     right: 0px;
     top: 0px;
     font-size: 12px;
}
 .hdomain {
     padding-bottom: 20px;
}
 .list04 {
     padding-top: 66px;
}
 .list04 li {
     position: relative;
     float: left;
     width: 88px;
     width: 114px;
     height: 118px;
     border: 1px solid #e8e7e7;
     text-align: center;
     margin: 0px 18px;
}
 .list04 li a {
     display: block;
     padding: 00px 0px 16px;
}
 .list04 li:first-child {
    /* margin-left: 0px;
     */
}
 .list04 li div {
     position: absolute;
     left: 50%;
     margin-left: -44px;
     top: -50px;
}
 .list04 li img {
     display: block;
     margin-left: auto;
     margin-right: auto;
     margin-bottom: 15px;
}
 .list04 li h6 {
     font-weight: normal;
     font-size: 18px;
     line-height: 1.5em;
     padding-top: 70px;
}
 .hprojshowbox {
     overflow: hidden;
}
 .projshowproj {
     position: relative;
     margin-top: 30px;
}
 .projshowproj li a {
     color: #fff;
     display: block;
}
 .projshowproj .hd {
     margin-top: 10px;
}
 .projshowproj .hd ul {
     text-align: center;
}
 .projshowproj .hd li {
     display: inline-block;
     width: 6px;
     height: 6px;
     overflow: hidden;
     margin-right: 6px;
     cursor: pointer;
     background:url(../../images/hzct/circle_6.png) left top no-repeat;
     text-indent: -999em;
     font-size: 0px;
     line-height: 0px;
     overflow: hidden;
}
 .projshowproj .hd li.on {
     background:url(../../images/hzct/circle_6.png) left bottom no-repeat;
}
 .projshowproj .bd li {
     float: left;
     width: 275px;
     padding-right: 15px;
}
 .projshowproj .bd a {
     display: block;
     position: relative;
}
 .projshowproj .bd li img {
     display: block;
}
 .projshowproj .bd li .txt {
     position: absolute;
     left: 0px;
     bottom: 0px;
     width: 100%;
     height: 34px;
     line-height: 34px;
}
 .projshowproj .bd li .txt .bg {
     position: absolute;
     left: 0px;
     bottom: 0px;
     width: 100%;
     height: 34px;
     line-height: 34px;
     background-color: #000;
     filter:Alpha(opacity=40);
     opacity:0.4;
}
 .projshowproj .bd li .txt p {
     z-index: 2;
     position: relative;
     margin: 0px 20px;
     font-size: 15px;
}
 .friendlink {
     margin-top: 13px;
     margin-bottom: 13px;
}
 .friendlink h4 {
     width: 70px;
     float: left;
}
 .friendlink ul {
     float: left;
     width: 880px;
}
 .friendlink ul li {
     float: left;
     margin-left: 15px;
     margin-bottom: 4px;
}
 .friendlink ul li a {
     display: block;
}
 .friendlink ul li h6 {
     float: left;
     line-height: 24px;
}
 .friendlink ul li span {
     position: relative;
     top: 10px;
     float: left;
     margin-right: 20px;
     margin-right: 10px;
     width: 4px;
     height: 4px;
     background-color: #e60012;
}
/*底部*/
 .footerbox {
     background-color: #262626;
}
 .footer {
     padding: 32px 0px 13px;
     background: url(../../images/hzct/f_line.png) 236px 30px no-repeat;
}
 .footer .finfo {
     float: left;
     width: 220px;
     padding-top: 4px;
}
 .codebox {
     margin-bottom: 25px;
}
 .codebox li {
     float: left;
     margin-right: 30px;
}
 .codebox li div {
     padding: 5px;
     background-color: #f1f1f1;
}
 .codebox li img {
     display: block;
}
 .codebox li p {
     margin-top: 5px;
     line-height: 2em;
     font-size: 12px;
     filter:Alpha(opacity=60);
     opacity:0.6;
     text-align: center;
}
 .fcontact {
}
 .tit02 {
     font-size: 18px;
     font-weight: bold;
     color: #fff;
}
 .footer .fnav {
     float: left;
     width: 780px;
}
 .fnav > li {
     float: left;
     margin-left: 48px;
}
 .fnav > li h3 {
     line-height: 1.6em;
     margin-bottom: 16px;
     filter:Alpha(opacity=80);
     opacity:0.8;
}
 .fnav li li h5 {
     font-size: 12px;
     filter:Alpha(opacity=20);
     opacity:0.2;
     line-height: 2.5em;
}
 .fcontact ul li {
     line-height: 35px;
     padding-left: 26px;
     filter:Alpha(opacity=40);
     opacity:0.4;
}
 .fcontact ul .li01 {
     background: url(../../images/hzct/icon_email.png) left center no-repeat;
}
 .fcontact ul .li02 {
     background: url(../../images/hzct/icon_tel.png) left center no-repeat;
}
 .fcontact ul .li03 {
     background: url(../../images/hzct/icon_address.png) left center no-repeat;
}
 .copyrightbox {
     border-top: 1px solid #383838;
     padding: 28px 0px;
     background-color: #212121;
}
 .copyright .txt {
     text-align: center;
     filter:Alpha(opacity=30);
     opacity:0.3;
}
/*内页*/
 .innerbox {
     background: #f0f0f0 url(../../images/hzct/bodybg-min.png) center bottom no-repeat;
     padding-bottom: 50px;
}
 .breaknavbox {
     border-top: 10px solid #e50d14;
     background-color: #EDDDDD;
}
 .breaknav li {
     float: left;
     margin-right: 20px;
}
 .breaknav li h5 {
     line-height: 2.7em;
     font-size: 15px;
}
 .breaknav li.on h5 a {
     border-bottom: 2px solid #e50d14;
}
 .breaknav li a {
     display: block;
     color: #000;
}
 .aboutbox {
     margin-top: 25px;
}
 .aboutbox .abouttxt {
     line-height: 2em;
}
 .list05 li {
     line-height: 1.5em;
     border-bottom: 1px dashed #e8e7e7;
     padding:10px
}
 .list05 li:last-child{
     border-bottom: none;
}
 /*.list05 li h6 {
     margin-bottom: 5px;
}*/
 .list05 li .time {
     color: #999;
     font-size: 12px;
}
/*.list06 {
}
 .list06 li {
     position: relative;
     line-height: 3em;
     border-bottom: 1px dashed #e8e7e7;
     padding-left: 132px;
     background: url(../../images/hzct/newlistbg.png) 5px center no-repeat;
}
 .list06 li:hover {
     background:#fadbdc url(../../images/hzct/newlistbgh.png) 5px center no-repeat;
}
 .list06 li:hover h6 a {
     color:#e50d14;
}
 .list06 span {
     position: absolute;
     left: 25px;
     top: 0px;
     display: inline-block;
     color: #999;
}
 */
 .searchlist {
     background-color: #f1f1f1;
}
 .newslist {
     padding-right: 15px;
}
/*新闻详情页面*/
 .tit03 {
     text-align: center;
     margin: 0px 0px 20px;
     padding-top: 20px;
     border-bottom: 1px solid #ccc;
}
 .tit03 h6 {
     font-size: 24px;
     line-height: 1.4em;
     margin-bottom: 5px;
     font-weight: bold;
}
 .tit03 .time {
     color: #999;
}
 .jump .golist {
     padding-left: 20px;
     font-weight: bold;
     background: url(../../images/hzct/golist.png) left center no-repeat;
}
/*分页器*/
 .fenye {
     padding-bottom:30px;
     margin-top:42px;
}
 .item-list {
     text-align:center;
     *float:left;
     *position:relative;
     *left:50%;
}
 .item-list ul {
     display:inline-block;
     *float:left;
     *position:relative;
     *left:-50%;
}
 .item-list ul li {
     float:left;
}
 .item-list .pager {
     clear:both;
     height:32px;
}
 .item-list .pager li {
     display:inline-block;
     width:42px;
     height:37px;
     line-height:35px;
     padding:0px;
     border:1px solid #ddd;
     text-align:center;
     margin:0px 4px 0px 0px;
     cursor:pointer;
     color:#1c4220;
}
 .item-list .pager .pager-previous {
     text-align:center;
     padding:0px;
     margin:0px;
     margin-right:12px;
     background:url(../../images/hzct/icons.png) center top no-repeat;
     font-size:0px;
     line-height:0px;
     overflow:hidden;
}
 .item-list .pager .pager-current {
     color:#fff;
     background-color:#c30d14;
     border:1px solid #c30d14;
}
 .item-list .pager .pager-current a {
     color:#fff;
}
 .item-list .pager .pager-next {
     margin-left:8px;
     background:url(../../images/hzct/icons.png) center bottom no-repeat;
     font-size:0px;
     line-height:0px;
     overflow:hidden;
}
 .item-list .pager li {
     display:inline-block;
     width:42px;
     height:37px;
     line-height:37px;
     border:1px solid #ddd;
     text-align:center;
     margin:0px 5px;
     cursor:pointer;
}
 .item-list .pager .current {
     color:#fff;
     background-color:#e50d14;
     border:1px solid #ddd;
}
 .item-list .pager .pager-previous a, .item-list .pager .pager-next a, .item-list .pager .pager-first a, .item-list .pager .pager-last a {
     color:transparent;
     overflow:hidden;
}
 .item-list .pager .pager-first, .item-list .pager .pager-last {
     display:none;
     font-size:0px;
     line-height:0px;
     overflow:hidden;
}
 .item-list ul li a{
     display: inline-block;
     width: 42px;
     height: 37px;
     line-height: 37px;
     text-align: center;
     cursor: pointer;
}
/*子公司*/
 .hpartnercon {
     margin-top:50px;
     margin-bottom:0px;
}
 .friendship .friendcon {
     margin-bottom:20px;
}
 .friendproj {
     position:relative;
}
 .friendproj .bd {
     overflow:hidden;
     margin:0px 37px;
     height:93px;
}
 .friendproj .bd ul {
     width:10000px;
}
 .friendproj .bd ul li {
     float:left;
     margin-right:15px;
     border:1px solid #d4d4d4;
     box-sizing:content-box;
     width:204px;
     *width:168px;
}
 .friendproj .bd ul li a, .friendproj .bd ul li img {
     display:block;
     width:100%;
}
 .friendproj .bd ul li img {
     display:block;
     height:91px;
}
 .friendproj .prev, .friendproj .next {
     position:absolute;
     top:0px;
     width:28px;
     height:91px;
}
 .friendproj .prev {
     left:0px;
     background:url(../../images/hzct/btn02_l.png) center center no-repeat;
}
 .friendproj .next {
     right:0px;
     background:url(../../images/hzct/btn02_r.png) center center no-repeat;
}
 body{
     boder: 10px solid red;
}
 