body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,table{margin:0;padding:0;border:none;}
li{    list-style: none;}

.autow{ width:1322px; margin:57px auto;}

/*****************************************************************/

.newsfile{ width:1200px; height:auto; overflow:hidden;}

.industry{ width:100%; height:auto; overflow:hidden; padding-top:50px;}

.indusTu{ width:565px; padding-left:10px; height:370px; float:right; overflow:hidden;}

.indusTu li{ width:505px; height:auto; margin-bottom:10px; padding:20px; cursor:pointer; position:relative;overflow:hidden;}

.indusTu li tt{ position:absolute; top:0px; left:0px; width:100%; height:116px; background:url(../img/thover.png) no-repeat 0px 0px; z-index:-999;}

.indusTu li.hover tt{ background-position:0px -170px;}

.indusTu li .ver_pic{width:100%;height:auto;text-align:center;position:relative;display:table-cell;vertical-align:middle; padding-left:10px;}
.indusTu li .ver_pic .subpic{*position:absolute;top:50%;left:50%;}

.indusTu li .ver_pic .subpic .szdb{font-weight: 300;font-size: 56px; line-height:75px;float: left;color: #fff;}
.indusTu li .ver_pic .subpic a.click h1{color: #1367c4;}
.indusTu li .ver_pic .subpic a:hover{color: #fff;}
.indusTu li .ver_pic .subpic .news_intro{padding-left: 20px;margin-left: 100px;border-left: 2px solid #dfdbe2;}
.indusTu li .ver_pic .subpic h1{font-weight: 300;font-size: 14px;color: #fff; font-weight: bold; text-align:left;}
.indusTu li .ver_pic .subpic span{position: absolute;top: 0px; font-size:14px;  right: 3px; color: #fff;}
.indusTu li .ver_pic .subpic p{font-size: 12px;color: #fff;margin-top: 10px;line-height: 24px; text-align:left;}
.indusTu li .ver_pic .subpic p a{font-size:12px; color:#FFFFFF;}
.indusTu li .ver_pic .subpic p a:hover{color:#E8E8E8;}

.indusTu li .ver_pic .subpic img{*position:relative;top:-50%;left:-50%; display:block;}
.indusTu li .ver_pic .subpic img{ 
  max-width:135px; 
  /*min-width:100px;*/
  width:expression(this.width > 135 ? "135px" : this.width); 
}
.indusTu .mCSB_scrollTools .mCSB_draggerRail{ height:484px;}

.indusfile{ width:603px; float:left; height:auto; overflow:hidden; position:relative; border: 1px solid #eee;
    padding: 10px;}

.indusfile dl{ width:100%; height:348px; overflow:hidden; position:relative;}

.indusfile dl dd{ position:absolute; width:100%; height:auto; left:0px; top:0px; background:#fff; overflow:hidden;}

.indusfile dl dd img{width:100%;}


.svg-wrap {
    position: absolute;
    width: 0px;
    height: 0px;
    overflow: hidden;
}
.indusfile dl dd nav{display:block;}
.indusfile dl dd nav a.prev {
    left: 0;
}
.indusfile dl dd nav a.next {
    right: 0;
}
.indusfile dl dd nav a {
    position: absolute;
    top: 40%;
    display: block;
    outline: none;
    text-align: left;
    z-index: 1000;
	cursor: pointer;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.nav-growpop .icon-wrap {
    position: relative;
    z-index: 100;
    display: block;
    padding: 20px 10px;
    border: 0px solid #b24e44;
    background: #828282;
	filter:alpha(Opacity=80);-moz-opacity:0.6;opacity: 0.6;
    -webkit-transition: border-width 0.3s 0.15s;
    transition: border-width 0.3s 0.15s;
}
.nav-growpop svg.icon {
    fill: #fff;
}

svg:not(:root) {
    overflow: hidden;
}
nav a svg {
    display: block;
    margin: 0 auto;
    padding: 0;
}

.indusfile span.itime{ display:block; height:auto; overflow:hidden;}

.indusfile span.itime b{ font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#000; line-height:90%; float:left; font-weight:normal; letter-spacing:-1px; padding-right:20px;/* border-right:1px solid #dedede;*/ margin-right:99px;}

.indusfile span.itime ins{ float:left; width:42%; text-decoration:none; font-family:"Times New Roman", Times, serif; color:#a7a7a7; text-transform:uppercase; font-size:16px; line-height:120%;text-align:right; /*padding-top:10px;*/}
/*.indusfile span.itime ins img{width: 36px;}*/
.newlabel_xlQ img{width: 36px !important;}

.indusfile span.itime ins em{ display:block; color:#989898; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:15px;}

.indusfile span.itime ins em i{background:url(../img/ico.png) no-repeat -29px 0px; float:left; width:14px; height:13px; margin:1px 5px 0px 0px;}

.indusfile tt{ display:block; font-size:20px; font-family:微软雅黑; line-height:130%; color:#000; margin:10px 0px 23px;}

.indusfile p{ width:100%; overflow:hidden; color:#666; height:191px; line-height:24px; font-family:"微软雅黑";}
span.smore{    display: inline-block;    box-sizing: border-box;padding-left: 25px;    background: #e8ebef;}
.smore{ background:#cdcdcd; height:49px; line-height:49px; width:100%; overflow:hidden;}

.smore a{ font-size:13px; font-family:Century Gothic, Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; padding-left:10px; font-weight:bold; float:left;}

.smore a:hover{ color:#2fb2ff; text-decoration:none;}

.smore em{ float:right; width:49px; height:49px; cursor:pointer; text-align:center;}

.smore em.up{ background:#e7e7e7;}

.smore em.down{ background:#dbdbdb;}

.smore em i{background:url(../img/ico.png) no-repeat -44px 0px; width:9px; height:5px; display:inline-block;}

.smore em.up i{ background-position:-53px 0px;}

.smore em.hover i.t01{ background-position:-44px -5px;}

.smore em.hover i.t02{ background-position:-53px -5px;}

.smore em.hover{ background:#2fb2ff;}

/* nivoSlider */