@charset "utf-8";
* {margin:0px; padding:0px;}
body, div, form, img, ul, ol, li, dl, dt, dd, p {border:0; margin:0; padding:0;}
ul, ol, li {list-style-type: none;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {zoom:1; /* for IE6 IE7 */} 
.clear {clear:both; font-size:0; line-height:0;}
html{ font-size: 10px;}
body {font-family: "微软雅黑", "宋体", "Verdana","Arial", "Helvetica","sans-serif"; font-size:14px; color:#58595b; background:#f3f5fd; background-repeat:repeat-x; }  
A:link,A:visited  {color:#58595b; text-decoration:none;}
A:hover {color:#6193d6; text-decoration:none;} 
/*大屏幕*/
@media screen and (min-width:769px) {
.contenttop{ width: 100%; height: 380px; background:url("../images/content.jpg") no-repeat top center; background-size: cover;}
/* 头部轮播图片 start */
#solid{width:100%;height:780px;clear:both;position:relative;}
#solid img{ width: 100%;height:780px;}
#solid ul{margin:0px;padding:0px;list-style:none;	}
#solid ul li{position:absolute;left:50%;top:0px;width:100%;height:780px;margin-left:-50%;display:none;cursor:pointer;}
#solid #btt{display: none;}
#solid #btt span{display: none;}
/* 头部轮播图片 over */
/* 快捷入口 start */
.QuickEntry{ width:1200px; margin:0 auto; margin-bottom:30px;}
.QuickEntry h2{ font-size: 24px; color: #323232; line-height: 100px; }
.QuickEntry span{ font-size: 24px; color: #0d4fd7;}	
.QuickEntry .QuickEntry_1{ display:block; float:left; width:374px; height:334px; text-decoration:none;box-shadow:0px 4px 10px 0px #dcdcdc; outline: none;}
.QuickEntry .QuickEntry_1:hover{ box-shadow:0px 8px 18px 0px #b5b5b5; outline: none;}
.QuickEntry .QuickEntry_1 p{ font-size:26px; line-height: 70px; color:#0d4fd7; text-align:center; margin-top: 10px;}
.QuickEntry .QuickEntry_1 span{ display:block; font-size:16px; color:#818181; text-align:center; }
.QuickEntry .QuickEntry_2{ display:block; float:left; width:374px; height:334px;  text-decoration:none; margin-left:39px; box-shadow:0px 4px 10px 0px #dcdcdc; outline: none;}
.QuickEntry .QuickEntry_2:hover{ box-shadow:0px 8px 18px 0px #b5b5b5; outline: none;}
.QuickEntry .QuickEntry_2 p{ font-size:26px; line-height: 70px; color:#0d4fd7; text-align:center; margin-top: 10px;}
.QuickEntry .QuickEntry_2 span{display:block; font-size:16px; color:#818181; text-align:center; }
.QuickEntry .QuickEntry_3{ display:block; float:left; width:374px; height:334px; text-decoration:none; margin-left:39px; box-shadow:0px 4px 10px 0px #dcdcdc; outline: none;}
.QuickEntry .QuickEntry_3:hover{  box-shadow:0px 8px 18px 0px #b5b5b5; outline: none;}
.QuickEntry .QuickEntry_3 p{ font-size:26px; line-height: 70px; color:#0d4fd7; text-align:center; margin-top: 10px;}
.QuickEntry .QuickEntry_3 span{display:block; font-size:16px; color:#818181; text-align:center; }
.QuickEntry .QuickEntry_4{ display:block; float:left; width:374px; height:334px; text-decoration:none; margin-left:39px; box-shadow:0px 4px 10px 0px #dcdcdc; outline: none;}
.QuickEntry .QuickEntry_4:hover{  box-shadow:0px 8px 18px 0px #b5b5b5; outline: none;}
.QuickEntry .QuickEntry_4 p{ font-size:26px; line-height: 70px; color:#0d4fd7; text-align:center; margin-top: 10px;}
.QuickEntry .QuickEntry_4 span{display:block; font-size:16px; color:#818181; text-align:center; }
/* 快捷入口 over */
/* 新闻资讯 start */
.information{ width:1200px; margin:0 auto; margin-bottom:30px;}
.information h2{ font-size: 24px; color: #323232; line-height: 100px; }
.information span{ font-size: 24px; color: #0d4fd7;}	
.information .information_1{ display:block; float:left; width:285px; height:90px; text-decoration:none; background:url("../images/285_90_01.png") no-repeat; outline: none;}
.information .information_1:hover{ margin-top: -5px;}	
.information .information_1 p{ font-size:22px; line-height: 70px; color:#ffffff; text-align:center; margin-top: 20px; margin-left: 60px;}
.information .information_2{ display:block; float:left; width:285px; height:90px;  text-decoration:none; background:url("../images/285_90_02.png") no-repeat;  margin-left:20px; outline: none;}
.information .information_2:hover{ margin-top: -5px;}	
.information .information_2 p{ font-size:22px; line-height: 70px; color:#ffffff; text-align:center; margin-top: 20px; margin-left: 60px;}
.information .information_3{ display:block; float:left; width:285px; height:90px; text-decoration:none; background:url("../images/285_90_03.png") no-repeat;  margin-left:20px; outline: none;}
.information .information_3:hover{ margin-top: -5px;}	
.information .information_3 p{ font-size:22px; line-height: 70px; color:#ffffff; text-align:center; margin-top: 20px; margin-left: 60px;}
.information .information_4{ display:block; float:left; width:285px; height:90px; text-decoration:none; background:url("../images/285_90_04.png") no-repeat;  margin-left:20px; outline: none;}
.information .information_4:hover{ margin-top: -5px;}	
.information .information_4 p{ font-size:22px; line-height: 70px; color:#ffffff; text-align:center; margin-top: 20px; margin-left: 50px;}
/* 新闻资讯 over */
/* 报名通道 start */
.Signupbox{ width: 1080px; margin: 0 auto; margin-top: 40px; }
.Signupbox h2{ font-size: 22px; font-weight: 500; color: #333333; line-height: 22px; padding-left: 15px;  margin-bottom: 30px; border-left: 3px solid #3e79f0;}
.Signupbox h2 a{ float: right; font-size: 18px; line-height: 22px; margin-bottom: 30px; }
.Signupbox h3{ font-size: 30px; line-height: 48px; font-weight: 500; color: #333333; text-align: center; margin: 20px 0px 0px 0px;}
.Signupbox h3 span{ font-size: 18px; line-height: 72px; color:#727171; }
.Signupbox .fonttittle{ font-size: 24px; line-height: 60px; color: #1149b8;}
.Signupbox p{ font-size: 20px; line-height: 48px; color: #333333; text-indent: 2em;}
.Signupbox a{font-size: 24px; line-height: 60px; color: #1149b8;}
.Signupbox img{  width: 1080px; margin: 0 auto; }
/* 报名通道 over */
/* 赛事新闻 start */
.newsbox{ width:1200px; margin:0 auto; margin-bottom:30px;}
.newsbox h2{ font-size: 20px; font-weight: 500; color: #333333; line-height: 22px; padding-left: 15px; margin-top:40px; border-left: 3px solid #3e79f0;}
.newsbox h2 a{ float: right; font-size: 18px; }
.newsbox .news_1{ display:block; float:left; width:374px; height:400px; text-decoration:none; margin-top:36px; border:1px solid #d3d3d4; box-shadow:0px 4px 10px 0px #dcdcdc;}
.newsbox .news_1:hover{ box-shadow:0px 8px 18px 0px #b5b5b5;}
.newsbox .news_1 img{ width:374px; height:220px;}
.newsbox .news_1 p{ font-size:20px; line-height: 36px; height: 108px; color:#333333; text-align:left; padding: 16px 20px;}
.newsbox .news_1 span{ display:block; font-size:16px; color:#949494; text-align:left; padding: 0px 0px 20px 20px;}
.newsbox .news_2{  display:block; float:left; width:374px; height:400px; text-decoration:none; margin-top:36px; border:1px solid #d3d3d4; box-shadow:0px 4px 10px 0px #dcdcdc; margin-left:36px; }
.newsbox .news_2:hover{ box-shadow:0px 8px 18px 0px #b5b5b5;}
.newsbox .news_2 img{ width:374px; height:220px;}
.newsbox .news_2 p{ font-size:20px; line-height: 36px; height: 108px; color:#333333; text-align:left; padding: 16px 20px;}
.newsbox .news_2 span{ display:block; font-size:16px; color:#949494; text-align:left; padding: 0px 0px 20px 20px; }
.Contentbox{ width: 1080px; margin: 0 auto; }
.Contentbox h2{ font-size: 20px; font-weight: 500; color: #333333; line-height: 22px; padding-left: 15px; margin-top: 30px; border-left: 3px solid #3e79f0;}
.Contentbox h2 a{ float: right; padding:4px 16px; font-size:18px; color:#ffffff; text-align:center; font-weight:normal; cursor:pointer; background-color: #1471e4; border:0; border-radius:8px; outline: none; margin-top: -4px;}
.Contentbox h3{ font-size: 26px; line-height: 48px; font-weight: 500; color: #333333; text-align: center; margin: 50px 0px 0px 0px;}
.Contentbox h3 span{ font-size: 16px; line-height: 72px; color:#727171; }
.Contentbox .fonttittle{ font-size: 20px; line-height: 60px; color: #1149b8;}
.Contentbox p{ font-size: 18px; line-height: 48px; color: #333333; text-indent: 2em;}
.Contentbox p a{ font-size:18px; color:#1149b8; font-weight:normal; cursor:pointer; outline: none; }
.Contentbox img{  width: 600px; margin: 10px 240px; }
/* 赛事新闻 over */
/* 页码 */
.newspage { float:left; width:100%; overflow:hidden; padding-top:10px; } 
.newspage ul { clear:left; float:left; list-style:none; margin:0; padding:0; position:relative; left:50%; text-align:center; } 
.newspage ul li { display:block; float:left; list-style:none; margin:0; padding:0; position:relative; right:50%; }
.newspage ul li a { font-size:15px; display:block; margin:0 0 0 8px; padding:7px 9px; background:#ebebec; color:#000000; text-decoration:none; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.newspage ul li a:hover { font-size:15px; color:#ffffff; background:#487fc9;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.newspage ul li span{display:block; margin:0 0 0 3px; padding:8px 10px; text-decoration:none; line-height:1.3em;}
.newspage .pagejump { margin-left:8px;}
.newspage .pagejump input{ width:36px; height:32px; border:1px solid #d9d9da; text-align:center; font-size:14px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
	
.footer{ width:100%; min-width:1200px; padding:40px 0; margin-top: 40px; color:#ffffff; text-align:center; font-size:16px; line-height:30px; background-color:#205bb4;}
.footer a{font-size:16px; color:#ffffff;}
	
}
/*WAP小屏幕*/
@media screen and (max-width: 768px) {
.contenttop{ width: 100%; height: 170px; background:url("../images/bmbwapbg04.jpg") no-repeat top center; background-size: cover;}
/* 头部轮播图片 start */
#solid{width:100%;height:200px;clear:both;position:relative;}
#solid img{ width: 100%;height:200px;}
#solid ul{margin:0px;padding:0px;list-style:none;	}
#solid ul li{position:absolute;left:50%;top:0px;width:100%;height:200px;margin-left:-50%;display:none;cursor:pointer;}
#solid #btt{ display: none;}
#solid #btt span{ display: none;}
/* 头部轮播图片 over */
/* 快捷入口 start */
.QuickEntry{ width:92%; margin:0 auto;}
.QuickEntry h2{ font-size: 24px; color: #323232; line-height: 100px; text-align: center; }
.QuickEntry span{ font-size: 24px; color: #0d4fd7;}
.QuickEntry .QuickEntry_1{ display:block; width:100%; height:32rem; background-size: cover; text-decoration:none; box-shadow:0px 4px 10px 0px #dcdcdc;}
.QuickEntry .QuickEntry_1 img{ width:100%; height:20rem;}
.QuickEntry .QuickEntry_1 p{ font-size:2.6rem; line-height: 7rem; color:#0d4fd7; text-align:center; }
.QuickEntry .QuickEntry_1 span{ display:block; font-size:1.6rem; color:#818181; text-align:center; }
.QuickEntry .QuickEntry_2{ display:block;  width:100%; height:32rem; background-size: cover;  text-decoration:none; margin-top:2rem; box-shadow:0px 4px 10px 0px #dcdcdc;}
.QuickEntry .QuickEntry_2 img{ width:100%; height:20rem;}
.QuickEntry .QuickEntry_2 p{ font-size:2.6rem; line-height: 7rem; color:#0d4fd7; text-align:center; }
.QuickEntry .QuickEntry_2 span{display:block; font-size:1.6rem; color:#818181; text-align:center; }
.QuickEntry .QuickEntry_3{ display:block;  width:100%; height:32rem; background-size: cover;  text-decoration:none; margin-top:2rem; box-shadow:0px 4px 10px 0px #dcdcdc;}
.QuickEntry .QuickEntry_3 img{ width:100%; height:20rem;}
.QuickEntry .QuickEntry_3 p{ font-size:2.6rem; line-height: 7rem; color:#0d4fd7; text-align:center; }
.QuickEntry .QuickEntry_3 span{display:block; font-size:1.6rem; color:#818181; text-align:center; }
.QuickEntry .QuickEntry_4{ display:block;  width:100%; height:32rem; background-size: cover;  text-decoration:none; margin-top:2rem; box-shadow:0px 4px 10px 0px #dcdcdc;}
.QuickEntry .QuickEntry_4 img{ width:100%; height:20rem;}
.QuickEntry .QuickEntry_4 p{ font-size:2.6rem; line-height: 7rem; color:#0d4fd7; text-align:center; }
.QuickEntry .QuickEntry_4 span{display:block; font-size:1.6rem; color:#818181; text-align:center; }
/* 快捷入口 over */	
/* 新闻资讯 start */
.information{ width:92%; margin:0 auto;}
.information h2{ font-size: 24px; color: #323232; line-height: 100px; text-align: center; }
.information span{ font-size: 24px; color: #0d4fd7;}
.information .information_1{ display:block; float:left; width:100%; text-decoration:none; background:url("../images/300_90_05.png") no-repeat; outline: none; margin-bottom: 12px;}
.information .information_1:hover{ margin-top: -5px;}	
.information .information_1 p{ font-size:22px; line-height: 70px; color:#ffffff; text-align:center; margin-top: 20px;}
.information .information_2{ display:block; float:left;  width:100%; text-decoration:none; background:url("../images/300_90_06.png") no-repeat right; outline: none; margin-bottom: 12px;}
.information .information_2:hover{ margin-top: -5px;}	
.information .information_2 p{ font-size:22px; line-height: 70px; color:#ffffff; text-align:center; margin-top: 20px;}
.information .information_3{ display:block; float:left;  width:100%; text-decoration:none; background:url("../images/300_90_07.png") no-repeat; outline: none; margin-bottom: 12px;}
.information .information_3:hover{ margin-top: -5px;}	
.information .information_3 p{ font-size:22px; line-height: 70px; color:#ffffff; text-align:center; margin-top: 20px;}
.information .information_4{ display:block; float:left;  width:100%; text-decoration:none; background:url("../images/300_90_08.png") no-repeat right; outline: none; margin-bottom: 12px;}
.information .information_4:hover{ margin-top: -5px;}	
.information .information_4 p{ font-size:22px; line-height: 70px; color:#ffffff; text-align:center; margin-top: 20px;}
/* 报名通道 start */
.Signupbox{ width: 92%; margin: 0 auto; margin-top: 40px; }
.Signupbox h2{ font-size: 2rem; font-weight: 500; color: #333333; line-height: 2rem; padding-left: 15px;  margin-bottom: 30px; border-left: 3px solid #3e79f0;}
.Signupbox h2 a{ float: right; font-size: 1.6rem; color: #58595b; line-height: 2rem; margin-bottom: 3rem; }
.Signupbox h3{ font-size: 2.2rem; line-height: 4.8rem; font-weight: 500; color: #333333; text-align: center; margin: 20px 0px 0px 0px;}
.Signupbox h3 span{ font-size: 1.6rem; line-height: 7.2rem; color:#727171; }
.Signupbox .fonttittle{ font-size: 2rem; line-height: 6rem; color: #1149b8;}
.Signupbox p{ font-size:  1.8rem; line-height:  4rem; color: #333333; text-indent: 2em;}
.Signupbox a{font-size: 2rem; line-height: 6rem; color: #1149b8;}
.Signupbox img{  width: 100%; margin: 0 auto; }
/* 报名通道 over */	
/* 赛事新闻 start */
.newsbox{ width:92%; margin:0 auto; margin-top: 40px; }
.newsbox h2{font-size: 1.8rem; font-weight: 500; color: #333333; line-height: 2rem; padding-left: 15px;  margin-bottom: 30px; border-left: 3px solid #3e79f0;}
.newsbox h2 a{ float: right; font-size: 1.6rem; color: #58595b; line-height: 2rem; margin-bottom: 3rem;}
.newsbox .news_1{ display:block; width:100%; text-decoration:none; margin-top:20px; border:1px solid #d3d3d4; box-shadow:0px 4px 10px 0px #dcdcdc;}
.newsbox .news_1:hover{ box-shadow:0px 8px 18px 0px #b5b5b5;}
.newsbox .news_1 img{ width:100%; height:220px;}
.newsbox .news_1 p{ font-size:20px; line-height: 36px; color:#333333; text-align:left; padding: 16px 20px;}
.newsbox .news_1 span{ display:block; font-size:16px; color:#949494; text-align:left; padding: 0px 0px 20px 20px;}
.newsbox .news_2{  display:block; width:100%; text-decoration:none; margin-top:20px; border:1px solid #d3d3d4; box-shadow:0px 4px 10px 0px #dcdcdc;}
.newsbox .news_2:hover{ box-shadow:0px 8px 18px 0px #b5b5b5;}
.newsbox .news_2 img{  width:100%; height:220px;}
.newsbox .news_2 p{ font-size:20px; line-height: 36px; color:#333333; text-align:left; padding: 16px 20px;}
.newsbox .news_2 span{ display:block; font-size:16px; color:#949494; text-align:left; padding: 0px 0px 20px 20px; }
.Contentbox{ width: 92%; margin: 0 auto; margin-top: 40px; }
.Contentbox h2{ font-size: 1.8rem; font-weight: 500; color: #333333; line-height: 2rem; padding-left: 15px;  margin-bottom: 30px; border-left: 3px solid #3e79f0;}
.Contentbox h2 a{ float: right; padding:4px 14px; font-size:1.6rem; color:#ffffff; text-align:center; font-weight:normal; cursor:pointer; background-color: #1471e4; border:0; border-radius:8px; outline: none; margin-top: -4px;}
.Contentbox h3{ font-size: 2.2rem; line-height: 4.8rem; font-weight: 500; color: #333333; text-align: center; }
.Contentbox h3 span{ font-size: 1.4rem; line-height: 7.2rem; color:#727171; }
.Contentbox .fonttittle{ font-size: 1.8rem; line-height: 6rem; color: #1149b8;}
.Contentbox p{ font-size:  1.6rem; line-height:  4rem; color: #333333; text-indent: 2em;}
.Contentbox p a{ font-size:1.6rem; color:#1149b8; font-weight:normal; cursor:pointer; outline: none; }
.Contentbox p img{  width: 80%; height: 30%; margin: 0 auto; }
/* 赛事新闻 over */
/* 页码 */
.newspage { float:left; width:100%; overflow:hidden; padding-top:4rem; } 
.newspage ul { clear:left; float:left; list-style:none; margin:0; padding:0; position:relative; left:50%; text-align:center; } 
.newspage ul li { display:block; float:left; list-style:none; margin:0; padding:0; position:relative; right:50%; }
.newspage ul li a { font-size:14px; display:block; margin:0 0 0 6px; padding:6px 8px; background:#ebebec; color:#000000; text-decoration:none; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.newspage ul li a:hover { font-size:15px; color:#ffffff; background:#487fc9;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.newspage ul li span{display:block; margin:0 0 0 3px; padding:6px 8px; text-decoration:none; line-height:1.4em;}
.newspage .pagejump { margin-left:8px;}
.newspage .pagejump input{ width:3rem; height:3rem; border:1px solid #d9d9da; text-align:center; font-size:1.3rem;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.footer{ width:100%; padding:2.4rem 0; margin-top: 4rem; color:#ffffff; text-align:center; font-size:1.4rem; line-height:2.4rem; background-color:#205bb4;}
.footer a{font-size:1.4rem; color:#ffffff;}

}

