@charset "UTF-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, b {
	padding: 0;
	margin: 0;
	font-weight: normal;
}
html {
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;

} /*始终让 Firefox 显示滚动条*/
* {
	word-wrap: break-word;
	margin: 0;
	padding: 0;

}/*文字强制换行word-break:keep-all;(Ff)*/
table {
	border-collapse: collapse;
}/*细线表格*/
fieldset, img {
	border: none;
}/*清除描边,块显示*/
ul, li {
	list-style-type: none;
}/*无列表项目标记*/
a {
	text-decoration: none;
	color: #666666
}/* 链接无下划线,有为underline;链接去框 */
a:link {
	color: #666666;
}/* 未访问的链接 */
a:visited {
	color: #666666;
}/* 已访问的链接 */
a:hover {
	color: #da3232;
}/* 鼠标在链接上 */
a:active {
	color: #666666;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body {
	font-family:"Microsoft YaHei";
	font-size: 12px;
	color: #666;
	background: #FFF;
}
select, input {
	vertical-align: middle;
	outline: none;
}
em, i {
	font-style: normal;
}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
	cursor: pointer;
	outline: none;
	border: none;
}
textarea{outline: none;}
input {
	outline: none;
	border: none;
}
.wrap {
	width: 1200px;
	clear: both;
	margin: 0 auto;
}
.clear {
	clear: both;
	overflow:hidden;
}
.h2 {
	clear: both;
	height: 2px;
	overflow:hidden;
}
.h10 {
	clear: both;
	height: 10px;
	overflow:hidden;
}
.h15 {
	clear: both;
	height: 16px;
	overflow:hidden;
}
.h20 {
	clear: both;
	height: 20px;
	overflow:hidden;
}
.h25 {
	clear: both;
	height: 25px;
	overflow:hidden;
}
.h30 {
	clear: both;
	overflow:hidden;
	height: 30px;
}
.h35 {
	clear: both;
	height: 35px;
}
.h40 {
	clear: both;
	height: 40px;
}
.h50 {
	clear: both;
	height: 50px;
}
.h60 {
	clear: both;
	height: 60px;
	overflow:hidden;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
img {
	border: none;
}
.bdimgshare-bg,.bdimgshare-content,.sr-bdimgshare{ display:none !important}
/*公共部分结束*/
/*
********************************此处首页样式开始********************************
*/
/*头部开始*/
.top{  }
.topL{ width:750px; height:135px; background:url(../images/logo.png) no-repeat left center;}
.topL a{ display:block; width:750px; height:135px;}
.topR{ width:286px; height:80px; overflow:hidden; background:url(../images/search.png) no-repeat center 37px; margin-top:45px;}
.topR input{ float:left; display:inline; width:242px; height:34px; border:none; background:none; line-height:34px; padding:0 5px;}
.topR a{ float:left; display:inline; width:34px; height:34px;}
/*头部结束*/
/*menu开始*/
.menuBox{   position:relative; z-index:1}
.menu{}
.menuList dd{ float:left; display:inline; width:97px; height:60px; position:relative; background: url(../images/shu.png) no-repeat right center;}
.menuList dd span{ display:block;width:97px; height:60px;}
.menuList dd span a{ display:block;width:97px; height:60px; text-align:center; line-height:60px; color:#333; font-size:16px;}
.menuList dd div{ position:absolute; left:0xp; top:60px; background: #e3ebf4; width:100%; display:none; padding:5px 0 0 0;}
.menuList dd div a{ display:block; height:40px; line-height:40px; text-align:center; color:#555; font-size: 15px;}
.menuList dd div a:hover{ background:#152d79; color:#fff}
.menuList dd div a.hover{ background:#152d79;}
.menuList dd.hover span a{ background:url(../images/menuico.png) no-repeat center bottom; color:#152d79}
/*menu结束*/
/*banner开始*/
.banner{
	height:460px; 
	overflow:hidden; 
	position:relative; 
	z-index:0;
	}
/*分页*/
.banner .hd{
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.banner .hd ul {
	text-align:center;
}
.banner .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width: 10px;
	height: 10px;
	border-radius:10px;
	overflow:hidden;
	line-height:999px;
	margin:0 3px;
	background:#FFF;
}
.banner .hd ul .on {
	background:#cfa23d;
}
/*内容*/		
.banner .bd{ position:relative; height:100%; z-index:0; height:460px;}
.banner .bd li{ zoom:1; vertical-align:middle; height:460px;}
/*banner结束*/
.indexT{ overflow:hidden; height:47px;}
.indexTL{ overflow:hidden;}
.indexTL span{ float:left; display:inline; padding-right:15px; border-bottom:2px solid #cfa23d; height:45px; line-height:45px; color:#323232; font-size:22px; }
.indexTTab{ overflow:hidden;}
.indexTTab a{ float:left; display:inline; width:70px; height:45px; line-height:45px; padding-left:30px; margin-right:15px; color:#333; font-size:16px;}
.indexTTab a.hover{ color:#da3232; background:url(../images/icn2.png) no-repeat 6px center;}
.indexTR{ height:45px; line-height:45px;}
.indexTR a{ color:#666;}
.indexTR a:hover{ color:#da3232;}
.indexList1{ overflow:hidden;}
.indexList1 dd{ height:36px; line-height:36px; overflow:hidden; background:url(../images/icn3.png) no-repeat left center; padding-left:22px;}
.indexList1 dd a{ float:left; display:inline; font-size:14px;color:#666;}
.indexList1 dd span{ float:right; display:inline; color:#929292;}

.indexList2{ overflow:hidden;}
.indexList2 dd{ overflow:hidden; padding-left:22px; background:url(../images/icn4.png) no-repeat left center;}
.indexList2 dd a{ float:left; display:inline;}
.indexList2 dd span{ color:#a9a9a9; font-family:"宋体"; float:right; display:inline;}
.indexList2 dd.dd1{ height:27px; line-height:27px;}
.indexList2 dd.dd2{ height:36px; line-height:36px;}
/*第一通栏开始*/
.column1{ overflow:hidden; border-bottom:1px solid #dbdbdb; height:264px;}
.column1L{ width:575px; overflow:hidden;}
.column1LC{ overflow:hidden;}
.column1LCPic{ width:220px; height:165px; overflow:hidden;}
.column1LCPic img{ width:220px; height:165px; }
.column1LCText{ width:335px; overflow:hidden;}
.column1LCText span{ display:block; color:#da3232; font-size:18px; height:16px; line-height:16px; margin-bottom:10px;}
.column1LCText a{ display:block; height:30px; line-height:30px; font-size:16px;color:#333;overflow: hidden;}
.column1LCText div{ display:block; color:#666; line-height:30px; height:90px; overflow:hidden;}
.column1C{ width:575px; overflow:hidden;}
.column1cx{ height:163px; border:1px solid #f5f5f5; overflow:hidden;}
.column1cxL{ width:300px;}
.column1cxLT{ height:60px; line-height:60px; margin-bottom:28px; text-align:center; overflow:hidden; color:#cfa23d; font-size:16px;}
.cxSearch{ width:247px; height:30px; overflow:hidden; background:url(../images/search2.png) no-repeat center center; margin:0 auto;}
.cxSearch input{ float:left; display:inline; width:186px; height:30px; line-height:30px; padding:0 5px; background:none; border:none;}
.cxSearch a{ float:left; display:inline; width:51px; height:30px;}
.column1cxR{ width:233px; overflow:hidden; background:#fcfcfc; height:163px; padding:0 20px;}
.cxList{ overflow:hidden; width:234px; padding-top:30px;}
.cxList a{ float:left; display:inline; width:100px; overflow:hidden; margin-right:1px; height:36px; line-height:36px; color:#5a5a5a; font-size:14px; background:url(../images/icn3.png) no-repeat left center; padding-left:16px;}
.cxList a:hover{ color:#cfa23d}
.cxList a.hover{ color:#cfa23d}
/*第一通栏结束*/
/*第二通栏开始*/
.column2{ overflow:hidden; height:400px;}
.column2L{ width:365px; overflow:hidden; margin-right:52px;}
.column2LList{ overflow:hidden;}
.column2LList dd{ overflow:hidden; padding-bottom:18px; border-bottom:1px solid #f4f4f4; margin-bottom:20px}
.column2L1{ width:64px; height:64px; overflow:hidden; margin-top:4px;}
.column2L1D{ overflow:hidden; height:64px; background:#da3232;}
.column2L1D span{ color:#ffffff; font-size:23px; text-align:center; line-height:42px; overflow:hidden; height:42px; display:block;}
.column2L1D em{color:#ffffff; font-size:12px; text-align:center; line-height:14px; overflow:hidden; height:22px; display:block;}
.column2L1Img{ width:64px; height:64px; overflow:hidden;}
.column2L1Img img{ width:64px; height:64px;}
.column2L2{ width:280px; overflow:hidden;}
.column2L2 a{ display:block; height:20px; line-height:20px; font-size:16px; margin-bottom:10px; overflow:hidden;color:#333;}
.column2L2 div{ line-height:24px; color:#666; height:48px; overflow:hidden;}
.column2M{ width:365px; overflow:hidden;}
.column2MImg{ overflow:hidden; width:365px; height:218px; margin-bottom:10px;}
.column2MImg img{ width:365px; height:218px;}
.column2R{ width:365px; overflow:hidden;}
.column2RC{ overflow:hidden;}
.column2RList{ overflow:hidden;}
.column2RList dd{ overflow:hidden; padding-bottom:18px; border-bottom:1px solid #f4f4f4; margin-bottom:20px;position: relative;}
.column2RList dd h1{ display:block; height:20px; line-height:20px; overflow:hidden; margin-bottom:10px;}
.column2RList dd h1 a{font-size:16px;color:#333;}
.column2RList_img{
	display: block;
	width: 64px;
	height: 64px;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top:0px;
}
.column2RList_img img{
	display: block;
	width: 64px;
	height: 64px;
}

.column2RListDiv{
	margin-left: 80px;
	height: 78px;
	overflow: hidden;
}
.column2RList dd .column2RListDiv div{ color:#666; line-height:24px; height:48px; overflow:hidden;}
/*第二通栏结束*/
.ad{ overflow:hidden; height:120px;}
.ad img{ width:1200px; height:120px;}
/*第三通栏开始*/
.column3{ overflow:hidden; height:400px;}
.column3L{ width:575px; overflow:hidden;}
.column3LCUp{ overflow:hidden; margin-bottom:10px;}
.column3LCUpPic{ width:200px; height:150px; overflow:hidden;}
.column3LCUpPic img{ width:200px; height:150px; }
.column3LCUpText{ width:355px; overflow:hidden;}
.column3LCUpTextT{ height:18px; line-height:18px; margin-bottom:8px; overflow:hidden;}
.column3LCUpTextT a{ font-size:16px;color:#333;}
.column3LCUpTextC{ color:#666; line-height:30px; height:90px; overflow:hidden; margin-bottom:9px;}
.column3LCUpTextBtn{ overflow:hidden; height:25px; line-height:25px;}
.column3LCUpTextBtn a{ color:#ff0000; font-family:"宋体"}

.column3LC{
	height:300px; 
	position:relative; 
	}	
.column3LC .bd{ position:relative; height:100%; z-index:0; height:300px; overflow:hidden;}
.column3LC .bd li{ zoom:1; vertical-align:middle; height:300px;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.column3LC .prev{ display:block; width:25px; height:25px; position:absolute; right:30px; top:-55px; background:url(../images/btn1.png) no-repeat 0 0;}
.column3LC .prev:hover{ background:url(../images/btn1.png) no-repeat -50px 0;}
.column3LC .next{ display:block; width:25px; height:25px; position:absolute; right:0px; top:-55px; background:url(../images/btn1.png) no-repeat -25px 0;}
.column3LC .next:hover{ background:url(../images/btn1.png) no-repeat -75px 0;}
.column3R{ width:575px; overflow:hidden;}
/*第三通栏结束*/
/*第四通栏开始*/
.column4List{
	position:relative;
	height:137px;
	}	
.column4List .bd{ position:relative; height:100%; z-index:0; height:137px; overflow:hidden;}
.column4List .bd li{ zoom:1; vertical-align:middle; height:135px; width:180px; float:left; display:inline; margin-right:23px; border:1px solid #ccc}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.column4List .prev{ display:block; width:25px; height:25px; position:absolute; right:30px; top:-55px; background:url(../images/btn1.png) no-repeat 0 0;}
.column4List .prev:hover{ background:url(../images/btn1.png) no-repeat -50px 0;}
.column4List .next{ display:block; width:25px; height:25px; position:absolute; right:0px; top:-55px; background:url(../images/btn1.png) no-repeat -25px 0;}
.column4List .next:hover{ background:url(../images/btn1.png) no-repeat -75px 0;}
.column4Pic{ width:180px; height:135px; overflow:hidden;}
.column4Pic img{ width:180px; height:135px;}
.column4Text{ height:40px; line-height:40px; text-align:center;}
.column4Text a{ font-size:14px;color:#333;}
/*第四通栏结束*/
/*第五通栏开始*/
.column5Box{ padding:25px 0; background:#eeeeee;}
.column5{ padding-left:120px; width:1080px; background:url(../images/icn5.png) no-repeat left top;/* padding-top:15px;*/ line-height:35px; min-height:35px; height:auto !important; height:35px; overflow:hidden; font-size:14px;}
.column5 a{ float:left; display:inline;color:#666; margin: 0 10px;}
.column5 em{ float:left; display:inline; margin:0 10px}
/*第五通栏结束*/

/*底部开始*/
.footerBox{ background:#cfa23d; padding:20px 0;}
.footerUpBox{ border-bottom:1px solid #E0BD6C; padding-bottom:10px;}
.footerUp{ height:30px; line-height:30px; text-align:center; color:#ffffff;}
.footerUp a{ color:#FFF; margin:0 15px;}
.footerUp a:hover{ color:#dbe9fe;}
.footerDn{ padding-top:10px; line-height:26px; color:#FFF; text-align:center;}
.footerDn a{ color:#FFF;}
.footerDn a:hover{ color:#dbe9fe;}
/*底部结束*/
/*
********************************此处首页样式结束********************************
*/
/*
********************************此处内页样式开始********************************
*/
/*内页框架开始*/
.subPage{ overflow:hidden; clear:both;}
.subPageL{ width:230px; overflow:hidden; position:relative; background:#f4f4f4;}
.subPageLT{ height:75px; overflow:hidden; background:#cfa23d; padding-right:60px; text-align:right; padding-top:50px;}
.subPageLT span{ display:block; height:40px; line-height:40px; color:#ffffff; font-size:24px;}
.subPageLT em{ display:block; height:18px; line-height:18px; color:#b2bcd0;}
.leftNav{ overflow:hidden;}
.leftNav dd{ overflow:hidden; background:url(../images/icn8.png) repeat-x left bottom;}
.leftNav dd span{ display:block; height:56px;}
.leftNav dd span a{ display:block; height:54px; line-height:54px; padding:0 50px; background:url(../images/icn6.png) no-repeat 178px center; text-align:center; color:#666666; font-size:16px;}
.leftNav dd div{ overflow:hidden; display:none;}
.leftNav dd div a{ display:block; height:40px; line-height:40px; color:#666666; font-size:14px; padding-left:93px; background:url(../images/icn7.png) no-repeat 82px center;}
.leftNav dd div a:hover{ background:url(../images/icn7hover.png) no-repeat 82px center; color:#da3232;}
.leftNav dd div a.hover{ background:url(../images/icn7hover.png) no-repeat 82px center; color:#da3232;}
.leftNav dd.hover span a{ background:url(../images/icn6hover.png) no-repeat 178px center; color:#da3232;}
.leftNav dd span a:hover{ background:url(../images/icn6hover.png) no-repeat 178px center; color:#da3232;}
.leftNav dd.hover div{ display:block;}
.leftCtUs{ padding:0 5px;}
.leftCtUsT{ height:50px; background:#cfa23d; color:#ffffff; font-size:16px; text-align:center; line-height:50px; border-radius:4px 4px 0 0; margin-bottom:4px;}
.leftCtUsC{ background:#FFF;}
.leftCtUsCUp{ overflow:hidden; border-bottom:1px solid #f4f4f4;}
.leftCtUsCUp span{ display:block; height:55xp; line-height:55px; padding-left:47px; color:#cfa23d; font-size:16px;}
.leftCtUsCUp span.span1{ background:url(../images/icn9.png) no-repeat 10px center;}
.leftCtUsCUp span.span2{ background:url(../images/icn10.png) no-repeat 10px center;}
.leftCtUsCDn{ padding:10px; overflow:hidden; color:#cfa23d; font-size:12px; line-height:18px; height:36px;}
.leftCtUsCDn span{ float:left; display:inline; width:38px;}
.leftCtUsCDn em{ float:left; display:inline; width:162px;}
.leftMap{ width:218px; height:168px; margin:0 auto; padding-bottom:5px;}
.leftMap img{ width:218px; height:168px; }

.subPageR{ width:950px; position:relative;}
.shadow{ position:absolute; width:13px; height:423px; background:url(../images/shadow1.png) no-repeat center center; left:-33px; top:125px;}
.location{ height:39px; border-bottom:2px solid #cfa23d;}
.locationL{ width:170px; text-align:center; line-height:39px; color:#FFF; background:#cfa23d; border-radius:0 10px 0 0 ; font-size:16px;}
.locationR{ height:39px; overflow:hidden; line-height:39px; color:#666666;}
.locationR a{ margin:0 5px; color:#666666;}
.locationR a:hover{ color:#cfa23d;}
.locationR a.hover{ color:#cfa23d;}

.subPageCon{ min-height:500px; height:auto !important; height:500px;}
/*页码开始*/
.pageBox{ text-align:center;}
.page {
	padding:35px 0 35px 0;
	overflow: hidden;
	clear: both;
	font-family: "宋体";
	display:inline-block;
}
.page code, .page a {
	padding:0px 12px;
	background: #fff;
	color:#6f6f6f;
	border: 1px solid #c5c5c5;
	float:left;
	display:inline;
	height:30px;
	background:url(../images/icn16.jpg) repeat-x left center;
	line-height:30px;
	border-radius:2px;
	margin:0 3px;
}
.page a:hover {
	background: #cfa23d;
	border:1px solid #cfa23d;
	color: #fff;
}
.page a.hover {
	background: #cfa23d;
	border:1px solid #cfa23d;
	color: #fff;
}
.page input {
	vertical-align: middle;
	height: 30px;
	border: 1px solid #efefef;
	float:left;
}
.page label{ float:left; height:30px; line-height:30px; margin:0 3px;}
.page em{ float:left; height:30px; line-height:30px; margin:0 3px;}
.page input.pageDetail {
	width: 30px;
	height:30px;
	line-height:30px;
	text-align: center;
	float:left;
	margin:0 3px;
	
}
.page input.page_bnt{
	border: none;
	width: 58px;
	height:30px;
	cursor:pointer;
	color:#6f6f6f;
	float:left;
    }
/*页码结束*/
/*内页框架结束*/
/*大事记开始*/
.bigEventList{ overflow:hidden; width:686px; margin:0 auto;}
.bigEventList dd{ height:84px; line-height:28px; overflow:hidden; position:relative; margin-bottom:20px;}
.bigEventList dd .dd1Icn{ display:block; width:11px; height:11px; background:url(../images/bigEventBtn.png) no-repeat -26px -6px; position:absolute; left:50%; margin-left:-5px; top:8px}
.bigEventListL1{ text-align:right; height:28px; line-height:28px; width:310px; overflow:hidden; color:#999999; font-size:14px;}
.bigEventListL2{ width:310px; overflow:hidden;}
.bigEventListL2T{ color:#333333; font-size:18px; height:28px; overflow:hidden;}
.bigEventListL2Text{ color:#999999; font-size:14px; height:56px; overflow:hidden;}
.bigEventList dd.dd2 .bigEventListL1{ text-align:left;}
.bigEventList dd:hover .dd1Icn{ background:url(../images/bigEventBtn.png) no-repeat -41px -6px;}
.bigEvent{
	position:relative;
	background:url(../images/bigEventLine.png) repeat-y center top;
	padding:30px 0;
	}
/*内容*/		
.bigEvent .bd{ position:relative; height:100%; z-index:0; height:832px; overflow:hidden;}
.bigEvent .bd li{ zoom:1; vertical-align:middle; height:832px; overflow:hidden;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.bigEvent .prev{ display:block; width:22px; height:22px; background:url(../images/bigEventBtn.png) no-repeat 0px 0px; position:absolute; top:0px; left:50%; margin-left:-11px;}
.bigEvent .next{ display:block; width:22px; height:22px; background:url(../images/bigEventBtn.png) no-repeat -56px 0; position:absolute; bottom:0px; left:50%; margin-left:-11px;}
/*大事记结束*/
/*提问start*/
.askPage{ overflow:hidden;}
.askPage dd{ overflow:hidden; margin-bottom:20px;}
.askPage dd span{ float:left; display:inline; width:120px; color:#595959; font-family:"黑体"; font-size:24px; height:54px; line-height:54px; text-align:right;}
.askPage dd input{ float:left; display:inline; width:818px; height:52px; border:1px solid #e6e6e6; background:#FFF; padding:0 5px; font-size:14px;}
.askPage dd textarea{ float:left; display:inline; width:818px; height:218px; border:1px solid #e6e6e6; background:#FFF; line-height:50px; color:#666666; padding:0 5px; font-size:14px;}
.askPageBtn{ overflow:hidden;}
.askPageBtn a{ display:block; margin:0 auto; width:152px; height:42px; line-height:42px; text-align:center; background:#a6a6a6; color:#ffffff; font-family:"黑体"; font-size:20px; border-radius:1px;}
.askPageBtn a:hover{ background:#8a8a8a;}
/*提问end*/
/*在线报名start*/
.onlineSignT{ color:#323232; font-size:22px; height:40px; margin-bottom:45px; line-height:40px; text-align:center;}
.olSignList{ padding:0 35px;}
.olSignList dd{ clear:both; margin-bottom:30px;}
.olSignList dd span{ float:left; display:inline; width:85px; text-align:left; height:34px; line-height:34px; color:#666666; font-size:16px;}
.olSignList dd input{ float:left; display:inline; width:252px; height:32px; border:1px solid #d0d0d0; padding:0 5px; font-family:"Microsoft YaHei";}
.olSignList dd em{ float:left; display:inline; height:34px; line-height:34px; color:#666666; font-size:16px; margin-right:20px;}
.olSignList dd a{ float:left; display:inline; height:34px; line-height:34px; font-size:14px; color:#cfa23d; margin-left:5px;}
.olSignList dd a:hover{ text-decoration:underline;}
.olSignList dd select{ float:left; display:inline;width:262px; height:34px; border:1px solid #d0d0d0; color:#666; font-family:"Microsoft YaHei";}
.olSignList dd .olSignListL{ width:349px;}
.olSignList dd input.input1{ width:18px; height:18px; margin-top:8px; margin-right:10px;}
.olSignList dd input.input2{ width:783px;}
.olSignList dd input.input3{ width:250px;}
.olSignList dd textarea{ width:783px;float:left; display:inline; height:98px; border:1px solid #d0d0d0; padding:0 5px; font-family:"Microsoft YaHei"; line-height:34px;}
.code{ float:left; display:inline; width:70px; height:34px; margin:0 10px;}
.code img{ width:70px; height:34px;}
.onlineSignBtn{ clear:both; overflow:hidden; text-align:center;}
.onlineSignBtn div{ overflow:hidden; display:inline-block;}
.onlineSignBtn a{ float:left; display:inline; margin:0 19px; width:98px; height:38px; color:#FFF; font-size:16px; text-align:center; line-height:38px;}
.onlineSignBtn a.a1{ background:#cfa23d;}
.onlineSignBtn a.a2{ background:#999999;}
/*在线报名end*/
/*留言*start*/
.messageTw{ overflow:hidden;}
.messageTw a{ float:right; display:inline; width:108px; height:25px; text-align:center; line-height:25px; color:#FFF; font-size:14px; background:#cfa23d; border-radius:0 0 3px 3px}
.messageT{line-height:35px; color:#5b5b5b; font-size:20px; overflow:hidden; margin-bottom:75px;}
.msgWriteUp{ overflow:hidden; margin-bottom:4px;}
.msgWriteUp input{ width:106px; height:22px; border:1px solid #dedede; font-family:"Microsoft YaHei"; float:left; display:inline; padding:0 5px;}
.msgWriteUp span{ float:right; display:inline; color:#5b5b5b; font-size:14px; height:24px; line-height:24px; overflow:hidden;}
.messageWriteC{ overflow:hidden; margin-bottom:7px;}
.messageWriteC textarea{ height:85px; background:#f9f9f9; border:1px solid #dedede; width:938px; font-family:"Microsoft YaHei"; line-height:25px; padding:0 5px;}
.msgWriteDn{ overflow:hidden;}
.msgWriteDnL{ width:22px; height:22px; margin-top:2px;}
.msgWriteDnL a{ display:block; width:22px; height:22px; background:url(../images/icn11.png) no-repeat center center;}
.msgWriteDnR{ overflow:hidden;}
.msgWriteDnR a{ float:left; display:inline; width:93px; height:27px; overflow:hidden; text-align:center; line-height:27px; background:#da3232; color:#ffffff; font-size:14px; margin-left:15px;}
.msgWriteDnR span{ float:left; display:inline; color:#908f8f; font-size:16px; line-height:27px; height:27px; overflow:hidden;}

.msgListT{ height:26px; background:url(../images/icn12.jpg) repeat-x left center; padding-top:8px;}
.msgListTSel{ display:block; height:26px; width:110px; background:#cfa23d url(../images/icn13.png) no-repeat 88px center; border-radius:3px 3px 0 0; margin-left:10px; color:#ffffff; position:relative;}
.msgListTSel em{ display:block; height:26px; line-height:26px; cursor:pointer; height:26px; width:80px; padding:0 20px 0 10px;}
.msgListTSel div{ position:absolute; width:110px; overflow:hidden; background:#cfa23d; padding:3px 0; left:0px; top:26px; display:none;}
.msgListTSel div a{ display:block; height:25px; line-height:25px; color:#FFF; text-align:center;}
.msgListTSel div a:hover{ background:#406aad;}
.msgListC{ overflow:hidden;}
.msgListC dd{ border-bottom:1px solid #f1f1f1; padding:20px 8px ;}
.msgListCPic{ width:60px; height:60px; overflow:hidden;}
.msgListCPic img{ width:60px; height:60px; }
.msgListCR{ width:854px; overflow:hidden;}
.msgListCRU{ height:20px; line-height:20px; color:#da3232; font-size:14px;}
.msgListCRM{ color:#666666; font-size:14px; line-height:18px; overflow:hidden; margin-bottom:5px; min-height:36px; height:auto !important; height:36px;} 
.msgListCRD{ overflow:hidden; height:18px; line-height:18px; font-family:"宋体"; color:#9f9f9f;}
.msgListCRD span{ float:left; display:inline;margin-right:40px;}
.msgListCRD a{ float:left; height:18px; padding-left:20px; color:#9f9f9f;}
.msgListCRD a.a1{ background:url(../images/icn14.png) no-repeat left center;}
.msgListCRD a.a2{ background:url(../images/icn15.png) no-repeat left center;}
.msgListCRD a:hover{ color:#cfa23d;}
/*留言*end*/
/*下载start*/
.downLoad{ overflow:hidden;}
.downLoad dd{ overflow:hidden; height:48px; line-height:48px}
.downLoadL{ color:#666666; font-size:16px;}
.downLoadR{ overflow:hidden;}
.downLoadR span{ color:#666666; float:left; display:inline;}
.downLoadR a{ float:left; display:inline; width:110px; height:25px; background:#cfa23d; color:#ffffff; text-align:center; line-height:25px; margin-left:25px; margin-top:11px;}
.downLoadR a:hover{ background:#3d63a0;}
/*下载end*/
/*招聘start*/
.recruitmentT{ overflow:hidden; height:48px; line-height:48px; border-bottom:1px solid #e2e2e2;}
.recruitmentT span{ float:left; display:inline; color:#444444; font-size:14px;}
.recruitmentT span.span1{ width:190px; text-align:left;}
.recruitmentT span.span2{ width:286px; text-align:center;}
.recruitmentT span.span3{ width:244px; text-align:center;}
.recruitmentT span.span4{ width:150px; text-align:center; padding-right:80px;}
.recruitmentUp{ overflow:hidden; height:40px; line-height:40px; border-bottom:1px solid #e2e2e2; cursor:pointer; position:relative;}
.recruitmentUp i{ display:block; width:16px; height:10px; background:url(../images/icn17.png) no-repeat center center; right:20px; top:15px; position:absolute;}
.recruitmentUp span{ float:left; display:inline; color:#444444; font-size:14px;}
.recruitmentUp span.span1{ width:190px; text-align:left;}
.recruitmentUp span.span2{ width:286px; text-align:center;}
.recruitmentUp span.span3{ width:244px; text-align:center;}
.recruitmentUp span.span4{ width:150px; text-align:center; padding-right:80px;}
.recruitmentDn{ overflow:hidden; display:none;}
.recruitmentVT{ height:14px; border-left:14px solid #cfa23d; line-height:14px; padding-left:14px; color:#000000; font-size:14px; margin-bottom:10px;}
.recruitmentVC{ color:#666666; line-height:24px; margin-bottom:20px; font-size:12px;}
.recruitmentVMail{ line-height:24px; overflow:hidden; height:24px; font-size:14px;color:#666666;}
.recruitmentVMail i{ color:#8ec65d;}
.recruitment dd:hover span{ color:#da3232;}
/*招聘end*/
/*联系我们start*/
.contactUsUp{ overflow:hidden; padding:0 25px; padding-top:120px;}
.contactUsUp dl{ overflow:hidden; width:975px;}
.contactUsUp dl dd{ overflow:hidden; width:250px; float:left; display:inline; margin-right:75px;}
.ctusUpImg1{ overflow:hidden; height:60px; margin-bottom:10px;}
.ctusUpImg1 img{ display:block; height:60px; margin:0 auto;}
.ctusUpT{ height:35px; line-height:35px; text-align:center; color:#3b3b3b; font-size:18px; margin-bottom:10px; overflow:hidden;}
.ctusUpText{ color:#666666; font-size:16px; line-height:26px; height:52px; overflow:hidden; text-align:center;}
.ctusUpImg2{ width:152px; height:152px; overflow:hidden; margin:0 auto;}
.ctusUpImg2 img{ width:152px; height:152px;}
.ctusMap{ overflow:hidden; height:510px; width:950px; background:#f5f3f0;}
/*联系我们end*/
/*全图列表start*/
.newsAllImg{ overflow:hidden; width:964px;}
.newsAllImg dd{ float:left; display:inline; margin-right:16px;}
.newsAllImgPic{ width:225px; height:300px; overflow:hidden;}
.newsAllImgPic img{ width:225px; height:300px;}
.newsAllImgText{ height:55px; line-height:55px; overflow:hidden; text-align:center;}
.newsAllImgText a{ font-size:16px;}

.newsAllImg3{ overflow:hidden; width:966px;}
.newsAllImg3 dd{ float:left; display:inline; margin-right:17px;}
.newsAllImg3Pic{ width:305px; height:230px; overflow:hidden;}
.newsAllImg3Pic img{ width:305px; height:230px;}
.newsAllImg3Text{ height:40px; line-height:40px; overflow:hidden; text-align:center;}
.newsAllImg3Text a{ font-size:14px;}

.newsAllImg4{ overflow:hidden; width:966px;}
.newsAllImg4 dd{ float:left; display:inline; margin-right:17px; margin-bottom:17px; position:relative; width:305px; height:229px; }
.newsAllImg4Pic{ width:305px; height:229px; overflow:hidden;}
.newsAllImg4Pic img{  width:305px; height:229px;}
.newsAllImg4Text{ width:305px; height:229px; position:absolute; left:0px; top:0px; background:url(../images/bg1.png) repeat center center; display:none;}
.newsAllImg4Text a{ font-size:14px; display:block; width:305px; height:165px; padding-top:64px; text-align:center;}
.newsAllImg4TextC{ display:inline-block;}
.newsAllImg4TextC span{ display:block; height:38px; line-height:38px; color:#FFF;}
.newsAllImg4TextC em{ display:block; line-height:38px; height:38px; color:#FFF; border-top:1px solid #c8c2bf;}
/*全图列表end*/
/*全图列表详细start*/
.newsAllImgView{ overflow:hidden;}
.nsaIVPic{ width:323px; height:432px; overflow:hidden; margin:0 35px 7px 0}
.nsaIVPic img{ width:323px; height:432px; }
.nsaIVText{}
.nsaIVTextUp{ overflow:hidden; line-height:28px; margin-bottom:20px;}
.nsaIVTextUp span{ color:#444444; font-size:20px; display:block;}
.nsaIVTextUp em{ color:#999999; font-size:14px; display:block;}
.nsaIVTextC1{ line-height:28px; font-size:14px; color:#727272; margin-bottom:25px;}
.nsaIVTextC2{line-height:28px;}
.nsaIVTextC2T{ color:#444444; font-size:14px; font-weight:bold;}
.nsaIVTextC2C{ color:#727272; font-size:14px;}
/*全图列表详细end*/
/*留言列表start*/
.messageList{ overflow:hidden;}
.messageList span.span1{ width:605px; overflow:hidden;}
.messageList span.span2{ width:195px; overflow:hidden;}
.messageList span.span3{ width:130px; overflow:hidden; padding-right:20px; text-align:right;}
.messageList dt{ overflow:hidden; height:38px; line-height:38px; background:#f4f4f4; font-size:16px;}
.messageList dt span{ float:left; display:inline;}
.messageList dt span.span1{ padding-left:98px; width:507px;}
.messageList dt span.span2{ text-align:center;}
.messageList dd{ overflow:hidden; height:55px; line-height:55px; border-bottom:1px dotted #f9f9f9; font-size:16px;}
.messageList dd span{ float:left; display:inline;}
.messageList dd span.span1{ height:55px; background:url(../images/icn20.png) no-repeat left center; padding-left:30px; width:575px;}
.messageList dd span.span2{ text-align:center; color:#a2a2a2;}
.messageList dd span.span3{ color:#a2a2a2;}
/*留言列表end*/
/*图文列表start*/
.newsTextImg{ overflow:hidden;}
.newsTextImg dd{ overflow:hidden; padding:20px 0; border-bottom:1px solid #eaeaea;}
.newsTextImgPic{ width:250px; height:190px; overflow:hidden;}
.newsTextImgPic img{ width:250px; height:190px; }
.newsTextImgR{ width:680px; overflow:hidden;}
.newsTextImgRT{ overflow:hidden; margin-bottom:15px;}
.newsTextImgRT a{ display:block; color:#323232; font-size:16px; font-weight:bold; height:18px; line-height:18px; margin-bottom:10px; overflow:hidden;}
.newsTextImgRT span{ display:block; height:25px; line-height:25px; overflow:hidden; color:#e71f1f; font-size:16px;}
.newsTextImgRC{ color:#666666; line-height:24px; height:72px; overflow:hidden; margin-bottom:30px;}
.newsTextImgRBtn{ overflow:hidden;}
.newsTextImgRBtn a{ color:#e22323; height:20px; line-height:20px; font-size:16px;}
/*图文列表end*/
/*名校试卷start*/
.newsAllImg2{ overflow:hidden; width:965px;}
.newsAllImg2 dd{ overflow:hidden; width:173px; border-radius:3px; border:1px solid #f0f0f0; float:left; display:inline; margin:0 18px 18px 0;}
.newsAllImg2Pic{ width:117px; height:100px; margin:0 auto; padding-top:28px;}
.newsAllImg2Pic img{ width:117px; height:100px; }
.newsAllImg2Dn{ height:28px; overflow:hidden; padding:0 7px;}
.newsAllImg2Dn a{ float:left; display:inline; width:18px; height:18px; background:url(../images/icn21.png) no-repeat center center; margin-top:5px;}
.newsAllImg2Dn span{ float:right; display:inline; line-height:28px; height:28px; overflow:hidden; color:#acacac; font-family:"宋体"}
/*名校试卷end*/
/*文字列表start*/
.newsList{ overflow:hidden;}
.newsList dd{ overflow:hidden; height:47px; line-height:47px; border-bottom:1px dotted #e7e7e7; padding-left:16px; background:url(../images/icn22.png) no-repeat left center;}
.newsList dd a{ float:left; display:inline; font-size:14px;}
.newsList dd span{ float:right; display:inline;color:#a8a8a8;}
/*文字列表end*/
/*单篇文章页开始*/
.articleTitle{ line-height:35px; overflow:hidden; color:#323232; font-size:22px; text-align:center; margin-bottom:10px;}
.articleTime{ line-height:25px; height:25px; overflow:hidden; padding-bottom:10px; border-bottom:1px dotted #c8c8c8; text-align:center;}
.articleTime span{ cursor:pointer;}
.articleTime span.hover{ color:#F00;}
.articleBox{ color:#666666; line-height:36px;}
.articleBigImg #play{
	width:880px;
	height:415px;
	position:relative;
	overflow: hidden;
	background:#fff;
	border:1px solid #f9f9f9;
	margin:0 auto;
	margin-bottom:15px;
}
.articleBigImg #play .change_a {
	width:40%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background:url(about:blank);
}
.articleBigImg #play .prev_a {left: 0;}
.articleBigImg #play .next_a {right: 0}
.articleBigImg #play .change_a span {
	width: 24px;
	height: 43px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -21px;
	display: none
}
.articleBigImg #play .prev_a span {background: url(../images/article_icon.png) no-repeat 0px -50px;left: 0; display:none;}
.articleBigImg #play .next_a span {background: url(../images/article_icon.png) no-repeat -30px -50px;right: 0; display:none;}
.articleBigImg #play .img_ul {
	position: relative;
	z-index: 1;
	width:880px;
	height:415px;
}
.articleBigImg #play .img_ul li{
	position: relative;
	z-index: 1;
	width:880px;
	height:415px;
	background:#fff;
	margin:0 0 5px 0;
}
.articleBigImg #play .img_ul li img{position:absolute;}
.articleBigImg .imgMove{width:882px;clear:both;position:relative; margin:0 auto;}
.articleBigImg .img_hd {
	margin:0 auto;
	overflow: hidden;
	height:90px;
	position:relative;
}
.articleBigImg .img_hd ul {
	position: absolute;
	z-index: 1
}
.articleBigImg .img_hd ul li {
	float: left;
	width:148px;
	height:88px;
	margin:0 18px 0 0;
	cursor: pointer;
	background:#fff;
	border:1px solid #FFF;
	position:relative;
}
.articleBigImg .img_hd ul li p{
	width:148px;
	height:88px;
	display:block;
	background:#fff;
	position:relative;
	}
.articleBigImg .img_hd ul li i{
	display:block;
	clear:both;
	line-height:20px;
	padding:0 5px;
	background:#000;
	color:#fff;
	position:absolute;
	right:3px;
	bottom:3px;
	z-index:99999999999999;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	display:none;
	}
.articleBigImg .img_hd ul li img {position:absolute;width:148px;
	height:88px;}
.articleBigImg .img_hd ul li.on {border:1px solid #b91719;background:#c80000;}
.articleBigImg .imgMove .bottom_a {
	width:21px;
	height:21px;
	display: block;
	cursor: pointer;
	z-index: 10;
	float:left;
	top:50%;
	margin-top:-10px;
	position:absolute;
	z-index:9999999999999;
	background:url(../images/btn3.png) no-repeat;
}
.articleBigImg .imgMove .prev_a {background-position:0 0;left:0;}
.articleBigImg .imgMove .next_a {background-position:-23px 0;right:0;}
.articleBigImg .imgMove .prev_a:hover{background-position:-46px 0;}
.articleBigImg .imgMove .next_a:hover {background-position:-69px 0;}
.pageChange{ overflow:hidden; color:#666; font-size:14px; line-height:35px; position:relative; height:70px; overflow:hidden; border-top:1px dotted #c8c8c8; }
.pageChangeL span{ padding:5px 0px;}
.pageChangeL a{padding:5px 3px;}
.pageChangeL span.pageBg1{}
.pageChangeL a.pageBg2{}
.pageChangeR{ position:absolute; right:0px; bottom:10px; overflow:hidden;}
.pageChangeR span{ color:#666666; font-size:14px;}
.pageChangeRR a{ width:22px !important; height:22px !important; padding:0 !important; margin:4px 5px 0 0 !important}
.pageChangeRR a.bds_weixin{ background:url(../images/icn23.png) no-repeat 0 0}
.pageChangeRR a.bds_tsina{ background:url(../images/icn23.png) no-repeat -27px 0;}
.pageChangeRR a.bds_sqq{ background:url(../images/icn23.png) no-repeat -54px 0}

/*单篇文章页结束*/
/*
********************************此处内页样式结束********************************
*/

.column1LCText a:hover,
.indexList1 dd a:hover,
.column2L2 a:hover,
.column2RList dd h1 a:hover,
.column3LCUpTextT a:hover,
.column4Text a:hover,
.column5 a:hover{
	color: #da3232;
}


/*
* 右边悬浮 秦文 2016-07-08
*/

.rightScroll{
	width: 240px;
	height: 350px;
	overflow: hidden;
	border:1px solid #e2e2e2;
	position: absolute;
	right: 10px;
	background: #fff;
	z-index: 99999;
}

.leftScroll{
	width: 240px;
	height: 385px;
	overflow: hidden;
	border:1px solid #e2e2e2;
	position: absolute;
	left: 10px;
	background: #fff;
	z-index: 99999;
}

.rightCont{
	width: 100%;
	overflow: hidden;
	position: relative;
}

.rightTit{
	height: 40px;
	overflow: hidden;
	border-bottom:1px solid #e2e2e2;
	line-height: 40px;
	padding:0px 10px;
	background: #f5f5f5;
}

.rightTit span{
	font-size: 18px;
	color:#a30002;
	font-weight: bold;
}

a.closeLeft,
a.closeRight{
	display: block;
	width: 20px;
	height: 20px;
	overflow: hidden;
	text-align: center;
	line-height: 20px;
	font-size: 14px;
	color: #a30002;
	position: absolute;
	right: 10px;
	top:10px;
}
.leftScroll a.show,
.rightScroll a.hide{
	background: url(../images/hide.png) no-repeat center center;
}

.leftScroll a.hide,
.rightScroll a.show{
	background: url(../images/show.png) no-repeat center center;
}

.rightPhone{
	overflow: hidden;
	height: 185px;
	background: url(../images/rightPhone.png) repeat-x left 50px;
}

.phoneIcon{
	height: 60px;
	line-height: 60px;
	overflow: hidden;
	padding-left: 105px;
	background: url(../images/rightPhoneIcon.png) no-repeat 22px center;
	font-size: 24px;
	color:#089efc;
	font-weight: bold;
}

.rightCode{
	padding-top: 15px;
	height: 110px;
	overflow: hidden;
	background: url(../images/rightCodeIcon.png) repeat-x left top;
}

.rightCode p{
	width: 80px;
	height: 110px;
	overflow: hidden;
	margin-left: 15px;
	font-size: 18px;
	color:#000;
	line-height: 30px;
	float: left;
	display: inline;
	text-align: center;
	font-weight: bold;
}

.rightCode p img{
	width: 80px;
	height: 80px;
	display: block;
}

.rightCode span{
	display: block;
	height:60px;
	overflow: hidden;
	line-height: 30px;
	font-size: 16px;
	color:#f9261d;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}

.rightBt{
	padding: 0px 5px;
	overflow: hidden;
	margin-top: 10px;
}

.rightBt a{
	display: block;
	width: 105px;
	height: 45px;
	overflow: hidden;
	float: left;
	margin:5px;
}

.rightBt a.wsbm{
	background: url(../images/wsbm.png) no-repeat center center;
}

.rightBt a.zxzx{
	background: url(../images/zxzx.png) no-repeat center center;
}

.rightBt a.zyjs{
	background: url(../images/zyjs.png) no-repeat center center;
}

.rightBt a.kswd{
	background: url(../images/kswd.png) no-repeat center center;
}

.fastLink{
	padding: 0px 10px;
	overflow: hidden;
}

.fastLink a{
	display: block;
	width: 220px;
	height: 105px;
	overflow: hidden;
	margin-bottom: 10px;
}

.fastLink a.fastLink1{
	background: url(../images/fastLink1.png) no-repeat center center;
}

.fastLink a.fastLink2{
	background: url(../images/fastLink2.png) no-repeat center center;
}

.schoolFast{
	padding: 0px 10px;
	overflow: hidden;
}

.schoolFastTit{
	display: block;
	height: 30px;
	overflow: hidden;
	font-size: 16px;
	color:#000;
	line-height: 30px;
	font-weight: bold;
}

.schoolFast_dl{
	width: 100%;
	overflow: hidden;
}

.schoolFast_dl dd{
	width: 110px;
	height: 25px;
	overflow: hidden;
	line-height: 25px;
	float: left;
	display: inline;
}

.schoolFast_dl dd a{
	font-size: 14px;
	color:#000;
}

.schoolFast_dl dd a:hover{
	color:#089efc;
}


