@charset "gb2312";
/* CSS Document */
body,td,th {
	font-family: "宋体", Arial, sans-serif;
}
/* CSS Document */
html,body{color:#333;font-size:12px; margin:0 auto}
img { padding:0px;}
.clear { clear:both; height:0px; padding:0; border:0; margin:0;}
ul{ padding:0px;list-style:none}
.k_8 { height:8px; border:0px; padding:0px; margin:0 auto}
.coat { width:950px; overflow:hidden; margin:0 auto;}
table{ border-collapse:collapse}
/*整体链接样式*/
a { color:#666; text-decoration:none}
a:link.a.visited {color:#666;}
a:hover.a.active { color:#f00;}

/*ad*/
.banner { width:1000px; height:100px; margin:0 auto}

/*nav*/

.nav_index { width:100%; height:45px; line-height:45px; background-image:url(http://www.hqwx.com/edu/images/nav.gif); background-repeat: no-repeat; background-position:right; margin: 0 auto}
.nav_index span { display:block; float:left; margin:0 8px 0 8px; padding-right:10px;}
.nav_index span a { font-size:16px; color:#fff;}

.banner_ad { width:948px; height:98px; border:1px #ccc solid; margin:0 auto}

/*新的模板样式*/

/*主版块*/

.banner_test { width:830px; height:71px; padding:20px 10px 0 110px; background-image:url(http://www.hqwx.com/edu/images/index/02.jpg); background-repeat:no-repeat; background-position:left top; margin:8px auto}
.banner_test  h1 { font-size:18px;}


/*box*/

.coat .left,.coat .right { height:330px; background:#FBFBFB; }
.coat .left { width:350px; float:left; display:inline; margin:0 auto}
.coat .content { width:350px; float:left; margin:0 auto 0 20px;}
.coat .right { width:210px; float:right; margin:0 auto}

/*.coat .left的样式*/

.coat .left .title { height:30px; line-height:30px;font-size:14px; font-weight:bold; border-bottom:2px #008EE1 solid; margin:0 auto; }
.coat .left .title ul { width:100%; margin:0 auto}
.coat .left .title ul li { float:left; display:inlinel; height:28px; line-height:28px; margin-right:10px;}
.coat .left .title ul li a { text-decoration:none}
.coat .left .title ul li:hover { border-bottom:2px #f00 solid;}


.coat .left .top { height:100px; border-bottom:1px #ccc solid; margin:0 auto}
.coat .left .top .pic { width:156px; height:100px; float:left; display:inline; margin:0 auto}
.coat .left .top .pic img { width:140px; height:80px; margin-top:10px;}
.coat .left .top .con { width:194px; float:left; margin:0 auto}
.coat .left .top .con ul { line-height:1.8; padding-top:6px; margin:0 auto}
.coat .left .top .con ul li { float:left; margin-left:10px;}

.coat .left .in { height:100px; border-bottom:1px #ccc solid; margin:0 auto}
.coat .left .in ul { line-height:1.8; padding-top:6px; padding-right:6px; margin:0 auto}
.coat .left .in ul li {float:left; margin-left:10px;}

.coat .left .bottom { height:100px; margin:0 auto}
.coat .left .bottom ul { line-height:1.8; padding-top:6px; padding-right:6px; margin:0 auto}
.coat .left .bottom ul li {float:left; margin-left:10px;}


/*右栏样式*/
.coat .right .title { height:30px; line-height:30px; font-size:14px; font-weight:bold; border-bottom:2px #008EE1 solid; margin:0 auto}
.coat .right .box {border:1px #E4E4E4 solid;}
.coat .right .box .r_box { height:98px; margin:0 auto}
.coat .right .box .r_box ul { line-height:1.8; padding-right:6px; padding-top:2px; padding-bottom:2px; margin:0 auto}
.coat .right .box .r_box ul li {float:left; margin-left:10px;}
.coat .right .box .r_box .ul_title { width:194px; height:30px; line-height:30px; padding-left:8px; border-bottom:1px #E8E8E8 solid; margin:0 auto}


/*中间*/
.coat .content h1 { height:40px; line-height:40px; font-size:18px; font-weight:bold; margin:10px auto 0 auto}
.coat .content h1 a { color:#f00}

.coat .content .c_box { border-bottom:1px #E1E5EB dashed; margin:0 auto}
.coat .content .c_box ul { padding-right:6px; margin:0 auto}
.coat .content .c_box ul li { height:26px; line-height:26px;float:left; margin-left:10px;}

.coat .content ul { line-height:1.8; margin:8px auto}
.coat .content ul li { font-size:14px; font-weight:bold; margin:0 auto }
.coat .content ul li a { color:#f00}




















/*首页文本弹窗*/
.mainMeg { width:97%; background: #F8F8C5; margin:8px auto; padding-top:8px; border:1px #ccc solid; overflow:hidden}/*最外框的样式*/
/**/
.mainMeg .megAbout{line-height:24px; color:#777; clear:both; width:auto; margin:0 auto; padding:0 5px 8px;word-wrap:break-word; overflow:hidden}
.mainMeg .megAbout strong{color:#000;}
.mainMeg .megAbout h2 strong{ display:block}
.mainMeg .megAbout p strong{display:inline}
.mainMeg #readmore{height:24px; line-height:24px; text-align:right}
.mainMeg .thisMeg{height:100px; overflow:hidden}
.mainMeg .moreMeg{height:auto}


/*footer*/
.footer { background:#F9F9F9; border-top:2px  #666 solid; margin:0 auto}
.footer ul { width:1000px; margin:0 auto}
.footer ul li { text-align:center;}

/*滚动图片*/


html { overflow:-moz-scrollbars-vertical; } 
#content{ width:100%; margin:0 auto;}
.ad { 
	width:100%; 
	height:300px; 
	overflow:hidden;
	position:relative;
	margin:0 auto;
}
.slider,.num{
	position:absolute;
}
.slider li{ 
	list-style:none;
	display:inline;
}
.slider img{ 
	width:100%;
	background-size:100% 300px; 
	height:300px;
	display:block;
}
.num{ 
	right:5px; 
	bottom:5px;
}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}
