﻿/*新闻频道样式*/
.newsInfofloor {margin-top:20px;}
/*首页幻灯片*/
.newspicqh{background: #FFF;float: left;position:relative;width: 860px;height:300px;}
.newspicqh .img{float:left;position:relative;}
.newspicqh .img li,.newspicqh .img a,.newspicqh .img img{display:block;width:400px;height:300px;}
.newspicqh .img li{display:none;position:absolute;left:0;top:0;}
.newspicqh .tab{float:right;height: 300px;overflow: hidden;}
.newspicqh .tab li{*margin-bottom:-3px;border-top:1px solid #ECECEC;height: 74px;overflow: hidden;width: 460px;}
.newspicqh .tab a{display:block;overflow: hidden;position:relative;height:74px;border-left:5px solid #FFF;padding: 0 10px 0 15px;width: 428px;}
.newspicqh .tab .title{cursor: pointer;font-size: 15px;height: 23px;line-height: 23px;overflow: hidden;padding-top: 12px;}
.newspicqh .tab .desc{color: #666;cursor: pointer;height: 18px;line-height: 18px;overflow: hidden;padding-top: 8px;text-align: justify;}
.newspicqh .tab .on a{border-left: 5px solid #F60;}
.newspicqh .tab .on .title{color: #F60;font-weight: bold;}

.newsInfofloor .right{float: left;margin-left: 20px;width: 320px;}
.newsTypeInfo{background: #FFF;border: 1px solid #DFDFDF;border-top: 0; overflow: hidden;width: 318px;}
.newsTypeInfo ul{overflow: hidden;width: 330px;}
.newsTypeInfo li{border: 1px solid #ECECEC;border-width: 1px 1px 0 0;border-right-color: #DFDFDF;float: left;font-size: 14px;height: 49px;line-height: 49px;width: 106px;text-align: center;}
.newsTypeInfo li a{display: block;}
.newsTypeInfo li a:hover{background: #F5F5F5;} 

/*首页新闻模块*/
.newsInfofloor2{overflow: hidden;width: 1200px;}
.newsInfofloor2 .xiaobankuai{overflow: hidden;width: 1200px;}
.newsInfofloor2 .xiaobankuaiinfo{background: #FFF;border: 1px solid #DFDFDF;float: left;height: 340px;margin: 20px 20px 0 0;width: 588px;}
.newsInfofloor2 .xiaobankuaiinfo:nth-child(2n){background: #FFF;border: 1px solid #DFDFDF;float: left;height: 340px;margin: 20px 0 0 0;width: 588px;}
.newsInfofloor2 h2.hd{background: #F5F5F5;border-bottom: 1px solid #DFDFDF;height: 40px;line-height: 40px;padding-right: 15px;}
.newsInfofloor2 h2.hd b{display: inline-block;font-size: 15px;font-weight: normal;padding: 0 15px;}
.newsInfofloor2 h2.hd span{float: right;font-size: 12px;}
.newsInfofloor2 .content{font-size: 14px;padding: 15px 15px 5px;}
.newsInfofloor2 li{background: url(../images/dot.gif) no-repeat 0 20px;border-top: 1px solid #ECECEC;height: 40px;line-height: 40px;padding-left: 10px;}
.newsInfofloor2 li.top{background: #FFF;border-top: none;height: 100px;overflow: hidden;padding-bottom: 15px;padding-left: 0;}
.newsInfofloor2 li span{color: #888;font-family: Arial;float: right;font-size: 12px;}
.newsInfofloor2 dt{float: left;height: 100px;overflow: hidden;width: 133px;}
.newsInfofloor2 dt img{-webkit-transition: all 1.2s;-moz-transition: all 1.2s;-o-transition: all 1.2s;-ms-transition: all 1.2s;transition: all 1.2s;vertical-align: top;}
.newsInfofloor2 dt a:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform: scale(1.2);}
.newsInfofloor2 dd{float: left;width: 410px;height: 23px;line-height: 23px;overflow: hidden;margin-left: 15px;}
.newsInfofloor2 dd.title{padding: 5px 0;}
.newsInfofloor2 dd.title a{color: #333;font-size: 15px;font-weight: bold;}
.newsInfofloor2 dd.desc{color: #888;font-size: 12px;line-height: 21px;height: 63px;text-align: justify;}


.newinfoLeft{float: left;margin-right: 20px;width: 860px;}
.newinfoLeft p img {width: 70%;display: block;margin: 0 auto!important;}
.newinfoRight{float: left;width: 320px;}
.newinfoRight h2.hd{background: #F5F5F5;border-bottom: 1px solid #DFDFDF;height: 40px;line-height: 40px;padding-right: 15px;}
.newinfoRight h2.hd b{display: inline-block;font-size: 15px;font-weight: normal;padding: 0 15px;}


 /*详情页*/
.articleInfo{background: #FFF;border: 1px solid #DFDFDF;padding: 15px;}
.articleInfo h1.hd{color: #000;font-size: 24px;text-align: center;}
.articleInfo .info{background: #F5F5F5;border: 1px solid #ECECEC;color: #888;height: 40px;line-height: 40px;font-size: 14px;margin: 20px 0;text-align: center;}
.articleInfo .info span{padding: 0 8px;}
.articleInfo .info b{font-weight: normal;color: #333;}
.articleInfo .introduction{background: #FFF;border: 1px solid #EEE;color: #888;line-height: 23px;margin-bottom: 20px;font-size: 14px;padding: 10px;text-align: justify;}
.articleInfo .textCon{line-height: 26px;width: 828px;overflow: hidden;text-align: justify;font-size: 14px!important;}
.articleInfo .nextBox{border-top: 1px dashed #ECECEC;font-size: 14px;margin-top: 10px;padding: 10px 0 0;position: relative;}
.articleInfo .nextBox li{height: 26px;line-height: 26px;overflow: hidden;} 
 

/*列表页分类*/
.newinfoLeft .newsClassType{background: url(../images/hdbg.png) repeat-x 0 0 #FFF;border: 1px solid #DFDFDF;height: 40px;line-height: 40px;overflow: hidden;padding: 0 25px;position: relative;}
.newinfoLeft .newsClassType .container{width: 812px;}
.newinfoLeft .newsClassType ul{border-left: 1px solid #DFDFDF;}
.newinfoLeft .newsClassType li{border: 1px solid #DFDFDF;border-width: 0 1px;display:inline;float: left;font-size: 14px;margin-left: -1px;overflow: hidden;text-align: center;}
.newinfoLeft .newsClassType li a{color: #666;display: inline-block;padding: 0 12px;}
.newinfoLeft .newsClassType li a:hover{background: url(../images/hdon.png) repeat-x 0 bottom #FFF;}
.newinfoLeft .newsClassType li a.current{background: url(../images/hdon.png) repeat-x 0 bottom #FFF;color: #F40;}
.newinfoLeft .newsClassType .nav a{background: url(../images/arrowbg.gif) no-repeat 8px -391px;display: inline-block;height: 40px;line-height: 40px;position: absolute;top: 0;width: 24px;text-align: center;}
.newinfoLeft .newsClassType .nav a.prev{background-position: 8px -391px;left: 0;}
.newinfoLeft .newsClassType .nav a.next{background-position: 8px -470px;border-left: 1px solid #DFDFDF;right: 0;}
 

/*列表页列表*/
.newsInfolists{background: #FFF;border: 1px solid #DFDFDF;margin: 20px 0;}
.newsInfolists h2.hd{background: #F5F5F5;border-bottom: 1px solid #DFDFDF;height: 40px;line-height: 40px;padding-right: 15px;}
.newsInfolists h2.hd b{display: inline-block;font-size: 15px;font-weight: normal;padding: 0 15px;}
.newsInfolists .content{padding: 0 0 10px;}
.newsInfolists ul{border-bottom: 1px dashed #DFDFDF;padding: 10px 0;}
.newsInfolists ul:last-child {border-bottom: none;}
.newsInfolists li{background: url(../images/dot.gif) no-repeat 15px 14px;height: 30px;line-height: 30px;font-size: 14px;overflow: hidden;padding: 0 15px 0 25px;}
.newsInfolists li span{color: #888;font-size: 12px;float: right;}

/*右侧热门文章*/
.linehot{width: 318px;margin-bottom: 14px;}
.linehot .content{background: #FFF;}
.linehot{background: #FFF;border: 1px solid #DFDFDF;}
.linehot h2.hd{background: #006ED6;border-bottom: 1px solid #DFDFDF;color: #FFF;}
.linehot li{border-bottom: 1px solid #EFEFEF;float:left;height: 46px;overflow: hidden;padding: 0 15px;width: 288px;}
.linehot li:last-child {border: none;}
.linehot li p{height: 46px;line-height: 46px;}
.linehot li.end{border-bottom: 0;}
.linehot li em{color: #888;display: inline-block;font-family: Arial;font-style: italic;font-weight: bold;padding-right: 12px;}
.linehot li em.top1{color: #AA1B1B;}
.linehot li em.top2{color: #EA5706;}
.linehot li em.top3{color: #EA8C06;}
.linehot li span{color: #888;float: right;}
.linehot li span em{color: #F40;font-style: normal;font-weight: bold;padding: 0 0 0 12px;}
.linehot li dl{display: none;padding: 15px 0;}
.linehot li dt{height: 201px;overflow: hidden;position: relative;width: 288px;}
.linehot li dt img{-webkit-transition: all 1.2s;-moz-transition: all 1.2s;-o-transition: all 1.2s;-ms-transition: all 1.2s;transition: all 1.2s;vertical-align: top;}
.linehot li dt:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform: scale(1.1);}
.linehot li dt div{cursor: pointer;color: #FFF;height: 34px;line-height: 34px;overflow: hidden;position: absolute;left: 0;top: 167px;padding: 0 10px;width: 268px;text-align: center;}
.linehot li dt div.bg{background: #000;opacity: 0.7;filter: alpha(opacity=70);}
.linehot li dt label{background: #FF8D30;color: #FFF;font-size: 16px;font-family: Impact;height: 28px;line-height: 28px;padding: 0 14px 0 13px;position: absolute;top: 0;left: 0;}
.linehot li dd{color: #888;height: 22px;line-height: 22px;overflow: hidden;padding-top: 10px;}
.linehot li dd em{color: #F40;font-style: normal;font-size: 14px;font-weight: bold;padding: 0;}
.linehot li dd .discount{border: 1px solid #FF8D30;float: right;height: 20px;line-height: 20px;overflow: hidden;padding-right: 3px;}
.linehot li dd .discount span{background: #FF8D30;color: #FFF;display: inline-block;float: left;margin-right: 3px;padding: 0 3px;}
.linehot li dd .discount em{font-size: 12px;font-weight: normal;}
.linehot li.active{height: auto;}
.linehot li.active p{display: none;}
.linehot li.active dl{display: block;}
.newshots{background: #FFF;border: 1px solid #DFDFDF;}
.newshots .content{padding: 0;}
.newshots li{border-bottom: 1px solid #ECECEC;height: 40px;line-height: 40px;overflow: hidden;text-align: justify;padding: 0 15px;}
.newshots li.end{border-bottom: 0;}
.newshots li em{color: #888;display: inline-block;font-family: Arial;font-style: italic;font-weight: bold;padding-right: 12px;}
.newshots li em.top1{color: #AA1B1B;}
.newshots li em.top2{color: #EA5706;}
.newshots li em.top3{color: #EA8C06;}
