@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,p,ul,li,div,img,input {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	font-family: '微软雅黑','黑体',Arial, Helvetica, sans-serif;
	font-size: 14px;
}

body {
	max-width: 2024px;
	min-width: 1024px;
	color: #666;
	background-color: #F3F3F3;
}

a:link {
	color: #666;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #666;
}

a:hover {
	text-decoration: none;
	color: #666;
}

a:active {
	text-decoration: none;
	color: #666;
}


/* 老的 TOP
.top a:link {	color: #fff;	text-decoration: none;}
.top a:visited {	text-decoration: none;	color: #fff;} 
.top a:hover {	text-decoration: none;	color: #fff;}
.top a:active {	text-decoration: none;	color: #fff;}

.top{ display:block; width:100%; min-width:1024px; height:65px; background-color:#0D386B; color:#fff; line-height:65px; font-size:16px; font-weight:bold;

 -moz-box-shadow: 3px 3px 3px #666;
box-shadow: 3px 3px 3px #666;}
.top img{ display:block; float:left; height:65px;}
.top a{ display:block; float:left; margin-left:40px;}
.top .zhuce,.top .login{ display:block; float:right; margin:0 20px 0 0 ; font-size:12px; font-weight:100;}
*/
/* 新top开始*/


.top_1 a:link {
	color: #fff;
	text-decoration: none;
}

.top_1 a:visited {
	text-decoration: none;
	color: #fff;
}

.top_1 a:hover {
	text-decoration: none;
	color: #fff;
}

.top_1 a:active {
	text-decoration: none;
	color: #fff;
}

.top {
	width: 100%;
	height: 120px;
	box-shadow: 1px 1px 5px #ccc;
	margin: 0 auto 5px auto;
}

.top_1 {
	width: 100%;
	height: 30px;
	margin: 0 auto;
	display: block;
	background-color: #F9F9F9;
	box-shadow: 1px 1px 5px #ccc;
}

.top_1 img {
	display: block;
	float: left;
	width: 20px;
	height: 20px;
	margin-top: 5px;
	margin-left: 20px;
}

.top_1 span {
	display: block;
	float: left;
	width: 150px;
	height: 20px;
	margin-top: 5px;
	line-height: 20px;
	margin-left: 20px;
}

.top_1 a {
	display: block;
	float: right;
	border-radius: 5px;
	width: 50px;
	height: 20px;
	margin-top: 5px;
	line-height: 20px;
	text-align: center;
	margin-right: 20px;
	background-color: #034C7F;
}

.top_2 {
	width: 1200px;
	height: 80px;
	display: block;
	margin: 0 auto;
}

.top_2 .logo {
	display: block;
	float: left;
	width: 200px;
	height: 50px;
	margin-top: 20px;
	margin-left: 20px;
}

.top_2 ul {
	display: block;
	float: left;
	width: 800px;
	height: 50px;
	line-height: 50px;
	margin-top: 20px;
	margin-left: 20px;
}

.top_2 ul li {
	display: block;
	float: left;
	margin-left: 20px;
	font-size: 18px;
	font-weight: 300;
}

.top_2 ul li a:hover {
	text-decoration: none;
	height: 50px;
	display: block;
	color: #101e25;
	border-bottom: 4px solid #101e25;
}

.top_2 ul li .on {
	color: #101e25;
	height: 50px;
	display: block;
	border-bottom: 4px solid #101e25;
}

.top_2 ul li .on:link {
	color: #101e25;
	text-decoration: }
.top_2 ul li .on:visited {	text-decoration: none;
	color: #101e25;
}

.top_2 ul li .on:hover {
	text-decoration: none;
	color: #101e25;
}

.top_2 ul li .on:active {
	text-decoration: none;
	color: #101e25;
}

.top_2 .xiegao img {
	display: block;
	border-radius: 10px;
	float: right;
	padding: 4px;
	border: 1px solid #ccc;
	margin-right: 25px;
	margin-top: 20px;
	width: 35px;
	height: 35px;
}

.top_2 .sousuo img {
	display: block;
	border-radius: 10px;
	float: right;
	padding: 4px;
	border: 1px solid #ccc;
	margin-right: 30px;
	margin-top: 20px;
	width: 35px;
	height: 35px;
}




/* 新top_end*/



.banner {
	display: block;
	width: 100%;
	min-width: 1024px;
	height: 390px;
	background-color: #F3F3F3;
	color: #fff;
	background-image: url(../images/bj.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.banner form {
	background-image: url(../images/ssbj.png);
	display: block;
	margin: 20px auto 0px auto;
	width: 700px;
	padding: 20px 50px;
	height: 60px;
}

.banner .kaihu {
	back-ground-color: #F3F3F3;
	display: block;
	margin: 0px auto;
	width: 900px;
	padding: 40px;
	height: 60px;
	text-align: center;
}

.kaihu_pic {
}

.kaihu_pic img {
	width: 100px;
	margin-left: 8px;
	height: 50px;
}

.banner .kaihu_2 {
	back-ground-color: #F3F3F3;
	display: block;
	margin: 0px auto;
	width: 900px;
	padding: 40px 50px 5px 50px;
	height: 70px;
	text-align: center;
}

.kaihu_2_pic {
}

.kaihu_2_pic img {
	width: 150px;
	margin-left: 8px;
	height: 70px;
}

.sousuo {
	display: block;
	width: 80%;
	height: 60px;
	line-height: 60px;
	float: left;
	font-size: 16px;
	text-indent: 20px;
}

.tijiao {
	display: block;
	width: 19%;
	height: 60px;
	line-height: 60px;
	float: left;
	color: #fff;
	background-color: #FF9900;
	text-align: center;
	font-size: 16px;
}

.tijiao:link {
	color: #fff;
	text-decoration: none;
}

.tijiao:visited {
	text-decoration: none;
	color: #fff;
}

.tijiao:hover {
	text-decoration: none;
	color: #fff;
}

.tijiao:active {
	text-decoration: none;
	color: #fff;
}

.neirong1 {
	display: block;
	margin: 35px auto;
	width: 1200px;
}

.neirong1_title {
	width: 100%;
	background-color: #fff;
	height: 50px;
	line-height: 50px;
	border-bottom: 0px solid #ccc;
	margin-bottom: 0px;
}

.neirong1_title font {
	width: 10%;
	display: block;
	float: left;
	text-align: center;
	font-weight: bold;
}

.neirong1_title .c1 {
	width: 33%;
}

.neirong1_title .c2 {
	width: 10%;
}

.neirong1_title .c3 {
	width: 18%;
}

.neirong1_title .c4 {
	width: 16%;
}

.neirong1_title .c5 {
	width: 16%;
}

.neirong1_title .c6 {
	width: 8%;
}

.neirong1_title .c9 {
	width: 14%;
}

.neirong1_data {
	width: 100%;
	background-color: #fff;
	height: 110px;
	line-height: 110px;
	border-top: 1px dashed #ccc;
}

.neirong1_data font {
	width: 10%;
	display: block;
	float: left;
	text-align: center;
}

.neirong1_data .c1 {
	width: 33%;
}

.neirong1_data .c2 {
	width: 10%;
}

.neirong1_data .c3 {
	width: 18%;
}

.neirong1_data .c4 {
	width: 16%;
}

.neirong1_data .c5 {
	width: 16%;
}

.neirong1_data .c5 a {
	display: none;
}

.neirong1_data .c6 {
	width: 8%;
}

.neirong1_data .c9 {
	width: 18%;
}

.foot {
	display: block;
	width: 100%;
	min-width: 1024px;
	height: 270px;
	background-color: #929291;
	color: #fff;
	line-height: 45px;
}

.foot a:link {
	color: #fff;
	text-decoration: none;
}

.foot a:visited {
	text-decoration: none;
	color: #fff;
}

.foot a:hover {
	text-decoration: none;
	color: #fff;
}

.foot a:active {
	text-decoration: none;
	color: #fff;
}

.foot_1 {
	margin-left: 30px;
	line-height: 90px;
}

.foot_1 a {
	margin: 0 20px;
}

.foot_2 {
	margin-left: 50px;
	line-height: 35px;
	font-size: 12px;
}

.foot_3 {
	margin-left: 50px;
	line-height: 60px
}

.foot_3 img {
	margin-right: 20px;
}

.foot_4 {
	display: block;
	float: right;
	margin-right: 50px;
	margin-top: 30px;
	text-align: center;
}

.foot_5 {
	text-align: center;
	width: 100%;
	font-size: 12px;
}

.foot_5 img {
	vertical-align: middle;
	height: 14px;
}


/*如何参赛*/
.neirong2_mbx {
	display: block;
	margin: 25px auto;
	width: 1200px;
}

.neirong2 {
	display: block;
	margin: 15px auto 40px auto;
	width: 1200px;
	background-color: #fff;
	overflow: auto;
	border-radius: 10px;
}

.neirong2_1 {
	display: block;
	width: 19%;
	background-color: #DDE9FB;
	float: left;
	padding: 1% 3% 3% 3%;
	line-height: 50px;
	border-radius: 5px;
}

.neirong2_1 h3 {
	font-size: 18px;
}

.neirong2_1 ul {
	border-bottom: 1px solid #fff;
	padding: 20px 0;
}

.neirong2_1 ul li {
	text-indent: 20px;
}

.neirong2_2 {
	display: block;
	width: 69%;
	float: left;
	padding: 3%;
}

.neirong2_2 h1 {
	font-size: 24px;
}

.neirong2_2 h4 {
	font-size: 16px;
	border-left: 5px solid #09F;
	text-indent: 15px;
}

/*大赛章程*/
.neirong3 {
	display: block;
	margin: 15px auto 40px auto;
	width: 1200px;
	background-color: #fff;
	overflow: auto;
	border-radius: 2px 10px 10px 2px;
}

.neirong3_1 {
	display: block;
	width: 24%;
	background-color: #EAEAEA;
	float: left;
	padding: 1% 3% 3% 3%;
	line-height: 25px;
	border-radius: 2px;
	height: 530px;
}

.neirong3_1 h1 {
	font-size: 18px;
	text-align: center;
	line-height: 80px;
}

.neirong3_2 {
	display: block;
	width: 64%;
	float: left;
	padding: 20px 3% 0 3%;
}

/*会员中心*/
.neirong4 {
	display: block;
	margin: 15px auto 40px auto;
	width: 1000px;
	background-color: #fff;
	overflow: auto;
	border-radius: 2px 10px 10px 2px;
}

.neirong4_1 {
	display: block;
	width: 16%;
	background-color: #EAEAEA;
	float: left;
	padding: 1% 0% 3% 0%;
	line-height: 25px;
	border-radius: 2px;
}

.neirong4_1 a {
	font-size: 18px;
	text-align: center;
	height: 50px;
	padding-top: 90px;
	display: block;
	width: 100%;
}

.neirong4_1_1 {
	background-image: url(../images/tb2_r1_c1.png);
	background-position: center;
	background-repeat: no-repeat;
}

.neirong4_1_2 {
	background-image: url(../images/t3_r3_c1.png);
	background-position: center;
	background-repeat: no-repeat;
}

.neirong4_1 .neirong4_1_3 {
	background-image: url(../images/t3_r5_c1.png);
	display: none;
	background-position: center;
	background-repeat: no-repeat;
}

.neirong4_1_4 {
	background-image: url(../images/zhuanlan.png);
	background-position: center;
	background-repeat: no-repeat;
}

.neirong4_1_1:hover {
	background-image: url(../images/tb2_r1_c1.png);
	background-position: center;
	background-repeat: no-repeat;
	background-color: #FFF;
	width: 97%;
	border-left: 5px solid #666;
}

.neirong4_1_2:hover {
	background-image: url(../images/tb2_r3_c1.png);
	background-position: center;
	background-repeat: no-repeat;
	background-color: #FFF;
	width: 97%;
	border-left: 5px solid #666;
}

.neirong4_1_3:hover {
	background-image: url(../images/tb2_r5_c1.png);
	background-position: center;
	background-repeat: no-repeat;
	background-color: #FFF;
	width: 97%;
	border-left: 5px solid #666;
}

.neirong4_1_4:hover {
	background-image: url(../images/zhuanlan2.png);
	background-position: center;
	background-repeat: no-repeat;
	background-color: #FFF;
	width: 97%;
	border-left: 5px solid #666;
}

.neirong4_1_1_on {
	background-image: url(../images/tb2_r1_c1.png);
	background-position: center;
	background-repeat: no-repeat;
	background-color: #FFF;
	width: 97%;
	border-left: 5px solid #666;
}

.neirong4_1_2_on {
	background-image: url(../images/tb2_r3_c1.png);
	background-position: center;
	background-repeat: no-repeat;
	background-color: #FFF;
	width: 97%;
	border-left: 5px solid #666;
}

.neirong4_1 .neirong4_1_3_on {
	background-image: url(../images/tb2_r5_c1.png);
	background-position: center;
	display: none;
	background-repeat: no-repeat;
	background-color: #FFF;
	width: 97%;
	border-left: 5px solid #666;
}

.neirong4_1_4_on {
	background-image: url(../images/zhuanlan2.png);
	background-position: center;
	background-repeat: no-repeat;
	background-color: #FFF;
	width: 97%;
	border-left: 5px solid #666;
}

.neirong4_2 {
	display: block;
	width: 78%;
	float: left;
	padding: 3%;
	line-height: 50px;
}

.neirong4_2 h1 {
	font-size: 24px;
	width: 100%;
	border-bottom: 1px solid #CCC;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

.neirong4_2 h1 span {
	font-size: 14px;
	font-weight: 100;
}

.neirong4_2 p span {
	font-size: 16px;
	font-weight: 900;
}

.neirong4_2 p span font {
	font-size: 12px;
	font-weight: 100;
}

.neirong4_2 p input {
	border-radius: 5px;
	border: 1px solid #CCC;
	line-height: 30px;
	height: 30px;
	width: 400px;
	text-indent: 15px;
}

.neirong4_2 p select {
	border-radius: 5px;
	border: 1px solid #CCC;
	line-height: 30px;
	height: 30px;
	width: 400px;
	text-indent: 15px;
}

.neirong4_2 p .tijiao {
	background-color: #38AAF0;
	border: 0;
	margin-top: 20px;
	width: 200px;
	text-indent: 0;
}

/*会员账号中心*/
.neirong5_top {
	display: block;
	margin: 15px auto 40px auto;
	width: 1200px;
	overflow: auto;
	line-height: 40px;
	background-color: #fff;
	border-radius: 2px;
	-moz-box-shadow: 1px 1px 1px #ccc;
 /* 老的 Firefox */
	box-shadow: 1px 1px 1px #ccc;
}

.neirong5 {
	display: block;
	margin: 15px auto 40px auto;
	width: 1200px;
	overflow: auto;
}

.neirong5_1 {
	display: block;
	width: 25%;
	float: left;
}

.neirong5_1_1 {
	background-color: #fff;
	border-radius: 5px;
	line-height: 40px;
	display: block;
	width: 100%;
	padding-bottom: 10px;
	margin-bottom: 20px;
	-moz-box-shadow: 1px 1px 1px #ccc;
 /* 老的 Firefox */
	box-shadow: 1px 1px 1px #ccc;
}

.neirong5_1_1 h2 {
	text-indent: 20px;
	border-bottom: 1px solid #CCC;
	font-size: 16px;
}

.neirong5_1_1 .p1 {
	padding: 0 0 0 20px;
	width: 280px;
	word-wrap: break-word;
}

.neirong5_1_1 .p1 span {
	display: block;
	float: right;
	margin-right: 20px;
	font-weight: bold;
}

.neirong5_2 {
	display: block;
	width: 72%;
	float: right;
	margin-left: 3%;
}

.neirong5_2_1 {
	background-color: #fff;
	border-radius: 5px;
	overflow: auto;
	line-height: 40px;
	display: block;
	width: 100%;
	margin-bottom: 20px;
	-moz-box-shadow: 1px 1px 1px #ccc;
 /* 老的 Firefox */
	box-shadow: 1px 1px 1px #ccc;
}

.neirong5_2_1_1 {
	background-color: #fff;
	line-height: 40px;
	display: block;
	width: 50%;
	padding: 10px 0;
	margin: 20px 0;
	float: left;
}

.neirong5_2_1_1:nth-child(odd) {
	border-right: 2px solid #F9F9F9;
	box-sizing: border-box;
}

.neirong5_2_1_1 h2 {
	text-indent: 20px;
	border-bottom: 1px solid #CCC;
	font-size: 16px;
}

.neirong5_2_1_1 .p1 {
	text-indent: 20px;
}

.neirong5_2_1_1 .p1 span {
	display: block;
	float: right;
	margin-right: 20px;
	font-weight: 100;
}

.neirong5_2_1_1 .p1:nth-child(odd) {
	background-color: #F9F9F9;
}

.alan:link {
	text-decoration: underline;
	color: #1454A3;
}

.alan:visited {
	text-decoration: underline;
	color: #1454A3;
}

.tabqh_p {
	width: 100%;
	height: 53px;
	border-bottom: 1px solid #CCC;
	background-color: #fff;
}

.tabqh_p a {
	display: block;
	float: left;
	text-align: center;
	width: 100px;
	padding: 0 20px;
	line-height: 50px;
	font-size: 16px;
}

.tabqh_p .on {
	border-bottom: 3px solid #21A9FF;
	color: #21A9FF;
	font-weight: 900;
}

.tabnr {
	padding: 20px;
}

.tabnr h3 {
	color: #21A9FF;
	font-weight: 900;
	font-size: 14px;
	padding: 20px 0;
}

.celuexiang_tubiao3 ul {
	margin-left: 18px;
	border-left: 1px solid #CCC;
	height: 30px;
	line-height: 30px;
}

.celuexiang_tubiao3 ul li {
	display: block;
	float: left;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	padding: 0 20px;
}

.celuexiang_tubiao3 ul li:hover {
	background-color: #FFF;
	color: #10d7ae;
}

.celuexiang_tubiao3 ul .on {
	background-color: #FFF;
	color: #10d7ae;
}

.celuexiang_tubiao3 p {
	display: block;
	background-image: url(../images/bg.jpg);
	width: 95%;
	margin: 0 auto;
	overflow: auto;
	line-height: 40px;
	background-color: #FFF;
	border: 1px solid #CCC;
	margin-bottom: 10px;
}

.celuexiang_tubiao3 p span {
	display: block;
	width: 100%;
	overflow: auto;
	font-size: 12px;
}

.celuexiang_tubiao3 p span:nth-child(odd) {
	background: #F4F4F4;
}

.celuexiang_tubiao3 p span font {
	display: block;
	width: 11%;
}

.celuexiang_tubiao3 p span font:nth-child(1) {
	display: block;
	float: left;
	width: 13%;
	text-align: center;
}

.celuexiang_tubiao3 p span font:nth-child(2) {
	display: block;
	float: left;
	width: 10%;
}

.celuexiang_tubiao3 p span font:nth-child(3) {
	display: block;
	float: left;
	width: 19%;
}

.celuexiang_tubiao3 p span font:nth-child(4) {
	display: block;
	float: left;
	width: 19%;
}

.celuexiang_tubiao3 p span font:nth-child(5) {
	display: block;
	float: left;
	width: 7%;
}

.celuexiang_tubiao3 p span font:nth-child(6) {
	display: block;
	float: left;
	width: 7%;
}

.celuexiang_tubiao3 p span font:nth-child(7) {
	display: block;
	float: left;
	width: 11%;
	line-height: 20px;
}
/*.celuexiang_tubiao3 p span font:nth-child(8){display:block; float:left;width:9%; line-height:20px;}*/
.celuexiang_tubiao3 p span font:nth-child(8) {
	display: block;
	float: left;
	width: 7%;
}

.celuexiang_tubiao3 #chicang  span font:nth-child(1) {
	display: block;
	float: left;
	width: 15%;
	text-align: center;
}

.celuexiang_tubiao3 #chicang  span font:nth-child(2) {
	display: block;
	float: left;
	width: 15%;
}

.celuexiang_tubiao3 #chicang  span font:nth-child(3) {
	display: block;
	float: left;
	width: 23%;
}

.celuexiang_tubiao3 #chicang  span font:nth-child(4) {
	display: block;
	float: left;
	width: 10%;
}

.celuexiang_tubiao3 #chicang  span font:nth-child(5) {
	display: block;
	float: left;
	width: 9%;
}

.celuexiang_tubiao3 #chicang  span font:nth-child(6) {
	display: block;
	float: left;
	width: 13%;
}

.celuexiang_tubiao3 #chicang  span font:nth-child(7) {
	display: block;
	float: left;
	width: 11%;
	line-height: 40px;
}
/*.celuexiang_tubiao3 p span font:nth-child(8){display:block; float:left;width:9%; line-height:20px;}*/
.celuexiang_tubiao3 #chicang  span font:nth-child(8) {
	display: block;
	float: left;
	width: 7%;
}

.fabuwenzhang {
	line-height: 40px;
	display: block;
	float: right;
	color: #FFF;
	font-size: 16px;
	width: 100px;
	text-align: center;
	background-color: #35ABF5;
}

.fabuwenzhang:link {
	color: #fff;
	text-decoration: none;
}

.fabuwenzhang:visited {
	text-decoration: none;
	color: #fff;
}

.fabuwenzhang:hover {
	text-decoration: none;
	color: #fff;
}

.fabuwenzhang:active {
	text-decoration: none;
	color: #fff;
}

.paimingpic {
	display: block;
	height: 50px;
	float: left;
	margin-left: 20px;
}

.nlogo {
	display: block;
	height: 50px;
	float: left;
	margin: 25px 0 0 10px;
}

.neirong1_data .c1 {
	line-height: 30px;
}

.ptspic {
	height: 18px;
	margin-top: 2px;
	width: 60px;
}

.tb1 {
	height: 23px;
}

.tb2 {
	height: 23px;
}

.zhanghu_xx {
	text-align: left;
	display: block;
	width: 300px;
	margin-top: 20px;
	margin-left: 130px;
}

.zhxhl {
	display: block;
	float: left;
	height: 23px;
	width: 24px;
	text-align: left;
	line-height: 23px;
	padding-left: 25px;
	color: #1FA4FF;
	background-image: url(../images/tb1.jpg);
	font-size: 12px;
}

.pages .rows {
	display: none;
}

.pages .end {
	display: none;
}

.neirong3_2_1 {
	width: 100%;
	height: 30px;
	text-align: center;
}

.neirong3_2_1 a {
	display: inline-block;
	vertical-align: middle;
	width: 20px;
	height: 20px;
	margin-left: 10px;
	background-color: #ccc;
	border-radius: 10px;
}

.neirong3_2_1  .on {
	background-color: #27AAFF;
}

.neirong3_2_2 img {
	width: 770px;
	height: 480px;
}

.neirong3_2_2 {
	width: 770px;
	height: 480px;
	background-color: #666;
	border: 3px #27AAFF solid;
}

.neirong3_2_3_left,.neirong3_2_3_right {
	display: block;
	float: left;
	width: 40px;
	height: 40px;
	margin-left: 10px;
	background-color: #27AAFF;
	border-radius: 20px;
	line-height: 40px;
	color: #fff;
	text-align: center;
	font-size: 16px;
}

.neirong3_2_3_left:link {
	color: #fff;
	text-decoration: none;
}

.neirong3_2_3_left:visited {
	text-decoration: none;
	color: #fff;
}

.neirong3_2_3_left:hover {
	text-decoration: none;
	color: #fff;
}

.neirong3_2_3_left:active {
	text-decoration: none;
	color: #fff;
}

.neirong3_2_3_right:link {
	color: #fff;
	text-decoration: none;
}

.neirong3_2_3_right:visited {
	text-decoration: none;
	color: #fff;
}

.neirong3_2_3_right:hover {
	text-decoration: none;
	color: #fff;
}

.neirong3_2_3_right:active {
	text-decoration: none;
	color: #fff;
}

.neirong3_2_3_left {
	position: relative;
	left: -30px;
	top: -270px;
}

.neirong3_2_3_right {
	position: relative;
	left: 690px;
	top: -270px;
}

.top .nav_map {
	display: none;
	float: right;
	margin-top: 0px;
	margin-right: 10px;
	border-radius: 5px;
	border: 0px solid #ccc;
	width: 40px;
	height: 36px;
}

.foot_nav {
	display: none;
	position: fixed;
	z-index: 99;
	bottom: 0;
	width: 100%;
	line-height: 50px;
	background-color: #f3f3f3;
	box-shadow: 1px 1px 10px #ccc;
}

.Z_tankuang{position:fixed;left:0px;top:0px;width:100%;height:500px;display:none; padding-top:200px;}
.Z_tankuang_title{ width:300px; line-height:50px; background-color:#FF9900; display:block; overflow:auto; margin:0 auto ; text-align:center; color:#fff; font-size:16px; font-weight:900;}
.Z_tankuang_nr{ width:258px; overflow:auto; line-height:30px; background-color:#fff; display:block; overflow:auto; margin:0 auto ; text-align:left; padding:20px; color:#666; font-size:14px;  border:#FF9900 1px solid;}
.Z_tankuang_gb{ display:block; float:right; margin-right:20px;}
.anniu{cursor: pointer;}

.paimingpic2{display:block; float:left;width:46px; height:49px; color:#fff; text-align:center;}
.nlogo{display: block;float: left;margin:15px 15px;padding: 5px;width: 50px;height: 50px;border: 1px solid #CCC;background-color: #fff;border-radius: 30px;}
  
  
  @media (max-width: 640px) and (min-width:200px) {
	  
	  
body{color:#666; background-color:#F3F3F3; padding-top: 58px !important; }
body,h1,h2,h3,p,ul,li,div,img,input{ margin:0; padding:0; border:0; list-style:none; f-ont-family:'微软雅黑','黑体',Arial, Helvetica, sans-serif; font-size:14px;}
 
a:link {	color: #666;	text-decoration: none;}
a:visited {	text-decoration: none;	color: #666;} 
a:hover {	text-decoration: none;	color: #666;}
a:active {	text-decoration: none;	color: #666;}

.top a:link {	color: #fff;	text-decoration: none;}
.top a:visited {	text-decoration: none;	color: #fff;} 
.top a:hover {	text-decoration: none;	color: #fff;}
.top a:active {	text-decoration: none;	color: #fff;}

/*
.top{ display:block; width:100%; min-width:320px; height:auto; background-color:#0D386B; color:#fff; line-height:85px; font-size:16px; font-weight:bold;

 -moz-box-shadow: 3px 3px 3px #666; 
box-shadow: 3px 3px 3px #666;}
*/
.top{
	
    width: 100%;
    height: auto;
    box-shadow: 1px 1px 5px #ccc;
    margin: 0 auto 5px auto;
    background-color: #fff;
    position: fixed;
    z-index: 999;
    top: 0px;
	text-align:center;
}
.top img{ width:150px; margin:0 auto 0 auto; height:auto; padding:10px 0;}
.top a{ display:none; float:left; margin-left:40px;}
.top .zhuce,.top .login{ dsisplay:none; float:right; margin:0 20px 0 0 ; font-size:12px; font-weight:100;}











.banner{ display:block; width:100%; min-width:320px; overflow:auto; background-color:#F3F3F3; color:#fff; background-image:url(../images/bj.png); background-position:center; background-repeat:no-repeat;background-size: cover;}
.banner form{background-image:url(../images/ssbj.png);display:block; margin:15px auto 0px auto; width:80%;  height:50px;}
.banner .kaihu{ back-ground-color:#F3F3F3; display:block; margin:25px auto 30px auto;  width:100%;  height:auto; text-align:center;}
.kaihu_pic { }
.kaihu_pic img{width:20.5%; margin-right:1.5%; height:auto;}
.language { display:none!important;}


.banner .kaihu_2{ back-ground-color:#F3F3F3; display:none; margin:0px auto; width:100%; padding:40px 50px 5px 50px; height:70px; text-align:center;}
.kaihu_2_pic { }
.kaihu_2_pic img{width:150px; margin-left:8px; height:70px;}


.sousuo{ display:block; width:60%; height:50px; line-height:50px;float:left; font-size:16px; text-indent:20px; }
.top a:link {	color: #fff;	text-decoration: none;}
.top a:visited {	text-decoration: none;	color: #fff;} 
.top a:hover {	text-decoration: none;	color: #fff;}
.top a:active {	text-decoration: none;	color: #fff;}


.tijiao{display:block; width:40%;  height:50px; line-height:50px;float:left; color:#fff; background-color:#FF9900; text-align:center; font-size:16px;}
.tijiao:link {	color: #fff;	text-decoration: none;}
.tijiao:visited {	text-decoration: none;	color: #fff;} 
.tijiao:hover {	text-decoration: none;	color: #fff;}
.tijiao:active {	text-decoration: none;	color: #fff;}


.neirong1{display:block; margin:35px auto; width:100%; }
.neirong1_title{ width:100%; background-color:#fff; height:50px;line-height:50px; border-bottom:0px solid #ccc; margin-bottom:0px;}
.neirong1_title font{width:10%; display:block;float:left; text-align:center; font-weight:bold;}

.neirong1_title .c1{width:40%; }
.neirong1_title .c2{width:30%;}
.neirong1_title .c3{width:30%;}
.neirong1_title .c4{width:16%; }
.neirong1_title .c5{width:16%; display:none;}
.neirong1_title .c6{width:8%;  display:none;}
.neirong1_title .c7{width:14%; display:none;}
.neirong1_title .c9{width:14%; }



.neirong1_data{ width:100%; background-color:#fff;height:110px; line-height:130px; border-top:1px dashed #ccc;}
.neirong1_data font{width:10%; display:block;float:left; text-align:center;}
.neirong1_data .c1{width:40%; height:70px; line-height:70px; }
.neirong1_data .c2{width:30%; height:70px; line-height:70px;}
.neirong1_data .c3{width:30%; height:70px; line-height:70px;}
.neirong1_data .c4{width:16%; height:20px; line-height:20px; display:none;}
.neirong1_data .c5{width:36%; display:block; float:left; height:30px; line-height:30px; color:#ff0000; margin-left:20%;}
.neirong1_data .c5 a{ color:#666;}
.neirong1_data .c6{width:8%; display:none; float:right;height:30px; line-height:30px;}
.neirong1_data .c7{width:24%; display:block; float:left; height:30px; line-height:30px; color:#ff0000; margin-left:10%;}
.neirong1_data .c9{display:block; float:left; width:97%; height:50px; background-color:#ccc; margin:5px auto auto 2%; font-size:16px; line-height:50px;  }
.neirong1_data .c9 a {color:#000; text-decoration:none;} 

.foot{ display:block; width:100%; min-width:320px; height:270px; background-color:#929291; color:#fff; line-height:45px; }
.foot a:link {	color: #fff;	text-decoration: none;}
.foot a:visited {	text-decoration: none;	color: #fff;} 
.foot a:hover {	text-decoration: none;	color: #fff;}
.foot a:active {	text-decoration: none;	color: #fff;}
.foot_1{margin-left:30px; line-height:90px;}
.foot_1 a{ margin:0 20px;}
.foot_2{margin-left:50px;  line-height:35px; font-size:12px;}
.foot_3{margin-left:50px; line-height:60px}
.foot_3 img{ margin-right:20px;}
.foot_4{display:block; float:right; margin-right:50px; margin-top:30px; text-align:center;}
.foot_5{ text-align:center; width:100%;font-size:12px;}
.foot_5 img {vertical-align: middle; height:14px;}


/*如何参赛*/
.neirong2_mbx{display:none; margin:25px auto; width:1200px;  }
.neirong2{display:block;  width:100%; background-color:#f3f3f3; overflow:auto;   }
.neirong2_1{ display:none; width:19%; background-color:#DDE9FB;float:left;padding:1% 3% 3% 3%; line-height:50px;border-radius:5px;}
.neirong2_1 h3{ font-size:18px;}
.neirong2_1 ul{ border-bottom:1px solid #fff; padding:20px 0;}
.neirong2_1 ul li{ text-indent:20px;}
.neirong2_2{ display:block; width:88%; float:left; margin:3%; padding:3%; background-color:#fff;}
.neirong2_2 img { width:100%; height:auto;}
.neirong2_2 h3 { font-weight:normal; text-align:left!important;}
.neirong2_2 h1{ display:block; margin:0 auto; width:194px; text-align:center; height:40px;font-size:24px;  font-weight:normal; border-bottom:2px solid #237AE4;line-height:40px; color:#333;}
.neirong2_2 h4{ font-size:16px; border-left:5px solid #09F; text-indent:15px;  }
.neirong2_2 span { text-align:left; font-size:14px!important;}
/*大赛章程*/
.neirong3{display:block; margin:15px auto 40px auto; width:100%; min-width:320px; background-color:#f5f5f5;overflow:auto;  border-radius:2px 10px 10px 2px; }
.neirong3_1{ display:block; width:84%; color:#333; background-color:#fff;float:left; margin:3%;padding:3% 5%; font-size:16px; line-height:25px;border-radius:2px; height:300px;}
.neirong3_1 h1{ display:block; font-size:24px; text-align:center; font-weight:normal; margin:0 auto; margin-bottom:50px; line-height:45px; color:#333; border-bottom:3px solid #237AE4;width:144px;}

.neirong3_2{ display:block;float:left; width:100%; }
.neirong3_2_2 { width:100%!imortant; heightauto;}

/*会员中心*/
.neirong4{display:block; margin:15px auto 40px auto; width:100%;min-width:320px; background-color:#f5f5f5;overflow:auto;  border-radius:2px 10px 10px 2px; }
.neirong4_1{ display:none; width:16%; background-color:#EAEAEA;float:left;padding:1% 0% 3% 0%; line-height:25px;border-radius:2px;}
.neirong4_1 a{ font-size:18px; text-align:center; height:50px; padding-top:90px; display:block; width:100%;}

.neirong4_1_1{ background-image:url(../images/tb2_r1_c1.png); background-position:center; background-repeat:no-repeat;  }
.neirong4_1_2{ background-image:url(../images/t3_r3_c1.png); background-position:center; background-repeat:no-repeat;  }
.neirong4_1 .neirong4_1_3{ background-image:url(../images/t3_r5_c1.png);display:none; background-position:center; background-repeat:no-repeat;  }
.neirong4_1_4{ background-image:url(../images/zhuanlan.png); background-position:center; background-repeat:no-repeat;  }

.neirong4_1_1:hover{ background-image:url(../images/tb2_r1_c1.png); background-position:center; background-repeat:no-repeat; background-color:#FFF; width:97%; border-left:5px solid #666;}
.neirong4_1_2:hover{ background-image:url(../images/tb2_r3_c1.png); background-position:center; background-repeat:no-repeat; background-color:#FFF; width:97%; border-left:5px solid #666;}
.neirong4_1_3:hover{ background-image:url(../images/tb2_r5_c1.png); background-position:center; background-repeat:no-repeat; background-color:#FFF;  width:97%; border-left:5px solid #666;}
.neirong4_1_4:hover{ background-image:url(../images/zhuanlan2.png); background-position:center; background-repeat:no-repeat; background-color:#FFF;  width:97%; border-left:5px solid #666;}
.neirong4_1_1_on{ background-image:url(../images/tb2_r1_c1.png); background-position:center; background-repeat:no-repeat; background-color:#FFF; width:97%; border-left:5px solid #666;}
.neirong4_1_2_on{ background-image:url(../images/tb2_r3_c1.png); background-position:center; background-repeat:no-repeat; background-color:#FFF; width:97%; border-left:5px solid #666;}
.neirong4_1 .neirong4_1_3_on{ background-image:url(../images/tb2_r5_c1.png); background-position:center; display:none; background-repeat:no-repeat; background-color:#FFF;  width:97%; border-left:5px solid #666;}
.neirong4_1_4_on{ background-image:url(../images/zhuanlan2.png); background-position:center; background-repeat:no-repeat; background-color:#FFF;  width:97%; border-left:5px solid #666;}

.neirong4_2{ display:block; width:88%; float:left; margin:3%; padding:3%; line-height:50px;}

.neirong4_2_0 { display:block;  margin:0 auto; width:100%;height:auto; overflow:auto; }
.neirong4_2_0_uzlxg { display:block;  margin:0 auto; width:100%;height:auto; overflow:auto; }

.neirong4_2 h1{ font-size:24px; width:100%;padding-bottom:20px; text-align:center; line-height:40px; overflow:auto; }
.neirong4_2 h1 a { margin-top:20px;}
.neirong4_2 h1 span{ display:block; width:100%; height:30px; text-align:center; font-size:14px; font-weight:100;}
.neirong4_2 p span{font-size:16px; font-weight:900; }
.neirong4_2 p span font{font-size:12px; font-weight:100;} 
.neirong4_2 p input{border-radius:5px; border:1px solid #CCC; line-height:30px; height:30px; width:100%; text-indent:15px;}
.neirong4_2 p select{border-radius:5px; border:1px solid #CCC; line-height:30px; height:30px; width:100%; text-indent:15px;}
.neirong4_2 p .tijiao{ background-color:#38AAF0; border:0; margin-top:20px; width:100%; text-indent:0;}
.neirong4_2_1 { min-width:700px; overflow-x:auto; overflow-y:hidden; }
.neirong4_2_1 span sup { display:none;}
.neirong4_2_1 span:nth-child(5)  { display:none;}
.neirong4_2_1 span:nth-child(3) { width:35%!important;}
.neirong4_2_2 {  min-width:700px; overflow-x:auto; overflow-y:hidden;}
.neirong4_2_2 span:nth-child(1) { text-align:left!important; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-indent:10px;}
.neirong4_2_2 span:nth-child(3) { width:35%!important;}

/*会员账号中心*/
.neirong5_top{display:block; margin:15px auto 40px auto; width:1200px; overflow:auto; line-height:40px; background-color:#fff;border-radius:2px; -moz-box-shadow: 1px 1px 1px #ccc; /* 老的 Firefox */
box-shadow: 1px 1px 1px #ccc; }
.neirong5{display:block; margin:15px auto 20px auto; width:100%; overflow:auto;   }
.neirong5_1{ display:block; width:94%;float:right; margin:3% 3% 0 3%;  }
.neirong5_1_1{background-color:#fff; line-height:40px; display:block; width:100%; padding-bottom:30px; margin-bottom:15px;
-moz-box-shadow: 1px 1px 1px #ccc; /* 老的 Firefox */
box-shadow: 1px 1px 1px #ccc; 
}

.neirong5_1_1 h2{ text-indent:20px; border-bottom:1px solid #CCC; font-size:16px;}
.neirong5_1_1 .p1{ padding:0 0 0 20px;  width:280px;word-wrap: break-word;}
.neirong5_1_1 .p1 span{ display:block; float:right; margin-right:20px; font-weight:bold;}

.neirong5_2{ display:block; width:94%; margin:3%;  float:right;  margin-left:0; }
.neirong5_2_1{background-color:#fff; overflow:auto;line-height:40px; display:block; width:100%;
-moz-box-shadow: 1px 1px 1px #ccc; /* 老的 Firefox */
box-shadow: 1px 1px 1px #ccc; 
}

.neirong5_2_1_1{background-color:#fff; line-height:40px; display:block; width:50%; padding:10px 0; margin:20px 0; float:left;}
.neirong5_2_1_1:nth-child(odd){ border-right:2px solid #F9F9F9; box-sizing:border-box;}
.neirong5_2_1_1 h2{ text-indent:20px; border-bottom:1px solid #CCC; font-size:16px;}
.neirong5_2_1_1 .p1{ text-indent:20px; }
.neirong5_2_1_1 .p1 span{ display:block; float:right; margin-right:20px; font-weight:100;}
.neirong5_2_1_1 .p1:nth-child(odd){ background-color:#F9F9F9;}

.alan:link{ text-decoration:underline; color:#1454A3;}
.alan:visited{ text-decoration:underline; color:#1454A3;}
.tabqh_p{ width:100%;height:53px;border-bottom:1px solid #CCC; background-color:#fff;}
.tabqh_p a{ display: block; float:left; text-align:center;  width:33%;  padding:0; line-height:50px; font-size:16px;}
.tabqh_p .on{ border-bottom:3px solid #21A9FF; color:#21A9FF; font-weight:900;}
.tabnr { padding:20px;}
.tabnr h3{ color:#21A9FF; font-weight:900; font-size:14px; padding:20px 0;}	
		
.celuexiang_tubiao3 ul{ margin-left:18px; border-left:1px solid #CCC; height:30px; line-height:30px;}
.celuexiang_tubiao3 ul li{ display:block; float:left; border-top:1px solid #CCC; border-right:1px solid #CCC; padding:0 20px;}
.celuexiang_tubiao3 ul li:hover{ background-color:#FFF; color:#10d7ae;}
.celuexiang_tubiao3 ul .on{ background-color:#FFF; color:#10d7ae;}
.celuexiang_tubiao3 p{ display:block;background-image:url(../images/bg.jpg); width:95%; margin:0 auto; overflow:auto; line-height:40px; background-color:#FFF; border:1px solid #CCC; margin-bottom:10px;}
.celuexiang_tubiao3 p span{display:block; width:100%; min-width:750px;  overflow:auto; font-size:12px;}
.celuexiang_tubiao3 p span:nth-child(odd){background:#F4F4F4;}
.celuexiang_tubiao3 p span font{display:block; width:11%;}
.celuexiang_tubiao3 p span font:nth-child(1){display:block; float:left;width:13%; text-align:center;}
.celuexiang_tubiao3 p span font:nth-child(2){display:block; float:left;width:10%;}
.celuexiang_tubiao3 p span font:nth-child(3){display:block; float:left;width:19%;}
.celuexiang_tubiao3 p span font:nth-child(4){display:block; float:left;width:19%;}
.celuexiang_tubiao3 p span font:nth-child(5){display:block; float:left;width:7%;}
.celuexiang_tubiao3 p span font:nth-child(6){display:block; float:left;width:7%;}
.celuexiang_tubiao3 p span font:nth-child(7){display:block; float:left;width:11%; line-height:20px;}
/*.celuexiang_tubiao3 p span font:nth-child(8){display:block; float:left;width:9%; line-height:20px;}*/
.celuexiang_tubiao3 p span font:nth-child(8){display:block; float:left;width:7%;}

.celuexiang_tubiao3 #chicang  span font:nth-child(1){display:block; float:left;width:15%; text-align:center;}
.celuexiang_tubiao3 #chicang  span font:nth-child(2){display:block; float:left;width:15%; }
.celuexiang_tubiao3 #chicang  span font:nth-child(3){display:block; float:left;width:23%;}
.celuexiang_tubiao3 #chicang  span font:nth-child(4){display:block; float:left;width:10%;}
.celuexiang_tubiao3 #chicang  span font:nth-child(5){display:block; float:left;width:9%;}
.celuexiang_tubiao3 #chicang  span font:nth-child(6){display:block; float:left;width:13%;}
.celuexiang_tubiao3 #chicang  span font:nth-child(7){display:block; float:left;width:11%; line-height:40px;}
/*.celuexiang_tubiao3 p span font:nth-child(8){display:block; float:left;width:9%; line-height:20px;}*/
.celuexiang_tubiao3 #chicang  span font:nth-child(8){display:block; float:left;width:7%;}

.fabuwenzhang{ line-height:40px; display:block; float:left; color:#FFF; font-size:16px; width:100%; text-align:center;   background-color:#35ABF5;}
.fabuwenzhang:link {	color: #fff;	text-decoration: none;}
.fabuwenzhang:visited {	text-decoration: none;	color: #fff;} 
.fabuwenzhang:hover {	text-decoration: none;	color: #fff;}
.fabuwenzhang:active {	text-decoration: none;	color: #fff;}

.paimingpic{ display:block; height:50px; float:left;  margin-left:20px;}
.paimingpic2 { display:none!important;}
	.nlogo{display:block; width:20%!important; max-width:40px!important;; height:auto!important; margin:10px 0 0 3%!important; border-radius:50%!important; float:left; }
	.neirong1_data .c1{ line-height:30px; }
	
	.ptspic{  height:18px; margin-top:2px; width:40px; }
	.tb1{ height:23px; }
	.tb2{  height:23px; }
	.zhanghu_xx{ text-align:left; display:block;  width:65%;float:left; margin-top:5px; margin-left:0; }
	.zhxhl{ display:block;float:left; height:23px; width:24px; 
 text-align:left; line-height:23px; padding-left:25px; color:#1FA4FF;
    background-image: url(../images/tb1.jpg); font-size:12px;}
	
	.pages .rows{display:none;}
	.pages .end{display:none;}
	
	
	.neirong3_2_1{width:100%; height:30px; text-align:center;}
	.neirong3_2_1 a{ display: inline-block; vertical-align:middle; width:20px; height:20px; margin-left:10px; background-color:#ccc;border-radius: 10px;}
	.neirong3_2_1  .on{background-color:#27AAFF;}
	.neirong3_2_2 img{ width:100%; height:auto;}
	.neirong3_2_2{ width:100%; height:auto;background-color:#666;  border:0px #27AAFF solid;box-sizing: border-box; }
	.neirong3_2_3_left{display:block; float:left; width:40px; height:40px; margin-left:0px; background-color:#27AAFF;border-radius: 20px; line-height:40px; color:#fff; text-align:center; font-size:16px;}
	
	
	.neirong3_2_3_right{display:block; float:right; width:40px; height:40px; margin-left:10px; background-color:#27AAFF;border-radius: 20px; line-height:40px; color:#fff; text-align:center; font-size:16px;}
	
	
.neirong3_2_3_left:link {	color: #fff;	text-decoration: none;}
.neirong3_2_3_left:visited {	text-decoration: none;	color: #fff;} 
.neirong3_2_3_left:hover {	text-decoration: none;	color: #fff;}
.neirong3_2_3_left:active {	text-decoration: none;	color: #fff;}
.neirong3_2_3_right:link {	color: #fff;	text-decoration: none;}
.neirong3_2_3_right:visited {	text-decoration: none;	color: #fff;} 
.neirong3_2_3_right:hover {	text-decoration: none;	color: #fff;}
.neirong3_2_3_right:active {	text-decoration: none;	color: #fff;}
	
	
	.neirong3_2_3_left{
  position: relative;
  left: 0px;
  top: -100px;}
	.neirong3_2_3_right{
  position: relative;
  right: 0px;
  top: -100px;}
  
  .top .nav_map {
    
    display: block;  float: right;
    margin-top: 13px;
    margin-right: 10px;
    border-radius: 5px;
    border: 0px solid #ccc;
    width: 40px;
    height: 36px;
	
    margin-left: 0px;
}

    .foot_nav{
	display:block;
	position: fixed;
    z-index: 99;
    bottom: 0;
	width:100%;
	line-height:50px;
	background-color:#f3f3f3;
	box-shadow: 1px 1px 10px #ccc;
	}
	

	
	  
  }
  
  
  