 /*nxclist_lx*/
 html, body {
     width: 100%;
     background-color: #000

 }
 ::-webkit-scrollbar-track-piece {
     width: 8px;
     background-color: #f0f0f0
 }

 ::-webkit-scrollbar {
     width: 8px;
     background-color: #696969
 }

 ::-webkit-scrollbar-thumb {
     width: 8px;
     background-color: #333
 }

 ::-webkit-scrollbar-thumb:hover {
     width: 8px;
     background-color: #696969
 }
 .about{position: relative; padding: 0 70px 40px;}
 .about_title{ font-size:85px;}

 .picMarquee-left{ overflow:hidden; position:relative;width:100%; background:#000;}
 .picMarquee-left .hd{ display:none;}
 .picList{ width:100%; text-align:center;}
 .picMarquee-left .bd{  width:100%; margin:0 auto; text-align:center;}
 .picMarquee-left .bd ul{ overflow:hidden; zoom:1;width:100%; margin:0 auto; }
 .picMarquee-left .bd ul li{ width:auto!important; font-size:50px;  font-weight:bold; color:#000; margin:0 auto; float:left; _display:inline; overflow:hidden; text-align:center;  }
 .picMarquee-left .bd ul li a{color:#000; text-decoration:none;}
 .bjs{color:#fff; padding:5px;}

 .footer{ bottom:0; /*position: relative;*/}
 .footer_con{ height: 40px; padding: 0 70px;}
 .footer_con_left{ float:left;}
 .footer_con_right{ float:right;margin-right:0;}
 .footer_con_right a{ margin-right:18px;}
 .contact_img2{margin-top: 32px;}
 .contact_img2 dl {
     float: left;
     margin-right: 40px;
     margin-bottom: 0;
 }
 .contact_img2 dl dd {
     padding: 2px 8px;
     text-align:center;
     font-size: 17.85px;
 }
 .xfooter {
     padding-top: 115px;
     background-color: #000;
     overflow:hidden;
 }
 .block {
     position: relative;
     padding: 0 70px;
 }
 .block_content_col {
     /*width: 50%;*/
     vertical-align: top;
     display: inline-block;
 }
 .block_content {
     position: relative;
 }

 .footer .block_title {
     padding: 35px 0;
     font-size: 1.031295754em;
 }

 .block_title {
     font-size: 23px;
     line-height: 1.9444444444;
     position: relative;
     color: #e8e7e7;
     font-weight:bold;
 }
 .bdspan{font-weight:bold;}
 .footer .block_content_col_left .line_top, .footer .block_content_col_left .line_bottom {
     left: -25px;
 }
 .line_top, .line_bottom {
     position: absolute;
     display: block;
     left: 0;
     right: 0;
     top: 0;
     height: 1px;
     background: #666;
 }
 .footer .block_content_col_left .line_top, .footer .block_content_col_left .line_bottom {
     left: -25px;
 }
 .line_bottom {
     top: auto;
     bottom: 0;
 }

 .footer .text_content {
     font-size: .8125em;
     line-height: 1.6923076923;
     padding: 36px 0;
 }

 @media only screen and (min-width: 1366px)
 .text_content {
     font-size: 1.125em;
 }
 .text_content {
     font-size: .875em;
     line-height: 2.2222222222;
 }
 .text_content {
     line-height: 1.6;
     font-size: 14px;
 }
 .text_content p {
     margin-bottom: 1em;
 }
 .footer_con{ height: 40px;padding: 0 66px 0 70px;}
 .block_content_col_left{ float:left;color: #e8e7e7;}
 .block_content_col_right{ float:left;color: #e8e7e7;}
 .contact_img{bottom: 49px;right:15px;width: 320px;}
 .contact_img dl dd { text-align:center;}
 .footer_con_left a { text-decoration:none;}
 .hd{ background:#000;}
 .contact_img {
     position: absolute !important;
     bottom: -10px!important;
     right: -8px!important;
     width: 354px;
 }

@media screen and (max-width: 767px) {
    .contact_img {
        right: unset!important;
        position: relative!important;
        bottom: unset!important;
    }

}