@charset "utf-8";
/* CSS Document */


div.digg{ margin:0; padding:0; text-align:left; font-size:14px; }
div.digg a,div.digg span{ display:block; float:left; padding:5px 12px; margin:0 0 0 8px; border:1px solid #e1e2e3; line-height:20px; height:20px; color:#999; background:#fff; text-decoration:none; transition:border 0.7s,color 0.7s;}
div.digg a:active { border:1px solid #f25618; color:#555; font-weight:bold;}

div.digg .layui-disabled { border:1px solid #eee; padding:5px 12px; margin:0 0 0 8px; color:#ddd; }

.content{
    width: 1200px;
    margin: 0 auto;
    margin-bottom: 10px;
    margin-top: 10px;
}
.right {
    width: 975px;
    float: right;
    display: inline;
    margin-left: 24px;
    overflow: hidden;
}
.left {
    width: 201px;
    float: left;
    overflow: hidden;
}
.plc {
    height: 20px;
    line-height: 20px;
    margin: 10px 0;
}
.plc .red_x {
    color: #706E6F;
    font-weight: bold;
    font-size: 14px;
}
.red_x {
    color: #DD3904;
    display: inline;
    font-family: "宋体";
    font-size: 12px;
}
.pro_main {
    background-color: #fff;
    zoom: 1;
    overflow: hidden;
}


.imglist{width:100%; display:block;}
.imglist li{width:300px; height:300px; position:relative; float:left; border:1px solid #fff; margin-right:16px; margin-top:16px; transition:border-color 0.7s;}
.imglist li:hover{border-color:#f25618;}
.imglist li .zoomwrap{width:300px; height:252px; display:block; overflow:hidden; position:relative;}
.imglist li .zoomwrap img{width:300px; height:252px; position:absolute; left:0; top:0; transition:width 1s,height 1s,top 1s,left 1s;}
.imglist li:hover .zoomwrap img{width:396px; height:292px; left:-15px; top:-15px;}


.imglist li h1{font-size:16px; color:#000; padding:10px 10px 0 10px; text-align:center;}



dl.pd_list_dl {
    width: 309px;
    overflow: hidden;
    float: left;
    padding: 20px 16px 0 0px;
}
dl.pd_list_dl dt, dl.pd_list_dl dt a {
    line-height: 0;
    font-size: 0;
}
dl.pd_list_dl dt img {
    width: 299px;
    height: 234px;
    border: 2px solid #f1f1f1;
    padding: 5px;
}
dl.pd_list_dl dd {
    margin-top: 3px;
    height: 30px;
    width: 305px;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    text-align: center;
}
dl.pd_list_dl dt a img{transition:border-color 1s;}
dl.pd_list_dl dt a:hover img{border-color:#ffba00;}


dl.news_list_dl dd {
    margin-top: 3px;
    height: 30px;
    width: 100%;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    text-align: left;
	border-bottom:1px solid #d0d0d0;
	padding:10px 0;
}
dl.news_list_dl dd a{ float:left;}
dl.news_list_dl dd span {
	float:right;
}

.leib2, .leib {
    width: 201px;
    margin-bottom: 20px;
}
.leib2 .tit, .leib .tit {
    color: #fff;
    font: 18px "Microsoft YaHei",微软雅黑,arial,宋体;
    height: 50px;
    padding-top:15px;
    text-align: center;
    overflow: hidden;
    background:url(../images/zu8.jpg) center top no-repeat #3a3a3a;
}
.leib2 .tit i, .leib .tit i {
    color: #DC3125;
    display: block;
    font: 12px Arial;
    text-align: center;
    font-size: 14px;
    line-height: 18px;
    text-transform: uppercase;
}
.leib2 .nr{
    border: 1px solid #dedede;
    padding: 10px 5px 10px;
}
.leib2 .nr h3{    
    height: 37px;
    line-height: 37px;
    font-weight: bold;
    text-indent: 0px;
    font-family: "Microsoft Yahei";
    text-align: center;
    margin-bottom: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.leib2 .nr h3.bar01{background:url(../images/proicon2.png) 20px 7px no-repeat #939393;}
.leib2 .nr h3.bar02{background:url(../images/proicon2.png) 20px -52px no-repeat #939393;}
.leib2 .nr h3.bar03{background:url(../images/proicon2.png) 20px -127px no-repeat #939393;}
.leib2 .nr h3.bar04{background:url(../images/proicon2.png) 20px -204px no-repeat #939393;}
.leib2 .nr h3 a {
    font-family: "Microsoft YaHei";
    color: #fff;
    font-size: 16px;
    font-weight: normal;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.leib2 .nr ul {
    padding-bottom: 5px;
}
.leib2 .nr ul li {
    border-bottom: 1px dashed #dedede;
    height: 36px;
    line-height: 36px;
    margin-bottom: 1px;
    padding-left: 8px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 16px;
}
.leib2 .nr ul li a {
    color: #494949;
    background: url(../images/left_li.gif) left center no-repeat;
    display: inline-block;
    padding-left: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.leib2 .nr ul li:last-child{ border-bottom:0;}
.leib2 .nr li.cur a,.leib2 .nr li a:hover{color:#DC3125;text-decoration: none;}


.news_det_tit{font-size:28px; text-align:center; padding:20px 0; border-bottom:1px solid #ddd;}
.news_det_con{padding:20px 0; }
.news_det_img{ text-align:center;}
.news_det_img img{ max-width:100%;}