.news{width:1200px; display:inline-block;}
.news .idx{width:1200px; display:inline-block;}
.news .idx .box{width:590px; display:inline-block; border:1px #b5e7fa solid; margin:10px 0 0 0; padding-bottom:10px;}
.news .idx .box .dh{width:590px; height:33px; line-height:33px; border-bottom:1px #b5e7fa solid;}
.news .idx .box .dh .s{width:503px; height:33px; padding-left:12px; display:inline-block; float:left; font-size:14px; font-weight:bold;}
.news .idx .box .dh .ico{width:12px; height:33px; display:inline-block; background:url(../images/public/allico.png) -56px -128px no-repeat; overflow:hidden; float:left;}
.news .idx .box .dh a{width:59px; height:33px;padding-left:4px; color:#fe6601; float:left; display:inline-block;}
.news .idx .box .list1{width:566px; height:94px; padding:6px 0 6px 0; border-bottom:1px #f0f0f0 solid; display:inline-block; margin:0 12px 0 12px;}
.news .idx .box .list1 .img,.idx .box .list1 .img img{width:124px; height:94px; display:inline-block;}
.news .idx .box .list1 .txt{width:432px; height:94px; padding-left:10px;}
.news .idx .box .list1 .txt a{width:432px; height:22px; line-height:22px; display:inline-block; overflow:hidden;color:#0470b1; font-weight:bold;}
.news .idx .box .list1 .txt span{width:432px; height:72px; line-height:18px; display:inline-block; overflow:hidden;color:#666;}
.news .idx .box .list1 .txt span a{color:#0470b1;width:60px;margin:0 0 -8px 10px;}
.news .idx .box .list2{width:566px; height:24px;background:url(../images/public/cont_a_ico.gif) no-repeat; border-bottom:1px #f0f0f0 solid; display:inline-block; margin:6px 12px 0 12px;}
.news .idx .box .list2 a{width:470px; height:24px; line-height:24px; display:inline-block; padding-left:15px;color:#555;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news .idx .box .list2 b{width:71px; height:24px; line-height:24px; display:inline-block; font-weight:normal;color:#666; float:right;}

.newslist{width:1200px; display:inline-block;}
.newslist .dh{width:1192px; height:42px;line-height:42px; padding:0 4px; display:inline-block; font-size:14px;}
.newslist .dh a{ font-size:14px;}
.newslist .l{width:908px; display:inline-block; border:1px #b5e7fa solid; float:left; padding-top:6px; margin-right:20px;}
.newslist .l span{width:872px; height:24px; line-height:24px;margin:6px 18px 0 18px; display:inline-block;background:url(../images/public/cont_a_ico.gif) no-repeat;}
.newslist .l span a{width:769px; height:24px; display:inline-block; float:left;color:#666; padding-left:15px; font-size:12px;overflow:hidden; font-size:14px;}
.newslist .l span a:hover{color:#fe6601;}
.newslist .l span b{width:88px; height:24px; display:inline-block; float:left; font-weight:normal;text-align:right;color:#666;}
.newslist .l em{width:872px; height:1px; border:none; border-bottom:1px #efefef solid; overflow:hidden; display:inline-block;margin:6px 18px 0 18px;}

.newsdetail{width:1200px; display:inline-block;}
.newsdetail .dh{width:1192px; height:42px;line-height:42px; padding:0 4px; display:inline-block; font-size:14px;}
.newsdetail .dh a{ font-size:14px;}
.newsdetail .l{width:872px; display:inline-block; border:1px #b5e7fa solid; float:left; padding:6px 18px; margin-right:20px;}
.newsdetail .l h1{width:872px;display:inline-block; text-align:center; font-size:18px; font-family:"微软雅黑";color:#737373; margin-top:20px;}
.newsdetail .l .status{width:872px; height:30px; line-height:30px;display:inline-block; text-align:right;color:#ccc;}
.newsdetail .l .status span{margin-left:10px; color:#ccc;}
.newsdetail .l .dashed{width:872px; height:1px; border:none; border-bottom:1px #eaeaea dashed; overflow:hidden; display:inline-block; margin:30px 0;}
.newsdetail .l .cont{width:872px; display:inline-block; line-height:24px;color:#535353; padding-bottom:20px;}
.newsdetail .l .cont img{max-width:676px;_width:expression(this.width > 676 && this.width > this.height ? 676 : true);max-height:400px;_height:expression(this.height > 400 && this.height > this.width ? 400 : true); display:block; margin:auto;}


.newsdetail .l .cont .rela span{margin-top:2px;display:inline-block; float:left;color:#969696;}
.newsdetail .l .cont .rela a{width:240px;height:38px; line-height:38px; overflow:hidden;margin-top:2px;display:inline-block; float:left;}
.newsdetail .l .cont .rela .prev{width:408px; height:38px; line-height:38px;border:1px #dcdcdc solid; background:url(../images/public/allline.png) 0 -358px repeat-x; display:inline-block; float:left; font-weight:normal;overflow:hidden;}
.newsdetail .l .cont .rela .prev b{width:28px; height:38px; display:inline-block; background:url(../images/public/allico.png) 0 -128px no-repeat; margin:0; float:left;}
.newsdetail .l .cont .rela .next{width:408px; height:38px; line-height:38px;border:1px #dcdcdc solid; background:url(../images/public/allline.png) 0 -358px repeat-x; display:inline-block; overflow:hidden; float:right; font-weight:normal;overflow:hidden;}
.newsdetail .l .cont .rela .next b{width:28px; height:38px; display:inline-block; background:url(../images/public/allico.png) -28px -128px no-repeat; margin:0; float:left;}

.newsdetail .r,.newslist .r{width:270px; display:inline-block; float:right;}
.newsdetail .r .cata,.newslist .r .cata{width:248px; display:inline-block; border:1px #b5e7fa solid; padding:6px 10px;}
.newsdetail .r .cata a,.newslist .r .cata a{width:110px; height:22px; line-height:22px; display:inline-block; margin:6px 7px; text-align:center; font-size:14px; font-weight:bold; font-family:"微软雅黑";}
.newsdetail .r .cata a.over,.newslist .r .cata a.over{width:110px; height:22px; background:#0168b7;color:white; line-height:22px; display:inline-block; margin:0 7px;}
.newsdetail .r .article,.newslist .r .article{width:268px; display:inline-block; margin-top:10px; border:1px #b5e7fa solid; padding-bottom:4px;}
.newsdetail .r .article strong,.newslist .r .article strong{width:258px; height:24px; line-height:24px; border-bottom:1px #b5e7fa solid; display:inline-block; padding-left:10px;color:#535353; font-size:14px;}
.newsdetail .r .article span,.newslist .r .article span{width:248px; height:26px; line-height:26px; display:inline-block; padding:0 10px; overflow:hidden;}
.newsdetail .r .article span i,.newslist .r .article span i{width:12px; height:26px; display:inline-block; float:left;color:#adadad; font-weight:bold;}
.newsdetail .r .article span i.i1,.newslist .r .article span i.i1{color:#fe704c;}
.newsdetail .r .article span i.i2,.newslist .r .article span i.i2{color:#fe934d;}
.newsdetail .r .article span i.i3,.newslist .r .article span i.i3{color:#ffb84a;}
.newsdetail .r .article span a,.newslist .r .article span a{width:232px; height:26px; display:inline-block; float:right;color:#555;}

.newsdetail .r .line,.newslist .r .line{width:268px; display:inline-block; margin-top:10px; border:1px #b5e7fa solid; padding-bottom:8px;}
.newsdetail .r .line strong.dh,.newslist .r .line strong.dh{width:258px; height:24px; line-height:24px; border-bottom:1px #b5e7fa solid; display:inline-block; padding-left:10px; color:#535353;}
.newsdetail .r .line strong.dh b,.newslist .r .line strong.dh b{width:200px; height:24px; line-height:24px;display:inline-block; font-size:14px;}
.newsdetail .r .line strong.dh a,.newslist .r .line strong.dh a{width:54px; height:24px; line-height:24px;display:inline-block;text-align:right; color:#535353;padding-right:4px;}


.newsdetail .r .line li,.newslist .r .line li{width:243px; height:222px; overflow:hidden; margin:6px 0 6px 12px;}
.newsdetail .r .line li img,.newslist .r .line li img{width:243px; height:182px; margin:0;}
.newsdetail .r .line li a b,.newslist .r .line li a b{width:243px; height:37px;line-height:37px;position:absolute; margin:145px 0 0 -243px;filter:alpha(opacity=75);opacity:0.75;display:inline-block;color:white; font-size:14px; background:#000; overflow:hidden; text-align:center;}
.newsdetail .r .line li a span,.newslist .r .line li a span{ position:absolute; margin:0 0 0 -73px;}
.newsdetail .r .line li .price,.newslist .r .line li .price{width:243px; height:40px; background:#29c1d6; margin-top:-4px;}
.newsdetail .r .line li .price strong,.newslist .r .line li .price strong{width:165px; height:40px; line-height:40px;  display:inline-block; float:left; margin:0;color:white;}
.newsdetail .r .line li .price strong em,.newslist .r .line li .price strong em{color:white; font-size:32px;font-style:normal;}
.newsdetail .r .line li .price b,.newslist .r .line li .price b{width:78px; height:40px; line-height:40px; text-align:center; display:inline-block; float:left;}
.newsdetail .r .line li .price b a,.newslist .r .line li .price b a{width:63px; height:25px; background:url(../images/public/allico.png) -12px -198px no-repeat; display:inline-block; margin-top:7px;}