@charset "utf-8";
.v_bline{ border: 1px solid #dfdfdf;}
.v_InNav{ border-bottom: 1px solid #dfdfdf; height: 37px; background-color: #f8f8f8; line-height:37px; text-align: right; }
.v_InNav span{ background: url(../images/v_Icon01.gif) 10px center no-repeat; padding-left: 35px; float: left; font-size: 18px;}
.v_InNav h5{ float: left; margin-left: 100px; font-weight: 100;}
.v_InNav h5 a{ margin: 0 10px;font-size: 14px;}
.v_more{ margin-right: 10px;}

.v_spList{ float: left; width: 100%; padding:5px 0 15px;}
.v_spList li{ float: left; width: 270px; padding: 10px; margin: 10px 5px 0; position: relative;}
.v_spList li:hover{ background-color: #f0f0f0;}
.v_spList .v_Img{ width: 270px; height: 162px;}
.v_spList li a em{ background: url(../images/video_icon.png) no-repeat; position: absolute; left: 10px; bottom: 62px; width: 46px; height: 46px; float: left;}
.v_spList li a b{ position: absolute; right: 10px; bottom: 62px; z-index: 9;}
.v_spList li a i{ background: url(../images/v_spBg.png) no-repeat; width: 9px; height: 19px; float: left; }
.v_spList li a b span{ background-color: rgba(255,170,0,0.8); padding: 0 8px; color: #fff; font-weight: 100; float: left; height: 19px; line-height: 19px;}
.v_spList h3{ height: 32px; line-height: 32px; font-weight: 100; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width: 100%;  }
.v_spList h2 span{ float: left; background-image: url(../images/v_spIcon.png); background-repeat: no-repeat; padding-left: 20px; width: 40%; height: 20px; line-height: 20px; font-weight: 100; font-size: 12px; color:#8b8b8b;} 
.v_db{ background-position: 0 2px;}
.v_time{ background-position: 0 -46px;}

.v_marT{ margin-top: 15px;}
/*******底部*********/
.v_footer{ background-color: #2e2e2e; padding: 10px 0;color: #999; float:left; width: 100%; margin-top: 15px;}
.v_footer img{ float: left; margin: 15px; width: 120px;}
.v_foot{ float: left; width: 900px; }
.v_footer h2{ font-weight: 100; height: 32px; line-height: 32px; margin-top: 20px;  }
.v_footer h2 a{ margin: 0 10px;}
.v_footer p{ font-size: 14px; height: 32px; line-height: 32px; padding-left: 10px;}
/*******内页*********/
.v_Nav{ height: 42px; line-height: 42px; font-weight: 100;}

.v_spfl{ padding: 10px;}
.v_spfl dl{ display: inline-block;}
.v_spfl dl dt{ float: left; width: 80px; font-weight: 700; font-size: 14px; line-height: 24px; }
.v_spfl dl .v_selNav{ background-color: #ff7800; }
.v_spfl dl .v_selNav a{color: #fff;}
.v_spfl dl span{ float: left; width: 1098px;}
.v_spfl dl dd{ width: 93px; float: left; height: 24px; line-height: 24px; overflow: hidden; background-color: #f7f7f7; text-align: center; margin: 0 3px 3px;}

.v_xzNav{ height: 35px; line-height: 35px; font-weight: 100; border-bottom: 1px solid #dfdfdf; text-indent: 1em; background-color: #f8f8f8;}
.v_xzNav a{ color: #f00; font-weight: 700;}


.npage{  text-align:center; color: #333; background-color:#f2f2f2;   padding:15px 0 0; height:30px;  float:left; width:100%; }
.npage a{ margin:5px; border:1px solid #116689; padding:5px 8px;}
.npage a:hover,.np_on{ background-color:#116689; color:#fff;}

.spBg{ background-color: #303030; float: left; width: 100%;}

.v_Title{ height: 65px; line-height: 65px; font-size: 24px; color: #f9cd02; font-family: "微软雅黑"; font-weight: 100;}
.v_video{ float: left; width: 890px; height: 535px;}

.v_spLeft{ float: left; width: 295px; margin-left: 15px;}
.sp_Nav{ background: url(../images/vbg.png) -50px 3px no-repeat; margin-bottom: 10px; height: 35px; line-height: 28px; color: #f90; float: left; font-size: 16px; width: 70px;}
.v_spLeft ul{ float: left; width: 100%;}
.v_spLeft li{ padding: 10px 10px 10px 15px;width: 270px; float: left;}
.v_spLeft li img{ float: left; width: 120px; height: 68px; margin-right: 10px;}
.v_spLeft li h3{ line-height: 22px; color: #c2c2c2; font-weight: 100; font-size: 12px;max-height: 42px;overflow: hidden;}
.v_spLeft li:hover,.v_sel{ background:url(../images/vbg.png)  -250px -29px #116689 no-repeat; }
.v_spLeft li p{color: #c2c2c2;  background:url(../images/vbg.png) -51px 3px no-repeat; text-indent: 1.2rem;}

.v_spjj { float: left; width: 890px;}
.v_spjj h3{ font-size: 24px; height: 52px; margin-bottom: 10px; line-height: 52px; border-bottom: 1px solid #dcdcdc;}
.v_spjs { font-size: 14px;line-height: 22px;}
.v_spjs span{ float: left; padding-bottom: 5px;}
.v_spjs p{   color: #666; padding-bottom: 5px; }
.v_spjs p a{ color: #0775d3; margin: 0 5px;}

.v_erm{float: right; width: 295px; text-align:center;}

.news_nav{ background-color: #116689;}

/*推荐商家*/
.tj_sjxx{ background-color:#fff; }
.tj_sjxx h3{ background-color:#116689; color:#fff; padding:15px 18px;}
.tj_xx{ padding:8px 12px; display:inline-block; width:100%; box-sizing:border-box;}
.tj_xx img{ width:68px; margin-right:15px; float:left;}
.tj_xx p{ font-size:14px; line-height:28px;}
.tj_xx p b{ color:#d80000; font-weight:700;}
.tj_xx a{ float:left; width:100%; height:38px; line-height:38px; text-align:center; background-color:#ff8e01; color:#fff; margin-top:15px; font-size:14px; font-weight:700; border-radius:3px;} 