﻿@charset "gb2312";
/*全局样式*/
body,ul,ol,dl,dt,dd,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0; font-weight:normal; }
body {background:#fff;}
body,ul,ol,li,p,form,fieldset,table,td{ font-family:"Microsoft Yahei","宋体","Arial Narrow","HELVETICA"; }
td,li,select,input,textarea,div{font-size:14px; text-align:left; color: #000; line-height: 22px;}
ul,ol,li{list-style-type:none; color: #000000;}
select,input{vertical-align:middle; }
em,i {font-style:normal; }
a{color:#494949; text-decoration:none;}
a:visited{color:#383838;text-decoration: none;}
a:hover,a:active,a:focus{color:#e51816; text-decoration:none; position: relative; bottom: 0px; background:none; transition: color 0.3s linear 0s; }
.clear{clear:both; }
.photo img {}
a.photo:hover img, .photo a:hover img {
border-color: #f00;
}
.name_bg,.dzan,.hot_list,.change,.pc_plun{background:url(./icons.png) no-repeat}
.red {color:#f00; }

/*顶部*/
.top {width:100%; height:auto; background:#fff; }
.top .bk {width:1180px; height:60px; background:#fff; margin:10px auto; }
.search .schtxt{ border:1px solid #ccc; height:36px; line-height:36px; font-size:13px; width:300px; float:left; outline:0; vertical-align:middle;color:#939393;padding-left:10px;font-family:"微软雅黑";}
.search .schbtn{ text-align:center;background-color:#ccc; width:66px; height:40px; line-height:40px; font-size:13px; color:#FFFFFF; float:left; border:0; font-family:"微软雅黑";}
.search{width:378px;height:40px;float:right;margin-top:10px; }

.top .top1{background:#000;}
.top1 li a{ color:#FFFFFF; font-size:14px;}
.top1 li a.hover,.top1 li a:hover{color:#e51816;}
.top .bk .logo{width:300px; height:60px;  float:left; }
.top .bk .logo a{width:300px; height:60px; display:block; overflow:hidden;}
.top .bk .logo a img{width:300px; height:60px;}
.bdcs-container .bdcs-hot {text-align:center; }

.top1{border-bottom: #e7e7e7 1px solid;}
.top1a{width: 1180px;
margin: auto;
height: 32px;}
.top1a li {margin: 8px 10px 4px 4px;
height: 19px;
line-height: 19px;
float: right;
font-size: 12px;
color: #555;}
.top1a > strong {margin: 8px 0 4px 4px;
height: 19px;
line-height: 19px;
font-size:12px;
float: right;
color: #555;}
.top1a button {width:50px; height:18px; font-size:12px; line-height:10px; padding:1px 6px 1px 6px; background:#d14836; border:1px solid #990100; color:#fff; cursor:pointer; float:left; }
	.top1a button:hover {background:#990100; transition: background 0.3s linear 0s;  }
	#weixin2w {display:none;background-color:#fff; border:1px solid #ccc; z-index:9999; }
	#weixin2w p {line-height:25px; text-align:center; width:250px; font-size:14px; }
	#weixin2w img {margin:10px auto 10px 80px; }
.logo_c{width:260px; height:22px; padding:19px 0;float:left; margin-left:100px;}
/*菜单*/
.nav {background:#e51816;}
.menu{width:1180px; height:46px; background:#e51816; margin:auto;}
.menu ul{ }
.menu ul li{width:64px; height:46px; line-height:46px; float:left; text-align:center;}
.menu ul li a{width:64px; height:46px; line-height:46px; color:#fff; display:block;}
.menu ul li:hover,.menu ul li.hover{ background:#fff;color:#e51816;}
.menu ul li a:hover,.menu ul li a.hover{background:#fff;color:#e51816; font-weight:600;}
/*焦点*/
.focus{width:1180px; margin:10px auto; height:240px;}

/*左侧幻灯*/
.focus_hpic{position: relative; float:left; }
.focus_hpic img{width:440px; height:240px;/*这个事后要去掉高度*/ }
.slideshow .title { padding: 0 10px; height: 32px; font-size: 14px; font-weight: bold; line-height: 32px; overflow: hidden; }
.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight:bold; }
.slidebar { position: absolute; top:215px; left:360px; }
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); color: #FFF; overflow: hidden; }
.slidebar li.on { background: rgba(255,255,255,0.5); color:#000; font-weight:bold; }
#slidesImgs li { width:440px; height: 240px; display: none; overflow:hidden; }

/*右*/
.focus_r {width:730px; float:right; height:240px; margin-left:10px; }

/*图片推荐*/
.focus_ipic {height:140px;font-size:12px; }
.focus_ipic > ul > li {width:172px; padding:0 0px 0 10px; text-align:center; float:left; }
.focus_ipic p{width:172px; line-height:25px; height:25px; background:#000; text-align:center; display:block; overflow:hidden; }
.focus_ipic p a{line-height:25px; height:25px; font-size:12px; color:#fff;}
.focus_ipic img {width:172px; height:100px;}

/*文字推荐*/
.focus_ttj{border-top:#e51816 2px solid; padding-top:3px; }
.focus_ttj > li {float:left; width:243px;color:#2970a6; line-height:30px; font-size:14px; }

/*文字推荐*/
.focus_ttj2{border-top:#e51816 2px solid; padding-top:3px; }
.focus_ttj2 > li {float:left; width:276px;color:#2970a6; line-height:30px; font-size:14px; }

/*主体*/
.main {width:1180px; margin:12px auto; height:auto; background:#fff; }
/*左*/
.main_left{width:830px; border-right: #dcdbdb 1px solid;float: left;}
/*tab*/
.main_left .title li span, .main_right .title li span {display: inline-block;font-size: 18px;font-weight: bold;cursor: pointer;line-height: 26px;color: #09f;background: 0;}
.title ul li span a{color:#383838;font-size:18px;}
.title ul li span a:hover{color:#4DD2FF;}
.title{border-bottom:#e51816 2px solid; height:33px; line-height:33px;}
.title ul li { font-size:18px; height:33px; line-height:33px; cursor:pointer;}
a.title_cursor{display:inline-block; padding:0 14px; color:#FFF; background:#02a5db; cursor:pointer; }
a.title_hover:link, a.title_hover:visited {display:inline-block; padding:0 14px; color: #222; }
a.title_hover:hover {color:#FFF; background:#02a5db; }

/*列表*/
.news_info{padding:10px 0; height:auto; }
.all_news_info{height:auto; }
.titl > a {font-size:14px; line-height:26px; }
.titl > a:link {color:#383838; }
.titl > a:visited {color:#999; }
.titl > a:hover {color: #F00; }
.news_info1 {width:370px; float:left; }
.newslist {float:left; padding:10px 0; width:370px; height:auto; }
.newslist li {float:left; height:30px; width:353px; overflow:hidden; line-height:30px;}
.newslist li span.titl {display:block; width:310px; overflow:hidden; float:left; }
.newslist span.t {float:right; white-space:nowrap; color:#999; padding-right:15px; font-size:12px; }
.newslist li:hover{ }
.newslist .lihover:hover { padding:0;}
/*右*/
.main_right {width:330px; float:right; margin-top:15px;}
	
/*评测*/
	/*左*/
	.pce_lb {
height: 125px;
padding: 25px 15px 15px 8px;
border-bottom: #ddd 1px solid;
margin-bottom:10px;
}
.pce_left, .pce_right {
width: 187px;
height: 137px;
float: left;
overflow: hidden;
}

.pce_right {
width: 540px;
line-height: 24px;
float: right;
font-size: 14px;
}

.pce_right span {
display: inline-block;
height: 20px;
line-height: 20px;
font-size: 20px;
padding-bottom: 6px;
}
.pce_right span a {
color: #149ae3;
}

.pce_plun {
height: 27px;
color: #999;
margin: 5px 0;
font-size: 12px;
}

.pce_plun li {
padding: 0 5px;
float: left;
font-size:12px; 
color:#494949;
}

.pce_plun li a {
color: #999;
font-size:12px; 
}
i.pc_plun {
padding-left: 20px;
background-position: 0 -180px;
}

a.pc_list {
	background:url(./icons.png) no-repeat;
padding-left: 23px;
background-position: 0 -149px;
}


.pce_list {
float: left;
width: 180px;
height: 200px;
padding: 5px;
padding-bottom:16px;
margin-right: 60px;
border: #fff 1px solid;
background: 0;
}
.pce_list:hover {border:1px solid #ccc; }
.pce_list a {font-size:12px; }
.pce_lb img,.pce_list img {width:180px; height:120px; }

.pce_list li{position:relative; height:120px; }
.bt {
width: 176px;
height: 20px;
padding: 2px;
background:#000;
position: absolute;
left: 0;
bottom: 0;
line-height: 20px;
overflow:hidden;
text-align:center;
filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; 
}

.bt > a {color:#fff; }

.pce_list .text {
width: 100%;
height: 70px;
overflow: hidden;
padding-top: 11px;
padding-bottom:0px;
line-height: 22px;
border-bottom: #fff 1px solid;
cursor: pointer;
}

/*评测右*/
.main_right .title li span {
font-size: 18px;
padding-top: 4px;
padding-left:10px;
color:#383838;
}
.main_right .title {float:left; width:100%; }

/*本类排行*/
.hot {width:326px; float:left; height:auto;}
.hotSlide li{ width:326px; margin-top:10px;height:120px;}
.hotSlide li a.ytu{width:120px; height:80px; float:right;display:block; overflow:hidden;}
.hotSlide li a.ytu img{width:120px; height:80px;}
.hotSlide img:hover { }
.hotSlide li p{width:190px; height:90px; line-height:30px;float:left; color:#666; font-size:13px; }
.hotSlide .sjb{height:28px; line-height:28px; font-size:14px; padding-left:10px; float:left; overflow:hidden; }
.hotSlide strong{ height:30px; line-height:30px; font-size:15px;overflow:hidden;}
.hotSlide strong a{ font-size:15px;}
.hotSlide i,.ar_new i {color:#fff; float:left; width:16px; height:16px; line-height:16px; margin-top:6px; text-align:center; margin-left:10px; font-style:normal; font-weight:bold; font-size:12px; }

.hotSlide2 li{ width:326px; margin-top:10px;height:30px; line-height:30px;}
.hotSlide2 li .sjb{width:290px;height:30px; line-height:30px; float:right;display:block; overflow:hidden;}
.hotSlide2 i,.ar_new i {color:#fff; float:left; width:16px; height:16px; line-height:16px; margin-top:9px; text-align:center; margin-left:10px; font-style:normal; font-weight:bold; font-size:12px; }

.ph { background:#BFBFBF; }
.ph1 { background:#D81617; }
.ph2 { background:#E04545; }
.ph3 { background:#E87374; }
	  
.ad {  padding:2px; float:left; }


.main_more{margin-top:12px; float:left;}
.main_more > h2 {height:40px; line-height:40px; background:#09f; margin-top:27px; margin-bottom:15px; text-align:center; font-weight:bold; }
.main_more > h2 > a {color:#fff;}
.main_more li{width:405px;float:left}
.main_more .title1{border-bottom:#e51816 2px solid;height:33px;line-height:24px;}
.main_more .title1 a{font-size:18px;color:#383838;font-weight:bold}
.yjie{font-size:12px;height:107px;padding-top:20px;border-bottom:#BFBFBF 1px dotted}
.yjie h3{font-weight:bold; font-size:15px;}
.yjie h3 a{color:#383838;font-size:15px;}
.yjie h3 a:hover{color:#666;text-decoration:none}
.yjie_left{width:165px; height:92px;float:left;text-align:center}
.yjie_left a{width:165px; height:92px; display:block; overflow:hidden;}
.yjie_left a img{width:165px; height:92px; }

.yjie_right{width:216px;float:right;line-height:20px;overflow:hidden;height:80px;}
.yjie_right p{color:#5c5c5c; height:60px; line-height:25px; margin-top:10px;}
.yjie_right span{float:right}.yjie_list{font-size:14px;height:auto;padding:10px 0 5px 10px}.yjie_list li{width:100%;line-height:32px;height:32px;padding:0;margin:0}.yjie_list a{float:left;font-size:14px}.yjie_list li span.t1{float:right;white-space:nowrap;color:#888;padding-right:5px;line-height:32px}.drivers{height:250px}.yjie img {width:120px; height:80px; }

#footer { background:#f4f4f4;height:150px; border-top:2px solid #eee;margin:0px auto; margin-top:10px; font-size:13px; padding:15px 0 20px 0;}
#footer p{ text-align:center;height:30px; line-height:30px;}
#footer > div{width: 1180px;margin: 10px auto;color:#666;font-size: 13px;}
.links_footer{width:100px; height:80px; float:left; color:#383838;text-align:center;}
#footer a {color: #383838;font-size:12px;line-height:30px;}

.ad01{width:1180px;height:70px; margin:10px auto;}
.ad01 img{width:1180px;height:70px;}