@charset "gb2312";
/* css reset */
body, ul, li, dl, dd, dt, h1, h2, h3, h4, h5, h6, p, input, th, td, lable, a, textarea, img, blockquote, select, option {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: "SimSun";
}
h1, h2, h3, h4, h5, h6 {
	font-family: "Microsoft YaHei";
}
a, a:hover {
	text-decoration: none;
}
textarea {
	resize: none;
	overflow: auto;
	line-height: 20px;
}
li {
	list-style: none;
}
em, var, i {
	font-style: normal;
}
img {
	border: none;
	display: block;
}
input {
	vertical-align: middle;
	outline: none;
	border: 0px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* end css reset */

/* index css */
.p10 {
	padding: 10px;
}
body {
	background: url(../images/body.jpg) top center no-repeat;
}
.header {
	position: relative;
	width: 100%;
	height: 218px;
	overflow: hidden;
}
.topBar {
	height: 38px;
	width: 1000px;
	margin: 0 auto;
}
.date {
	width: 146px;
	height: 26px;
	background: url(../images/date.jpg) left top no-repeat;
	line-height: 26px;
	color: #fff;
	margin-top: 6px;
	padding-left: 10px;
	float: left;
}
.topBarR {
	float: left;
	width: 410px;
	height: 24px;
	margin-top: 7px;
	margin-left: 400px;
}
.topBarR p {
	float: left;
}
.topBarR p a {
	float: left;
	line-height: 24px;
	color: #fff;
	padding: 0 10px;
}
.topBarR p span {
	float: left;
	line-height: 24px;
	color: #fff;
}
.find {
	float: left;
}
.find select {
	float: left;
	height: 24px;
	width: 60px;
}
.findText {
	width: 160px;
	height: 24px;
	line-height: 24px;
	padding: 0 4px;
	float: left;
}
.findBtn {
	width: 29px;
	height: 24px;
	float: left;
}
#head {
	height: 180px;
	position: absolute;
	left: 50%;
	top: 10px;
	margin-left: -500px;
}
.logo {
	width: 538px;
	height: 112px;
	background: url(../images/logo.png) left top no-repeat;
	display: block;
	position: absolute;
	left: 0px;
	top: 50px;
}
.flash {
	position: absolute;
	left: 517px;
	top: 28px;
}
.wrap {
	width: 1000px;
	margin: 0 auto;
	height: 100%;
}
.mainNav {
	height: 68px;
	width: 980px;
	background: url(../images/mainNav.png) 1px top no-repeat;
	padding-left: 24px;
}
.mainNav li {
	height: 68px;
	float: left;
	margin: 0 2px
}
.mainNav li a {
	height: 68px;
	float: left;
}
.mainNav li span {
	height: 68px;
	line-height: 58px;
	color: #fff;
	padding: 0 14px;
	float: left;
	font-family: "Microsoft YaHei";
	cursor: pointer;
	font-size: 14px;
}
.mainNavHov, .mainNav li:hover {
	background: url(../images/mainNavHov/M.jpg) left top repeat-x;
}
.mainNavHov a, .mainNav li a:hover {
	background: url(../images/mainNavHov/L.jpg) left top no-repeat;
}
.mainNavHov a span, .mainNav li a:hover span {
	background: url(../images/mainNavHov/R.jpg) right top no-repeat;
}
.indexTop {
	height: 350px;
	margin-top: 15px;
}
.focus {
	width: 622px;
	height: 322px;
	background: url(../images/focusBorder.png) left top no-repeat;
	padding: 12px 14px 6px 4px;
	position: relative;
	float: left;
}
.focusImg {
	width: 622px;
	height: 322px;
	overflow: hidden;
}
.focusImg a {
	width: 622px;
	height: 322px;
	position: absolute;
	left: 5px;
	top: 13px;
	filter: alpah(opacity=0);
	opacity: 0;
	display: none;
	overflow: hidden;
}
.focusImg .show {
	filter: alpha(opacity=100);
	opacity: 1;
	display: block;
}
.focusImg a img {
	width: 622px;
	height: 322px;
}
.focusShadow {
	height: 84px;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: -48px;
	background: #000;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}
.focusImg p {
	height: 84px;
	width: 292px;
	position: absolute;
	left: 0;
	bottom: -48px;
	padding: 0 10px 0 20px;
	overflow: hidden;
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}
.focusTit {
	height: 36px;
	line-height: 36px;
	color: #fff;
	font-size: 16px;
	display: block;
}
.focusIntro {
	height: 48px;
	line-height: 24px;
	color: #fff;
	font-size: 12px;
	display: block;
}
.focusImg a:hover .focusShadow {
	bottom: 0;
}
.focusImg a:hover p {
	bottom: 0;
}
.focusDot {
	width: 24px;
	height: 124px;
	position: absolute;
	left: -4px;
	top: 88px;
	padding: 23px 0 0 13px;
	background: url(../images/focusDotBg.png) left top no-repeat;
	z-index: 10;
}
.focusDot a {
	display: block;
	width: 15px;
	height: 15px;
	background: url(../images/focusDot.png) left -15px no-repeat;
	margin-bottom: 14px;
}
.focusDot .onFocus {
	background: url(../images/focusDot.png) left top no-repeat;
}
.linkBoard {
	margin: 15px 0 0 20px;
	width: 340px;
	height: 297px;
	background: url(../images/linkBoard.png) left top;
	float: left;
	padding-top: 13px;
}
.linkBoard a {
	height: 50px;
	line-height: 50px;
	color: #fff;
	font-size: 16px;
	display: block;
	font-family: "Microsoft YaHei";
	margin-bottom: 23px;
}
.linkBoard a span {
	line-height: 24px;
	text-align: center;
	cursor: pointer;
	float: left;
}
.linkBoard a:hover {
	font-weight: bold;
}
.firstBoard {
	background: url(../images/linkBoardPic.png) 6px 0px no-repeat;
	padding-left: 60px;
}
.secondBoard {
	background: url(../images/linkBoardPic.png) 230px -51px no-repeat;
	padding-left: 86px;
}
.thirdBoard {
	background: url(../images/linkBoardPic.png) 6px -102px no-repeat;
	padding-left: 60px;
}
.fourBoard {
	background: url(../images/linkBoardPic.png) 6px -152px no-repeat;
	padding-left: 60px;
}

.linkBoard > a.s32{
	background: url(../images/linkBoardPic.png) 6px -152px no-repeat !important;
	padding-left: 60px !important;
}
.linkBoard > a.s33{
	background: none;
	padding-left: 60px !important;
}
.linkBoard > a.s34{
	background: url(../images/linkBoardPic.png) 6px -261px no-repeat !important;
	padding-left: 60px !important;
}
.linkBoard > a.s35{
	background: url(../images/linkBoardPic.png) 6px -314px no-repeat !important;
	padding-left: 60px !important;
}
.linkBoard > a.s36{
	background: url(../images/linkBoardPic.png) 6px -368px no-repeat !important;
	padding-left: 60px !important;
}
.linkBoard > a.s37{
	background: url(../images/linkBoardPic.png) 6px -424px no-repeat !important;
	padding-left: 60px !important;
}
.linkBoard > a.s38{
	background: url(../images/linkBoardPic.png) 6px -476px no-repeat !important;
	padding-left: 60px !important;
}
.linkBoard > a.s39{
	background: url(../images/linkBoardPic.png) 6px -524px no-repeat !important;
	padding-left: 60px !important;
}
.linkBoard > a.s40{
	background: url(../images/linkBoardPic.png) 6px -574px no-repeat !important;
	padding-left: 60px !important;
}


.indexMiddle {
	height: 330px;
	margin-top: 20px;
}
.article {
	float: left;
	width: 640px;
}
.articleTit {
	wdith: 640px;
	height: 32px;
	background: url(../images/article.png) no-repeat;
	color: #fff;
	font-family: "Microsoft YaHei";
}
.articlePic0 {
	float: left;
	line-height: 30px;
	padding-left: 32px;
	font-size: 18px;
	margin-right: 208px;
}
.articleTit a {
	background: url(../images/articleTit.png) left -33px no-repeat;
	float: left;
	width: 102px;
	margin-left: 6px;
	height: 32px;
}
.articleTit a span {
	float: left;
	line-height: 30px;
	font-size: 14px;
	color: #fff;
	font-family: "Microsoft YaHei";
	padding-left: 32px;
	cursor: pointer;
}
.articlePic1 {
	background: url(../images/articleTitPic.png) 10px top no-repeat;
}
.articlePic2 {
	background: url(../images/articleTitPic.png) 10px -32px no-repeat;
}
.articlePic3 {
	background: url(../images/articleTitPic.png) 10px -64px no-repeat;
}
.articleTit .now {
	background: url(../images/articleTit.png) left top no-repeat;
}
.article div {
	display: none;
}
.article .show {
	display: block;
}
.article div ul {
	padding: 14px 10px;
}
.article div ul li {
	overflow: hidden;
	padding: 0 10px;
	background: url(../images/articleDot.jpg) left 10px no-repeat;
	vertical-align: bottom;
}
.article div ul li a {
	float: left;
	line-height: 24px;
	height: 24px;
	color: #3a3a3a;
	width: 540px;
	overflow: hidden;
}
.article div ul li span {
	float: left;
	line-height: 24px;
	width: 60px;
	height: 24px;
	color: #9a9a9a;
}
.article div ul li a:hover {
	color: #089be9;
}
.article .more {
	width: 100%;
	height: 20px;
	background: #f0f0f0;
	color: #3a3a3a;
	display: block;
	text-align: center;
	line-height: 20px;
}
.article .more:hover {
	color: #ffa12e;
}
.indexMiddleRight {
	float: left;
	margin-left: 20px;
}
.indexMiddleRight a {
	height: 86px;
	line-height: 86px;
	font-size: 16px;
	color: #fff;
	font-family: "Microsoft YaHei";
	padding-left: 74px;
	float: left;
	width: 80px;
	margin-top: 10px;
}
.BulletinBoard {
	width: 280px;
	height: 130px;
	padding: 47px 24px;
	background: url(../images/BulletinBoard.jpg);
}
.board {
	width: 280px;
	height: 130px;
	overflow: hidden
}
.BulletinBoard ul {
	width: 280px;
}
.BulletinBoard li {
	color: #fff;
	line-height: 20px;
	margin-bottom: 14px;
}
.BulletinBoard li a{
	color: #ff6d0a;
	display:inline;
	line-height:20px;
	font-size: 12px;
	float:none;
	padding:0;
	margin:0;
}
.someLink1 {
	background: url(../images/someLink.jpg) left top no-repeat;
	margin-right: 16px;
}
.someLink1:hover {
	background:url(../images/someLink_hover.jpg) left top no-repeat;
	color:#0383a0;
}
.someLink2 {
	background: url(../images/someLink.jpg) left -86px no-repeat;
}
.someLink2:hover {
	background:url(../images/someLink_hover.jpg) left -86px no-repeat;
	color:#66449c;
}
.indexBottom {
	height: 190px;
	background: url(../images/indexBottom.jpg) left top no-repeat;
	margin: 15px 0 30px;
	position: relative;
}
.indexBottom .more {
	height: 18px;
	padding: 0 15px;
	position: absolute;
	left: 104px;
	top: 159px;
 +top:161px;
	color: #fff;
}
.indexBottom .more:hover {
	color: #1a609e;
}
.indexPhotoBox {
	height: 144px;
	width: 816px;
	position: absolute;
	left: 170px;
	top: 30px;
	overflow: hidden;
}
.indexPhotoList {
	width: 2000px;
	overflow: hidden;
}
.indexPhotoList li {
	width: 192px;
	height: 144px;
	float: left;
	margin: 0 6px;
}
.indexPhotoList li img {
	width: 192px;
	height: 144px;
	overflow: hidden;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.indexPhotoList li .shadow {
	width: 192px;
	height: 144px;
	position: absolute;
	left: 6;
	top: 0;
	background: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	display: none;
}
.indexPhotoList li .cover {
	width: 150px;
	height: 144px;
	position: absolute;
	left: 6;
	top: 0;
	padding: 35px 21px 0 21px;
	background: url(../images/cover.png) center 100px no-repeat;
	display: none;
	text-align:center;
}
.indexPhotoList li .cover span {
	line-height: 24px;
	height: 48px;
	width: 150px;
	overflow: hidden;
	color: #fff;
}
.footWrap {
	height: 190px;
	width: 100%;
	background: #47a8ff;
}
#foot {
	width: 1000px;
	overflow: hidden;
	margin: 0 auto;
	overflow: hidden;
	padding-top: 20px;
}
.footL {
	float: left;
	width: 470px;
}
.footL p {
	height: 24px;
	line-height: 24px;
	color: #fff;
}
.footL p a {
	color: #fff;
}
.footL p a:hover {
	color: #ffa12e;
}
.footL .visitor {
	background-color: #FFF;
	border-radius: 4px;
	margin-top: 10px;
	height: 28px;
	width: 245px;
	overflow: hidden;
	padding: 5px 0;
}
.visitor var {
	display: block;
	float: left;
	width: 50px;
	height: 28px;
	margin: 2px 5px;
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
	font-family: "microsoft YaHei";
	color: #000;
}
.visitor span {
	display: block;
	float: left;
	width: 21px;
	height: 28px;
	margin-left: 5px;
	font-size: 0px;
}
.visitor span.n0 {
	background: url(../images/count.png) no-repeat 0px 0px;
}
.visitor span.n1 {
	background: url(../images/count.png) no-repeat 0px -31px;
}
.visitor span.n2 {
	background: url(../images/count.png) no-repeat 0px -62px;
}
.visitor span.n3 {
	background: url(../images/count.png) no-repeat 0px -93px;
}
.visitor span.n4 {
	background: url(../images/count.png) no-repeat 0px -124px;
}
.visitor span.n5 {
	background: url(../images/count.png) no-repeat 0px -155px;
}
.visitor span.n6 {
	background: url(../images/count.png) no-repeat 0px -186px;
}
.visitor span.n7 {
	background: url(../images/count.png) no-repeat 0px -217px;
}
.visitor span.n8 {
	background: url(../images/count.png) no-repeat 0px -248px;
}
.visitor span.n9 {
	background: url(../images/count.png) no-repeat 0px -279px;
}
.footM {
	float: left;
	width: 252px;
	border-left:1px solid #7ecef4;
	border-right:1px solid #7ecef4;
	padding:0 30px;
	margin-left:30px;
}
.footM span {
	float: left;
	color: #fff;
	font-family: "Microsoft YaHei";
	line-height: 24px;
	width: 60px;
}
.footLink {
	width: 192px;
	float: left;
}
.footLink select {
	width: 178px;
	height: 24px;
	line-height: 24px;
	margin-bottom: 10px;
	padding-left: 12px;
}
.footLink select option {
	height: 20px;
	line-height: 20px;
	text-align: center;
}
.QRcode {
	float: left;
}
.QRcode li {
	float: left;
	text-align: center;
}
.QRcode li img {
	display: inline;
}
.QRcode li p {
	line-height: 22px;
	color: #fff;
}
/*关于我们*/
.main {
	overflow: hidden;
	margin-top: 20px;
}
.leftNav {
	width: 210px;
	padding: 0 0 315px 0;
	float: left;
	background: url(../images/leftNav.jpg) left bottom no-repeat;
	margin-right: 15px;
}
.leftNavTit {
	width: 75px;
	height: 42px;
	background: url(../images/leftNavTit.png) left top no-repeat;
	padding: 16px 62px 18px 63px;
	font-family: "Microsoft YaHei";
	text-align: center;
}
.leftNavTit span {
	color: #fff;
	font-size: 18px;
	line-height: 18px;
}
.leftNavTit var {
	color: #d4ebff;
	font-size: 14px;
	line-height: 28px;
}
.navList {
	width: 200px;
	background: url(../images/navList.jpg) left top repeat-y;
	padding: 18px 0 30px 10px;
}
.navList li {
	height: 36px;
	width: 196px;
}
.navList li a {
	height: 36px;
	width: 186px;
	background: url(../images/navListLi.jpg);
	padding-left: 10px;
	line-height: 38px;
	color: #4896d3;
	display: block;
	font-family: "Microsoft YaHei";
}
.navList li .now, .navList li a:hover {
	background: url(../images/navListLiHov.jpg);
	color: #fff;
}
.mainRight {
	float: left;
	width: 765px;
	background:#fff;
	margin-bottom:20px;
	min-height:500px; newsMiddle
}
.mainRightBar {
	height: 42px;
	border-top: 1px solid #e1e2dd;
	border-bottom: 1px solid #e1e2dd;
	background: url(../images/mainRightBar.jpg);
	padding-top: 8px;
}
.mainRightBar .mainRightBarNav {
	height: 30px;
	border: 1px solid #c3ebb1;
	background: #7fd558;
	float: right;
	margin-right: 10px;
	line-height: 30px;
	color: #fff;
	padding-right: 10px;
}
.mainRightBar .mainRightBarNav span {
	background: url(../images/mainRightBarPic.jpg) 8px top no-repeat;
	padding-left: 26px;
	float: left;
}
.mainRightBarNav a{
	color:#fff;	
}
.mainRightBar .mainRightBarNav em {
	padding: 0 4px;
}
.mainRightBar .slogan {
	float: left;
	line-height: 34px;
	color: #92d64a;
	font-size: 18px;
	font-family: "Microsoft YaHei";
	padding-left: 20px;
}
.aboutUsCon {
	display: none;
}
.mianRightCon .show {
	display: block;
}
h2 {
	font-size: 24px;
	color: #ec8200;
	line-height: 80px;
	text-align: center;
	font-weight: normal;
}
blockquote {
	text-indent: 2em;
	line-height: 24px;
	color: #000;
}
/*文件通知*/
.gasticBar {
	background: #61c9fb;
	height: 30px;
	border-radius: 0 4px 0 4px;
	padding: 6px 0 0 18px;
	margin-top: 14px;
	overflow: hidden;
}
.gasticBar a {
	height: 30px;
	line-height: 30px;
	padding: 0 25px;
	color: #fff;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	float: left;
}
.gasticBar .now {
	color: #000;
	background: #fff;
	font-family: "Microsoft YaHei";
	border-radius: 4px 4px 0 0
}
.gasticNewsList {
	margin: 20px 0;
}
.gasticNewsList li {
	overflow: hidden;
	border-bottom: 1px solid #e8e8e8;
	padding: 0 12px;
}
.gasticNewsList li a {
	float: left;
	height: 34px;
	line-height: 34px;
	font-size: 12px;
	color: #333;
	width: 650px;
	overflow: hidden;
}
.gasticNewsList li a:hover {
	color: #01a8f4;
}
.gasticNewsList li span {
	float: right;
	height: 34px;
	line-height: 34px;
	font-size: 12px;
	color: #9a9a9a;
}
.page {
	height: 22px;
	text-align: center;
	line-height: 22px;
	color: #333;
	padding: 2px 0
}
.page span {
	color: #47a8ff;
}
.page a {
	color: #333;
	padding: 5px 8px;
	border: 1px solid #dcdcdc;
}
.page .now {
	background: #47a8ff;
	border: none;
	color: #fff;
}
/*文章详情*/
.detial {
	width: 720px;
	float: left;
	background:#fff;  
	margin-bottom:20px;
}
h3 {
	font-size: 20px;
	color: #333;
	line-height: 40px;
	text-align: center;
	margin-top: 20px;
}
.detialSubTit {
	text-align: center;
	color: #656565;
	line-height: 26px
}
.detialSubBar {
	height: 26px;
	border-bottom: 1px solid #ddd;
	padding:0 10px;
}
.detialSubBarL {
	line-height: 26px;
	color: #656565;
	padding-left: 120px;
	float: left;
}
.detialText blockquote {
	text-indent: 0;
}
.detialText p, .detialText p span{
	font-size:14px;
	line-height:24px;
}
.detialText p{
	margin:10px 0;	
}
.illustration {
	text-align: center;
	margin: 12px 0;
}
.illustration img {
	min-height: 400px;
	min-width: 600px;
	display: inline;
}
.illustration p {
	line-height: 20px;
	font-size:12px;
	margin:0;
}
.label {
	height: 54px;
	line-height: 54px;
}
.label {
	height: 54px;
}
.label span {
	line-height: 54px;
	font-weight: bold;
	font-size: 14px;
	color: #656565;
	float: left;
}
.label a {
	font-size: 14px;
	color: #656565;
	float: left;
	margin: 13px 6px;
	padding: 0 5px;
	border: 1px solid #ddd;
	line-height: 24px;
}
.label a:hover {
	background: #30a5ff;
	color: #fff;
}
.next_pre {
	height: 60px;
	padding-left: 20px;
	background: #f9f9f9;
	border: 1px solid #dcdcdc;
}
.next_pre p {
	line-height: 30px;
	font-family: "Microsoft YaHei";
}
.next_pre p span, .next_pre p a {
	font-size: 14px;
	color: #656565;
}
.next_pre p a:hover {
	color: #01a8f4;
}
.detialR {
	width: 260px;
	float: right;
}
.detialRPart {
	background: #f3fafe;
	margin-bottom: 15px;
	padding-bottom: 6px;
}
.detialRTit {
	width: 260px;
	height: 40px;
	background: url(../images/detialRTit.jpg) left top no-repeat;
	line-height: 32px;
	padding-left: 10px;
	color: #fff;
	font-size: 14px;
}
.casticLink {
	margin: 10px 0;
}
.detialRList {
	background: url(../images/detialRListBar.jpg) 12px 1px repeat-y;
	margin-top: 8px;
}
.detialRList a:hover {
	color: #ed6c00;
}
.detialRList li {
	padding-left: 26px;
	overflow: hidden;
	margin-bottom: 10px;
	position: relative;
}
.detialRList li var {
	position: absolute;
	width: 15px;
	height: 16px;
	text-align: center;
	line-height: 16px;
	color: #fff;
	background: url(../images/detialRListNum.jpg) left top no-repeat;
	left: 5px;
	top: 1px;
}
.detialRList li .varBg {
	background: url(../images/detialRListNum.jpg) left -16px no-repeat;
}
.detialRListImg {
	float: left;
	width: 105px;
	height: 80px;
	overflow: hidden;
	margin-top: 5px;
}
.listTit {
	line-height: 20px;
	color: #333;
	display: block;
}
.detialRListTit {
	float: left;
	padding-left: 10px;
	width: 115px;
	height: 90px;
}
.detialRListTit a {
	line-height: 20px;
	height: 60px;
	color: #2987df;
	display: block;
	overflow: hidden;
}
.detialRListTit p {
	line-height: 22px;
	height: 22px;
	border: 1px solid #e0e0e0;
	border-radius: 3px;
	float: right;
	display: inline-block;
	margin-top: 5px;
}
.detialRListTit p em {
	line-height: 22px;
	float: left;
	width: 30px;
	text-align: center;
	background: #f6f6f6;
	color: #666;
}
.detialRListTit p span {
	line-height: 22px;
	float: left;
	text-align: center;
	background: #fff;
	color: #ff6d0a;
	padding: 0 4px;
}
.detialSubBarR {
	float: right;
}
.detialSubBarR a {
	float: left;
	height: 26px;
}
.detialSubBarR span {
	float: left;
	height: 26px;
	margin: 0 4px 0 6px;
	background: url(../images/ico/ico3.jpg) left 5px no-repeat;
	width: 16px;
}
.qcode{
	background:url("../images/ico/ico_code.jpg") no-repeat 0 3px;
	width:16px;
	margin-right:10px;
	cursor:pointer;
}
.qcode:hover{
	background-position:-16px 3px;
}
.collect {
	background: url(../images/ico/ico1.jpg) left 4px no-repeat;
	width: 19px;
	margin-right: 10px;
}
.collect:hover {
	background: url(../images/ico/ico1.jpg) -19px 4px no-repeat;
}
.print {
	background: url(../images/ico/ico2.jpg) left 4px no-repeat;
	width: 15px;
	margin-right: 10px;
}
.print:hover {
	background: url(../images/ico/ico2.jpg) -15px 4px no-repeat;
}
.keep{
	background:url(../images/ico/ico23.jpg) 0 -22px no-repeat;
	width:15px;
	margin-right:6px;
}
.keep:hover{
	background:url(../images/ico/ico23.jpg) 0 8px no-repeat;
}
.plus {
	background: url(../images/ico/ico4.jpg) left 4px no-repeat;
	width: 16px;
	margin-right: 2px;
}
.plus:hover {
	background: url(../images/ico/ico4.jpg) -16px 4px no-repeat;
}
.minus {
	background: url(../images/ico/ico8.jpg) left 4px no-repeat;
	width: 16px;
}
.minus:hover {
	background: url(../images/ico/ico8.jpg) -16px 4px no-repeat;
}
.detialFunBar {
	height: 34px;
	overflow: hidden;
	margin: 10px 0 0 404px;
}
.recommend {
	float: left;
	width: 60px;
	padding-left: 22px;
	background: url(../images/ico/ico5.jpg) left -24px no-repeat;
	line-height: 34px;
	color: #656565;
}
.recommend:hover {
	background: url(../images/ico/ico5.jpg) left 10px no-repeat;
	color: #389cea;
}
.shareTit {
	float: left;
	width: 24px;
	padding-left: 18px;
	background: url(../images/ico/ico6.jpg) left 10px no-repeat;
	line-height: 34px;
	color: #656565;
	margin-right: 8px;
}
.bshare-custom {
	float: left;
	margin-top: 7px;
}
/*下载中心*/
.downLoadTit {
	height: 36px;
	line-height: 30px;
	padding-left: 20px;
	color: #0180e2;
	font-family: "Microsoft YaHei";
	background: url(../images/downLoadTit.jpg) left bottom no-repeat;
	font-size: 14px;
	margin: 20px 0 10px;
}
.downLoadList {
	overflow: auto;
}
.downLoadList a {
	float: left;
	width: 156px;
	height: 160px;
	margin: 10px 15px;
}
.downLoadList a img {
	margin: 4px auto 8px;
}
.downLoadList a span {
	display: block;
	text-align: center;
	line-height: 18px;
	color: #333;
	height: 54px;
	overflow: hidden;
	padding: 0 5px;
}
.downLoadList a:hover span {
	color: #0180e2;
}
.downLoadBtn {
	display: block;
	margin: 20px auto 0;
	width: 200px;
}
/*新闻报道*/
.newsMiddle {
	width: 500px;
	margin-right: 15px;
	float: left;
	background:#fff;
	margin-bottom:10px;
}
.newsMiddleList {
	margin-bottom: 10px;
}
.newsMiddleTit {
	height: 30px;
	overflow: hidden;
	background: url(../images/newsMiddleTit.jpg) left top no-repeat;
}
.newsMiddleTit span {
	float: left;
	line-height: 30px;
	padding: 0 12px;
	color: #fff;
	font-size: 16px;
	font-family: "Microsoft YaHei";
	margin-right: 15px;
}
.newsMiddleTit a {
	float: left;
	line-height: 26px;
	padding: 0 12px;
	color: #07933d;
	font-size: 12px;
	font-family: "Arial";
}
.news_ImgList {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	padding: 20px 12px 0;
	height: 390px;
}
.news_ImgList li {
	overflow: hidden;
	height: 120px;
	margin-bottom: 10px;
}
.news_ImgList li .newsMImg {
	float: left;
	margin-right: 10px;
}
.news_ImgList li .newsMImg img {
	width: 160px;
	height: 120px;
}
.newsM_R {
	float: left;
	width: 300px;
}
.newsM_R a {
	display: block;
	line-height: 26px;
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
.newsM_R a:hover {
	color: #ed6c00;
}
.newsM_R p {
	line-height: 22px;
	font-size: 12px;
	color: #888;
	text-indent: 2em;
}
.news_TitList {
	border: 1px solid #ddd;
	border-top: none;
	padding: 0 12px;
	overflow: hidden;
}
.news_TitList li a {
	line-height: 26px;
	color: #666;
	float: left;
	width: 390px;
	overflow: hidden;
}
.news_TitList li a:hover {
	color: #ed6c00;
}
.news_TitList li span {
	line-height: 26px;
	color: #666;
	float: right;
	height: 26px;
	overflow: hidden;
}
/*品牌活动*/
.activeMain {
	width: 1000px;
	position: relative;
	overflow: hidden;
	left: 0;
	top: 0;
}
.activeNav {
	width: 150px;
	background: url(../images/active/activeNav.jpg) left top no-repeat;
	position: absolute;
	left: 0;
	top: 64px;
	padding-top: 64px;
}
.activeNav ul {
	width: 150px;
	padding-bottom: 44px;
	background: url(../images/active/activeNav_ul.jpg) left bottom no-repeat;
}
.activeNav ul li {
	height: 66px;
	width: 150px;
	background: url(../images/active/activeNav_li.jpg);
}
.activeNav ul li:hover {
	background: url(../images/active/activeNav_li_hover.jpg);
}
.activeNav ul li a {
	height: 46px;
	line-height: 44px;
	text-align: center;
	color: #fff;
	display: block;
	padding: 0 8px;
	font-family: "Microsoft YaHei";
}
.activeNav ul li a span {
	line-height: 20px;
	text-align: center;
	color: #fff;
	padding-top: 3px;
	display: block;
	cursor: pointer;
}
.activeCon {
	float: right;
	width: 832px;
	min-height: 650px;
}
.activeIndexBg {
	background: url(../images/active/activeIndexBg.jpg);
}
.activeConPart {
	height: 428px;
	position: relative;
}
.firstPart .activeConText {
	position: absolute;
	left: 45px;
	top: 105px;
	width: 325px;
}
.activeConTextTit {
	line-height: 18px;
	font-size: 18px;
	color: #0180e2;
	font-family: "Microsoft YaHei";
	margin-bottom: 16px;
	margin-top:15px;
}
.activeConText blockquote {
	color: #333;
	line-height: 24px;
	font-family: "Microsoft YaHei";
}
.activeConText a {
	height: 28px;
	width: 105px;
	line-height: 28px;
	color: #fff;
	font-family: "Microsoft YaHei";
	background: url(../images/active/activeConText_a.jpg);
	display: block;
	text-align: center;
	margin: 20px auto 0;
}
.activeConText a:hover {
	background: url(../images/active/activeConText_a_hover.jpg);
}
.firstPart .activeConImg {
	position: absolute;
	right: 76px;
	top: 110px;
}
.secondPart .activeConImg {
	position: absolute;
	left: 80px;
	top: 20px;
}
.secondPart .activeConText {
	position: absolute;
	right: 20px;
	top: 58px;
	width: 330px;
}
.thirdPart .activeConText {
	position: absolute;
	left: 45px;
	top: 46px;
	width: 320px;
}
.thirdPart .activeConImg {
	position: absolute;
	right: 90px;
	top: 61px;
}
/*广东大赛*/
.activeGasticBg {
	background: url(../images/active/activeGasticBg.png) left top no-repeat;
}
.activeGasticFirst {
	height: 530px;
	position: relative;
	left: 0;
	top: 0;
}
.activeGasticFirst p {
	background: url(../images/active/activeGasticLogo.png) left top no-repeat;
	padding-left: 75px;
	position: absolute;
	left: 178px;
	top: 135px;height:80px;
}
.activeGasticFirst p span {
	display: block;
	height: 44px;
	line-height: 44px;
	font-size: 30px;
	color: #fff;
	font-family: "Microsoft YaHei";
	font-weight: bold;
}
.activeGasticFirst p var {
	display: block;
	height: 24px;
	line-height: 24px;
	color: #fff;
	font-family: "Arial";
}
.activeGasticFirst em {
	display: block;
	height: 24px;
	line-height: 24px;
	font-size: 18px;
	color: #fff;
	width: 80px;
	text-align: center;
	position: absolute;
	left: 15px;
	top: 250px;
	font-family: "Microsoft YaHei";
}
.activeGasticFirst blockquote {
	width: 384px;
	color: #fff;
	position: absolute;
	left: 120px;
	top: 215px;
	font-family: "Microsoft YaHei";
}
.activeGasticSecond {
	height: 320px;
	position: relative;
}
.activeTit {
	width: 200px;
	height: 52px;
	text-align: center;
	background: url(../images/active/activeTit.png);
	line-height: 56px;
	color: #fff;
	font-size: 18px;
	font-family: "Microsoft YaHei";
	margin: 0 0 40px 322px;
	font-weight: bold;
}
.activeGasticGuide {
	width: 734px;
	height: 170px;
	background: url(../images/active/activeGasticGuide.png) left top no-repeat;
	margin-left: 55px;
	position: relative;
}
.activeGasticGuide a {
	position: absolute;
	width: 84px;
	color: #fff;
	font-family: "Microsoft YaHei";
	line-height: 20px;
	text-align: center;
}
.gasticRuleOne {
	left: 24px;
	top: 34px;
}
.gasticRuleTwo {
	left: 124px;
	top: 92px;
}
.gasticRuleThree {
	left: 224px;
	top: 34px;
}
.gasticRuleFour {
	left: 324px;
	top: 82px;
}
.gasticRuleFive {
	left: 424px;
	top: 32px;
}
.gasticRuleSix {
	left: 526px;
	top: 92px;
}
.gasticRuleSeven {
	left: 626px;
	top: 16px;
}
.iWantJoin {
	width: 92px;
	height: 58px;
	background: url(../images/active/iWantJoin.jpg);
	line-height: 52px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	position: absolute;
	right: 0;
	top: 0;
	font-family: "Microsoft YaHei";
}
.gasticList {
	background: #febf32;
	overflow: hidden;
	padding: 10px 20px 15px;
}
.gasticList li {
	float: left;
	height: 35px;
	padding-left: 12px;
	background: url(../images/active/GasticNewsList_li.png) left 15px no-repeat;
	border-bottom: 1px dashed #fff;
	width: 360px;
	line-height: 36px;
	color: #fff;
	margin: 0 10px;
	overflow: hidden;
}
.gasticList li a {
	color: #fff;
	font-family: "Microsoft YaHei";
	float: left;
}
.activeGasticThird {
	height: 360px;
	position: relative;
}
.GasticImgList {
	background: #86ca41;
	overflow: hidden;
	padding: 15px 8px 10px;
	height: 190px;
	width: 816px;
}
.GasticImgList li {
	float: left;
	overflow: hidden;
}
.GasticImgList li a {
	width: 200px;
	height: 190px;
	float: left;
	overflow: hidden;
	padding: 0 2px;
}
.GasticImgList li a img {
	width: 200px;
	height: 150px;
}
.GasticImgList li a span {
	width: 200px;
	height: 40px;
	line-height: 20px;
	color: #fff;
	text-align: center;
	display: block;
	cursor: pointer;
	font-family: "Microsoft YaHei";
}
.activeGasticAwardList {
	height: 200px;
	padding: 10px 0 0 330px;
	background: #fb9847 url(../images/active/activeGasticAwardList.jpg) 58px 30px no-repeat;
}
.activeGasticAwardList li {
	float: left;
	height: 35px;
	padding-left: 12px;
	background: url(../images/active/GasticNewsList_li.png) left 15px no-repeat;
	border-bottom: 1px dashed #fff;
	width: 425px;
	line-height: 36px;
	color: #fff;
	overflow: hidden;
}
.activeGasticAwardList li a {
	color: #fff;
	font-family: "Microsoft YaHei";
	float: left;
}
.activeGasticOnline {
	height: 350px;
}
.activeGasticOnlineList {
	padding: 0 26px;
	overflow: hidden;
	height: 235px;
	background: url(../images/active/activeGasticOnlineList.jpg) left bottom no-repeat;
}
.activeGasticOnlineList li {
	float: left;
	height: 104px;
	width: 120px;
	margin: 0 5px;
	padding-top: 96px;
}
.activeGasticOnlineList li a {
	display: block;
	background: #f0f0f0;
	height: 40px;
	padding: 31px 4px;
	text-align: center;
	color: #333;
	font-size: 14px;
	line-height: 20px;
	font-family: "Microsoft YaHei";
}
.onlineOne {
	background: url(../images/active/activeGasticOnlineList_li.jpg) left top no-repeat
}
.onlineTwo {
	background: url(../images/active/activeGasticOnlineList_li.jpg) -120px top no-repeat
}
.onlineThree {
	background: url(../images/active/activeGasticOnlineList_li.jpg) -240px top no-repeat
}
.onlineFour {
	background: url(../images/active/activeGasticOnlineList_li.jpg) -360px top no-repeat
}
.onlineFive {
	background: url(../images/active/activeGasticOnlineList_li.jpg) -480px top no-repeat
}
.onlineSix {
	background: url(../images/active/activeGasticOnlineList_li.jpg) -600px top no-repeat
}
.relatedQ {
	height: 88px;
	overflow: hidden;
}
.relatedQ span {
	float: left;
	height: 44px;
	width: 72px;
	background: url(../images/active/relatedQ_span.jpg);
	line-height: 22px;
	color: #fff;
	font-size: 16px;
	font-family: "Microsoft YaHei";
	text-align: center;
	padding: 22px 0;
	margin-right: 1px;
}
.relatedQ a {
	float: left;
	height: 44px;
	width: 92px;
	background: #0089d8;
	line-height: 44px;
	color: #fff;
	margin: 15px 1px 0 0;
	text-align: center;
	padding: 7px 0;
	font-family: "Microsoft YaHei";
}
.relatedQ a var {
	line-height: 22px;
	color: #fff;
}
.relatedQ a:hover, .relatedQ a:hover var {
	color: #f77a00;
}
.awardSet {
	height: 210px;
	background: #00afeb;
	overflow: hidden;
}
.categories {
	width: 130px;
	height: 180px;
	background: #0089d8;
	padding: 30px 0 0 10px;
	float: left;
}
.categories a {
	display: block;
	width: 130px;
	height: 56px;
	line-height: 56px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	font-family: "Microsoft YaHei";
	margin-bottom: 20px;
}
.categories .now {
	background: #00afeb;
}
.correspond {
	width: 690px;
	float: left;
}
.awardOrganiz {
	padding: 10px 0 0 20px;
	display: none;
}
.awardOrganiz li {
	line-height: 38px;
	color: #fff;
	font-family: "Microsoft YaHei";
	font-size: 14px;
}
.awardSpecial {
	padding: 15px 0;
	display: none;
	overflow: hidden;
}
.awardSpecial li {
	float: left;
	width: 200px;
	padding: 0 10px 0 20px;
}
.awardSpecial li a {
	float: left;
	width: 200px;
	line-height: 30px;
	color: #fff;
	font-family: "Microsoft YaHei";
	font-size: 14px;
}
.awardSpecial li a:hover {
	color: #f77a00;
}
.correspond .show {
	display: block;
}
/*挑战赛*/
.activeChallengeBg {
	background: url(../images/active/activeChallengeBg.png) no-repeat;
	margin-bottom: 20px;
}
.activeChallengeBg .activeGasticFirst p {
	background: url() no-repeat;
	height: 80px;
	padding: 14px 0 0 80px;
	top: 135px;
}
.activeChallengeBg .activeGasticFirst p var {
	text-align: center;
}
.activerChallengeFirst {
	height: 360px;
	position: relative;
}
.activeChallengeGuide {
	background: url(../images/active/activeChallengeGuide.png) no-repeat;
	height: 215px;
	width: 752px;
	margin-left: 46px;
	position: relative;
}
.activeChallengeGuide a {
	position: absolute;
	width: 98px;
	color: #fff;
	font-family: "Microsoft YaHei";
	line-height: 20px;
	text-align: center;
	font-size: 14px;
}
.ChallengeRuleOne {
	left: 34px;
	top: 60px;
}
.ChallengeRuleTwo {
	left: 182px;
	top: 124px;
}
.ChallengeRuleThree {
	left: 330px;
	top: 60px;
}
.ChallengeRuleFour {
	left: 473px;
	top: 124px;
}
.ChallengeRuleFive {
	left: 620px;
	top: 52px;
}
.ChallengeVideoList {
	background: #00afeb;
	overflow: hidden;
	padding: 10px 5px;
	position: relative;
}
.ChallengeVideoList li {
	width: 260px;
	height: 195px;
	float: left;
	margin: 0 7px;
}
.ChallengeVideoList li a {
	width: 260px;
	height: 195px;
	position: relative;
}
.ChallengeVideoList li img {
	width: 260px;
	height: 195px;
}
.ChallengeVideoList li a .cover {
	width: 260px;
	height: 195px;
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
	position: absolute;
	left: 0;
	top: 205px;
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}
.ChallengeVideoList li a p {
	width: 260px;
	height: 135px;
	padding-top: 60px;
	text-align: center;
	position: absolute;
	left: 0;
	top: 165px;
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}
.ChallengeVideoList li a p span {
	padding: 0 20px;
	line-height: 24px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #fff;
	display: block;
}
.ChallengeVideoList li a:hover .cover {
	top: 0px;
}
.ChallengeVideoList li a:hover p {
	top: 0px;
}
.ChallengeArtList {
	background: #60b630;
}
.ChallengeArtList li {
	background: #60b630;
	height: 244px;
}
.ChallengeArtList li var {
	line-height: 24px;
	font-size: 14px;
	color: #fff;
	font-family: "Microsoft YaHei";
	text-align: center;
	display: block;
}
/*调查体验*/
.activeSciencedayBg {
	background: url(../images/active/activeSciencedayBg.png) no-repeat;
	margin-bottom: 20px;
}
.activeSciencedayBg .activeGasticFirst p {
	background: url(../images/active/activeSciencedayLogo.png) no-repeat;
	height: 80px;
	padding: 14px 0 0 100px;
	top: 135px;
}
.activeSciencedayBg .activeGasticFirst p var {
	text-align: center;
}
.activerSciencedayFirst {
	height: 360px;
	position: relative;
}
.activeSciencedayGuide {
	background: url(../images/active/activeSciencedayGuide.png) no-repeat;
	height: 215px;
	width: 752px;
	margin-left: 46px;
	position: relative;
}
.activeSciencedayGuide a {
	position: absolute;
	width: 98px;
	color: #fff;
	font-family: "Microsoft YaHei";
	line-height: 20px;
	text-align: center;
	font-size: 14px;
}
.SciencedayRuleOne {
	left: 34px;
	top: 60px;
}
.SciencedayRuleTwo {
	left: 182px;
	top: 124px;
}
.SciencedayRuleThree {
	left: 330px;
	top: 60px;
}
.SciencedayRuleFour {
	left: 473px;
	top: 124px;
}
.SciencedayRuleFive {
	left: 620px;
	top: 52px;
}
.SciencedayVideoList {
	background: #00afeb;
	overflow: hidden;
	padding: 10px 5px;
	position: relative;
}
.SciencedayVideoList li {
	width: 260px;
	height: 195px;
	float: left;
	margin: 0 7px;
}
.SciencedayVideoList li a {
	width: 260px;
	height: 195px;
	position: relative;
}
.SciencedayVideoList li img {
	width: 260px;
	height: 195px;
}
.SciencedayVideoList li a .cover {
	width: 260px;
	height: 195px;
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
	position: absolute;
	left: 0;
	top: 205px;
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}
.SciencedayVideoList li a p {
	width: 260px;
	height: 135px;
	padding-top: 60px;
	text-align: center;
	position: absolute;
	left: 0;
	top: 165px;
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}
.SciencedayVideoList li a p span {
	padding: 0 20px;
	line-height: 24px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #fff;
	display: block;
}
.SciencedayVideoList li a:hover .cover {
	top: 0px;
}
.SciencedayVideoList li a:hover p {
	top: 0px;
}
.SciencedayArtList {
	background: #60b630;
}
.SciencedayArtList li {
	background: #60b630;
	height: 244px;
}
.SciencedayArtList li var {
	line-height: 24px;
	font-size: 14px;
	color: #fff;
	font-family: "Microsoft YaHei";
	text-align: center;
	display: block;
}
/*虚拟机器人*/
.activeVirtualrobotBg {
	background: url(../images/active/activeVirtualrobotBg.png) no-repeat;
	margin-bottom: 20px;
}
.activeVirtualrobotBg .activeGasticFirst p {
	background: url(../images/active/activeVirtualrobotLogo.png) no-repeat;
	height: 80px;
	padding: 14px 0 0 100px;
	top: 135px;
}
.activeVirtualrobotBg .activeGasticFirst p var {
	text-align: center;
}
.activerVirtualrobotFirst {
	height: 360px;
	position: relative;
}
.activeVirtualrobotGuide {
	background: url(../images/active/activeVirtualrobotGuide.png) no-repeat;
	height: 215px;
	width: 752px;
	margin-left: 46px;
	position: relative;
}
.activeVirtualrobotGuide a {
	position: absolute;
	width: 98px;
	color: #fff;
	font-family: "Microsoft YaHei";
	line-height: 20px;
	text-align: center;
	font-size: 14px;
}
.VirtualrobotRuleOne {
	left: 34px;
	top: 60px;
}
.VirtualrobotRuleTwo {
	left: 182px;
	top: 124px;
}
.VirtualrobotRuleThree {
	left: 330px;
	top: 60px;
}
.VirtualrobotRuleFour {
	left: 473px;
	top: 124px;
}
.VirtualrobotRuleFive {
	left: 620px;
	top: 52px;
}
.VirtualrobotVideoList {
	background: #00afeb;
	overflow: hidden;
	padding: 10px 5px;
	position: relative;
}
.VirtualrobotVideoList li {
	width: 260px;
	height: 195px;
	float: left;
	margin: 0 7px;
}
.VirtualrobotVideoList li a {
	width: 260px;
	height: 195px;
	position: relative;
}
.VirtualrobotVideoList li img {
	width: 260px;
	height: 195px;
}
.VirtualrobotVideoList li a .cover {
	width: 260px;
	height: 195px;
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
	position: absolute;
	left: 0;
	top: 205px;
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}
.VirtualrobotVideoList li a p {
	width: 260px;
	height: 135px;
	padding-top: 60px;
	text-align: center;
	position: absolute;
	left: 0;
	top: 165px;
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}
.VirtualrobotVideoList li a p span {
	padding: 0 20px;
	line-height: 24px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #fff;
	display: block;
}
.VirtualrobotVideoList li a:hover .cover {
	top: 0px;
}
.VirtualrobotVideoList li a:hover p {
	top: 0px;
}
.VirtualrobotArtList {
	background: #60b630;
}
.VirtualrobotArtList li {
	background: #60b630;
	height: 244px;
}
.VirtualrobotArtList li var {
	line-height: 24px;
	font-size: 14px;
	color: #fff;
	font-family: "Microsoft YaHei";
	text-align: center;
	display: block;
}
/*英才计划*/
.activeYcjhBg {
	background: url(../images/active/activeYcjhBg.png) no-repeat;
	margin-bottom: 20px;
}
.activeYcjhBg .activeGasticFirst p {
	background: url(../images/active/activeYcjhLogo.png) no-repeat;
	height: 80px;
	padding: 14px 0 0 100px;
	top: 135px;
}
.activeYcjhBg .activeGasticFirst p var {
	text-align: center;
}
.activerYcjhFirst {
	height: 360px;
	position: relative;
}
.activeYcjhGuide {
	background: url(../images/active/activeYcjhGuide.png) no-repeat;
	height: 215px;
	width: 752px;
	margin-left: 46px;
	position: relative;
}
.activeYcjhGuide a {
	position: absolute;
	width: 98px;
	color: #fff;
	font-family: "Microsoft YaHei";
	line-height: 20px;
	text-align: center;
	font-size: 14px;
}
.YcjhRuleOne {
	left: 34px;
	top: 60px;
}
.YcjhRuleTwo {
	left: 182px;
	top: 124px;
}
.YcjhRuleThree {
	left: 330px;
	top: 60px;
}
.YcjhRuleFour {
	left: 473px;
	top: 124px;
}
.YcjhRuleFive {
	left: 620px;
	top: 52px;
}
.YcjhVideoList {
	background: #00afeb;
	overflow: hidden;
	padding: 10px 5px;
	position: relative;
}
.YcjhVideoList li {
	width: 260px;
	height: 195px;
	float: left;
	margin: 0 7px;
}
.YcjhVideoList li a {
	width: 260px;
	height: 195px;
	position: relative;
}
.YcjhVideoList li img {
	width: 260px;
	height: 195px;
}
.YcjhVideoList li a .cover {
	width: 260px;
	height: 195px;
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
	position: absolute;
	left: 0;
	top: 205px;
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}
.YcjhVideoList li a p {
	width: 260px;
	height: 135px;
	padding-top: 60px;
	text-align: center;
	position: absolute;
	left: 0;
	top: 165px;
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}
.YcjhVideoList li a p span {
	padding: 0 20px;
	line-height: 24px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #fff;
	display: block;
}
.YcjhVideoList li a:hover .cover {
	top: 0px;
}
.YcjhVideoList li a:hover p {
	top: 0px;
}
.YcjhArtList {
	background: #60b630;
}
.YcjhArtList li {
	background: #60b630;
	height: 244px;
}
.YcjhArtList li var {
	line-height: 24px;
	font-size: 14px;
	color: #fff;
	font-family: "Microsoft YaHei";
	text-align: center;
	display: block;
}
/*机器人*/
.activeRobotBg {
	background: url(../images/active/activeRobotBg.png) no-repeat;
	margin-bottom: 20px;
}
.activeRobotBg .activeGasticFirst p {
	background: url(../images/active/activeRobotLogo.png) no-repeat;
	height: 80px;
	padding: 14px 0 0 100px;
	top: 135px;
}
.activeRobotBg .activeGasticFirst p var {
	text-align: center;
}
.activerRobotFirst {
	height: 360px;
	position: relative;
}
.activeRobotGuide {
	background: url(../images/active/activeRobotGuide.png) no-repeat;
	height: 215px;
	width: 752px;
	margin-left: 46px;
	position: relative;
}
.activeRobotGuide a {
	position: absolute;
	width: 98px;
	color: #fff;
	font-family: "Microsoft YaHei";
	line-height: 20px;
	text-align: center;
	font-size: 14px;
}
.robotRuleOne {
	left: 34px;
	top: 60px;
}
.robotRuleTwo {
	left: 182px;
	top: 124px;
}
.robotRuleThree {
	left: 330px;
	top: 60px;
}
.robotRuleFour {
	left: 473px;
	top: 124px;
}
.robotRuleFive {
	left: 620px;
	top: 52px;
}
.robotVideoList {
	background: #00afeb;
	overflow: hidden;
	padding: 10px 5px;
	position: relative;
}
.robotVideoList li {
	width: 260px;
	height: 195px;
	float: left;
	margin: 0 7px;
}
.robotVideoList li a {
	width: 260px;
	height: 195px;
	position: relative;
}
.robotVideoList li img {
	width: 260px;
	height: 195px;
}
.robotVideoList li a .cover {
	width: 260px;
	height: 195px;
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
	position: absolute;
	left: 0;
	top: 205px;
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}
.robotVideoList li a p {
	width: 260px;
	height: 135px;
	padding-top: 60px;
	text-align: center;
	position: absolute;
	left: 0;
	top: 165px;
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}
.robotVideoList li a p span {
	padding: 0 20px;
	line-height: 24px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #fff;
	display: block;
}
.robotVideoList li a:hover .cover {
	top: 0px;
}
.robotVideoList li a:hover p {
	top: 0px;
}
.robotArtList {
	background: #60b630;
}
.robotArtList li {
	background: #60b630;
	height: 244px;
}
.robotArtList li var {
	line-height: 24px;
	font-size: 14px;
	color: #fff;
	font-family: "Microsoft YaHei";
	text-align: center;
	display: block;
}
/*科学营*/
.activeCampBg {
	background: url(../images/active/activeCampBg.png) no-repeat;
}
.activeCampBg .activeGasticFirst p {
	background: url(../images/active/activeCampLogo.png) left top no-repeat;
	height: 80px;
	left: 190px;
	top: 130px;
}
.activeCampBg .activeGasticFirst p var {
	text-align: center;
}
.enterCamp p {
	background: #9cd025;
	overflow: hidden;
}
.enterCamp p span, .enterCamp p a {
	height: 24px;
	line-height: 24px;
	padding: 0 9px;
	color: #fff;
	float: left;
	font-family: "Microsoft YaHei";
}
.enterCamp p .now {
	background: #f0f0f0;
	color:#333;
}
.logoList {
	height: 120px;
	width: 780px;
	padding: 20px 26px;
	background: #f0f0f0;
	overflow: hidden;
	position: relative;
}
.logoList ul {
	width: 2000px;
	height:120px;
	overflow:hidden;
}
.logoList li {
	width: 780px;
	height: 120px;
	float: left;
	background: #f0f0f0;
	overflow:hidden;
}
.logoList li a {
	width: 120px;
	height: 120px;
	text-align: center;
	margin: 0 5px;
	float:left;
}
.logoList li img {
	width: 95px;
	height: 95px;
	display: inline-block;
}
.logoList li a span {
	color: #333;
	line-height: 20px;
	display: block;
	margin-top: 2px;
	font-family: "Microsoft YaHei";
}
.logoList .pre, .logoList .next {
	height: 120px;
	width: 27px;
	position: absolute;
	top: 20px;
}
.logoList .pre {
	background: url(../images/active/pre_next.jpg) left top no-repeat;
	left: 0;
}
.logoList .next {
	background: url(../images/active/pre_next.jpg) right top no-repeat;
	right: 0;
}
.activerCampFirst {
	height: 520px;
	position: relative;
}
.campListBg {
	background: #fb9847 url(../images/active/campListBg.jpg) right bottom no-repeat;
}
/*明小*/
.activeTomorrowBg {
	background: url(../images/active/activeTomorrowBg.png) left top no-repeat;
}
.activeTomorrowBg .activeGasticFirst p {
	background: url(../images/active/activeTomorrowLogo.png) left top no-repeat;
	top: 135px;
	padding: 10px 0 12px 55px;
}
.activeTomorrowGuide {
	background: url(../images/active/activeTomorrowGuide.png) no-repeat;
	height: 200px;
	width: 755px;
	margin-left: 46px;
	position: relative;
}
.activeTomorrowGuide a {
	position: absolute;
	width: 98px;
	color: #fff;
	font-family: "Microsoft YaHei";
	line-height: 40px;
	text-align: center;
	font-size: 14px;
}
.tomorrowRuleOne {
	left: 30px;
	top: 46px;
}
.tomorrowRuleTwo {
	left: 151px;
	top: 114px;
}
.tomorrowRuleThree {
	left: 272px;
	top: 46px;
}
.tomorrowRuleFour {
	left: 393px;
	top: 114px;
}
.tomorrowRuleFive {
	left: 510px;
	top: 46px;
}
.tomorrowRuleSix {
	left: 632px;
	top: 114px;
}
.activeTomorrow {
	height: 528px;
}
.activeTomorrowList {
	background: #86ca41;
	overflow: hidden;
	padding: 8px 6px 4px;
}
.activeTomorrowList li {
	background: #86ca41;
	overflow: hidden;
	float: left;
	padding: 8px 5px 0;
	width: 195px;
}
.activeTomorrowList li a {
	background: #86ca41;
	overflow: hidden;
	float: left;
	width: 195px;
	height: 196px;
}
.activeTomorrowList li a img {
	width: 195px;
	height: 148px;
}
.activeTomorrowList li a span {
	line-height: 24px;
	color: #fff;
	font-family: "Microsoft YaHei";
	display: block;
	text-align: center;
}
.activeMore {
	height: 24px;
	line-height: 24px;
	position: absolute;
	left: 156px;
	bottom: 70px;
	text-align: center;
}
.activeMore a {
	height: 24px;
	line-height: 24px;
	padding: 0 10px;
	margin: 0 10px;
	background: #60b630;
	display: inline-block;
	color: #fff;
	font-family: "Microsoft YaHei";
}
.activeMore a:hover {
	color: #f77a00;
}


/*榜样力量-简介*/
.idolIntro {
	padding: 20px;
}
.idolIntro blockquote {
	margin-bottom: 20px;
	line-height: 26px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
}
/*学生榜样*/
.idolMain {
	background: #fff;
	margin-top:20px;
}
.idolTit {
	height: 78px;
	padding-left: 310px;
	background: url(../images/idolTit.jpg) left top no-repeat;
}
.idolTit a {
	height: 78px;
	float: left;
	width: 230px;
}
.idolTit a span {
	float: left;
	font-size: 18px;
	color: #fff;
	font-family: "Microsoft YaHei";
	cursor: pointer;
}
.idolTit_student {
	background: url(../images/idolTit_a.jpg) left top;
}
.idolTit_student span {
	padding: 28px 0 0 80px;
}
.idolTit_teacher {
	background: url(../images/idolTit_a.jpg) left -78px;
}
.idolTit_teacher span {
	padding: 28px 0 0 76px;
}
.idolTit_school {
	background: url(../images/idolTit_a.jpg) left -156px;
}
.idolTit_school span {
	padding: 16px 0 0 80px;
	text-align: center;
}
.idolTit_student:hover, .idolTit_studentNow {
	background: url(../images/idolTit_a.jpg) left -234px;
}
.idolTit_student:hover span, .idolTit .idolTit_studentNow span {
	padding: 28px 0 0 80px;
	color: #9cd025;
}
.idolTit_teacher:hover, .idolTit_teacherNow {
	background: url(../images/idolTit_a.jpg) left -312px;
}
.idolTit_teacher:hover span, .idolTit .idolTit_teacherNow span {
	padding: 28px 0 0 76px;
	color: #f7c200;
}
.idolTit_school:hover, .idolTit_schoolNow {
	background: url(../images/idolTit_a.jpg) left -390px;
}
.idolTit_school:hover span, .idolTit .idolTit_schoolNow span {
	padding: 16px 0 0 80px;
	color: #36aaff;
}
.studentIdolList {
	overflow: hidden;
	padding: 20px 0;
}
.studentIdolCon {
	margin-top: 20px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	line-height: 24px;
}
.studentIdolList li {
	float: left;
	width: 234px;
	margin: 8px;
}
.studentIdolList li a {
	display: block;
}
.studentIdolList li a img {
	width: 234px;
	height: 175px;
}
.studentIdolList li a p {
	height: 26px;
	line-height: 26px;
	color: #333;
	text-align: center;
	cursor: pointer;
}
.studentIdolList li a p span {
	line-height: 30px;
	color: #0089d9;
	font-size: 18px;
	padding-right: 4px;
}
/*老师榜样*/
.teacherIdolList {
	position: relative;
	height: 780px;
	padding-top: 20px;
}
.teacherIdolList blockquote {
	font-family: "Microsoft YaHei";
	font-size: 14px;
	line-height: 24px;
}
.teacherIdolList a {
	position: absolute;
	width: 220px;
	height: 165px;
	overflow: hidden;
}
.teacherIdolList a img {
	width: 220px;
	height: 165px;
}
.teacherIdolList a .cover {
	position: absolute;
	width: 220px;
	height: 56px;
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
	position: absolute;
	left: 0;
	bottom: -22px;
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
}
.teacherIdolList a p {
	position: absolute;
	width: 220px;
	height: 56px;
	position: absolute;
	left: 0;
	bottom: -22px;
	-webkit-transition: all 0.1s ease-out;
	-moz-transition: all 0.1s ease-out;
	-o-transition: all 0.1s ease-out;
	transition: all 0.1s ease-out;
	text-align: center;
}
.teacherIdolList a p span {
	font-size: 18px;
	line-height: 34px;
	display: block;
	text-align: center;
	color: #fff;
	font-family: "Microsoft YaHei";
}
.teacherIdolList a p var {
	line-height: 20px;
	display: block;
	text-align: center;
	color: #fff;
	padding: 0 10px;
}
.teacherIdolList a:hover .cover {
	bottom: 0;
}
.teacherIdolList a:hover p {
	bottom: 0;
}
.teacherOne {
	left: 168px;
	top: 100px;
}
.teacherTwo {
	left: 562px;
	top: 100px;
}
.teacherThree {
	left: 58px;
	top: 267px;
}
.teacherFour {
	left: 280px;
	top: 267px;
}
.teacherFive {
	left: 502px;
	top: 267px;
}
.teacherSix {
	left: 724px;
	top: 267px;
}
.teacherSeven {
	left: 168px;
	top: 434px;
}
.teacherEight {
	left: 390px;
	top: 434px;
}
.teacherNine {
	left: 612px;
	top: 434px;
}
.teacherTen {
	left: 390px;
	top: 601px;
}
/*学校榜样*/
.schoolIdolpart {
	padding: 40px;
}
.schoolIdolpart blockquote {
	margin-bottom: 20px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	line-height: 26px;
}
.schoolIdolList {
	padding: 20px 20px 40px;
}
.schoolIdolListTit {
	padding: 0 20px;
	height: 44px;
	background: url(../images/schoolIdolList_p.jpg) left 33px repeat-x;
	margin-bottom: 10px;
}
.schoolIdolListTit a {
	float: left;
	width: 190px;
	text-align: center;
	font-size: 14px;
	line-height: 32px;
	font-family: "Microsoft YaHei";
	height: 44px;
	color: #5d5d5d;
	margin: 0 10px
}
.schoolIdolListTit .now {
	background: url(../images/schoolIdolList_p_a.jpg);
	color: #fff;
}
.schoolIdolBox {
	display: none;
	overflow: hidden;
}
.schoolIdolBox table {
	width: 440px;
	float: left;
}
.schoolIdolList td, .schoolIdolList th {
	line-height: 36px;
	border: 1px solid #cbe7bc;
	text-align: center;
}
.schoolIdolList .show {
	display: block;
}
.teacherDetailsTit {
	height: 38px;
	padding-left: 10px;
	color: #666;
	line-height: 38px;
	border-bottom: 1px solid #ddd;
	font-family: "Microsoft YaHei";
}
.teacherDetailsPart {
	overflow: hidden;
	padding: 28px 0 0 25px;
	min-height: 310px;
}
.teacherDetailsPart .headPhoto {
	width: 214px;
	height: 160px;
	float: left;
	margin-right: 40px;
}
.teacherDetailsCon {
	float: left;
	width: 710px;
}
.teacherName {
	font-size: 24px;
	color: #0089d9;
	font-family: "Microsoft YaHei";
	margin-bottom: 10px;
}
.teacherSchool, .teacherDetailsCon blockquote {
	font-size: 16px;
	color: #333;
	font-family: "Microsoft YaHei";
	margin-bottom: 10px;
}
.teacherDetailsCon blockquote {
	font-size: 14px;
}
.teacherDetailsCon ul {
	overflow: hidden;
}
.teacherDetailsCon ul li {
	float: left;
	width: 600px;
	margin: 10px;
}
.teacherDetailsCon ul li img {
	width: 600px;
	height: 400px;
}
.teacherDetailsCon ul li p {
	line-height: 20px;
	color: #333;
	text-align: center;
}
/*交流反馈*/
.messageInstructions {
	height: 78px;
	padding: 24px 0 0 164px;
	background: url(../images/messageInstructions.png) left bottom no-repeat;
	margin-bottom: 12px;
}
.messageInstructions ul li {
	line-height: 24px;
	color: #fff;
	font-family: "Microsoft YaHei";
}
.messageInput {
	height: 120px;
	border: 1px solid #cee7ff;
}
.messageInput textarea {
	width: 753px;
	height: 80px;
	padding: 2px 4px;
	border-style: none;
	resize: none;
	line-height: 20px;
}
.messageSubmit {
	height: 35px;
	border-top: 1px solid #eee;
	overflow: hidden;
	padding-left: 350px;
	background: #f3fafe;
}
.messageSubmit input {
	float: left;
	width: 86px;
	height: 22px;
	line-height: 22px;
	padding: 0 2px;
	border: 1px solid #80d3f9;
	margin: 6px 5px 0 5px;
	color: #333;
}
::-webkit-input-placeholder { /* WebKit browsers */
 color:    #ccc;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
 color:    #ccc;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
 color:    #ccc;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
 color:    #ccc;
}
.messageSubmit img {
	float: left;
	width: 65px;
	height: 24px;
	margin-top: 5px;
}
.messageSubmit .subBtn {
	float: left;
	width: 60px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	margin: 6px 5px 0 5px;
	line-height: 22px;
	background: #01a8f4;
	border: 1px solid #0094d7;
	color: #fff;
}
.messageSubmit .anonymous {
	line-height: 34px;
	float: left;
	color: #006ebc;
	width: 60px;
	text-align: center;
}
.messageLeaveList {
	overflow: hidden;
	padding: 30px 0;
}
.messageLeaveList li {
	width: 197px;
	height: 218px;
	background: url(../images/messageLeaveList_li.jpg) left top no-repeat;
	position: relative;
	padding: 37px 23px;
	float: left;
	margin: 8px 6px;
}
.messageLeaveList li p {
	line-height: 24px;
	height: 168px;
	overflow: hidden;
	color: #333;
}
.messageLeaveList li span {
	height: 24px;
	text-align: right;
	padding-right: 10px;
	position: absolute;
	right: 26px;
	bottom: 66px;
}
.navList span {
	display: block;
	padding-left: 60px;
}
.questionTit {
	height: 30px;
	background: url(../images/questionTit.jpg) left top repeat-y;
	border-radius: 0 5px 0 5px;
	padding: 6px 0 0 20px;
	margin: 20px 0;
}
.questionTit span {
	width: 100px;
	line-height: 30px;
	background: #fff;
	color: #000;
	text-align: center;
	float: left;
	border-radius: 5px 5px 0 0;
}
.questionList li {
	border-bottom: 1px solid #ddd;
	padding: 10px;
}
.questionList p {
	line-height: 36px;
	color: #333;
	padding-left: 30px;
}
.questionList p span {
	color: #45a1fe;
}
.questionList .Q {
	background: url(../images/ico/ico9.jpg) left 7px no-repeat;
}
.questionList .A {
	background: url(../images/ico/ico10.jpg) left 7px no-repeat;
}
.downLondMore {
	display: block;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #f0f0f0;
	margin-bottom: 15px;
	color: #9b9b9b;
}
.questionInstructions {
	height: 30px;
	line-height: 30px;
	color: #218ef0;
	padding-left: 30px;
}
.questionTab {
	border-collapse: collapse;
	border-spacing: 0;
	width: 704px;
	margin-bottom: 20px;
}
.questionTab td, .questionTab th {
	line-height: 32px;
	height: 32px;
	border: 1px solid #CCC;
}
.questionTab th {
	width: 100px;
	color: #676c66;
}
.questionTab td input {
	height: 24px;
	line-height: 24px;
	margin-left: 10px;
	outline: none;
	padding: 0 4px;
	border: 1px solid #CCC;
}
.questionTab select {
	margin-left: 10px;
	padding: 4px 0;
}
.questionTab td textarea {
	height: 100px;
	width: 598px;
	margin-left: 10px;
	padding: 4px;
	font-size: 12px;
	line-height: 20px;
	overflow: auto;
	resize: none;
	text-align: left;
	border: 1px solid #CCC;
}
.questionTab option {
	line-height: 24px;
}
.tips {
	margin-left: 10px;
	color: #999;
}
.iCode {
	display: inline-block;
	height: 24px;
	background: #ddd;
	margin-left: 6px;
	line-height: 24px;
	text-align: center;
	padding: 0 4px;
}
.sBar {
	background: url(../imges/activityBar_bg.jpg) left top repeat-x;
	line-height: 32px;
}
.sBar span {
	line-height: 32px;
	background: #FF9F0C;
	padding: 0 14px;
	display: inline-block;
	color: #fff;
}
.toCenter {
	text-align: center;
}
.btn {
	line-height: 25px;
	background: #ff7223;
	display: inline-block;
	margin: 0 5px;
	border: 1px solid #ee5603;
	border-radius: 4px;
}
.btn span {
	display: inline-block;
	padding: 0 10px;
	font-weight: bold;
	color: #fff;
}
/*活动掠影*/
.videoImgTit {
	height: 30px;
	background: url(../images/questionTit.jpg) left top repeat-y;
	border-radius: 0 5px 0 5px;
	padding: 6px 0 0 20px;
	margin: 20px 0;
}
.videoImgTit a {
	width: 100px;
	line-height: 30px;
	text-align: center;
	float: left;
	color: #fff;
	font-family: "Microsoft YaHei";
}
.videoImgTit .now {
	background: #fff;
	color: #000;
	border-radius: 5px 5px 0 0;
}
.conditionsTit {
	margin: 10px 0;
	height: 30px;
	background: #f0f0f0;
	line-height: 30px;
	border-radius: 15px 0 0 15px;
}
.conditionsTit span {
	float: left;
	color: #fff;
	background: #0faff1;
	border-radius: 15px 0 0 15px;
	width: 82px;
	text-align: center;
	font-family: "Microsoft YaHei";
}
.conditionsTit a {
	float: left;
	color: #000;
	padding: 0 10px;
	text-align: center;
	font-family: "Microsoft YaHei";
}
.conditionsTit .now {
	float: left;
	color: #fff;
	background: #ffa12e;
}
.conditionsTit a var {
	float: left;
	padding: 0 6px 0 18px;
	cursor: pointer;
}
.time {
	background: url(../images/ico/ico11.png) 0px -27px no-repeat;
}
.conditionsTit .now .time {
	background: url(../images/ico/ico11.png) 0px 9px no-repeat;
}
.browse {
	background: url(../images/ico/ico12.png) 0px -27px no-repeat;
}
.conditionsTit .now .browse {
	background: url(../images/ico/ico12.png) 0px 9px no-repeat;
}
.good {
	background: url(../images/ico/ico13.png) 0px -27px no-repeat;
}
.conditionsTit .now .good {
	background: url(../images/ico/ico13.png) 0px 9px no-repeat;
}
.imgList {
	border: 1px solid #ddd;
	padding-bottom: 20px;
}
.imgListTit {
	height: 30px;
	background: #f0f0f0;
	line-height: 30px;
}
.imgListTit span {
	color: #000;
	padding: 0 10px;
	font-family: "Microsoft YaHei";
}
.imgListTit a {
	color: #45a1fe;
	padding: 0 10px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
}
.videoImg {
	overflow: hidden;
	padding: 5px 0;
	margin-bottom: 10px;
}
.videoImg li {
	width: 230px;
	margin: 10px 12px;
	float: left;
}
.videoImg li a {
	float: left;
	width: 230px;
	height: 220px;
	position: relative;
}
.videoImg li a img {
	width: 230px;
	height: 170px;
	cursor: pointer;
}
.videoImg li a .cover {
	width: 230px;
	height: 28px;
	position: absolute;
	left: 0;
	bottom: 50px;
	opacity: 0.5;
	filter: alpha(opacity=50);
	background: #000;
	cursor: pointer;
}
.videoImg li a var {
	padding-left: 20px;
	line-height: 28px;
	color: #fff;
	background: url(../images/ico/ico12.png) left -29px no-repeat;
	position: absolute;
	left: 60px;
	bottom: 50px;
}
.videoImg li a em {
	padding-left: 20px;
	line-height: 28px;
	color: #fff;
	background: url(../images/ico/ico13.png) left -29px no-repeat;
	position: absolute;
	left: 130px;
	bottom: 50px;
}
.videoImg li a .play {
	background: url(../images/ico/ico14.png) left top no-repeat;
	position: absolute;
	left: 85px;
	top: 60px;
	width: 60px;
	height: 45px;
}
.videoImg li a:hover .play {
	background: url(../images/ico/ico15.png) left top no-repeat;
}
.videoImg li a span {
	display: block;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	padding: 5px 4px;
	background: #eff0f2;
	text-align: center;
	color: #333;
	font-family: "Microsoft YaHei";
	cursor: pointer;
}
.videoImg li a:hover span {
	color: #45a1fe;
}
/*视频详情*/
.videoImgHead {
	width: 1000px;
	margin: 0 auto;
}
.videoImgHeadNav {
	height: 38px;
	overflow: hidden;
}
.videoImgHeadNav li {
	height: 38px;
	margin: 0 2px;
	float: left;
}
.videoImgHeadNav li a {
	height: 38px;
	float: left;
}
.videoImgHeadNav li a span {
	color: #fff;
	float: left;
	font-family: "Microsoft YaHei";
	height: 38px;
	line-height: 38px;
	padding: 0 18px;
}
.videoImgHeadNav li:hover {
	background: url(../images/mainNavHov/M.jpg) left top repeat-x;
}
.videoImgHeadNav li a:hover {
	background: url(../images/mainNavHov/L.jpg) left top no-repeat;
}
.videoImgHeadNav li a:hover span {
	background: url(../images/mainNavHov/R.jpg) right top no-repeat;
}
.videoImgHeadLogo {
	height: 110px;
	position: relative;
}
.videoImgHeadLogo .logo {
	top: 0px;
}
.videoImgHeadLogo .find {
	position: absolute;
	right: 60px;
	top: 44px;
}
.videoImgHeadLogo .find .findText {
	background: #ececf2;
}
.videoDetailsLeft {
	width: 680px;
	float: left;
	margin: 0 20px 20px 0;
}
.videoPlayer {
	wdith: 680px;
	height: 550px;
	margin-bottom: 10px;
}
.playerFunBar {
	height: 40px;
	line-height: 40px;
	background: url(../images/playerFunBar.jpg) left top repeat-x;
}
.playerFunBar span, .playerFunBar a {
	height: 40px;
	line-height: 40px;
	float: left;
	padding-left: 45px;
	color: #aaa;
}
.playerFunBar span {
	width: 70px;
	background: url(../images/ico/ico16.jpg) 25px 13px no-repeat;
}
.playerFunBar a {
	width: 67px;
	border-left: 1px solid #0b0306;
}
.like {
	background: url(../images/ico/ico17.jpg) 26px 13px no-repeat;
}
.like:hover {
	background: url(../images/ico/ico17.jpg) 26px -20px no-repeat;
}
.link {
	background: url(../images/ico/ico18.jpg) 27px 15px no-repeat;
}
.link:hover {
	background: url(../images/ico/ico18.jpg) 27px -16px no-repeat;
}
.download {
	background: url(../images/ico/ico19.jpg) 28px 15px no-repeat;
}
.download:hover {
	background: url(../images/ico/ico19.jpg) 28px -15px no-repeat;
}
.nice {
	background: url(../images/ico/ico20.jpg) 28px 12px no-repeat;
}
.nice:hover {
	background: url(../images/ico/ico20.jpg) 28px -23px no-repeat;
}
.share {
	background: url(../images/ico/ico21.jpg) 28px 13px no-repeat;
}
.share:hover {
	background: url(../images/ico/ico21.jpg) 28px -21px no-repeat;
}
.videoText {
	border: 1px solid #ddd;
	padding: 10px;
}
.videoText h5 {
	font-size: 16px;
	font-family: "Microsoft YaHei";
	color: #333;
	text-align: center;
	line-height: 24px;
}
.videoText p {
	font-family: "Microsoft YaHei";
	color: #666;
	text-align: center;
	line-height: 24px;
}
.videoText blockquote {
	color: #333;
	line-height: 24px;
}
.videoDetailsRight {
	width: 300px;
	float: left;
	margin-bottom: 20px;
}
.turn {
	padding: 10px;
	background: #f3fafe;
	margin-bottom: 10px;
}
.turn a {
	line-height: 24px;
	color: #666;
	display: block;
}
.turn a:hover {
	color: #ff6d0a;
}
.turn a:hover span {
	color: #666;
}
.videoGuide {
	background: #f3fafe;
	margin-bottom: 10px;
	text-align: center;
	padding: 20px 0;
}
.videoGuide a {
	width: 200px;
	height: 150px;
	padding: 4px;
	border: 1px solid #ddd;
	margin: 0 45px;
	position: relative;
	display: block;
	background: #fff;
}
.videoGuide a img {
	width: 200px;
	height: 150px;
}
.videoGuide a i {
	width: 60px;
	height: 45px;
	position: absolute;
	left: 70px;
	top: 50px;
	background: url(../images/ico/ico14.png);
}
.videoGuide a:hover i {
	background: url(../images/ico/ico15.png);
}
.videoGuide p {
	line-height: 24px;
	text-align: center;
	font-family: "Microsoft YaHei";
}
.videoDetailsRightList {
	padding: 20px 10px 10px;
	background: #f3fafe;
}
/*图集*/
.galleryMian {
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 20px;
	background: #f0f0f0;
}
#galleryFunBar {
	height: 34px;
	width: 550px;
	overflow: hidden;
	text-align: center;
	margin: 0 auto 20px;
}
#galleryFunBar a {
	width: 110px;
	text-align: center;
	color: #fff;
	line-height: 34px;
	float: left;
	font-family: "Microsoft YaHei";
}
#galleryFunBar a:hover {
	background: #7cbd27;
}
#galleryFunBar a span {
	display: inline-block;
	padding: 0 2px 0 20px;
	color: #f3cd00;
	cursor: pointer;
}
#galleryFunBar .f_1, #galleryFunBar .f_1:hover {
	background: #008cbb;
}
#galleryFunBar .f_1 span {
	background: url(../images/ico/ico22.png) left 11px no-repeat;
}
#galleryFunBar .f_2 {
	background: #00a5d5;
}
#galleryFunBar .f_2 span {
	background: url(../images/ico/ico22.png) left -23px no-repeat;
}
#galleryFunBar .f_3 {
	background: #00b9e7;
}
#galleryFunBar .f_3 span {
	background: url(../images/ico/ico22.png) left -57px no-repeat;
}
#galleryFunBar .f_4 {
	background: #3ebdfa;
}
#galleryFunBar .f_4 span {
	background: url(../images/ico/ico22.png) left -91px no-repeat;
}
#galleryFunBar .f_5 {
	background: #61c9fb;
}
#galleryFunBar .f_5 span {
	background: url(../images/ico/ico22.png) left -125px no-repeat;
}
/*首页下的活动预告*/
.upcomingTab {
	padding: 20px 10px;
	background: #fff;
}
.upcomingTit {
	text-align: center;
	line-height: 50px;
	border-bottom: 1px solid #ddd;
	font-size: 18px;
	color: #333;
	font-family: "Microsoft YaHei";
}
.upcomingTips {
	height: 62px;
	line-height: 62px;
	text-indent: 2em;
	color: #333;
	font-size: 14px;
	font-family: "Microsoft YaHei";
}
.upcomingTab table {
	width: 970px;
}
.upcomingTab table th {
	background: #ddeacc;
	border: 1px solid #ddd;
	line-height: 34px;
}
.upcomingTab table td {
	border: 1px solid #ddd;
	line-height: 34px;
	text-align: center;
}
.upcomingTab table td span {
	display: block;
	padding-left: 40px;
	text-align: left;
}
/*品牌活动奖项详情页*/
.relatedQCon {
	background: #fff;
	padding: 30px 40px;
	font-size:14px;
	line-height:24px;
}
.relatedQCon strong{
	font-size:14px;
	line-height:24px;
}
h6 {
	text-align: center;
	color: #f39801;
	font-size: 24px;
	line-height: 60px;
	height: 60px;
	margin-bottom: 20px;
}
.relatedQBigTit {
	margin: 10px 0;
	font-size: 18px;
	font-family: "Microsoft YaHei";
}
.relatedQSmallTit {
	margin: 10px 0;
	font-size: 14px;
	font-family: "Microsoft YaHei";
}
.awardCon {
	background: #fff;
	padding: 30px 0;
	overflow: hidden;
	min-height: 330px;
}
.awardCon img {
	float: left;
	width: 460px;
	margin-right: 20px;
}
.awardIntroduceCon {
	width: 510px;
	float: left;
	padding-top: 40px;
}
.awardIntroduceCon p, .relatedQCon blockquote {
	font-size: 14px;
	line-height: 28px;
	font-family: "Microsoft YaHei";
	text-indent: 2em;
}


/*2015-3-30lld*/
.mainNav2 {
	background: url(../images/mainNav2.png) 1px top no-repeat;
}
.gasticList a:hover {
	color: #ff6026;
}
.GasticImgList a:hover span {
	color: #ff6026;
}
.awardOrganiz li {
	font-size: 12px;
	color: #dff2fc;
}
.awardOrganiz li span {
	font-size: 14px;
	color: #fff;
}
.activeGasticAwardList a:hover {
	color: #dc5310;
}
.activeGasticOnlineList li a:hover {
	background: #f80;
	color: #fff;
}
.activeNav ul li.current {
	background: url(../images/active/activeNav_li_hover.jpg);
}
a.iWantJoin:hover {
	color: #ff6600;
}
.activeGasticGuide a:hover {
	text-decoration: underline;
}
.footL {
	float: left;
	width: 400px;
}
.footMadd{ float:left; width:100px;} 

.div3
{
	padding:3px 3px 3px 20px;
	border:1px solid #F60;
	background:#FFF2E9 url(images/standard_msg_error.gif) 2px 2px no-repeat;
	color:#ff0000;}
