﻿/*顶部搜索框*/
.tophd{height:50px; line-height:48px;}
.tophd .vmenu{ width:150px; top:50px;}

.tophd .vmenu .vmhd{ border-bottom:1px solid #fff; font-weight:bold; color:#fff; margin-bottom:3px;}
header{ border-bottom:1px solid #db080f; position:relative;}
header .searchbox{ width:75%; margin:0 auto; padding-top:10px; padding-right:10px;}
header h2{ text-align:center; color:#fff; font-size:16px; line-height:52px; padding:0; width:75%; margin:0 auto; letter-spacing:1px;}

.newsmenu{ padding:6px 0; background:#ebebeb;}
.newsmenu li{ width:25%; float:left; text-align:center; line-height:30px;}
.newsmenu li a{ display:block; color:#333;font-size:16px; text-align:center;}
.newsmenu li.active{ margin-top:0px;}
.newsmenu li.active em{ display:inline-block; border-bottom:2px solid red; padding:0 3px; line-height:24px;}

.swiper-slide{ position:relative;}
.swiper-slide h3{ width:100%; height:30px; line-height:30px; position:absolute; bottom:3px; left:0px; font-size:14px; background:rgba(0,0,0,0.6); color:#fff; text-align:left; font-weight:normal; text-indent:10px;}
.swiper-slide span{ width:70%; overflow:hidden; display:block;}
.swiper-pagination{ z-index:1000; text-align:right;}
.swiper-pagination-bullet{ background-color:#fff;}
.swiper-pagination-bullet-active{ opacity:0.6;}

.newsbox{ background-color:#fff; margin-top:5px;}
.newsinfo{ display:block; padding:10px 5px; border-bottom:1px solid #ececec; position:relative;}
.newsinfo dt{ float:left;width:105px; height:80px; overflow:hidden;}
.newsinfo dd{ margin-left:115px;}
.newsinfo dd h3{ height:18px; line-height:20px; width:100%; overflow:hidden;}
.newsinfo dd p{ color:#929292; margin-top:5px; line-height:20px; margin-right:3px; font-size:12px;}
.newsinfo dd .view{ position:absolute; width:130px; height:30px; right:12px; bottom:0px; line-height:30px; text-align:right; color:#929292; font-size:12px;}
.newsinfo dd .view em{ display:inline-block; width:20px; height:30px;background:url(http://misc.1637.com/images/wap/bgico1.png) 2px -90px no-repeat; vertical-align:middle;}
.newsnopic dt,.mutilpic dt{ display:none;}
.newsnopic dd,.mutilpic dd{ margin-left:0px; padding-bottom:15px;}
.mutilpic dd li{ width:33%; float:left; height:80px; overflow:hidden;}
.mutilpic dd li span{ height:80px; width:100px; overflow:hidden; display:inline-block;}

.xmmore{ height:40px; padding-top:30px;text-align:center; padding-top:20px; padding-bottom:15px;margin-top:-1px; background:#fff; position:relative;}
.xmmore a{ border:1px solid #dadada; width:60%; height:30px; line-height:30px; display:inline-block; font-size:14px;}
.xmmore em{background: url(http://misc.1637.com/images/wap/bgico2.png) -135px 0px no-repeat; display:inline-block; width:30px; height:12px; vertical-align:middle;}
.xmmore img{ vertical-align:middle; margin-left:10px;}


/*资讯详细页*/
.zixunbox{ margin-top:8px; background:#fff;}
.zixunbox .bigtitle{ font-size:19px; line-height:30px; overflow:hidden; letter-spacing:1px;}
.zixunbox .xwinfo span{ display:inline-block; color:#9a9a9a; font-size:14px; height:40px; line-height:40px;}
.zixunbox .newsdesc{ border:1px solid #ddd; margin-top:10px; padding:8px; font-weight:normal; line-height:24px;}
.zixunbox .newsdesc em{ display:inline-block; width:40px; background:#456c9c; border:1px solid #37506e; color:#fff; text-align:center; height:20px; line-height:20px;}
.newscontent{ padding:15px 5px;}
.newscontent img{ width:100%; margin-left:-20px;}
.newscontent p{ line-height:22px; color:#222; text-indent:25px; font-size:14px; }
.zixunbox .nextpre{ text-align:center;}
.zixunbox .nextpre a{ display:inline-block; width:90%; margin:0 auto; line-height:34px; height:34px; border:1px solid #dfdfdf; margin:6px 0; border-radius:5px; overflow:hidden; color:#000; text-align:left;}
.zixunbox .nextpre a span{ margin-left:30px;}
.xw_other{ border-top:1px solid #f0f0f0; margin-top:0px; padding-bottom:15px;}
.xw_other h3{ padding-left:15px; height:45px; line-height:45px; font-size:18px;}
.xw_other .otherxw li{ display:block; padding-left:15px; line-height:25px; font-size:14px; margin-right: 10px;overflow: hidden;height: 25px;}
.xw_other .obox li{ width:33%; height:125px; overflow:hidden; text-align:center; float:left;}
.xw_other .obox span{ width:80%; height:85px; border-radius:0px; overflow:hidden; display:inline-block;}
.xw_other .obox span img{ width:100%; border-radius:0px; vertical-align:middle;}
.xw_other .tjnews h3{height:18px; line-height:20px; width:100%; overflow:hidden; font-size:14px; padding-left:0; color:#555;}

.feileinav li{ float:left; width:33%; margin:5px 0;}
.feileinav li a{ height:30px; line-height:30px; background:#e8e8e8; color:#222; display:block; text-align:center; width:80%; margin:0 auto;}