@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: #0143a8;
}/* 鼠标在链接上 */
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;
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
	color: #999999; /* placeholder颜色  */
	font-size:14px; /* placeholder字体大小  */
	text-align: left; /* placeholder位置  */
    line-height: 40px;
}
.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;
}
.h32 {
	clear: both;
	height: 32px;
}
.h40 {
	clear: both;
	height: 40px;
}
.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}
/*公共部分结束*/
/*
********************************此处首页样式开始********************************
*/
/*头部开始*/

/*头部结束*/
/*menu开始*/
.menuBox{ height:40px; background:#0559b5; width:100%;}
.menuList{ clear:both;}
.menuList dd{ float:left; display:inline; width:150px; height:40px; position:relative;}
.menuList dd span,.menuList dd span a{ display:block; width:150px; height:40px; text-align:center; line-height:40px; color:#ffffff; font-size:16px;}
.menuList dd.hover a{ background:#0e71dd;}
.menuList dd .ej{ position:absolute; width:100%; left:0px; top:40px; background:#0559b5; z-index:10; display:none;}
.menuList dd .ej a{ display:block; height:35px; line-height:35px; text-align:center; color:#FFF;}
.menuList dd .ej a:hover{ background:#0559b5; color:#FFF;}
/*menu结束*/
/*banner开始*/
.banner{
	height:158px; 
	overflow:hidden; 
	position:relative; 
	}
/*内容*/		
.banner .bd{ position:relative; height:100%; z-index:0; height:158px;}
.banner .bd li{ zoom:1; vertical-align:middle; height:158px;}
/*banner结束*/
.logo{ position:absolute; left:50%; margin-left:-600px; top:33px; width:664px; height:91px; z-index:1; background:url(../images/logo.png) no-repeat center center;}
.logo a{ display:block; width:100%; height:100%;}
.ew_code{ width:112px; height:112px; overflow:hidden; position:absolute; right:50%; margin-right:-600px; z-index:1; top:23px;}
.ew_code img{ width:112px; height:112px;}

.indexTitle{ height:60px; line-height:60px; overflow:hidden;}
.indexTitleL{ padding-left:38px; height:60px; color:#464646; font-size:24px; background:url(../images/indexT.png) no-repeat;}
.indexTitleL a{ color:#464646;}
.indexTitleL.IT1{ background-position:0px 0px;}
.indexTitleL.IT2{ background-position:0px -60px;}
.indexTitleL.IT3{ background-position:0px -120px;}
.indexTitleL.IT4{ background-position:0px -180px;}
.indexTitleL.IT5{ background-position:0px -240px;}
.indexTitleL.IT6{ background-position:0px -300px;}
.indexTitleL.IT7{ background-position:0px -360px;}
.indexTitleL.IT8{ background-position:0px -420px;}
.indexTitleR{ overflow:hidden;}
.indexTitleR a{ color:#c5c5c5;}
.indexTitleR a:hover{ color:#0143a8;}

.indexList{ overflow:hidden;}
.indexList dd{ overflow:hidden; height:30px; line-height:30px; background:url(../images/icn3.png) no-repeat left center; padding-left:10px;}
.indexList dd a{ float:left; display:inline; color:#666666;}
.indexList dd a:hover{ color:#0143a8;}
.indexList dd span{ float:right; display:inline; color:#aaaaaa;}
/*第一通栏开始*/
.column1{ height:435px; overflow:hidden;}
.column1L{ width:350px; overflow:hidden;}
.c1LLand{ background:#b4cde9;}
.c1LLandUp{ height:43px; border-bottom:1px solid #a2c1e4; color:#464646; font-size:14px; padding:0 15px; line-height:43px;}
.c1LLandDn{ padding:15px; overflow:hidden;}
.c1LLandDnL{ overflow:hidden; height:76px; overflow:hidden;}
.c1LLandDnL dd{ overflow:hidden; margin-bottom:10px;}
.c1LLandDnL dd span{ float:left; display:inline; width:60px; color:#464646; font-size:14px; line-height:33px;}
.c1LLandDnL dd input{ float:left; display:inline; width:170px; height:33px; background:#FFF; border:none;}
.c1LLandDnR{ width:80px; height:76px;}
.c1LLandDnR a{ display:block; width:80px; height:76px; background:#0559b5; color:#ffffff; font-size:14px; text-align:center; line-height:76px;}
.c1LLandDnR a:hover{ background:#0764ca;}
.c1LList{ overflow:hidden;}
.c1LList dd{ height:65px; width:350px; overflow:hidden; margin-bottom:15px;}
.c1LList dd img{ height:65px; width:350px; transition: all 0.5s linear;
-moz-transition: all 0.5s linear;	/* Firefox 4 */
-webkit-transition: all 0.5s linear;	/* Safari 和 Chrome */
-o-transition: all 0.5s linear;
-moz-transform: scale(1);
-webkit-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);}
.c1LList dd img:hover{-moz-transform: scale(1.05);
-webkit-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05)}

.column1R{
	width:800px;
	height:435px; 
	overflow:hidden; 
	position:relative; 
	}
/*分页*/
.column1R .hd{
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.column1R .hd ul {
	text-align:center;
}
.column1R .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width: 63px;
	height: 3px;
	overflow:hidden;
	line-height:999px;
	margin:0 15px;
	border:1px solid #ffffff;
}
.column1R .hd ul .on {
	background:#FFF;
}
/*内容*/		
.column1R .bd{ position:relative; height:100%; z-index:0; height:435px;width:800px;}
.column1R .bd li{ zoom:1; vertical-align:middle; height:435px;width:800px;}
.column1R .bd li a{ display:block; width:100%; height:100%;}
.column1R .bd li img{ width:800px; height:435px;}
/*第一通栏结束*/
/*第二通栏开始*/
.column2{ overflow:hidden; height:410px;}
.column2L{ width:350px; margin-right:50px;}
.column2LUp{
	height:150px;
	width:350px; 
	overflow:hidden; 
	position:relative; 
	}
.column2LUpText{ height:25px; line-height:25px; background:url(../images/bg1.png) repeat center center; position:absolute; bottom:0px; left:0px; width:350px; text-align:center; z-index:1; color:#ffffff;}
.column2LUpText a{ color:#ffffff;}
/*内容*/		
.column2LUp .bd{ position:relative; height:100%; z-index:0; height:150px;width:350px;}
.column2LUp .bd li{ zoom:1; vertical-align:middle;height:150px;width:350px;}
.column2LUp .bd li a{ display:block; width:100%; height:100%;}
.column2LUp .bd li img{height:150px;width:350px;}
.column2LUp .prev{ display:block; width:25px; height:38px; background:url(../images/icn2.png) no-repeat left top; position:absolute; left:0px; top:50%; margin-top:-19px;}
.column2LUp .next{ display:block; width:25px; height:38px; background:url(../images/icn2.png) no-repeat right top; position:absolute; right:0px; top:50%; margin-top:-19px;}
.column2LDn{ padding:5px 0;}

.column2M{ width:400px;}
.column2MUp{ overflow:hidden; height:60px; margin-bottom:1px;}
.column2MUpPic{ width:100px; height:60px;}
.column2MUpPic img{ width:100px; height:60px;}
.column2MUpText{ width:295px; overflow:hidden;}
.column2MUpText h1{ height:15px; line-height:15px; font-weight:normal; margin-bottom:3px;}
.column2MUpText h1 a{ font-size:14px; color:#2c2c2c;}
.column2MUpText h1 a:hover{ color:#0143a8;}
.column2MUpText div{ height:48px; line-height:24px; overflow:hidden; color:#666666;}
.column2MUpTime{ overflow:hidden; height:30px; line-height:30px; color:#afafaf;}
.column2MUpTime i{ float:left; display:inline; background:url(../images/icn4.png) no-repeat left center; height:30px; padding-left:20px; margin-right:15px;}
.column2MUpTime em{ float:left; display:inline; background:url(../images/icn5.png) no-repeat left center; height:30px; padding-left:30px;}
.column2MDn{ overflow:hidden;}

.column2R{ width:350px; overflow:hidden;}
.column2RBtn{ overflow:hidden; width:370px;}
.column2RBtn a{ float:left; display:inline; width:103px; height:40px; border:1px solid #82acda; margin:0 20px 20px 0; padding-left:60px; color:#0559b5; font-size:16px; line-height:40px;}
.column2RBtn a.a1{ background:url(../images/icn6.png) no-repeat 23px center;}
.column2RBtn a.a2{ background:url(../images/icn7.png) no-repeat 23px center;}
.column2RBtn a.a3{ background:url(../images/icn8.png) no-repeat 23px center;}
.column2RBtn a.a4{ background:url(../images/icn9.png) no-repeat 23px center;}
.column2RBtn a.a1:hover{ background:#0559b5 url(../images/icn6h.png) no-repeat 23px center; color:#FFF;}
.column2RBtn a.a2:hover{ background:#0559b5 url(../images/icn7h.png) no-repeat 23px center; color:#FFF;}
.column2RBtn a.a3:hover{ background:#0559b5 url(../images/icn8h.png) no-repeat 23px center; color:#FFF;}
.column2RBtn a.a4:hover{ background:#0559b5 url(../images/icn9h.png) no-repeat 23px center; color:#FFF;}
.column2RVideo{ width:350px; height:215px; position:relative;}
.column2RVideoShadow{ height:18px; width:350px; position:absolute; left:0px; bottom:0px; background:url(../images/videoshadow.jpg) no-repeat center center;}
/*第二通栏结束*/
/*第三通栏开始*/
.column3{ overflow:hidden; height:120px;}
.column3L{ width:380px; height:120px; overflow:hidden;}
.column3L img{ width:380px; height:120px; transition: all 0.5s linear;
-moz-transition: all 0.5s linear;	/* Firefox 4 */
-webkit-transition: all 0.5s linear;	/* Safari 和 Chrome */
-o-transition: all 0.5s linear;
-moz-transform: scale(1);
-webkit-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);}
.column3L img:hover{-moz-transform: scale(1.05);
-webkit-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05)}
.column3R{ width:800px; height:120px; overflow:hidden;}
.column3R img{ width:800px; height:120px; transition: all 0.5s linear;
-moz-transition: all 0.5s linear;	/* Firefox 4 */
-webkit-transition: all 0.5s linear;	/* Safari 和 Chrome */
-o-transition: all 0.5s linear;
-moz-transform: scale(1);
-webkit-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);}
.column3R img:hover{-moz-transform: scale(1.05);
-webkit-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05)}
/*第三通栏结束*/
/*第四通栏开始*/
.column4{ height:230px; overflow:hidden;}
.column4List{
	height:160px; 
	overflow:hidden; 
	position:relative; 
	}
/*内容*/		
.column4List .bd{ position:relative; height:100%; z-index:0; height:160px;}
.column4List .bd li{ zoom:1; vertical-align:middle; height:160px; width:270px; overflow:hidden; margin:0 40px 0 0; float:left;display:inline;}
.column4Pic{height:160px; width:270px; overflow:hidden; position:relative;}
.column4Pic img{height:160px; width:270px;}
.column4Pic span{ display:block; position:absolute; right:0px; height:30px; padding:0 20px; background:url(../images/bg2.png) repeat center center; line-height:30px; color:#FFF; bottom:30px;}
/*第四通栏结束*/
/*第五通栏开始*/

/*第五通栏结束*/
/*第6通栏start*/
.column6List{ overflow:hidden; line-height:30px; color:#464646;}
.column6List a{ float:left; display:inline; color:#464646;}
.column6List a:hover{ color:#0143a8;}
.column6List em{ float:left; display:inline; margin:0 15px;}
/*第6通栏end*/
/*第7通栏start*/
.column7{}
.column7List{
	height:37px; 
	overflow:hidden; 
	position:relative; 
	}	
.column7List .bd{ position:relative; height:100%; z-index:0; height:300px; width:1194px; margin:0 auto;}
.column7List .bd li{ zoom:1; vertical-align:middle; height:35px; width:135px; border:1px solid #e3e3e3; margin-right:14px; float:left; display:inline;}
.column7List .bd li img{ height:35px; width:135px; }
.column7List .bd li:hover{ border:1px solid #0143a8;}
/*第7通栏end*/
/*底部开始*/
.footerBox{ padding:45px 0; background:#2a3642; overflow:hidden; width:100%;}
.footer{ position:relative;}
.footerUp{ color:#f5f4f4; line-height:24px; overflow:hidden; margin-bottom:10px;}
.footerUp i{ color:#88939e; margin-right:15px;}
.footerUp a{ color:#f4f4f4;}
.footerUp i {
	color: #88939e;
	margin-right: 15px;
}
.footerUp span {
	color: #88939e;
	margin:0px 0px 0px 5px
}
.footerUp a {
	color: #f4f4f4;
}
.footerUp a.gongan{
	display:inline-block;
	text-decoration:none;
	height:20px;
	line-height:20px;
}
.footerUp a img{
	vertical-align: bottom;
}
.footerUp a:hover{ text-decoration:underline;}
.toTop{ width:69px; height:67px; cursor:pointer; background:url(../images/topTop.png) no-repeat center center; position:absolute; right:0px; top:-54px;}
.footerDn{ overflow:hidden;}
.footerDn a{ display:block; float:left; width:30px; height:30px; background:url(../images/icn1.png) no-repeat;transition: all 0.2s linear;
-moz-transition: all 0.2s linear;	/* Firefox 4 */
-webkit-transition: all 0.2s linear;	/* Safari 和 Chrome */
-o-transition: all 0.2s linear; margin-right:13px;}
.footerDn a.a1{ background-position:0px 0px;}
.footerDn a.a2{ background-position:-43px 0px;}
.footerDn a.a3{ background-position:-86px 0px;}
.footerDn a.a1:hover{ background-position:0px -30px;}
.footerDn a.a2:hover{ background-position:-43px -30px;}
.footerDn a.a3:hover{ background-position:-86px -30px;}
/*底部结束*/
/*
********************************此处首页样式结束********************************
*/
/*
********************************此处内页样式开始********************************
*/
/*内页框架开始*/
.subBanner{ height:348px; overflow:hidden; width:100%; clear:both;}
.subPageL{ width:270px; overflow:hidden; margin-top:-75px;}
.subPageLT{ padding:35px 0; background:#fb8900; text-align:center;}
.subPageLT span{ display:block; height:50px; line-height:50px; color:#ffffff; font-size:37px;}
.subPageLT em{ display:block; height:22px; line-height:22px; color:#fcdfbc;}
.left{ overflow:hidden;}
.left dd{ overflow:hidden; margin-bottom:10px;}
.left dd span{ display:block; height:40px; line-height:40px; border-left:5px solid #FFF; padding-left:33px;}
.left dd span a{ color:#737373; font-size:18px; display:block; height:40px;}
.left dd:hover span{ background:#ebebeb; border-left:5px solid #fb8900;}
.left dd:hover span a{ color:#fb8900;}
.left dd.hover span{ background:#ebebeb; border-left:5px solid #fb8900;}
.left dd.hover span a{ color:#fb8900;}
.subPageR{ width:850px; overflow:hidden; padding:40px 0 0 0;}
.location{ height:35px; line-height:35px; overflow:hidden;}
.locationR{ height:35px; overflow:hidden; padding-left:30px; background:url(../images/icn10.png) no-repeat left center; color:#666666; font-size:14px;}
.locationR span{}
.locationR a{ color:#666666; font-size:14px; margin:0 5px;}
.locationR a:hover{ color:#0066b3;}
.locationR a.hover{ color:#0066b3;}
.location2{ overflow:hidden; height:40px; line-height:40px; border-bottom:1px solid #ebebeb; color:#8c8c8c; font-size:14px; position:relative;}
.location2 span{ float:left; display:inline;}
.location2 em{ float:left; display:inline; width:4px; height:4px; background:url(../images/icn11.png) no-repeat center center; margin:18px 10px 0 10px;}
.subPageCon{ min-height:500px; height:auto !important; height:500px;}
.locationSearch{ overflow:hidden; width:269px; height:30px; background:url(../images/search.png) no-repeat center center; position:absolute; right:0px; top:5px;}
.locationSearch input{ float:left; display:inline; width:220px; height:30px; border:none; background:none; padding:0 5px; font-family:"Microsoft YaHei"}
.locationSearch a{ float:left; display:inline; width:39px; height:30px;}
/*页码开始*/
.page {
	padding:35px 0 35px 0;
	overflow: hidden;
	text-align: center;
	clear: both;
	font-family: "宋体";
}
.page code, .page a {
	padding:8px 12px;
	background: #fff;
	color:#6f6f6f;
	border: 1px solid #efefef;
	border-radius:3px;
}
.page a:hover {
	background: #0559b5;
	border: 1px solid #0559b5;
	color: #fff;
}
.page a.hover {
	background: #0559b5;
	border: 1px solid #0559b5;
	color: #fff;
}
.page input {
	vertical-align: middle;
	height: 20px;
	border: 1px solid #efefef;
}
.page input.pageDetail {
	width: 30px;
	height:23px;
	line-height:23px;
	text-align: center;
}
.page input.page_bnt{
	border: none;
	width: 58px;
	height:25px;
	cursor:pointer;
	color:#6f6f6f;
    }
/*页码结束*/
/*内页框架结束*/
/*form.jsp*start*/
.formT{ height:50px; line-height:50px; color:#3c3c3c; font-size:20px; text-align:center;}
.formListT{ width:117px; text-align:right; color:#707070; font-size:14px;}
.formTable{ clear:both;}
.formTable tr{ border-color:#dbdbdb;}
.formTable tr td{ border-color:#dbdbdb;}
.formTable input.input1{ display:block; height:30px; line-height:30px; width:680px; margin:0 auto; font-family:"Microsoft YaHei";font-size:12px;}
.formTable input.input2{ display:block; height:30px; line-height:30px; margin:0 auto; font-family:"Microsoft YaHei";font-size:12px;}
.formTable textarea.textarea1{ width:680px; height:110px; border:none; background:none; margin:0 auto; display:block; font-family:"Microsoft YaHei"; font-size:12px;}
.formTable textarea.textarea2{ width:680px; height:60px; border:none; background:none; margin:0 auto; display:block; font-family:"Microsoft YaHei"; font-size:12px;}
.formTable .upLoad{ width:250px; margin:0 auto;}
.formTable .upLoadBtn{ width:90px; height:35px; margin:0 auto;}
.formTable .upLoadBtn a{ display:block; width:90px; height:35px; background:#b4b7b9; color:#ffffff; font-size:14px; text-align:center; line-height:35px; border-radius:3px;}
.formTable .upLoadText{ line-height:24px; height:24px; text-align:center; color:#c93b3b;}
/*form.jsp*end*/ 
/*newsAllImg.jsp*start*/
.newsAllImg{ overflow:hidden; width:864px;}
.newsAllImg dd{ float:left; display:inline; overflow:hidden; width:190px; height:140px; padding:4px; border:1px solid #e4e4e4; margin-right:16px;}
.newsAllImgPic{ width:190px; height:140px; position:relative; overflow:hidden;}
.newsAllImgPic img{ width:190px; height:140px;}
.newsAllImgPicText{ width:190px; height:140px; position:absolute; left:0px; top:110px; background:url(../images/bg2.png) repeat center center;}
.newsAllImgPicText a{ display:block; width:100%; height:100%; color:#FFF;}
.newsAllImgPicText span{ display:block; height:30px; line-height:30px; width:100%; text-align:center; position:absolute; left:0px; top:0px;}
/*newsAllImg.jsp*end*/
/*singleArticle.jsp*start*/
.articleBox{ color:#000000; font-size:14px; line-height:32px; overflow:hidden;}
.articleBox img{ max-width:100%;}
/*singleArticle.jsp*end*/
/*newsView.jsp*start*/
.articleTitle {
	clear: both;
	text-align: center;
	padding:20px 10px 0 10px;
	line-height: 35px;
	font-size:20px;
	font-family:"microsoft yahei";
}
.articleTime {
	display: block;
	clear: both;
	text-align: center;
	color: #999;
	font-size: 11px;
	line-height:30px;
	padding:10px 0 5px 0;
	border-bottom:1px dotted #ccc;
}
.articleTime span{ cursor:pointer;}
.articleTime span.hover{ color:#F00;}
.pageUp{
	display:block;
	line-height:30px;
	padding:10px 0 20px 0;
	border-top:1px dotted #ccc;
	position:relative;
	}
.articleShare{
	display:block;
	clear:both;
	height:30px;
	line-height:30px;
	position:absolute; right:0px; top:15px; width:190px;
	}
.articleShare span{ color:#000099;}
.articlePage{
	clear:both;
	height:30px;
	text-align:center;
	font-family:Arial;
	}
.articlePage a{
	margin:0 1px;
	background:#ccc;
	padding:5px 10px;
	}
.articlePage a:hover{
	color:#fff;
	background:#cc0000;
	}
.articlePage a.hover{
	color:#fff;
	background:#cc0000;
	}
.download{
	clear:both;
	height:32px;
	font-size:18px;
	padding:10px 0 0 0;
	}
.download a{
	display:block;
	line-height:32px;
	float:left;
	padding:0 40px 0 0;
	color:#cc0000;
	font-family:"microsoft yahei";
	margin:0 10px 0 0;
	background:url(../images/download.png) no-repeat right center;
	}
/**
 * 文章阅读页-内容上部大图
 * @author 杨朝杰
 * @return
 */
#play{
	width:600px;
	height:400px;
	position:relative;
	overflow: hidden;
	background:#fff;
	border:1px solid #e9e9e9;
	padding:5px;
	margin:20px auto 0 auto;
}
#play .change_a {
	width:40%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background:url(about:blank);
}
#play .prev_a {left: 0;}
#play .next_a {right: 0}
#play .change_a span {
	width: 24px;
	height: 43px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -21px;
	display: none
}
#play .prev_a span {background: url(../images/article_icon.png) no-repeat 0px -50px;left: 0;}
#play .next_a span {background: url(../images/article_icon.png) no-repeat -30px -50px;right: 0;}
#play .img_ul {
	position: relative;
	z-index: 1;
	width:600px;
	height:400px;
}
#play .img_ul li{
	position: relative;
	z-index: 1;
	width:600px;
	height:400px;
	background:#fff;
	margin:0 0 5px 0;
}
#play .img_ul li img{position:absolute;}
.imgMove{width:600px;clear:both;margin:20px auto;position:relative;}
.img_hd {
	margin:0 auto;
	overflow: hidden;
	height:60px;
	position:relative;
}
.img_hd ul {
	position: absolute;
	z-index: 1
}
.img_hd ul li {
	float: left;
	height:47px;
	width:70px;
	padding:3px;
	margin:0 7px;
	cursor: pointer;
	background:#fff;
	border:1px solid #d4d4d4;
	position:relative;
}
.img_hd ul li p{
	height:47px;
	width:70px;
	display:block;
	background:#fff;
	position:relative;
	}
.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;
	}
.img_hd ul li img {position:absolute;height:47px;width:70px;}
.img_hd ul li.on {border:1px solid #c80000;background:#c80000;}
.imgMove .bottom_a {
	width:20px;
	height:25px;
	display: block;
	cursor: pointer;
	z-index: 10;
	float:left;
	top:15px;
	position:absolute;
	z-index:9999999999999;
	background:url(../images/article_icon.png) no-repeat;
}
.imgMove .prev_a {background-position:left top;left:0;}
.imgMove .next_a {background-position:right top;right:0;}
/*newsView.jsp*end*/
/*bigEvent.jsp*start*/
.bigEvent{ overflow:hidden; background:url(../images/subIcn1.jpg) repeat-y center top; padding:50px 15px 30px 15px;}
.bigEvent dd{ width:350px; position:relative; margin-bottom:50px;}
.bigEventDot{ position:absolute; top:6px; width:11px; height:11px; background:url(../images/icn12.png) no-repeat center center;}
.bigEventT{ color:#3f3f3f; font-size:22px; line-height:32px; height:32px; overflow:hidden;}
.bigEventC{ color:#969696; font-size:20px; line-height:30px; overflow:hidden;}
.bigEvent dd.right{ float:right; display:inline;}
.bigEvent dd.right .bigEventDot{ left:-65px;}
.bigEvent dd.left{ float:left; display:inline; overflow:visible;}
.bigEvent dd.left .bigEventDot{ right:-65px;}
.bigEvent dd.left .bigEventT{ text-align:right;}
.bigEvent dd.left .bigEventC{ text-align:right;}
/*bigEvent.jsp*end*/
/*newsTextImg1.jsp*start*/
.newsTextImg1{ overflow:hidden;}
.newsTextImg1 dd{ overflow:hidden; margin-bottom:35px;}
.newsTextImg1Pic{ width:268px; height:160px; overflow:hidden;}
.newsTextImg1Pic img{ width:268px; height:160px;}
.newsTextImg1Text{ width:565px; overflow:hidden; padding-right:5px;}
.newsTextImg1Text h1{ height:40px; line-height:40px; overflow:hidden;}
.newsTextImg1Text h1 a{ float:left; display:inline; overflow:hidden; color:#7c7c7c; font-size:18px;}
.newsTextImg1Text h1 a:hover{ color:#0559b5;}
.newsTextImg1Text h1 span{ float:right; display:inline; overflow:hidden; color:#a2a2a2; font-size:14px;}
.newsTextImg1TextC{ line-height:30px; height:90px; overflow:hidden; color:#b0b0b0; font-size:14px; margin-top:-7px; margin-bottom:5px;}
.newsTextImg1TextBtn{ overflow:hidden;}
.newsTextImg1TextBtn a{ display:block; height:24px; width:83px; border:1px solid #0559b5; border-radius:2px; color:#0559b5; font-size:14px; text-align:center; line-height:24px;}
.newsTextImg1TextBtn a:hover{ background:#0559b5; color:#FFF;}
.newsTextImg1 dd:hover{ background:#f6f5f5;}
/*newsTextImg1.jsp*end*/
/*newsTextImg2.jsp*start*/
.newsTextImg2{ overflow:hidden; width:880px;}
.newsTextImg2 dd{ overflow:hidden; float:left; width:410px; overflow:hidden; margin-right:30px; margin-bottom:30px;}
.newsTextImg2Pic{ width:410px; height:168px; overflow:hidden; margin-bottom:20px;}
.newsTextImg2Pic img{ width:410px; height:168px;}
.newsTextImg2Text{overflow:hidden;}
.newsTextImg2Text h1{ height:30px; line-height:30px; overflow:hidden;}
.newsTextImg2Text h1 a{overflow:hidden; color:#0559b5; font-size:16px;}
.newsTextImg2Text h1 a:hover{ text-decoration:underline;}
.newsTextImg2TextTm{ height:22px; line-height:22px; color:#b5b5b5;}
.newsTextImg2TextC{ color:#666666; font-size:14px; line-height:24px; height:48px; overflow:hidden;}
/*newsTextImg2.jsp*end*/
/*newsList1.jsp*start*/
.newsList1{ overflow:hidden;}
.newsList1 dd{ overflow:hidden; height:40px; line-height:40px; padding-left:10px; background:url(../images/icn13.png) no-repeat left center;}
.newsList1 dd a{ font-size:14px; float:left; display:inline;}
.newsList1 dd span{ float:right; display:inline; color:#b8b8b8; font-size:14px;}
/*newsList1.jsp*end*/
/*newsList2.jsp*start*/
.newsList2{}
.newsList2 dd{ overflow:hidden; height:40px; line-height:40px; padding-left:26px; background:url(../images/icn14.png) no-repeat 14px center; border-bottom:1px solid #e9e9e9; padding-right:10px;}
.newsList2 dd.odd{ background:#fafafa url(../images/icn14.png) no-repeat 14px center;}
.newsList2 dd a.a1{ font-size:14px; float:left; display:inline; color:#484848;}
.newsList2 dd a.a1:hover{ color:#0559b5;}
.newsList2 dd a.a2{ float:right; display:inline; color:#0e71dd; width:50px; height:22px; text-align:center; line-height:22px; border:1px solid #0e71dd; border-radius:3px; margin-top:8px;}
.newsList2 dd a.a2:hover{ background:#0e71dd; color:#FFF;}
/*newsList2.jsp*end*/
/*newsList3.jsp*start*/
.newsList3{ overflow:hidden;}
.newsList3 dd{ overflow:hidden; line-height:40px; color:#8c8c8c; font-size:16px; margin-bottom:40px;}
.newsList3 dd span{ float:left; display:inline; width:37px; height:37px; background:url(../images/icn15.png) no-repeat center center; text-align:center; line-height:37px; color:#ffffff; font-size:16px; margin-right:10px;}
/*newsList3.jsp*end*/
/*
********************************此处内页样式结束********************************
*/
.formBtn{ overflow:hidden; text-align:right;}
.formBtnUp{ overflow:hidden; height:28px; line-height:28px; padding-top:15px; color:#0559b5; margin-bottom:35px;}
.formBtnDn{ overflow:hidden;}
.formBtnDn a{ display:inline-block; width:160px; height:40px; border-radius:3px; text-align:center; line-height:40px; overflow:hidden; background:#fb8900; color:#FFF; font-size:18px;}
/*query start*/
#test1{
    background: url(../images/date1.png) no-repeat 135px center;
    background-color: #f3f3f3;
    cursor: pointer;
}
.quert_top dl{
    margin-right: -20px;
}
.quert_top dl dd{
    float: left;
    display: inline;
        margin-right: 15px;
}
.quert_top dl dd:last-child{
    float: right;
}
.quert_top{
    height: 40px;
    overflow: hidden;
    padding-bottom: 40px;
}
.quertC1 a{
    display: inline-block;
    height: 100%;
    overflow: hidden;
    background-color: #fb8900;
    margin-left: 15px;
}
.quert_sp2{
    font-size: 14px;
    line-height: 18px;
    color: #fff;
    display: inline-block;
    padding: 12px 53px;
}
.quert_topdl input{
    width: 148px;
    height: 38px;
    border: 1px #e6e6e6 solid;
    padding-left: 20px;
}
.quert_sp1{
    font-size: 14px;
    line-height: 18px;
    display: inline-block;
    color: #666666;
}
.quert_sp3{
    font-size: 16px;
    line-height: 40px;
    color: #fb8900;
    display: inline-block;
    height: 40px;
    position: relative;
}
.quer_top1{
    position: relative;
}
.quer_top1:after{
    content: "";
    position: absolute;
    overflow: hidden;
    display: block;
    width: 100%;
    height: 1px;
    background-color: #e5e5e5;
    bottom: 0px;
    left: 0px;
}
.quert_sp3:after{
    content: "";
    position: absolute;
    overflow: hidden;
    display: block;
    width: 100%;
    height: 2px;
    background-color: #fb8900;
    bottom: 0px;
    left: 0px;
}
.quert_tab tr{
    height: 40px;
    border-top: 1px #e6e6e6 solid;
    
}
.quert_tab tr th{
    background-color: #f3f3f3;
    font-size: 14px;
    line-height: 40px;
    color: #666666;
    overflow: hidden;
    text-align: center;
    width: 186px;
}
.quert_tab tr td{
    background-color: #fff;
    font-size: 14px;
    line-height: 40px;
    color: #666666;
    overflow: hidden;
    text-align: left;
    width: 670px;
    padding-left: 20px;
}
.quert_bom{
    padding-top: 30px;
}
.quert_tab{
    border-right: 1px #e6e6e6 solid;
    border-left: 1px #e6e6e6 solid;
    border-bottom: 1px #e6e6e6 solid;
}

/*query quert_sp3end*/
/*登山证书 start*/
.climb_top span{
    font-size: 16px;
    line-height: 26px;
    color: #333333;
    display: inline-block;
    border: 1px #ebebeb solid;
    padding: 16px 47px;
    background-color: #fff;
    cursor: pointer;
    font-weight: bold;
} 
.climb_top span:hover{
    background-color: #fb8900;
    color: #fff;
    transition: all 0.3s linear;
}
.climb_top{
    font-size: 0px;
    overflow: hidden;
}
.climb_top span.hover{
    background-color: #fb8900;
    color: #fff;
    transition: all 0.3s linear;
}
.course {
    overflow: hidden;
    margin-right: -23px;
    height: 42px;
    line-height: 42px;
    background: #f5f5f5;
    text-align: center;
    
}
.course td{
    font-size: 14px;
    line-height: 26px;
    font-weight: bold;
    color: #666666;
}
.courseTr td{
    font-size: 14px;
    line-height: 26px;
    color: #666666;
}
.climb_tab{
    width: 100%;
}
 .courseTr {
    overflow: hidden;
    height: 42px;
    line-height: 42px;
    border-bottom: 1px solid #e6e6e6;
     text-align: center
}

/*登山证书 end*/
/*活动报备 start*/
.reporting_top{
    
}
.reporting_top:hover span{
    opacity: 0.8;
}
.reporting_top .reporting_sp1{
    font-size: 14px;
    color: #fff;
    display: inline-block;
    line-height: 38px;
    padding: 0 43px;
    text-align: center;
    background-color: #fb8900;
    border-radius: 4px;
}
.reporting1 {
    overflow: hidden;
    margin-right: -23px;
    height: 42px;
    line-height: 42px;
    background: #f5f5f5;
    text-align: center;
}
.td1{
   width: 265px;
}
.td2{
    width:140px;
}
.td3{
    width: 150px;
}

.td4{
    width: 135px;
}
.td5{
    text-align: left;
    padding-left: 25px;
}
.reporting td{
    font-size: 14px;
    line-height: 26px;
    font-weight: bold;
    color: #666666;
    border: 1px #e6e6e6 solid;
}
.reportingTr td{
    font-size: 14px;
    line-height: 26px;
    color: #666666;
    font-weight: 400!important;
}
.reporting_tab{
    width: 100%;
}
 .reportingTr {
    overflow: hidden;
    height: 42px;
    line-height: 42px;
    border-bottom: 1px solid #e6e6e6;
     text-align: center
}
.reportingTr a{
    color: #0066b3;
}
.reportingTr a:hover{
    color: #fb8900;
}
.subPopBox {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: fixed;
    left: 0px;
    top: 0px;
    background: rgba(0, 0, 0, 0.65);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#65000000', endColorstr='#65000000')\9;
    z-index: 999999;
    display: none;
}

.subPopCont {
    width: 850px;
    height: 578px;
    overflow: hidden;
    border: 1px solid #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    background: #fff;
    position: relative;
    left: 50%;
    top: 50%;
    margin-left: -350px;
    margin-top: -300px;
}
.subPopCont_box{
    padding: 30px 50px 0 30px;
}
.subPopCont form{
    overflow: hidden;
    padding: 30px 30px;
    overflow-y: auto;
    height: 442px;
}
.joinFormTit {
    display: block;
    font-size: 16px;
    color: #333;
    text-align: left;
    overflow: hidden;
    padding-bottom: 30px;
}
.closeSubPop {
    width: 25px;
    height: 25px;
    overflow: hidden;
    background: url(../images/closeVideoPop.png) no-repeat center center;
    position: absolute;
    right: 15px;
    top: 10px;
    border-radius: 100%;
}
.subPopBox_tab tr{
     border: 1px #e6e6e6 solid;
}
.subPopBox_tab tr td{
    font-size: 14px;
    line-height: 26px;
    text-align: left;
    color: #666;
    padding: 10px 0px;
    padding-left: 30px;
}
.tab_td1{
    width: 115px;
    background-color: #f3f3f3;
}
.tab_td2{
        width: 252px;
}
.tab_td4{
    float: left;
    display: inline;
}
.tab_td2 a{
    color: #0066b3;
}
.tab_td2 a:hover{
    color: #fb8900;
}
.tab_td3{
    width: 100%;
    overflow: hidden;
}
.subPopBox_img img{
    height: 400px;
    width: 400px;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    
}
.subPopBox_img{
    width: 40%;
    height: 52%;
    overflow: hidden;
    position: fixed;
    left: 510px;
    top: 200px;
    background: rgba(0, 0, 0, 0.65);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#65000000', endColorstr='#65000000')\9;
    z-index: 999999;
    display: none;
}
/*活动报备 end*/