﻿@CHARSET "UTF-8";
body{
	margin: 0;
	padding: 0;
	font-family: '\5B8B\4F53', simsun, sans-serif,Arial;
    font-size: 12px;
    line-height: 14px;
	background: #FFF;
    color: #666;
}
a:hover{
	color: #f50;text-decoration:none;
}
a,img{
	outline: none;
	border: none;
}
a{ text-decoration:none;}
/*浮动*/
.fleft{
	float: left;
}
.fright{
	float: right;
}
.center{
	text-align: center;
}
/*浮动清除*/
.clearfix{zoom:1;}
.clearfix:after{display:block;clear:both;visibility:hidden;height:0;content:'';}
#bendibao-topbar{
	height: 34px;
	background-color: #333333;
	top: 0px;
	width: 100%;
	height: auto;
	/*! padding-top: 25px; */
	position: fixed;
	z-index: 9999;
}
#bendibao-topbar>div{
	width: 1200px;
	font-size: 13px;
	height: 22px;
	line-height: 22px;
	margin: 0 auto;
	padding: 6px 0;
	color: #fff;
}
#header-wrap{
	width: 1200px;
	margin: 0 auto;
	padding-top: 20px;
}
#main-wrap{
	width: 1200px;
	margin: 0 auto;
}
#bendibao-topbar>div a{
	color: #fff;
	text-decoration:none;
}
#bendibao-topbar>div a:hover{
	color: #f50;
}
#bendibao-topbar>div .fright i.icon{
	width: 12px;
	height: 12px;
	margin-right: 2px;
	display: inline-block;
	background-image: url(images/icons.gif);
    background-repeat: no-repeat;
	vertical-align: middle;
}
#bendibao-topbar>div .fright i.icon.icon-home {
    background-position: 0 0;
}
#bendibao-topbar>div .fright a:hover i.icon.icon-home {
    background-position: 0 -12px;
}
#bendibao-topbar>div .fright i.icon.icon-plus {
    background-position: 0 -24px;
}
#bendibao-topbar>div .fright a:hover i.icon.icon-plus {
    background-position: 0 -36px;
}
#bendibao-topbar>div .fright a.iplus{
	background-color: #ff6600;
    color: #fff;
    padding: 3px 6px;
    border-radius: 12px;
}
#bendibao-topbar>div .fright a.iplus img{
	display: none;
}

#bendibao-topbar>div .fright a.iplus:hover img{
	display: block;
	position: absolute;
	position: absolute; left: 1130px; top: 35px;
}
#header{
	border-bottom: 2px solid #ff6600;
	        padding-bottom: 10px;
 padding-top: 30px;
}
#header>*{
	display: block;
	float: left;
	vertical-align: middle;
}
#header .logo {
   
}
#header .select-city{
	font-size: 18px;
	line-height: 40px;
    padding: 17px 15px 18px 15px;
}
#header .select-city a{
	color: #252525;
	font-weight: bold;
	text-decoration: none;
}
#header  .icon-arr-down{
	    display: inline-block;
    width: 16px;
    height: 16px;
    margin-left: 3px;    
	-webkit-transition: 400ms;
    -moz-transition: 400ms;
    -ms-transition: 400ms;
    -o-transition: 400ms;
    transition: 400ms;
    vertical-align: middle;
    text-indent: -9999px;
    background-image: url(images/icons.gif);
    background-repeat: no-repeat;
    background-position: 0 -48px;
}
#header  .select-city a:hover span.icon-arr-down {
    background-position: 0 -64px;
}

#header .search_nav form{
	display: block;
}
#header .search_nav .search{
	padding: 8px;
	border: 1px solid #ccc;
	border-right: none;
}
#header .search_nav .search i{
	width: 22px;
	height: 22px;
	display: inline-block;
	background-image: url(images/search_icon.png);
    vertical-align: middle;
}
#header .search_nav .search input{
	width: 327px;
	display: inline-block;
	height: 22px;
	line-height: 1.2;
    vertical-align: middle;
	border: none;
	outline: none;
}
#header .search_nav button{
	width: 115px;
	height: 42px;
	line-height: 20px;
	text-align: center;
	background-color: #ff6600;
	color: #fff;
	font-weight: bold;
	display: inline-block;
	border: none;
	padding: 11px 0;
}
#header .search_nav .hot-words{
	padding-left: 6px;
    float: left;
    line-height: 42px;
}
#header .search_nav .hot-words a{
	color: #999999;
	text-decoration: none;
	display: inline-block;
	margin-right: 8px;
}
#header .search_nav .hot-words a:hover{
	color: #e66100;
}
#header .tip_nav {
    padding: 0 0 0 15px;
}
#header .tip_nav>span{
	display: inline-block;
	vertical-align: middle;
}
#header .tip_nav .tip_str{
    height: 36px;
    line-height: 36px;
    font-size: 25px;
}
#header .tip_nav .daten{
	height: 44px;
    line-height: 44px;
    font-size: 40px;
    font-weight: bold;
    padding: 3px 15px;
    color: #fff;
    background-color: #31a9ee;
}
#header .tip_nav .dates{
	height: 8px;
	width: 8px;
    background-color: #31a9ee;
	border-radius: 4px;
}
#header .weather_nav{    
	float: right;
    width: 187px;
}
#header .weather_nav iframe{
	width: 100%;
    height: 47px;
    border: none;
}
#header .weather_nav a{
	display: block;
	color: #666;
	text-decoration: none;
}
.w10_l, .w11_l, .w12_l, .w13_l, .w14_l, .w16_l, .w19_l, .w20_l, .w26_l, .w28_l, .w32_l, .w37_l, .w39_l, .w40_l, .w41_l, .w42_l, .w60_l, .w61_l, .w62_l, .w63_l, .w64_l, .w65_l {
    width: 55px;
    height: 45px;
    display: block;
    background: url(images/w_day40.png) no-repeat;
}
#header .weather_nav .weather_icon span {
    float: left;
    width: 40px;
    height: 40px;
    margin-right: 8px;
}
.w11_l {
    background-position: -50px 0px;
}
.w28_l {
    background-position: -200px -50px
}
#header .weather_nav  .line1 {
    padding-bottom: 5px;
}
#header .weather_nav  em{
	font-style: normal;
    text-decoration: none;
}
.nav-mod {
    display: block;
    float: left;
    padding: 0 11px 0 0;
    margin: 16px 12px 18px 0;
    border-right: 1px solid #eadfdf;
}
.main-nav{
	text-align: center;
	*margin-bottom:18px;
}
.main-nav>.nav-mod:last-child {
    border: none;
    margin-right: 0;
    padding-right: 0;
}
.main-nav>.nav-mod.lastchild{ 
	border: none;
    margin-right: 0;
    padding-right: 0;
}
.main-nav ul,.main-nav li{
	margin: 0;
	padding: 0;
	list-style: none;
}
.main-nav ul {
    height: 30px;
    clear: both;
	font-family: "Microsoft YaHei", 微软雅黑;
}
.main-nav li {
	font-size: 14px;
    width: 45px;
    height: 30px;
    line-height: 16px;
    white-space: nowrap;
    display: inline;
	float: left;
	text-align: left;
}
.main-nav a{
    color: #000;
    text-decoration: none;
}
.main-nav a:hover{    
	color: #e66100;
}
.page-container{
	padding-top: 15px;
}
.page-main{
	width: 900px;
	float: left;
	margin-bottom: 10px;
}
.page-main1{
	width: 885px;
	padding-right: 15px;
	float: left;
}
.page-main1{
	font-family: 'Microsoft YaHei';
}
.page-main-left{
	width: 416px;
	float: left;
}
.page-main-right{
	width:444px;
	float:left;
	padding: 0 20px;
	font-family: "Microsoft YaHei","\5fae\8f6f\96c5\9ed1";
}
/*聚焦专题*/
.focus-zt ul{
	margin:0;
	padding:0;
	list-style: none;
	clear: both;
}
.focus-zt ul>li{
	padding-left: 12px;
    height: 36px;
    line-height: 36px;
	font-family: "Microsoft YaHei", 微软雅黑;
    font-size: 18px;
	position: relative;
    overflow: hidden;
}
.focus-zt ul>li:after {
    margin-top: -2px;
	content: "";
    background: #ccc;
    width: 4px;
    height: 4px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    -webkit-border-radius: 4px;
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
}
.focus-zt ul>li a{
	text-decoration: none;
	color: #404040;
}
.focus-zt {
    margin-top: 15px;
}
.focus-header,.focus-list-header{
	border-top: 1px solid #e5e5e5;
}
.focus-header-left{
	height: 20px;
	line-height: 20px;
	padding: 12px;
	border-top:2px solid #ff6600;
	display: inline-block;
	*float:left;
}
.focus-header-left>*{
	vertical-align: top;
}
.focus-header-left>span{
	height: 22px;
    line-height: 22px;
    font-size: 22px;
    padding-left: 26px;
    background: url(images/zt_icon.png) no-repeat;
}
.focus-header-right{
	float: right;
	text-align: right;
    color: #888;
    line-height: 47px;
}
.focus-header-right>a {
    color: #888;
	text-decoration: none;
}
.focus-header-right>a:hover {
    color: #f33;
}
.focus-list-header>.focus-left{
	height: 20px;
    line-height: 20px;
    padding: 12px;
    border-top: 2px solid #ff6600;
    font-size: 18px;
    display: inline-block;
    font-weight: bold;
    color: #ff6600;
	*float:left;
}
.focus-list-header>.focus-right{
	width: 270px;
    height: 46px;
    float: right;
	overflow: hidden;
}
.focus-list-header>.focus-right a{
    color: #585858;
    text-decoration: none;
    font-size: 16px;
    line-height: 46px;
}
.focus-list-header>.focus-right a:hover {
    color: #f33;
}
.focus-list-header>.focus-right ul,.focus-list-header>.focus-right li{
	margin: 0;
	padding: 0;
	list-style: none;
}
.focus-news{
	margin: 5px 0 0 0;
	padding: 0;
	list-style: none;
}
.focus-news>li{
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    position: relative;
    padding-left: 12px;
    overflow: hidden;
}
.focus-news>li.newsb{
	font-weight: bold;
	font-size: 20px;
}
.focus-news>li>a {
    color: #404040;
	text-decoration: none;
}
.focus-news>li>a:hover {
    color: #f33;
}
.tabnav{
	position: relative;
	margin:0;
    padding: 3px 0 0 10px;
	list-style: none;
    background-color: #ff6600;
}
.tabnav li {
    float: left;
    width: 82px;
    position: relative;
	margin: 0;
    padding: 0;
}
.tabnav li a {
    display: inline-block;
    width: 100%;
    height: 36px;
    line-height: 36px;
    text-align: center;
    text-decoration: none;
    font-size: 16px;
    color: #fff;
}
.tabnav li.current a{
	background: #fff;
    color: #333;
}
.subnav{
	position: relative;
	margin:0;
	padding: 0;
	list-style: none;
}
.subnav li{
	display: none;
}
.subnav li.current{
	zoom:1;
	display: block;
	border-bottom: 1px solid #dddddd;
}
.subnav li.current:after{display:block;clear:both;visibility:hidden;height:0;content:'';}
.subnav li a{
	display: block;
	float: left;
	height: 36px;
    line-height: 36px;
    text-align: center;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
	padding: 0 6px;
}
.subnav li a:hover{
	color: #f33;
}
.news-blocks>*{
	display: none;
}
.news-blocks>ul.current{
	display: block;
	margin: 0;
	padding: 0;
}
.news-blocks>ul>li{
	margin: 0;
	padding: 15px 0;
    border-bottom: 1px solid #ddd;
	list-style: none;
	display: block;
	position: relative;
}
.news-blocks>ul>li:last-child{
	border-bottom: none;
}
.news-blocks>ul>li>a{
	zoom:1;    
	color: #333;
}
.news-blocks>ul>li>a:after{display:block;clear:both;visibility:hidden;height:0;content:'';}
.news-blocks .news-logo{
	width: 245px;
    height: 162px;
	float: left;
}
.news-blocks .news-logo>img{
	width: 100%;
	height: 100%;
}
.news-blocks .news-top{
	width: 625px;
    padding-left: 15px;
	float: right;
	color: #8c8c8c;
	height: 135px;
    line-height: 22px;
	overflow: hidden;
}
.news-blocks .nopic .news-top{
    width: 100%;
    padding-left: 0;
}
.news-blocks .news-top h5 {
    color: #252525;    
	font-size: 20px;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    padding: 0;
    margin: 0 0 9px 0;
}
.news-blocks .news-top .news-intro{
    line-height: 24px;
    font-size: 16px;
}
.news-blocks .news-top .news-intro>dl{
	font-size: 16px;
    line-height: 30px;
    margin: 0px;
	padding: 0;
}
.news-blocks .news-top .news-intro dt {
    width: 85px;
    height: 30px;
    float: left;
    padding-right: 10px;
    color: #666;
    overflow: hidden;
}
.news-blocks .news-top .news-intro dd {
    margin-left: 85px;
}
.news-blocks a:hover h5 {
    color: #d81517;
}
.news-blocks .tagtime {
	position: absolute;
    width: 625px;
    left: 260px;
    bottom: 15px;
    line-height: 20px;
}
.news-blocks  .nopic .tagtime  {
    left: 0;
}
.news-blocks .tagtime .date {
    float: left;
    color: #999;
    display: inline-block;
    margin-right: 10px;
	background:url(images/date.png) left center no-repeat; padding-left:22px;
}
.news-blocks .tagtime .times {
    float: left;
    color: #999;
    display: inline-block;
    margin-right: 10px;
}
.news-blocks .tagtime a{
    color: #999;
    display: inline;
	text-decoration: none;
}
.news-blocks .tagtime a:hover{
	color: #f33;
}
.news-blocks .tagtime .tags {
    background: url(images/tags_03.gif) center left no-repeat;
    float: left;
    display: block;
    padding-left: 5px;
    overflow: hidden;
    height: 20px;
}
.news-blocks .tagtime .tags a {
    padding-left: 15px;
}
/*底部*/
#footer {
    background: #333;
    color: #999;
    padding: 20px 0 35px 0;
    margin-top: 20px;
}
.footer-container{
	width: 1200px;
    margin: 0 auto;
    font-family: "Microsoft Yahei";
}
.footer-container>.footer-info-latest{
    padding: 6px 0; font-size: 14px;
}
.footer-container>.footer-info-latest strong{
	float: left;
   
    color: #d4caca;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
.footer-container>.footer-info-latest a {
    color: #fff;
	text-decoration: none;
}
.footer-container>.footer-info-latest a:hover{
    color: #ffcd00;
}
.footer-container>.siteinfo{
    position: relative;
    line-height: 2.33;
    padding-top: 10px;
}
.footer-container>.siteinfo>p{
	margin: 0;
    padding: 0;
}
.footer-container>.siteinfo a {
    color: #999;
	text-decoration: none;
}
.footer-container>.siteinfo a:hover{
    color: #ffcd00;
}
.footer-container>.siteinfo .sep {
    margin: 0 1em;
}
.footer-container>.siteinfo .notice span {
    margin-right: 20px;
}
/*flash*/
.slider {
  position: relative;
  font-size: 16px;
    font-weight: bold;
}
.dis{ display:block;}
.undis{ display:none;}
.slider .s-body {
  overflow: hidden;
  height: 260px;
  margin: 0;
  padding: 0;
}
.slider .s-body li {
  position: absolute;
  overflow: hidden;
  /*width: 332px;*/
  height: 260px;
}
.slider .s-body li img {
  width: 416px;
  height: 260px;
  transition: 400ms;
}
.slider .s-body li:hover img {
  -webkit-transform: rotate(7deg) scale(1.2);
  -moz-transform: rotate(7deg) scale(1.2);
  -ms-transform: rotate(7deg) scale(1.2);
  -o-transform: rotate(7deg) scale(1.2);
  transform: rotate(7deg) scale(1.2);
}
.slider .s-body li em {
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 30px;
}
.slider .s-body li em span {
  position: absolute;
  display: block;
  width: 100%;
  height: 30px;
  background: rgba(0, 0, 0, 0.75);
}
.slider .s-body li em a {
  line-height: 30px;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  height: 30px;
  padding: 0 15px;
  color: #fff;
  text-decoration: none;
  font-family: Tahoma, Helvetica, Arial, 宋体, sans-serif;    
  font-style: normal;
}
.slider .s-body li em a:hover{
	text-decoration: underline;
}
.slider .prev {
  position: absolute;
  top: 93px;
  left: 0;
  width: 28px;
  height: 44px;
  cursor: pointer;
  opacity: .5;
  filter: alpha(opacity=50);
  background: url(http://www.xmbmw123.com/skin/default/images/arr.png) no-repeat 0 0;
}
.slider .next {
  position: absolute;
  top: 93px;
  right: 0;
  width: 28px;
  height: 44px;
  cursor: pointer;
  opacity: .5;
  filter: alpha(opacity=50);
  background: url(http://www.xmbmw123.com/skin/default/images/arr.png) no-repeat -29px 0;
}
.slider .s-nav {
  /*width: 332px;*/
  height: 8px;
  padding: 7px 0;
}
.slider .s-nav .wraper {
  width: 140px;
  margin: 0 auto;
}
.slider .s-nav .wraper span {
  display: block;
  float: left;
  overflow: hidden;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  margin-right: 10px;
  cursor: pointer;
  background: #ccc;
}
.slider .s-nav .wraper span.active {
  background: #f50;
}
/*右侧---------------------------------------------*/
.content-right *{
	 margin:0; padding:0; list-style:none;
}
.content-right a{
	color:#333; text-decoration:none;
}
.content-right a:hover{
	color: #f50;
}
.content-right{ width:300px; float:right; color:#333; font-family:"Microsoft YaHei","\5fae\8f6f\96c5\9ed1"; font-size:16px;}
.box-right{ width:300px; margin-bottom:20px;}
.box-right .box-tit{ height:40px; line-height:40px;}
.box-right .box-tit .tit{ width:149px; border-left:1px #e5e5e5 solid; display:inline-block; font-size:16px; color:#f60; font-weight:bold; float:left; border-top: #f60 2px solid; text-align:center;}
.box-right .box-tit .more{ width:120px; color:#666; font-size:14px; border:1px #e5e5e5 solid; display:inline-block; background:url(images/more.png) 125px center no-repeat; text-align:right; float:right; padding-right:28px; height:38px;}
.box-right .box-tit .no-more{ background:none;}

.box-csfw{ clear:both;border:1px #e5e5e5 solid; border-top:none;}
.box-csfw .tit{ height:16px; line-height:16px;  margin:0px 10px 5px; padding-left:10px; overflow:hidden; position:relative;border-bottom:1px #e5e5e5 dashed; padding-bottom:10px; padding-top:10px; }
.box-csfw .tit span{ position:absolute; top:12px; left:0; border-left-width:3px; border-left-style: solid; display:block; height:12px;}

.box-csfw  .smore{
    position: absolute;
    right: 0;
    bottom: 10px;
    display: block;
    overflow: hidden;
    height: 16px;
    padding-top: 5px;
}
.box-csfw .smore a {
    font-size: 12px;
    line-height: 16px;
    display: block;
    width: 50px;
    height: 16px;
    color: #999;
}
.box-csfw .red-bd{ border-color:#f65c5b;}
.box-csfw .blue-bd{ border-color:#31a9ee;}
.box-csfw .green-bd{ border-color:#15bd68;}
.box-csfw ul{ clear:both; overflow:hidden; border-bottom: 4px #efefef solid;}
.box-csfw ul:last-child{ border-bottom:none;}
.box-csfw ul li{  border-bottom:1px #e5e5e5 solid;position:relative; overflow:hidden; clear:both; line-height:40px;}
.box-csfw ul li span{ border-right:1px #e5e5e5 solid; display:block; position:absolute; top:12px; left:149px; height:15px;}
.box-csfw ul li:last-child{ border:none;}
.box-csfw ul li a{ color:#666;width:105px; float:left; position:relative; padding-left:40px; font-size:14px;}
.box-csfw ul li a{ width:99px;margin-left: 10px;}
.box-csfw ul li a i{display:inline-block; position:absolute; width:18px; height:18px;    top: 10px;left: 12px;background: url(images/tb.jpg)}
.box-csfw ul li a i.gjj { background-position: -18px 0;}
.box-csfw ul li a i.jzz {background-position: -36px 0px;}
.box-csfw ul li a i.hk {background-position: -54px 0px;}
.box-csfw ul li a i.sfz {background-position: -72px 0px;}
.box-csfw ul li a i.cj { background-position: -90px 0px;}
.box-csfw ul li a i.wz {background-position: 0px -18px;}
.box-csfw ul li a i.dt {background-position: -18px -18px;}
.box-csfw ul li a i.bus {background-position: -36px -18px;}
.box-csfw ul li a i.tft { background-position: -54px -18px;}
.box-csfw ul li a i.lk {background-position: -72px -18px;}
.box-csfw ul li a i.map {background-position: -90px -18px;}
.box-csfw ul li a i.gh {background-position: 0px -36px;}
.box-csfw ul li a i.jk {background-position: -18px -36px;}
.box-csfw ul li a i.ym {background-position: -36px -36px;}
.box-csfw ul li a i.txl {background-position: -54px -36px;}
.box-csfw ul li a i.tool {background-position: -72px -36px;}
.box-csfw ul li a i.gl {background-position: -90px -36px;}
.box-csfw ul li a i.car {background-position: -36px -108px;}
.box-csfw ul li a i.wd {background-position: -54px -108px;}
.box-csfw ul li a i.xx {background-position: -72px -108px;}
.box-csfw ul li a i.bank {background-position: -90px -108px;}


.box-wei{clear:both;border:1px #e5e5e5 solid; border-top:none;}
.box-wei .pic{ padding-top:20px; border-bottom:1px #e5e5e5 dashed; overflow:hidden; clear:both; padding-bottom:10px; margin:0 5px 0 10px; }
.box-wei .pic img{ float:left; width:104px; height:73px; margin-right:10px;}
.box-wei .pic .text span{ color:#999;}
.box-wei .pic .text a{ display:inline-block; background:#7eb5ec;color:#fff; text-align:center; padding:0 5px; margin-left:10px; font-size:14px; line-height:22px;border-radius:2px;}
.box-wei .pic .text a.topic{ line-height:24px; height:48px;display:block; overflow:hidden;color:#999;padding:0;margin:0;background: none;text-align: left;border:none;}
.box-wei .pic .text a.topic:hover{ color: #f50;}
.box-wei ul{ overflow:hidden; clear:both; margin:5px 0;}
.box-wei ul li{ line-height:30px; background:url(images/dot.png) 8px center no-repeat; padding-left:25px; height:30px; width:270px; overflow:hidden;     font-size: 14px;}
.hot_r{padding-left: 2%;zoom:1;}
.hot_r:after{display:block;clear:both;visibility:hidden;height:0;content:'';}
.hot_r a {
    color: rgb(51, 51, 51);
    display: block;
    font-family: 宋体;
    white-space: nowrap;
    width: 48%;
    float: left;
    margin-right: 2%;
    margin-bottom: 1%;
    height: 38px;
    text-align: center;
    line-height: 39px;
    font-size: 14px;
    background: rgb(247, 247, 247);
	text-decoration: none;
}
.hot_r a:hover {
    background: #f60;
    color: #fff;
}
.box-zn{clear:both;border:1px #e5e5e5 solid; border-top:none;}
.box-zn ul { padding:10px;}
.box-zn ul li{ line-height:30px; width:100%; overflow:hidden; height:30px;    font-size: 14px;}
.box-zn ul li span{ display:inline-block; width:16px; height:16px; background:#999999; color:#fff; font-size:12px; text-align:center; line-height:17px; margin-right:10px; border-radius:2px;}
.box-zn ul li:nth-child(1) span{ background:#f58c85;}
.box-zn ul li:nth-child(2) span{ background:#fcbc4b;}
.box-zn ul li:nth-child(3) span{ background:#a1d958;}

.box-meishi{clear:both;border:1px #e5e5e5 solid; border-top:none;} 
.box-meishi .pic{ padding-top:20px; border-bottom:1px #e5e5e5 dashed; overflow:hidden; clear:both; padding-bottom:10px; margin:0 7px; }
.box-meishi .pic a{ width:140px; height:136px; overflow:hidden; float:left; line-height:20px; font-size:14px; } 
.box-meishi .pic a:first-child{ margin-right:3px;}
.box-meishi .pic img{ width:140px; height:90px; margin-bottom:5px; display: block;}
.box-meishi ul{ overflow:hidden; clear:both; margin:5px 0;}
.box-meishi ul li{ line-height:30px; background:url(images/dot.png) 8px center no-repeat; padding-left:25px; height:30px; width:270px; overflow:hidden; }

.box-wanle{clear:both;border:1px #e5e5e5 solid; border-top:none;} 
.box-wanle .pic{ padding-top:20px; border-bottom:1px #e5e5e5 dashed; overflow:hidden; clear:both; padding-bottom:10px; margin:0 9px; }
.box-wanle .pic a{ display:block;position:relative;  }
.box-wanle .pic img{ width:280px; height:160px; margin-bottom:5px; }
.box-wanle .pic p{ position:absolute; width:280px; height:20px; line-height:20px; font-size:14px; top:140px; left:0; text-align:center; overflow:hidden;background:rgba(0,0,0,0.8); color:#fff;}
.box-wanle ul{ overflow:hidden; clear:both; margin:5px 0;font-size: 14px;}
.box-wanle ul li{ line-height:30px; background:url(images/dot.png) 8px center no-repeat; padding-left:25px; height:30px; width:270px; overflow:hidden; }

.box-xiaofang{ font-size:14px; line-height:30px; clear:both;border:1px #e5e5e5 solid; border-top:none; padding:5px 0 5px 10px;}

.box-help{ clear:both;border:1px #e5e5e5 solid; border-top:none;}
.box-help .tit{ height:16px; line-height:16px;  margin:0px 10px 5px; padding-left:10px; overflow:hidden; position:relative;border-bottom:1px #e5e5e5 dashed; padding-bottom:10px; padding-top:10px; }
.box-help .tit span{ position:absolute; top:12px; left:0; border-left-width:3px; border-left-style: solid; border-color:red; display:block; height:12px;}
.box-help .qrcode { width:250px; margin:auto; color:#999; text-align:center; padding-bottom:10px; border-bottom:1px #e5e5e5 dashed; margin-bottom:10px;}
.box-help .qrcode img{ width:250px; }
.box-help .qq{ color:#999; line-height:40px; margin:5px 0px 5px 15px;}
.box-help .qq img{ vertical-align:middle;}
.box-help .qq span{ color:#f60; font-size:20px;}
.footer-info-latest{width:1200px;margin:0 auto;}
.footer-info-latest a{color: black;}
.footer-info-latest a:hover{color:#ff6600;}

.pagelist{text-align: center;padding:5px 5px 5px 5px;list-style-type: none;margin:0px;height: 30px;}
.pagelist a:hover{display: inline-block;border: 1px solid #C00;margin:0 3px; padding: 3px 15px;background:#C00;font-size: 14px;color:#fff;font-weight:bold;}
.sbody .pagelist a,.pagelist a{display: inline-block;border: 1px solid #cdd6cd; background: #F6F7EB; padding: 3px 15px; font-size: 14px; margin:0 3px;color:#333;font-weight:bold;text-decoration:none;}
.pagelist span{display: inline-block;border: 1px solid #C00;margin:0 3px; padding: 3px 15px;background:#C00;font-size: 14px;color:#fff;font-weight:bold;}



.bdssb {width: 100%;float: left;height: 40px;}
.bdssb b,  .bdssb  .search-keyword{float: left;border: 1px solid #3385ff;height: 24px;font-size: 14px;font-weight: 400;padding: 4px 40px 4px 20px;line-height: 24px;background: url(/templets/default/images/camera_new_5606e8f.png)485px 8px  no-repeat;width: 450px;}
.bgred  .search-keyword{border:1px solid #b75140;}
.bgred .search-submit{background:#b75140 !important;}
.bred b{border: 1px solid #fd6853;}
.bred a{background: #fd6853 !important;}
.bdssb a,.bdssb .search-submit {
    width: 100px;
    height: 34px;
    color: #fff !important;
    letter-spacing: 1px;
    background: #3385ff;
    border-bottom: 1px solid #2d78f4;
    outline: medium;
    -webkit-appearance: none;
    -webkit-border-radius: 0;
    font-size: 14px;
    /* padding: 8px  19px; */
    /* background-color: #ddd; */
    background-position: 0 -48px;
    border: 0;
    cursor: pointer;
    font: 14px Arial;
    float: left;
    text-align: center;
    line-height: 34px;
    }
     .bdssb  .search-keyword{}

.zi_xun{ float:right; width:155px; height:80px; background:#5eaa48; position:relative; top:-11px;}
.zi_xun a{ display:block; color:#ffffff; font-size:20px; font-weight:bold; line-height:88px;}
.zi_xun a img{ float:left; margin-top:23px; margin-left:11px; margin-right:5px;}

