@charset "utf-8";
/*css2014-07-28*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,div,span,p,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,th,td{
    margin:0;
    padding:0;
}
body,button,input,select,textarea{
    font-size:12px;
    font-family:msYahei,microsoft Yahei,MSYH,microsoft YH,Segoe UI,microsoft YaHei UI,Verdana,simsun,Geneva,sans-serif;
    color:#444444;
}
h1{
    font-size:18px; 
}
h2{
    font-size:16px;
}
h3{
    font-size:14px;
}
h4,h5,h6{
    font-size:100%;
}
address,cite,dfn,em,var{
    font-style:normal
}
code,kbd,pre,samp,tt{
    font-family:"Courier New",Courier,monospace
}
small{
    font-size:12px;
}
form{
    float:left;
}
ul,ol{
    list-style:none;
}
a{
    text-decoration:none;
}
a:link{
    color:#333;
}
a:visited{
    color:#333;
}
a:hover{
    color:#d61212;
}
fieldset,img{
    border:none;
}

.topBar{
    width:100%;
    height:32px;
    background:#fafafa;
    border-bottom:1px solid #e0e0e0;
    font-size:12px;
}
.topBar_content{
    width:1001px;
    height:auto;
    margin:0px auto;
    color:#676767;
}
.topBar_nav,.topBar_nav_right{
    width:590px;
    height:auto;
    line-height:32px;
    color:#676767;
    float:left;
}
.topBar_nav span{
	font-size:14px;
	font-weight:normal;
	text-align:center;	
	float:left;
	}
.topBar_nav span a{
	padding-left:10px;
	padding-right:10px;	
	}	
.topBar_nav span.topBar_subNav{
	width:60px;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	cursor:pointer;
	position:relative;
	z-index:100;
	line-height:33px;
	background:url(../images/index/nav_s_bg.gif) 10px 11px no-repeat;
	float:left;
	}	
.navPop{
	width:550px;
	height:auto;
	z-index:101;
	top:32px;
	display:none;
	position:absolute;
	left:-10px;
	}	
.navPop_arr{
	width:550px;
	height:10px;
	background:url(../images/index/arr.gif)  bottom no-repeat;
	float:left;
	}	
.navPop_content{
	height:auto;
	background:#fff;
	border:1px solid #bcbcbc;
	border-top:0px;
	float:left;
	}	
.topBar_nav span.topBar_subNav_on{
	color:#127ae2;
	background:url(../images/index/nav_s_bg_on.gif) 10px 11px no-repeat;
	}	
.navPop_content dl{
	width:528px;
	margin:15px 10px 0px 10px;
	padding-bottom:15px;
	background:url(../images/line2.gif) bottom repeat-x;
	float:left;
	}	
.navPop_content dt{
	width:75px;
	height:45px;
	line-height:45px;
	border-right:1px solid #cdcbcb;
	float:left;
	}	
.navPop_content ul{
	height:40px;
	line-height:40px;
	padding-left:100px;
	float:left;
	}	
.navPop_content li{
	float:left;
	}	
.navPop_content dd{ float:left; width:90px; height:22px; line-height:22px; text-align:left;}	
.topBar_nav a,.topBar_nav_right a{
    padding-left:5px;
    padding-right:5px;
}
.topBar_nav a:link,.topBar_nav_right a:link{color:#676767;} 
.topBar_nav a:visited,.topBar_nav_right a:visited{color:#676767;} 
.topBar_nav a:hover,.topBar_nav_right a:hover{color:#d61212;} 	

.topBar_nav_right{
    text-align:right;
    width:411px;
}

.login{
    width:300px;
    text-align:right;
    float:left;
}
.userInfo{
    height:32px;
    line-height:32px;
}
.userName{ height:auto; cursor:pointer; background:url(../images/arr_down.gif) right no-repeat; padding-right:12px;  position:relative; float:right;}
.userName em{color:#127ae2;}
.userName ul{
    top:32px;
    right:0px;
    width:75px;
    background:#fff;
    position:absolute;
    border-left:1px solid #cecece;
    border-right:1px solid #cecece;
    display:none;
}
.userName li{
    width:65px;
    text-align:left;
    padding-left:10px;
    border-bottom:1px solid #cecece;
}
.userName li a:link{color:#6a6a6a;}
.userName li a:visited{color:#6a6a6a;}	
.userName li a:hover{color:#d61212;}	

.userName li a.logOut:link{color:#127ae2;}
.userName li a.logOut:visited{color:#127ae2;}
.userName li a.logOut:hover{color:#d61212;}

.loginBar{
    width:48px;
    height:28px;
    margin-top:4px;
    position:relative;
    z-index:4;
    float:right;
}
.loginBtn,.loginBtnOn{
    width:48px;
    height:24px;
    background:url(../images/loginBtn.gif) no-repeat;
    cursor:pointer;
    float:left;
}
.loginBtnOn{
    background:url(../images/loginBtnActive.gif) no-repeat #030;
}

.loginForm{
    width:340px;
    height:440px;
    position:absolute;
    background:#fff url(../images/logo.gif) center 25px no-repeat;
    border:1px solid #cccccc;
    z-index:3;
    right:0px;
    display:none;
    top:28px;
}
.loginForm dl{
    width:340px;
    height:auto;
    text-align:center;
    font-family:msYahei,microsoft Yahei,MSYH,microsoft YH,Segoe UI,microsoft YaHei UI,Verdana,宋体,Geneva,sans-serif;
    margin-top:90px;	
    float:left;
}
.loginForm dt{
    color:#6f6f6f;
    padding-bottom:10px;
    font-size:16px;
}	
.inputLogin,.passWord{
    width:244px;
    padding-left:10px;
    height:35px;
    line-height:35px;
    border:1px solid #c2c2c2;
    color:#9c9c9c;
    font-size:14px;
    margin-top:10px;
    background:url(../images/loginIcon.gif) right no-repeat;
}
.passWord{background:url(../images/loginIcon2.gif) right no-repeat;}

.loginForm table{
    width:340px;
    margin:0px auto;
    margin-top:8px;
    color:#0969c9;
}
.loginForm table a{ padding-right:5px; padding-left:5px;}	
.loginForm table a:link{color:#0969c9;}
.loginForm table a:visited{color:#0969c9;}
.loginForm table a:hover{color:#0969c9; text-decoration:underline;}
.loginForm table label{color:#5f5f5f; padding-left:5px;}

.loginButton{
    width:254px;
    height:36px;
    font-size:14px;
    color:#fff;
    background:url(../images/loginBtnB.gif);
    border:0px;
    margin-top:10px;
    cursor:pointer;
}
.loginForm .otherId{
    margin-top:30px;
}
.loginForm .otherId dd{
    padding-left:42px;
    padding-top:10px;
    text-align:left;
}
.loginForm .otherId dd a{ padding-right:10px;}		

.favorites{
    text-align:center;
    width:48px;
    line-height:32px;
    padding-left:12px;
    float:left
}
.favorites a:link{
    color:#7b7b7b
}
.favorites a:visited{
    color:#7b7b7b
}
.favorites a:hover{
    color:#d61212
}
.layOut{
    width:1001px;
    height:auto;
    margin:0px auto
}
.adv{
    width:1001px;
    height:70px;
    margin-top:10px;
    float:left
}
.logo{
    width:135px;
    height:47px;
    margin-top:10px;
    float:left
}
.nav_wrap{
	width:100%;
	height:40px;
	line-height:40px;
	background:#137ae3;
	margin-top:10px;
	float:left;
	clear:both;
}
.nav{
    width:991px;
	padding-left:10px;
    height:40px;
    margin-top:15px;
	background:#137ae3;
	margin:0px auto;
}
.nav li{
	height:auto;
    font-size:16px;
    background:url(../images/navLine.gif) no-repeat right 15px;
	margin-left:-1px;
	position:relative;
    float:left
}
.nav li.noLine{
    background:none
}
.nav li.current{
    height:40px;
	background:#0b66c1;
	float:left;
}
.nav li.current a:hover{
    background:none
}
.nav li a{
    height:40px;
    line-height:40px;
    padding-left:23px;
    padding-right:23px;
	margin-left:-1px;
    display:block;
    float:left
}
.nav li a:link{
    color:#fff;
}
.nav li a:visited{
    color:#fff;
}
.nav li a:hover{
    color:#fff;
    background:#0b66c1;
}

.nav li.dropMenu a:link{ background:url(../images/arr3.gif) right 20px no-repeat;}
.nav li.dropMenu a:visited{ background:url(../images/arr3.gif) right 20px no-repeat;}
.nav li.dropMenu a{ background:url(../images/arr3.gif) right 20px no-repeat #0b66c1;}

.nav li.dropMenuS a:link{ background:url(../images/arr3.gif) right 20px no-repeat #0b66c1;}
.nav li.dropMenuS a:visited{ background:url(../images/arr3.gif) right 20px no-repeat #0b66c1;}
.nav li.dropMenu a:hover{ background:url(../images/arr3.gif) right 20px no-repeat #0b66c1;}

.nav .subNav{
	width:100%;
	position:absolute;
	top:39px;
	z-index:99999999;
	background:#fff;
	font-size:14px;
	border:1px solid #127ae2;
	margin-left:-1px;
	display:none;
	z-index:10;
	}

.nav .subNav span{
	width:100%;
	height:auto;
	display:block;
	padding-top:1px;
	background:url(../images/navLine2.gif) bottom repeat-x;
	float:left;
	}

.nav .subNav span a{
	width:100%;
	text-align:center; 
	height:30px;
	margin-left:0px;
	line-height:30px;
	font-size:14px;
	padding:0px;
	display:block;
	}
.nav .subNav span a:link{ color:#333; background:none;}
.nav .subNav span a:visited{color:#333; background:none;}
.nav .subNav span a:hover{color:#e70110; background:none;}	



.sou{
	margin-left:40px;
    display:inline;
    margin-top:23px;
    float:left
}
.sou_m{
    width:70px;
    height:33px;
    font-size:14px;
    float:left;
    display:inline;
    color:#fff
}
#uboxstyle{
    float:left
}
#uboxstyle .select_box{
    width:94px;
    height:32px;
    font-size:14px;
    float:left;
    display:inline
}
#uboxstyle div.tag_select{
    display:block;
    color:#6d6c6c;
    width:94px;
    height:32px;
    background:transparent url(../images/s_01.gif) no-repeat 0 0;
    line-height:33px;
    text-indent:10px
}
#uboxstyle div.tag_select_hover{
    display:block;
    color:#333;
    width:94px;
    height:32px;
    background:transparent url(../images/s_02.gif) no-repeat 0 0;
    line-height:33px;
    text-indent:10px
}
#uboxstyle div.tag_select_open{
    display:block;
    color:#333;
    width:94px;
    height:32px;
    background:transparent url(../images/s_02.gif) no-repeat 0 0;
    line-height:33px;
    text-indent:10px
}
#uboxstyle ul.tag_options{
    position:absolute;
    padding:0;
    margin:0;
    list-style:none;
    width:62px;
    margin:0;
    border-left:1px solid #b1b1b1;
    border-right:1px solid #b1b1b1;
    background:#fff
}
#uboxstyle ul.tag_options li{
    display:block;
    width:62px;
    height:32px;
    text-decoration:none;
    line-height:33px;
    color:#333;
    border-bottom:1px solid #b1b1b1;
    text-indent:10px
}
#uboxstyle ul.tag_options li.open_hover{
    color:#333;
    background:#eee
}
.searchInput{
    width:270px;
    padding-left:8px;
    height:30px;
    overflow:hidden;
    line-height:32px;
    border:1px solid #bbbbbb;
    color:#6d6c6c;
    margin-left:5px;
    display:inline;
    float:left
}
.searchBtn{
    width:44px;
    height:32px;
    border:0px;
    cursor:pointer;
    background:url(../images/searchBtn.gif)
}
.sou_xl{
    background:url(../images/index/i_bg03.png) no-repeat right top;
    height:31px;
    line-height:30px;
    padding-top:2px;
    font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu
}
.sou_xl select{
    border:none;
    outline:none
}
.hotWord{
    width:280px !important;
    height:32px; 
    line-height:32px;
    color:#666666;
    font-size:14px;
    margin-top:23px;
    float:left
}
.hotWord dt{
    padding-left:20px;
    float:left
}
.hotWord dd{
    padding-left:8px;
    float:left
}
.specialTopic_head{
    width:1001px;
    height:auto;
    margin-top:20px;
    float:left
}
.specialTopic_head h3{
    width:85px;
    height:33px;
    font-size:20px;
    line-height:33px;
    border-bottom:2px solid #1171d0;
    text-align:center;
    color:#1171d0;
    display:block;
    float:left
}
.specialTopic_head span{
    width:911px;
    height:33px;
    margin-left:5px;
    display:inline;
    border-bottom:2px solid #313131;
    float:left
}
.specialTopic_left{
    width:255px;
    height:auto;
    float:left
}
.specialTopic_left img{
    border:1px solid #dbdbdb;
    margin-top:20px;
	width:230px;
	height:150px;
	overflow:hidden;
    float:left
}
.specialTopic_left h4{
    font-size:18px;
	font-weight:normal;
    margin-top:12px;
    width:255px;
    float:left
}
.specialTopic_left p{
    width:255px;
    height:auto;
    line-height:18px;
    margin-top:4px;
    color:#666;
    float:left
}
.specialTopic_list img{
	width:90px;
	height:60px;
    float:left
}
.specialTopic_list li{
    width:335px;
    height:60px;
    margin-left:33px;
    margin-top:20px;
    display:inline;
    float:left
}
.specialTopic_list h4{
    font-size:16px;
    font-weight:normal;
    margin-left:10px;
    display:inline;
    float:left
}
.specialTopic_list p{
    width:235px;
    line-height:18px;
    margin-left:10px;
    display:inline;
    color:#666666;
    margin-top:3px;
    font-size:12px;
    float:left
}
.bottomNav{
    width:100%;
    height:130px;
    border-top:1px solid #dbdbdb;
    border-bottom:1px solid #dbdbdb;
    margin-top:35px;
    background:#f8f8f8;
    float:left
}
.bottomNav dl{
    width:1001px;
    height:130px;
    margin:0px auto
}
.bottomNav dt{
    width:270px;
    padding-right:40px;
    height:80px;
    margin-top:28px;
    text-align:right;
    border-right:1px solid #dbdbdb;
    float:left
}
.bottomNav dt img{
    margin-top:-16px
}
.bottomNav dd{
    width:600px;
    padding-left:40px;
    font-size:14px;
    margin-top:13px;
    background:url(../images/dot.gif) 30px 9px no-repeat;
    float:left
}
.bottomNav dd a{
    float:left;
    margin-right:25px;
	display:inline;
}
.mainFooter{
    width:1001px;
    height:auto;
    text-align:center;
    line-height:24px;
    color:#666;
    font-size:13px;
    margin:0px auto;

}
.mainFooter p{
    width:1001px;
    height:auto;
    text-align:center;
    display:block;
    float:left
}
a.common_a:link{
    color:#666
}
a.common_a:visited{
    color:#666
}
a.common_a:hover{
    color:#d61212
}

a.common_b:link{
    color:#137ae3
}
a.common_b:visited{
    color:#137ae3
}
a.common_b:hover{
    color:#d61212
}

/****分享样式***/
.con_le_f02 { position:relative; float:right; padding-left:4px;}
.con_le_f02 b { font-weight:normal; display:block; width:30px;}
.con_le_f02 b .tips04 { width:142px; height:26px; border:1px solid #ccc; position:absolute; top:12px; right:0px; display:none; background:#fff; padding:5px 10px;}
.con_le_f02 img { width:auto; height:auto; border:0;} 
a.a_blue:link{color:#2272c1;}
a.a_blue:visited{color:#2272c1;}
a.a_blue:hover{color:#d61212; text-decoration:underline;}
/*右侧边栏*/
*html{
 background-image:url(about:blank);
 background-attachment:fixed;
 }

.sideBar_c{
	width:55px;
	height:auto;
	position:fixed;
	bottom:30px;
	right:30px;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	_margin-bottom:30px;
	}
	
.sideBar_c li{
	width:45px;
	height:45px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	margin-top:5px;
	}	
.sideBar_c li a{
	width:45px;
	height:45px;	
	display:block;
	}	
a.topNews:link{
	background:url(../images/index/rightBtn_bg.gif) 0px 0px no-repeat;
	}
a.topNews:visited{
	background:url(../images/index/rightBtn_bg.gif) 0px 0px no-repeat;
	}
a.topNews:hover{
	background:url(../images/index/rightBtn_bg.gif) -45px 0px no-repeat;
	}	
a.productNews:link{
	background:url(../images/index/rightBtn_bg.gif) 0px -52px no-repeat;
	}
a.productNews:visited{
	background:url(../images/index/rightBtn_bg.gif) 0px -52px no-repeat;
	}
a.productNews:hover{
	background:url(../images/index/rightBtn_bg.gif) -45px -52px no-repeat;
	}	
a.goTop:link{
	background:url(../images/index/rightBtn_bg.gif) 0px -105px no-repeat;
	}
a.goTop:visited{
	background:url(../images/index/rightBtn_bg.gif) 0px -105px no-repeat;
	}
a.goTop:hover{
	background:url(../images/index/rightBtn_bg.gif) -45px -105px no-repeat;
	}
a.share_b:link{
	background:url(../images/index/rightBtn_bg.gif) 0px -157px no-repeat;
	}
a.share_b:visited{
	background:url(../images/index/rightBtn_bg.gif) 0px -157px no-repeat;
	}
a.share_b:hover{
	background:url(../images/index/rightBtn_bg.gif) -45px -157px no-repeat;
	}		
a.favorite_b:link{
	background:url(../images/index/rightBtn_bg.gif) 0px -209px no-repeat;
	}
a.favorite_b:visited{
	background:url(../images/index/rightBtn_bg.gif) 0px -209px no-repeat;
	}
a.favorite_b:hover{
	background:url(../images/index/rightBtn_bg.gif) -45px -209px no-repeat;
	}	
a.home_b:link{
	background:url(../images/index/rightBtn_bg.gif) 0px -261px no-repeat;
	}
a.home_b:visited{
	background:url(../images/index/rightBtn_bg.gif) 0px -261px no-repeat;
	}
a.home_b:hover{
	background:url(../images/index/rightBtn_bg.gif) -45px -261px no-repeat;
	}
a.comment_b:link{
	background:url(../images/index/rightBtn_bg.gif) 0px -318px no-repeat;
	}
a.comment_b:visited{
	background:url(../images/index/rightBtn_bg.gif) 0px -318px no-repeat;
	}
a.comment_b:hover{
	background:url(../images/index/rightBtn_bg.gif) -45px -318px no-repeat;
	}	
a.Contrast_b:link{
	background:url(../images/index/rightBtn_bg.gif) 0px -370px no-repeat;
	}
a.Contrast_b:visited{
	background:url(../images/index/rightBtn_bg.gif) 0px -370px no-repeat;
	}
a.Contrast_b:hover{
	background:url(../images/index/rightBtn_bg.gif) -45px -370px no-repeat;
	}						
				

										
		
/*2014_07_15 修改头部文件*/		

.tvhome{
	color:#a8a8a8 !important;
	font-size:22px;
	font-weight:normal;
	margin-top:22px;
	float:left;
}
.tvhome a {
	color:#a8a8a8 !important;
}
.tvhome a:hover{text-decoration:underline;}
.divSelect{
	width:94px;
	height:32px;
	line-height:32px;
	text-indent:22px;
	font-size:14px;
	background:url(../images/s_01.gif) no-repeat;
	float:left;
	}	
.divSelect_hover{
	background:url(../images/s_02.gif) no-repeat;
	}	
.selectBox_top{
	width:94px;
	height:32px;
	position:relative;
	z-index:99;
	cursor:pointer;
	float:left;
	}	
.divSelect_Drop{
	width:92px;
	height:auto;
	position:absolute;
	z-index:50;
	top:32px;
	left:0px;
	background:#fff;
	border-left:1px solid #bbbbbb;
	border-right:1px solid #bbbbbb;
	display:none;
	}	
.divSelect_Drop li{
	width:92px;
	height:32px;
	line-height:32px;
	text-align:center;
	font-size:14px;
	border-bottom:1px solid #bbbbbb;
	}	
.divSelect_Drop li.dropHover{
	color:#ff0000;
	background:#eeeeee;
	}	
.friendLink{
	width:1000px;
	height:auto;
	float:left;
	}	
.friendLink li{
	height:40px;
	overflow:hidden;
	border:1px solid #ddd;
	margin-top:20px;
	margin-left:10px;
	word-break:break-all;
	display:inline;
	float:left;
	}
.wordstyle a{
	padding-right:3px;
	line-height:35px;
	float:left;
	display:block;
}	
.re_icon,.jian_icon,.shou_icon,.du_icon{ width:26px; height:22px; line-height:20px; font-size:16px; display:block; border-radius:2px; text-align:center; background:#df2633; margin-right:6px; margin-top:2px; display:inline; float:left; color: #fff;}	
.jian_icon{ background:#1f90df;}
.shou_icon{ background:#ff8300;}
.du_icon{ background:#0f8c26;}
.bdcs-container .bdcs-search-form-input{font-family:"微软雅黑";font-size:14px;}

.news_list{width:680px;}
.news_list ul{width:660px; float:left;}
.news_list ul li{height:130px; width:648px; padding:15px 0; border-bottom:1px solid #dbdbdb; padding-right:12px;}
.news_list ul li:hover{background:#f8f8f8;}
.news_list ul li img{float:left; margin-right:20px;}
.news_list ul li h3{font-size:20px; font-weight:400; margin-top:3px; height:25px; overflow:hidden;}
.news_list ul li h3 a{color:#333;}
.news_list ul li h3 a:hover{color:#1171d0; text-decoration:underline;}
.news_list ul li p{font-size:14px; color:#666; line-height:20px; padding-top:5px; padding-bottom:18px; height:60px;}
.news_list ul li span{color:#999; font-size:12px;}
.news_list ul li span .date{float:left;}
.news_list ul li span .browse{float:right;}
.news_list ul li span .browse i{font-style:normal; margin:0 8px;}
.news_list ul li span .browse a{color:#999;}
.news_list ul li span .browse a:hover{color:#d61212;}
.news_list ul li span .browse b{font-weight:400;}
.tips04{display:none; border:1px solid #ccc; background:#fff; padding:3px 0; padding-left:8px; position:absolute; padding-right:30px}

#SOHUCS #SOHU_MAIN #powerby_sohu .section-service-w .service-wrap-w a{display:none !important;}

.gameList li{position:relative;}
.gameList li .sole{width:46px; height:20px; position:absolute; left:-3px; top:-5px;}
.gameList li .first{width:45px; height:20px; position:absolute; left:-3px; top:-5px;}






.tvNav{width:998px; height:110px; margin:0 auto; margin-top:10px; border:1px solid #dadada; clear:both;}
.tvNav .tvNav_logo{width:95px; height:110px; float:left; background:#f7f7f7; border-right:1px solid #dadada; text-align:center;}
.tvNav .tvNav_logo p{font-size:18px; color:#137ae3; font-weight:700;}
.tvNav .tvNav_logo img{margin-top:28px;}

.tvNav .tvNav_list{width:882px; height:110px; float:left; padding:0 10px;}
.tvNav .tvNav_list .tvNav_list_up{width:882px; height:70px; border-bottom:1px dashed #d2d2d2;}
.tvNav .tvNav_list .tvNav_list_up ul li{width:125px; height:70px; float:left; border-right:1px solid #e5e5e5;}
.tvNav .tvNav_list .tvNav_list_up ul .br0{border-right:0;}
.tvNav .tvNav_list .tvNav_list_up ul li a:hover{color:#dd1212;}
.tvNav .tvNav_list .tvNav_list_up ul li a img{display:block; margin-top:5px;}
.tvNav .tvNav_list .tvNav_list_up ul li a span{width:125px; height:14px; line-height:14px; display:block; text-align:center; font-size:14px;}

.tvNav .tvNav_list .tvNav_list_down{width:882px; height:39px; line-height:39px;}
.tvNav .tvNav_list .tvNav_list_down ul{margin-top:12px;}
.tvNav .tvNav_list .tvNav_list_down ul li{height:14px; line-height:14px; float:left;font-size:14px; color:#333;}
.tvNav .tvNav_list .tvNav_list_down ul li a{color:#333; border-right:1px solid #e5e5e5; padding:0 20px;}
.tvNav .tvNav_list .tvNav_list_down ul li a:hover{color:#dd1212;}
.tvNav .tvNav_list .tvNav_list_down ul li .br0{border-right:0;}

.boxNav{width:998px; height:75px; margin:0 auto; margin-top:10px; border:1px solid #dadada;}
.boxNav .boxNav_logo{width:95px; height:75px; float:left; background:#f7f7f7; border-right:1px solid #dadada; text-align:center;}
.boxNav .boxNav_logo p{font-size:18px; color:#4a4a4a; font-weight:700;}
.boxNav .boxNav_logo img{margin-top:14px;}

.boxNav .boxNav_list{width:882px; height:75px; float:left; padding:0 10px;}
.boxNav .boxNav_list ul li{width:113px; height:75px; float:left; border-right:1px dashed #e5e5e5;}
.boxNav .boxNav_list ul .br0{width:84px;border-right:0;}

.boxNav .boxNav_list ul li a:hover{color:#dd1212;}
.boxNav .boxNav_list ul li a img{display:block; margin-top:7px;}
.boxNav .boxNav_list ul li a span{width:113px; height:18px; line-height:18px; display:block; text-align:center; font-size:14px;}
.boxNav .boxNav_list ul li a .more{width:94px; height:75px; line-height:75px;}

.tvNav .tvNav_list .tvNav_list_down ul li a:hover{color:#dd1212;}

.wrap_out .wrap_2_left .imgBox img{max-width:280px; overflow:hidden;}