body{background: #edeeee; font-family: "微软雅黑","黑体","arial, helvetica, sans-serif";}
.shadow{-moz-box-shadow:0px 0px 9px #999; -webkit-box-shadow:0px 0px 9px #999; box-shadow:0px 0px 9px #999;}
			.topic{height: 30vw; background-image: url(../upload/hqcf1.jpg);background-repeat: no-repeat;
			background-position-x: 50%;background-position-y: 80%;background-size: cover;}
			
			.topic>div{ width: 1166px; height: 100%; margin: 0 auto;padding-top: calc(15% - 135px);}
			.topic>div>a{ display: block; width: 500px;height: 270px; background: #3d5871; border-radius: 5px; 
				filter:alpha(Opacity=0);-moz-opacity:0.0;opacity: 0.0;
				color: white;text-decoration: none;
				margin-left:-30px;
			}
			.topic>div>a:hove{ text-decoration: underline;}
			.topic>div>a>.space0{ width: 100%; height: 2.5rem;}
			.topic>div>a>.space1{ width: 100%; height: 1rem;}
			.topic>div>a>.spTitle{display: block; width:80%; margin:0 auto; font-size:2.3rem;}
			.topic>div>a>.spTitle:hover{text-decoration: underline;}
			.topic>div>a>.spSummary{display: block; width:80%; margin:0 auto;font-size:1rem; line-height: 2rem;}
			.topic>div>a>.spSummary:hover{text-decoration: underline;}
			.links{ width: 750px; height: 2rem; margin: 2rem auto; text-align: center;}
			.links>a>img{ width:145px; margin-left: 145px; float: left; border-radius: 8px;
				-moz-box-shadow:-3px 3px 5px #666; -webkit-box-shadow:-3px 3px 5px #666;
		 		box-shadow:-3px 3px 5px #666;
			}
			.links>a:first-child>img{ margin-left: 0;}
			
			.links>a>img:first-child{ display: block;}
			.links>a>img:last-child{ display: none;}
			.links>a:hover>img:first-child{ display: none;}
			.links>a:hover>img:last-child{ display: block;}
			
			
			.bgLine{ background: white; width:1196px; height: 860px; margin: 0 auto;}
			.recommand{ text-align: center; width: 100%; height: 2.5rem; font-size: 2rem; letter-spacing: 0.2rem;}
			.more{ width: 1166px; height: 1rem; margin: 0 auto; text-align: right; margin-top:1rem; }
			.more a{ font-size:0.8rem; text-decoration: none; color: black; margin-right: 2rem;}
			.more a:hover{color: red;}
			
			@media(min-width:1900px){
				.topic{height: 25vw;}
				.topic>div{padding-top: calc(12.5% - 135px);}
			}
			/*@media(max-width:1900px){
				.topic>div{padding-top: calc(15% - 135px);}
			}*/
			
			.contentcenter{width: 1166px; margin: 0 auto;}
			#lineListDiv{margin-top: 10px;}
		#lineUL{margin: 0; padding: 0; margin-left: 10px;}
		#lineUL li{list-style: none; background-color: white; width:279px; height: 356px; float: left; margin-right: 10px; margin-bottom: 10px;}
		#lineUL li.lastColum{margin-right: 0;}
		#lineUL li.lastRow{margin-top:0;}
		#lineUL li img{width:279px; height: 186px; border: 0;}
		#lineUL li .indentDiv{width:100%; height: 167px; padding: 0px 10px;}
		#lineUL li .indentDiv .title{font-size: 16px; font-weight: 545; color: #666666; width:95%;height: 60px; line-height: 30px;margin-bottom: 5px; overflow: hidden;}
		#lineUL li .f1{font-size: 13px; color: gray;}
		#lineUL li .f2{font-size: 13px; color: #88aaff;}
		#lineUL li .f3{font-size: 13px; color: gray;}
		#lineUL li .f4{font-size: 13px; color: #88aaff;}
		#lineUL li .f5{font-size: 18px; color: red; font-weight: 550; line-height: 50px;}
		#lineUL li .f6{font-size: 14px; color: gray; line-height: 50px; }/*text-decoration: line-through;*/
		#lineUL li .f7{font-size:14px; color:gray;}
		#lineUL li a{text-decoration: none;}
		/*#lineUL li a:hover .indentDiv{border-bottom: #189DE1 2px solid;}*/
		#lineUL li a:hover .title{ color: #189DE1; }
		#lineUL li a .liDiv{-moz-box-shadow:0px 0px 5px #999; -webkit-box-shadow:0px 0px 5px #999;
		 box-shadow:0px 0px 5px #999;}
		#lineUL li a:hover .liDiv{border-bottom: #189DE1 2px solid;}
		/*#lineUL li a:hover .liDiv img{ width: 370px; height: 244px;margin-top:-45px; margin-top:-30px;}*/
		#lineUL li a .liDiv>div:first-child{ width: 279px; height: 190px; overflow: hidden;}
		
		.bottom{ background: #242424;; width:100%; height: 15rem; margin-top:2rem; text-align: center;}
		.bottom img{ width:1080px; margin-top: 2rem;}
		.bottom div:last-child{ margin-top: 2rem; color: #ccd1d5;line-height: 2rem;}
		.bottom div a{ color: #337ab7; text-decoration: none;}
		.bottom div a:hover{ color: #2266aa; text-decoration: underline;}
		
/*赛事 - 荣衔会员*/
.row5 .titleHead{margin-top:0px; width: 100%; height: 60px; border-left: 7px solid #497da0;}
.row5 .titleHead .titleCn{ float: left; width:320px; height:25px;padding-top:5px;  margin-left:20px; font-size: 20px; font-weight: bold; font-family: "\u5fae\u8f6f\u96c5\u9ed1","微软雅黑";color:#333;}
.row5 .titleHead .moreEn a{ width:80px; font-size: 13px;  color: black; text-decoration: none; height: 20px; float:right; margin-top: 5px;}
.row5 .titleHead .moreEn a:hover{ color:#497da0}
.row5 .titleHead .titleEn{clear:both; width:50%; float: left; height:28px; line-height: 28px; margin-left:20px; margin-top:0px; font-size: 14px; font-family: "\u5fae\u8f6f\u96c5\u9ed1","微软雅黑";color:#666;}
.row5 ul{margin:0;padding:0;margin-left:26px; margin-top:10px; width: 560px;float: left; }
/*.row5 .dataAlert{width: 110px;font-size: 10px; line-height: 16px; float: right;margin-right: 10px; color:#D0D0D0;}*/
.row5 .left ul{list-style: none;}
.row5 ul li{width:560px; height: 56px; display:block; line-height: 28px; overflow:hidden; margin-top: 0px;}
.row5 .left .c2 li{height: 28px;}
.row5 ul li a{ font-size: 14px; color:#497da0; font-family: "\u5fae\u8f6f\u96c5\u9ed1","微软雅黑";text-decoration: none;}
.row5 ul li a:hover{color:#497da0;}

.row5 .left .c3 {width: 100%; height: 363px;padding-top: 15px; background: white; width: 100%; margin-bottom: 20px;}
.row5 .left .c3 .ulOuter{margin-left: 70px; cursor:pointer; margin-top: 23px; padding: 5px 0; height: 225px; width: 1000px; overflow: hidden;}
.row5 .left .c3 ul{  width: 1200px;margin:0;padding:0;}
.row5 .left .c3 ul li{ width: 150px; height: 200px; float: left; margin-left: 16px; background: #efefef;padding-top: 20px;}
.row5 .left .c3 ul li:last-child{margin-right: 16px;}
.row5 .left .c3 ul li div{width:120px; height: 120px; overflow:hidden;border-radius: 50%; margin-left: 15px;}
.row5 .left .c3 ul li img{width:100px;}
.row5 .left .c3 ul li{ text-align: center;}
.row5 .left .c3 ul li dt{margin-top: 15px;}
.row5 .left .c3 ul li dt{margin-top:10px;}
.row5 .left .c3 ul li dt a{font: 'Microsoft YaHei',"\u5fae\u8f6f\u96c5\u9ed1","微软雅黑","microsoft yahei";  color: #333; text-decoration: none;}
.row5 .left .c3 ul li dd{ margin: 0;}
.row5 .left .c3 ul li dd a{font: 'Microsoft YaHei',"\u5fae\u8f6f\u96c5\u9ed1","微软雅黑","microsoft yahei";  color: #666; text-decoration: none;}



/*名衔会员*/
.fameList {width:1020px; margin:0px auto;}
.fameList .imgList{width:100%;}
.fameList ul.datalist{width:1020px; padding: 0; margin:10px auto;list-style: none;}
.fameList ul.datalist li{width:450px; height: 450px; background: #ffffff; padding: 20px; line-height: 28px; overflow:hidden; margin-top: 0px;
	float: left; margin: 10px;text-align: left;
	}
.fameList ul.datalist li a{ font-size: 14px; color:#497da0; font-family: "\u5fae\u8f6f\u96c5\u9ed1","微软雅黑";text-decoration: none;}
.fameList ul.datalist li div:first-child .imgout{width: 90px;height: 90px;overflow: hidden;border-radius: 45px;float:left;}
.fameList ul.datalist li div:first-child img{width:75px; margin-left: 8px;}
.fameList ul.datalist li dt{float:left;font-size:15px;margin-top:12px; width:300px; margin-left: 20px;}
.fameList ul.datalist li dd{float:left;font-size: 12px;margin-top:3px; width:300px; margin-left: 20px;}
.fameList ul.datalist li dd:last-child{float:left;font-size: 13px;margin-top:8px;color:#A2A09A;}
.fameList ul.datalist li div:last-child{ margin-top: 15px;}
.fameList ul.datalist li div:last-child table{width:212px;height: 142px; float: left; margin:5px; background-color: #dedede;}

/*图片故事*/
.mainStorys .carouselDiv1{width:100%; background: white; position:relative;}
.mainStorys .carouselDiv1 a.big-control1{text-decoration: none; width:60px; height:60px;display: block;text-align: center; 
line-height: 60px; position: absolute; display: block; font-size: 20px; background:rgba(0,0,0,0.3); border-radius: 5px ; color:rgba(255,255,255,0.8); top:300px;}
/*.mainStorys .carouselDiv a.big-control:hover{color:#999; background:rgba(0,0,0,0.4); border-radius: 4px;}*/
.mainStorys .carouselDiv1 a.big-control1.left{ left:5px;}
.mainStorys .carouselDiv1 a.big-control1.right{right:5px;}
.mainStorys {background:#303133; width:1024px; margin:0 auto;}
.mainStorys #myCarousel{width:920px;margin:0 auto;}
.mainStorys .carouselDiv1,.mainStorys .wheelCenter{background:#303133;}
.mainStorys .carouselDiv1{ padding-bottom: 30px;}
.mainStorys .headImgTitle{ font-size: 16px; color:#FFFFFF;)}
.mainStorys .wheelCenter{width:910px;}
div.imgsInside a.aThumb{width:168px; height:108px; background: #444444; margin-left:1px; margin-right: 1px;}

.mainStorys .carouselSummary{width:100%; margin:0 auto; padding: 20px 0; color:white; line-height: 25px;}

/*新闻*/
/*新闻列表 头条 会员动态 参赛必读 等.*/

.headlineContent{column-rule-width: 818px; margin:0 auto; background: white;}
.headlineContent .head1{ text-align: center; font-size: 20px; font-weight: bold; font-family: "\u5fae\u8f6f\u96c5\u9ed1","微软雅黑";padding:60px; padding-bottom: 5px;}
.headlineContent .head1 img{ width:35%;}
.headlineContent .head1En{text-align: center; font-size: 16px; color:#666666; padding-bottom: 30px;}
.headlineContent>ul{width:740px; margin:0 auto;padding: 0; list-style:none;}
.headlineContent>ul li{ margin:0 auto;padding: 0;  height: 40px; line-height: 40px; border-bottom: 1px dashed #93A1A1; }
.headlineContent>ul li .tLeft{ width:80%;height: 40px;  float:left; font-size: 15px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.headlineContent>ul li .tRight{width:13%;height: 40px; float:right; text-align: right;}

.mainHeadLine .carousel-caption{width: 100%; margin: 0; padding: 0; left:0;bottom:0; cursor: pointer;
background-color:#000000; background-color:rgba(0,0,0,0.3); max-height: 250px; 
}
.mainHeadLine .carousel-control.left,.carousel-control.right{padding-top:200px; font-size:40px;}


/*新闻头条页面*/ 
.mainHeadLine{ width:818px; margin:0 auto;}
.carouselDiv{width:100%; background: white; position:relative;}
.mainHeadLine .carouselDiv2{width:100%; background: white; position:relative;}
.mainHeadLine .carouselDiv2 a.big-control2{text-decoration: none; width:60px; height:60px;display: block;text-align: center; 
line-height: 60px; position: absolute; display: block; font-size: 20px; background:rgba(0,0,0,0.3); border-radius: 5px ; color:rgba(255,255,255,0.8); top:230px;}
/*.mainStorys .carouselDiv a.big-control:hover{color:#999; background:rgba(0,0,0,0.4); border-radius: 4px;}*/
/*新闻中的表格*/
.newstable tr td{border:1px solid #333;text-indent:3px;}
.mainHeadLine .carouselDiv2 a.big-control2.left{ left:5px;}
.mainHeadLine .carouselDiv2 a.big-control2.right{right:5px;}
.imgWheel{width: 1024; height: 140px; padding:10px 0;}
.imgWheel .direction{line-height: 120px; text-align: center; font-size: 20px; color:#BBBBBB;width:45px;height: 100%; float: left; cursor: pointer;}
.imgWheel .direction:hover{background:#ddd; color:#2689FF;}
.imgWheel .wheelLeft{ border-bottom-right-radius: 5px; color:#666; border-top-right-radius: 5px; background:#aaa;}
.imgWheel .wheelCenter{width:708px;height: 106px; float: left; margin:4px 10px; background: white; overflow: hidden; }
.imgWheel .wheelRight{border-bottom-left-radius: 5px; color:#666;border-top-left-radius: 5px; background:#aaa;
	}
.imgWheel a{display: block;width:166px; height: 106px; margin:5px 2px; overflow: hidden; float: left;}
.imgWheel a table tr td{padding:1px;}
.imgWheel a img{}

.bigImg{width:818;heigth:682px;min-height: 545px;}
.mainHeadLine .headImgTitle{ font-size: 16px; color:#000000;)}
.carouselSummary{width:818px; padding: 5px; margin:5px auto; margin-bottom: 0; color:#666; line-height: 25px; word-wrap: break-word; word-break: normal;}


.mainHeadLine .carousel-caption .carouselTitle{padding:10px;}
.headlineContent{column-rule-width: 818px; margin:0 auto; background: white;}
.headlineContent .head1{ text-align: center; font-size: 20px; font-weight: bold; font-family: "\u5fae\u8f6f\u96c5\u9ed1","微软雅黑";padding:60px; padding-bottom: 5px;}
.headlineContent .head1 img{ width:35%;}
.headlineContent .head1En{text-align: center; font-size: 16px; color:#666666; padding-bottom: 30px;}
.headlineContent>ul{width:740px; margin:0 auto;padding: 0; list-style:none;}
.headlineContent>ul li{ margin:0 auto;padding: 0;  height: 40px; line-height: 40px; border-bottom: 1px dashed #93A1A1; }
.headlineContent>ul li .tLeft{ width:80%;height: 40px;  float:left; font-size: 15px;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.headlineContent>ul li .tRight{width:13%;height: 40px; float:right; text-align: right;}

.mainHeadLine .carousel-caption{width: 100%; margin: 0; padding: 0; left:0;bottom:0; cursor: pointer;
background-color:#000000; background-color:rgba(0,0,0,0.3); max-height: 250px; 
}
.mainHeadLine .carousel-control.left,.carousel-control.right{padding-top:200px; font-size:40px;}


.mainNewsList{width:920px; margin:0 auto; background: white;}
.mainNewsList .headlineContent{padding-top:10px;}
.mainNewsList ul li a{ font-size: 14px; color:#666666; text-decoration: none;}
.mainNewsList ul li a:hover{ color:#497da0;}
.mainNewsList .titleHead{margin-bottom: 20px;}

/*新闻详情*/
.mainNewsDetail{width:800px; padding: 0 90px; margin:0 auto; background: white;}
.mainNewsDetail .newsEysbrow{padding-top: 20px; font-size: 15px;text-align: center;}
.mainNewsDetail .newsTitle{ padding:10px 30px; line-height: 30px; font-weight: bold; font-size: 22px; color:#666666; text-align: center; padding-bottom: 10px;}
.mainNewsDetail .newsSuite{ font-size: 15px; text-align: center;}
.mainNewsDetail .newsSummary{ padding-top:10px;padding-bottom:20px; font-size: 14px; color:#497da0; text-align: center;}
.mainNewsDetail .newsContent{ text-align:justify; text-justify:inter-ideograph; font-size: 1rem; line-height: 2rem;}
.mainNewsDetail .newsContent p{margin:0;}
.mainNewsDetail .newsResource{padding:40px; padding-top: 30px; font-size: 12px; color:#497da0}
pre {
	font-size: 14px;
	line-height: 25px;
white-space: pre-wrap;
white-space: -moz-pre-wrap;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
*word-wrap: break-word;
*white-space : normal;
}

 /*赛事详情*/
.main{width:920px; margin:0 auto; background: #fff; padding-top:40px;}
.tounamentDetail{ padding:0 40px;padding-bottom:40px;}
.tounamentDetail .mainTitle{text-align: center;font-size: 20px; font-weight: bold;}
.tounamentDetail .subTitle{text-align: center;font-size: 16px; color: #666; margin-top: 15px;}
.tounamentDetail .sub2{text-align: center;font-size: 16px; color: #999;}
.tounamentDetail .logoList img{width:90px;height:90px;}
.tounamentDetail .sub3{text-align: center;font-size: 14px; color: #999;}
.tounamentDetail .logoList{text-align: center; margin:20px 0;}
.tounamentDetail dt{margin-left:40px; margin-top:20px; font-size: 16px;}
.tounamentDetail dd{margin-left:73px; margin-top:10px; font-size:14px;line-height: 22px;width:70%;}


/** 分页 **/
.myPages { width: 400px; margin: 30px auto; text-align: center; }
.pagination { display: inline-block; padding-left: 0; border-radius: 4px; }
.pagination ul { list-style: none; font-size: 11px; }
.pagination ul li{ width:30px;height:25px; float: left;margin-left: 3px; font-weight: bold; color: #000000;}
.pagination ul li.disabled{border:1px solid #cccccc;}
.pagination ul li:first-child,.pagination ul li:last-child{width:50px; text-align:50px; }
.pagination ul li a{width:100%;height:100%; display: block; text-align: center; line-height: 23px; text-decoration: none; }
.pagination ul li a:hover{background: #497da0; color: white;}
.pagination ul li.active a{ background: #497da0; color: white;}
.pagination ul li.disabled a{color:#999999; pointer-events:none;}

.pagination ul { list-style: none; font-size: 11px; }
.pagination ul li{ width:30px;height:25px; float: left;margin-left: 3px;border:1px solid #497da0; border-radius: 3px;}
.pagination ul li.disabled{border:1px solid #cccccc;}
.pagination ul li:first-child,.pagination ul li:last-child{width:50px; text-align:50px; }
.pagination ul li a{width:100%;height:100%; display: block; color:#666; text-align: center; line-height: 23px; text-decoration: none; }
.pagination ul li a:hover{background: #497da0; color: white;}
.pagination ul li.active a{ background: #497da0; color: white;}
.pagination ul li.disabled a{color:#999999; pointer-events:none;}

/*#各页面的左侧标题*/
.titleHead{margin-top:20px; width: 100%; height: 50px; border-left: 7px solid #497da0;}
.titleHead .titleCn{ float: left; width:120px; height:30px;padding-top:3px;  margin-left:20px; font-size: 20px; font-weight: bold; font-family: "\u5fae\u8f6f\u96c5\u9ed1","微软雅黑";color:#333;}
.titleHead .moreEn a{ width:60px; font-size: 13px; font-family: "\u5fae\u8f6f\u96c5\u9ed1","微软雅黑"; color: #666; text-decoration: none; height: 20px; float:right; margin-top: 11px;}
.titleHead .moreEn a:hover{color:#497da0}
.titleHead .titleEn{clear:both; width:100%; height:25px; margin-left:20px; margin-top: 4px; font-size: 14px; font-family: "\u5fae\u8f6f\u96c5\u9ed1","微软雅黑";color:#666;}

/*获奖作品*/
.main{width:920px; margin:0 auto; background: #fff; padding-top:40px;}
.mainPicList{width:1166px;  margin:0 auto; padding-top:20px;padding-left: 25px; background:#fff;}
.headTitle{border-left:8px solid #497DA0;height: 60px;}
.headTitle .titleCn{font-size: 22px;font-weight: bold; padding-left:20px; padding-top:4px;}
.headTitle .titleEn{font-size: 14px; padding-left:20px;}
.mainContent{margin:0 auto; padding:40px; padding-top:0px; padding-left:20px; 
	font-size: 15px; line-height: 28px;
}
.mainContent img{width:800px;margin:20px 40px;}
.mainContent ul{list-style: url(/img/dot.gif);}
.mainContent ul li{margin-top:5px;}

/*名人堂会员名单*/
.mainContent .country{color:#666666; font-size: 14px;}

/*图文编辑器中指定的格式*/
.firstTitle {font-size: 2rem;line-height: 2.5rem;display: block;width: 100%;border-bottom: 1px solid #0044CC;text-align: center;}
.imgexplain {width: 100%;display: block;color: #AAAAAA;font-size: 0.9rem; margin-bottom: 0.5rem;text-align: center;}



.imgHead{height:50px; margin-top:8px; border-left:6px solid #497da0; padding-left: 12px; padding-top: 3px;}
.imgHead .titleCn{font-size: 16px; font-weight: bold; width:90%;height: 26px; float: left;}
.imgHead .titleEn{font-size: 13px;  width:85%;height: 20px; float: left;color:#999;}
.imgHead .moreEn{font-size: 13px;  width:15%;height: 30px; float: right; margin-top:-10px;}
.imgHead .moreEn a{color:#999; text-decoration: none;}
.imgHead .moreEn a:hover{color:#497da0;}

.imgList{width:530px;height:350px;margin: 10px;margin-left:15px; background: white; float: left;}
.imgListInside {width:530px; margin: 0 auto; margin-top: 10px;}
.imgListInside table{width:174px;heigth:130px; display:block; margin-top:10px;margin-left: 2px; float: left;overflow: hidden;}
.imgListInside table tr td{width:174px;height:130px; overflow: hidden; background:#E3E6EC;padding:1px; }
.imgListInside img{}
.mainPicListList{ width:920px; margin:10px auto;}
.mainPicListList .imgList{width:100%; height: 100%;}
.mainPicListList .imgList .imgListInside{ width: 96%;}

.disclaimer{padding:25px 50px; padding-top: 0;text-align:justify }
.disclaimer span:first-child{ font-size: 12px;}
.disclaimer span disclaimer{color:#2689FF;}
.disclaimer span:last-child{ font-size: 11px; font-family:arial; }