/* 全局CSS定义 */
body{margin:0 auto;padding:0;font-size:12px;color:#000; background:url(../images/m_bg.gif); background-repeat: repeat-x; background-color: #FFFFFF; font-family: "ËÎÌå",Arial, Helvetica, sans-serif;}
body > div{margin-right:auto;margin-left:auto; } 
div,form,dl,dt,dd,ul,ol,li,span,p{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}
ul,ol,li{margin:0; padding:0; border:0;}
table,td,input{font-size:12px}


h1 {color:#074D9D;font-size:24px; font-weight:bold; line-height:30px; }
a h1:hover{ color:#ff0000; line-height:30x; text-decoration:none;}

h2 { font-size:16px; color:#FFFFFF; font-weight:bold; line-height:30px; vertical-align:middle; }
h2 a { color:#FFFFFF; text-decoration:none;}
h2 a:visited {color: #FFFFFF; text-decoration: none;}
h2 a:hover{ color:#ff0000; font-size:16px;line-height:30x; text-decoration: none;}


h3 { font-size:16px; color:#555555; font-weight:bold; line-height:30px; vertical-align:middle; }
h3 a { color:#555555; text-decoration:none;}
h3 a:visited {color: #555555; text-decoration: none;}
h3 a:hover{ color:#074D9D; font-size:16px;line-height:30x; text-decoration: none;}

em{font:normal 100 12px Verdana, Arial, Helvetica, sans-serif}


/* 默认链接颜色 */
a{ outline-style:none; color:#464646; text-decoration:none}
a:visited {color: #464646;text-decoration: none;}
a:hover{ color:#C50000; text-decoration: none;}



/* 公用中间间距 */
.blank10 {clear:both;display:block;height:9px;overflow:hidden;}

/* banner */
#banner { width:960px; margin:auto;}

/* 全局内容 */
#wrapper { width:960px; margin:auto;}
#wrapper ul,li {padding:0; margin:0;}

/* 全局内容 左边 */
#wrapper .left { width:604px;float:left;}
#wrapper .left .toutiao { width:100%; float:left; border:1px solid #ff0000; background:url(../images/m_toutiao_bg.gif) center top ; background-repeat:repeat-x;}
#wrapper .left .toutiao .txt1 { margin:10px; vertical-align:middle; text-align:center;}
#wrapper .left .toutiao .txt2 { margin:0px 12px 16px 24px; font-size:14px; line-height:24px; text-indent:28px;}

/* 测试精品文章精选 */
#wrapper .left .column1 { width:100%; float:left; border:1px solid #ff0000;}
#wrapper .left .column1 .subnav { width:100%; height:30px;background:url(../images/m_subnav_bg_blue1.jpg); background-repeat:repeat-x;}
#wrapper .left .column1 .subnav .txt { float:left; text-indent:28px;}
#wrapper .left .column1 .subnav .more { width:56px;font-size:12px; color:#FFFFFF; float:right; line-height:30px; vertical-align:middle;}
#wrapper .left .column1 .subnav .more a { color:#FFFFFF; text-decoration:none;}
#wrapper .left .column1 .subnav .more a:visited {color: #FFFFFF; text-decoration: none;}
#wrapper .left .column1 .subnav .more a:hover{ color:#FFFFFF; line-height:30x; text-decoration: underline;}

#wrapper .left .column1 .content { width:560px;margin:12px 10px 12px 24px; padding-bottom:10px;}
#wrapper .left .column1 .content .img { width:100px;float:left;}
#wrapper .left .column1 .content .txt { width:410px;float:right;}
#wrapper .left .column1 .content .txt .txt1 { color:#074D9D; font-size:14px; font-weight:bold; line-height:24px;text-align:left;}
#wrapper .left .column1 .content .txt .txt1 a{ color:#074D9D;}
#wrapper .left .column1 .content .txt .txt1 a:visited {color: #802a2a;text-decoration: none;}
#wrapper .left .column1 .content .txt .txt1 a:hover{ color:#ff0000; text-decoration: none;}
#wrapper .left .column1 .content .txt .txt2 { color:#555555; font-size:12px; line-height:18px;}

#wrapper .left .column1 { width:100%; float:left; border:1px solid #ff0000;}
#wrapper .left .column1 .subnav { width:100%; height:30px;background:url(../images/m_subnav_bg_blue1.gif); background-repeat:repeat-x;}
#wrapper .left .column1 .subnav .txt { float:left; text-indent:28px;}
#wrapper .left .column1 .subnav .more { width:56px;font-size:12px; color:#FFFFFF; float:right; line-height:30px; vertical-align:middle;}
#wrapper .left .column1 .subnav .more a { color:#FFFFFF; text-decoration:none;}
#wrapper .left .column1 .subnav .more a:visited {color: #FFFFFF; text-decoration: none;}
#wrapper .left .column1 .subnav .more a:hover{ color:#FFFFFF; line-height:30x; text-decoration: underline;}

#wrapper .left .column1 .content { margin:12px 24px 10px 24px;}
#wrapper .left .column1 .content .left { width:270px; float:left; color:#555555; font-size:14px; line-height:26px;text-align:left;}
#wrapper .left .column1 .content .left a{ color:#555555;}
#wrapper .left .column1 .content .left a:visited {color: #800080;text-decoration: none;}
#wrapper .left .column1 .content .left a:hover{text-decoration:none;color:#074D9D;}
#wrapper .left .column1 .content .right { width:270px; float:right; color:#555555; font-size:14px; line-height:26px;text-align:left;}
#wrapper .left .column1 .content .right a{ color:#555555;}
#wrapper .left .column1 .content .right a:visited {color: #800080;text-decoration: none;}
#wrapper .left .column1 .content .right a:hover{text-decoration:none;color:#074D9D;}



/* 全局内容 右边 */
#wrapper .right { width:346px;float:right;}
#wrapper .right .flash { width:340px;text-align:center; border:1px solid #e2e2e2; padding:2px;}

#wrapper .right .recommend { width:344px;border:1px solid #E4E4E4;}
#wrapper .right .recommend .subnav{ width:100%;height:30px; float:right;background:url(../images/m_subnav_bg2.gif); background-repeat:repeat-x;}
#wrapper .right .recommend .subnav .txt { float:left; text-indent:28px;}
#wrapper .right .recommend .subnav .more { width:56px;font-size:12px; color:#555555; float:right; line-height:30px; vertical-align:middle;}
#wrapper .right .recommend .subnav .more a { color:#555555; text-decoration:none;}
#wrapper .right .recommend .subnav .more a:visited {color: #800080; text-decoration: none;}
#wrapper .right .recommend .subnav .more a:hover{ color:#555555; line-height:30x; text-decoration: underline;}

#wrapper .right .recommend .content { margin:0px 0px 0px 5px;}
* html #wrapper .right .recommend .content { margin:0px 0px 0px 0px;}
#wrapper .right .recommend .content .img { width:100px; margin:10px 5px 0px 5px;float:left; color:#555555; font-size:12px; line-height:30px;text-align:center; }
#wrapper .right .recommend .content .img a{ color:#555555;}
#wrapper .right .recommend .content .img a:visited {color: #800080; text-decoration: none;}
#wrapper .right .recommend .content .img a:hover{text-decoration:none;color:#CC0000;}
#wrapper .right .recommend .content .txt { margin:auto; width:320px;color:#555555; font-size:14px; line-height:26px;text-align:left; border-top: 1px dashed #ACACAC; padding-top:5px;}
#wrapper .right .recommend .content .txt a{ color:#555555;}
#wrapper .right .recommend .content .txt a:visited {color: #555555; text-decoration: none;}
#wrapper .right .recommend .content .txt a:hover{text-decoration:none;color:#CC0000;}

#wrapper .right .recommend .content .txt1 { margin:28px 0px 0px 7px; width:320px;color:#555555; font-size:14px; line-height:26px;text-align:left;padding-top:5px;}
#wrapper .right .recommend .content .txt1 a{ color:#555555;}
#wrapper .right .recommend .content .txt1 a:visited {color: #555555; text-decoration: none;}
#wrapper .right .recommend .content .txt1 a:hover{text-decoration:none;color:#CC0000;}

#wrapper .right .plan { padding:12px 24px 10px 24px;border:1px solid #E4E4E4; color:#555555; font-size:14px; line-height:26px;text-align:left; }
#wrapper .right .plan a{ color:#555555;}
#wrapper .right .plan a:hover{text-decoration:none;color:#CC0000;}
.dle { clear:both;}

/*页脚*/
.footer{ width:100%; height:45px; background:url(../images/buttom.gif) repeat-x;}
.copyright{ width:1000px; height:45px; text-align:center; line-height:45px; margin:0px auto; color:#FFFFFF; font-size:14px; font-family:Arial, Helvetica, sans-serif;}


/*导航栏*/
.warpHead {width:100%;}
 #wrap { }
.headernew {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
	margin-bottom: 20px;
	width: 100%;
	height: 50px;
	background:#E70E05;
	opacity: 0.85;
	font-family: "microsoft yahei", STHeiti, Tahoma, Arial, Helvetica;
	box-shadow: rgb(186, 31, 36) 0px 1px 2px;	
}
.headernew .hd-main {
	margin: 0 auto;
	width: 960px;
}
.headernew .logo {
	height: 50px;
	float: left;
	margin-right: 20px;
}
.headernew .logo a {
	background:url(../images/logo.jpg) no-repeat center center;
	display: block;
	width: 150px;
	height: 50px;
}
.headernew .logo a:hover {
	text-decoration: none;
}

.headernew .main-nav,
.headernew .main-nav li {
	float: right;
}
.headernew .main-nav a {
	display: inline-block;
	padding: 0 12px;
	height: 50px;
	line-height: 50px;
	font-size: 16px;	
	color: #FFF;
	vertical-align: middle;
}
.headernew .main-nav a:hover {
	color: #FFF;
	text-decoration: none;
	background-color: #990033;
}
.headernew .current a,
.headernew .current a:hover {
	text-decoration: none;

}


#comment { width:960px; margin:auto;}
#comment ul,li {list-style:none; padding:0; margin:0;}


/*轮播图片*/
#box{position:relative;width:340px;height:182px;cursor:pointer;}
#box .list{position:relative;width:340px;height:182px;overflow:hidden;}
#box .list ul{position:absolute;top:0;left:0;}
#box .list li{width:340px;height:190px;overflow:hidden;}
#box .count{position:absolute;right:0;bottom:5px;}
#box .count li{color:#fff;float:left;width:20px;height:20px;cursor:pointer;margin-right:5px;overflow:hidden;background:#F90;opacity:0.7;filter:alpha(opacity=70);border-radius:20px;}
#box .count li.current{color:#fff;opacity:1;filter:alpha(opacity=100);font-weight:700;background:#f60;}
#tmp{width:100px;height:100px;background:red;position:absolute;}

/*图片序号*/
.list02{ background:url(../images/count.jpg) no-repeat left 6px; font-size:14px;}
.list02 li{ height:30px; line-height:30px;}