/*红色简洁*/
@charset "gb2312";

/*通用页面样式*/

body
{
font-size: 12px;
margin: 0;
padding: 0;
background-color:#F2F2F2;
}

body,td,div,li
{
color: #444;
font-size:12px;
line-height:180%;
}

/*定义整体布局*/

ul li
{
list-style: none;
}

li
{
list-style:none;
background:url(http://www.10010net.cn/588ab/pic/dianv.gif) no-repeat 0px 5px;
padding-left: 9px;
text-indent: 10px;
}

p, h1, h2, h3, h4, h5, li, ul, dd, dt, dl
{
    margin: 0;
    padding: 0;
}

.q_shang {
margin: auto;
width: 960px;
}

.q_shang #ding1{
background:url(http://pic.10010net.cn/myimg/64458yp/mypic/201481814613814.jpg);
}

.q_zhong {
margin:auto;
width:960px;
clear:both;
}

.q_zhongn {
float:left;
width:960px;
}

.q_zuo {
float: left;
width: 195px;
margin: 0px 0px 0px 0px;
background-color: #FFF;
display:none;
}

.q_you {
float: left;
width: 960px;
margin: 0px 0px 0px 0px;
overflow:hidden;
}

.q_you_z {
float: left;
width: 700px;
margin: 0px 0px 0px 0px;
margin-top:10px;
background-color:#FFF;
}

.q_you_y {
float: right;
width: 250px;
margin: 0px 0px 0px 0px;
margin-top:10px;
background-color:#FFF;
}

.q_you_d {
width: 960px;
margin: 0px 0px 0px 0px;
clear: both;
margin-top:10px;
background-color:#FFF;
}

.q_you_ad {
width: 960px;
margin: 0px 0px 0px 0px;
clear: both;
margin-top:10px;
}

.q_xia {
margin: auto;
width: 100%;
clear: both;
text-align:center;
padding-top:10px;
background-color:#fff;
line-height:180%;
color: #333;
margin-top:10px;
}

/*定义网站顶部样式*/

.neibj {
width:100%;
}

#ding1 {
background-color:#fff;
}

/*通用超链接样式*/

a, a:visited
{
color: #444;
text-decoration: none;
}


a:hover
{
color:#DD2365;
text-decoration: underline;
}

a
{
outline:none;
}

/*定义导航条样式*/

.htbj 
{
width:100%;
background:url(http://pic.10010net.cn/myimg/64458yp/mypic/201481814627119.jpg);
height:40px;
overflow:hidden;
}

.htbj ul{
width:960px;
margin:auto;
margin-top:0px;
}

.htbj li
{
display: block;
float:left;
font-size:14px;
line-height:40px;
list-style:none;
background-image:url();
}

.htbj a:link, .htbj a:visited 
{
display:block;
width:100px;
height:40px;
color:#fff;
font-weight:bold;
text-decoration: none;
line-height:42px;
text-align:center;
}


.htbj a:hover 
{
text-decoration:none;
color: #fff;
background-color:#D4003C;
}

/*定义导航条下拉菜单*/
#nav {
  list-style-type: none;
  overflow:hidden;
}

#nav a {
 display: block;
 white-space:nowrap;
}

#nav li {
 float: left;
}

#nav li ul {
 line-height:14px;
 list-style-type: none;
 text-align:left;
 left: -999em;
 width: 80px;
 position: absolute;
 margin-left:-5px;
 *margin-left:-40px;
margin-top:-2px;
}
#nav li ul li{
 float: left;
 width:142px;
 border:1px #fff solid;
 border-top:none;
 margin-top:0px;
}
#nav li ul a, #nav li ul a:visited{
 display: block;
 width: 140px;
 height:21px;
 line-height:21px; 
 background:#f4201c;
 font-weight:normal;
 font-size:12px;
 text-align:left;
 padding:2px;
 text-decoration:none; 
}

#nav li ul a:hover  {
 font-weight:normal;
 background:#F0A300;
 margin-top:0px;
}
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
/*定义友情链接样式*/

.q_yqlj
{
margin: auto;
width: 954px;
clear: both;
padding:2px;
border: 1px solid #C1C2C7;
margin-top:15px;
background-color:#FFF;
}

/*定义底端超链接样式*/
.q_xia {
padding-top:16px;
clear:both;
}

.q_xia a, .q_xia a:visited
{
color:#444;
text-decoration: none;
}

.q_xia a:hover
{
color:#444;
text-decoration: underline;
}



/*定义左侧样式*/

.q_zuoce
{
	margin-top:0px;
	border:0px solid #E8E8E8;
	margin-top:5px;
	width:193px;
	padding-bottom:5px;
}

.q_zuoce_bt	/*标题*/
{ 
background:url(http://pic.10010net.cn/myimg/64458yp/mypic/201481814637625.jpg);
height:41px;
font-weight:bold;
font-size:12px;
line-height:41px;
overflow:hidden;
text-indent:25px;
color:#FFF;
padding-left:10px;
}

.q_zuoce_bt	a /*More小图片*/
{
display: block;
margin-right:30px;
_margin-right:10px;
width:41px;
height:11px;
float:right;
margin-top:16px;
*margin-top:-22px;
background-image:url(http://www.10010net.cn/588ab/pic/more.gif);
overflow:hidden;
}

.q_zuoce_zw	/*正文*/
{
margin-top:10px;
margin-left:8px;
min-height:196px;
_height:196px;
min-height:196px;
_height:196px;
}

.q_zuoce_zw li	/*正文文章列表*/
{ 
width: 168px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}

.q_zuoce_tu	/*正文图片列表*/
{
margin: 2px;
padding: 2px 0px 0px 2px;
min-height:196px;
_height:196px;
clear:both;
}

.q_zuoce_tu ul
{
margin-top:10px;
}

.q_zuoce_tu li
{
background-image:none;
width: 180px;
height:150px;
display:inline-block;
*display:block;
*float:left;
text-align:center;
}

.q_zuoce_tu li img 
{
float:left;
width:130px;
height:115px;
padding: 3px;
border: 1px solid #CCC;
background-color: #FFF;
margin-left:25px;
}

.q_zuoce_tu li span
{
width:175px;
float:left;
text-align:center;
overflow:hidden;
height:30px;
line-height:30px;
}

/*定义右侧样式*/

.q_youce
{
	margin:0;
	padding-bottom:5px;
	border:1px solid #ddd;
	border-top:none;
}

.q_you_d .q_youce_bt, .q_you_z .q_youce_bt	/*标题*/
{ 
background:url(http://pic.10010net.cn/myimg/64458yp/mypic/201481814637625.jpg);
height:41px;
font-weight:bold;
line-height:41px;
overflow:hidden;
text-indent:25px;
font-size:14px;
color:#fff;
padding-left:10px;
}


.q_you_y .q_youce_bt	/*标题*/
{ 
background:url(http://pic.10010net.cn/myimg/64458yp/mypic/201481814647559.jpg);
height:41px;
font-weight:bold;
line-height:40px;
overflow:hidden;
text-indent:15px;
font-size:14px;
color:#FFF;
}


.q_youce_bt	a /*More小图片*/
{
display:block;
margin-right:30px;
width:41px;
height:11px;
float:right;
margin-top:16px;
*margin-top:-22px;
background-image:url(http://www.10010net.cn/588ab/pic/more.gif);
overflow:hidden;
}

.q_youce_zw	/*正文*/
{
margin-top:10px;
margin-left:8px;
min-height:196px;
_height:196px;
}

.q_youce_zw li	/*正文文章列表*/
{ 
width: 100%;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}


.q_youce_tu	/*正文图片列表*/
{
margin: 2px;
padding: 2px 0px 0px 2px;
min-height:196px;
_height:196px;
clear:both;
}

.q_youce_tu ul
{
margin-top:10px;
}

.q_youce_tu li
{
background-image:none;
width: 180px;
height:150px;
display:inline-block;
*display:block;
*float:left;
text-align:center;
}

.q_youce_tu li img 
{
float:left;
width:130px;
height:115px;
padding: 3px;
border: 1px solid #CCC;
background-color: #FFF;
margin-left:25px;
}

.q_youce_tu li span
{
width:175px;
float:left;
text-align:center;
overflow:hidden;
height:30px;
line-height:30px;
}

.q_you_z .q_youce_tu li, .q_you_z .q_youce_tu li span
{
width:165px;
}

.q_you_z .q_youce_tu li img 
{
margin-left:25px;
}

/*右侧小图片列表*/

.q_you_y .q_youce_tu ul
{
margin-left:-20px;
}

.q_you_y .q_youce_tu li
{
background-image:none;
width:100px;
height:95px;
display:inline-block;
*display:block;
*float:left;
text-align:center;
margin-right:10px;
margin-left:10px;
}

.q_you_y .q_youce_tu li img 
{
float:left;
width:80px;
height:70px;
padding:1px;
border: 1px solid #CCC;
background-color: #FFF;
}

.q_you_y .q_youce_tu li span
{
width:130px;
float:left;
text-align:center;
overflow:hidden;
height:20px;
line-height:20px;
}

/*定义内页样式*/

.n_zuo {
float: right;
width: 195px;
border-left:1px solid #e8e8e8;
margin-top:5px;
background-color: #FFF;
margin-left:10px;
}


.n_zuoce_zw
{ 
margin: 2px;
padding: 2px 0px 0px 2px;
}

.n_you {
float: left;
width: 730px;
padding:10px;
margin-top:5px;
background-color: #FFF;
overflow:hidden;
}

.n_youce{
width:750px;
}

.n_youce ul{
padding:0;
margin:0;
width:100%;
margin-top:10px;
}

.n_youce li{
margin:6px;
line-height:20px;
display:block;
border-bottom:1px dashed #aaaaaa;
}

.time{
float:right;
display:inline-block;
}

img.neitu{
padding: 3px;
border: 1px solid #CCC;
background-color: #FFF;
width: 130px;
height: 115px;
}

/*定义内页二级栏目列表*/
.n_youce_fl {
	margin-top:20px;	
	}
	
.n_youce_fl span {
	font-weight:bold;
	margin-left:60px;
}

.n_youce_fl li {
	margin-left:60px;
	}
	
/*定义分页样式*/
.fanye {
		clear:both;
		margin-top:0px;
		padding:20px;
		}
		
#all li {
	display: inline;
	float:left;
	width:150px;
	height:160px;
	overflow:hidden;
	margin-left:16px;
	margin-right:10px;
	list-style:none;
	border:0;
	background:url();
	margin-top:0px;
	}

#all li  a {
	text-align:left;
	float:left;
	}

#all li span {
font-size:12px; 
font-weight:normal;
float:left;
width:150px;
overflow:hidden;
text-align:center;
height:30px;
line-height:30px;
	}

#all img {
width:130px;
height:115px;
border:1px solid #CCC;
padding:3px;
	}
	
#all1 li {
	height:20px;
	margin-left:0px;
	}