﻿* html,.mw { width:100%;margin:0 auto;border:2px solid #ff0000;padding:0 0 0 0;}
* {word-wrap:break-word;word-break:break-all;}
body,td,div,form {color:#000;font-size:12px;font-family:"微软雅黑","NotoSansHans","微软雅黑","Microsoft Yahei"; }
body {position:relative; margin:0 auto;padding:0 0 0 0; }
p,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,ul,li,img,blockquote,form,i { margin:0; padding:0; border:0; list-style:none;}
h1 {text-align:center;font:bold 18px "微软雅黑","NotoSansHans","微软雅黑","Microsoft Yahei",sans-serif;margin:10px 0;}
.mwall {margin:0 auto;padding:0 0 0 0;border:1px solid #ff0000;padding-bottom:15px; vertical-align:top;}
.none {display:none;}
#clear {margin:0;padding:0;clear:both;}
img {border:0px;}

.mwbg {width:100%; margin:0 auto;border:0px solid #ff0000; padding-bottom:0; vertical-align:top;  float:left;  height:100%;
-webkit-box-shadow: #ddd 0px 0px 1px;
-moz-box-shadow: #ddd 0px 0px 1px;
box-shadow: #ddd 0px 0px 1px;behavior: url(/PIE.htc);
}

.page_top  {border:0px solid #ff0000;  z-index:10000;  margin:0 auto; width:100%;}
.page_top .banner1 {border:0px solid #ff0000; height:118px;  z-index:10000;  margin:0 auto; text-align:center; margin-bottom:10px; margin-top:20px;}
.page_top .banner1 .blogo { text-align:center;}
.page_top .banner1 .blogoname { float:left; color:#02388b;  font-size:70px; line-height:110px;}
.page_top .banner1 .blogoname_en { float:left; color:#02388b;  line-height:110px;}



.page_top .banner3 {border:px solid #ff0000;  z-index:10000;width:100%;  margin:0 auto; text-align:center; margin-bottom:20px;}
.page_top .banner3 .blogoname {  color:#02388b;  font-size:24px; line-height:24px; font-weight:bold;}





/* 下拉菜单*/
.menukuang {   z-index:19995;border:0px solid #ff0000; }
.navmenu {margin: 0 auto;color: #000000; height:45px;border-bottom:8px solid #eddf21; border:0px solid #ff0000;z-index:19995; }
.navmenu ul {}
.navmenu a {display: block;padding: 0 10px;line-height: inherit;cursor: pointer; text-decoration:none;border:0px solid #ff0000; color:#02388b;font-family:"微软雅黑","NotoSansHans","微软雅黑","Microsoft Yahei"; font-size:15px;}

.nav_menu {line-height: 45px;text-transform: uppercase; margin:0 auto;z-index:9999;width:100%;border:0px solid #ff0000;font-weight:normal; }
.nav_menu-item {display: inline-block;position: relative;border:1px solid #02388b;width:16%; text-align:center; float:left; height:45px; z-index:19995; }


@media only screen and (min-width: 1600px) {
    .nav_menu-item{
     margin-left:0.4%;       
    }
}

@media only screen and (max-width: 1000px) {
    .nav_menu-item{
     margin-left:0.3%;       
    }
}


.nav_menu-item:hover {background-color:#f4f4f4;}
.nav_menu-item:hover a {color:#8b0000;}

.nav_menu-item:hover .nav_submenu {display: block;}
.nav_submenu {text-transform: none;display: none;position: absolute;width:280px;background-color: #ffffff; left:-1px;border-top:1px solid #02388b; }
.nav_submenu-item {background:#ffffff; height:40px;border:1px solid #02388b;line-height:40px;border-top:0px solid #02388b; text-align:left; }
.nav_submenu-item a:hover { color:#02388b; text-decoration:underline;}
.nav_submenu-item a:link { color:#02388b;}

.nav_submenu-item {position: relative;}
.nav_submenu-item:hover {background-color: #ffffff;}

/*.nav_submenu-item:hover .three_submenu {display: block;}
.three_submenu {text-transform: none;display: none;position: absolute;left:-220px; top:0px;width: 220px;background-color: #eddf21; }
.three_submenu-item {background:#eeee22; height:40px;border:0px solid #ff0000;line-height:40px;border-bottom:1px solid #d7dd1f; }
.three_submenu-item a:hover { color:#FF0000;padding-right:3px;}
.three_submenu-item a:link {padding-right:3px;}*/

/* 下拉菜单*/


/*.page_head {width:1100px; margin:0 auto;max-width: 1100px;border:0px solid #ff0000; height:180px; background:#FFFFFF; }
#logo { width:1000px; height:126px; float:left;border:0px solid #CC00FF; margin-top:10px; margin-left:15px;}*/



/* 合作伙伴*/
.p_banner {width:99.4%; height:640px; margin:0 auto;margin-top:10px; background-size :cover;background-repeat:no-repeat; background-position:center center;}
.p_banner .dikuang { position:relative;top:500px; background-image:url(../images/ban.png); width:100%; height:140px;border:0px solid #ff0000; overflow:hidden;z-index:8888;}
.p_banner .dikuang h1 { color:#FFFFFF; position:absolute; left:100px; bottom:20px; font-size:66px;font-family:"微软雅黑","NotoSansHans","微软雅黑","Microsoft Yahei"; z-index:9999;text-shadow:4px 4px 3px #333;}

/* 新闻信息*/
.N_kuang {width:99.4%;  margin:0 auto;border:0px solid #ff0000; margin-top:20px; border-top:1px solid #CCCCCC;}
.N_kuang .N_kuang_nei { width:100%; margin:0 auto;border:0px solid #ff3344; height:auto; min-height:600px;}


@media only screen and (min-width: 1600px) {
    .N_kuang .N_kuang_nei{width:1280px;}
	.page_top .banner1 .blogoname_en { font-size:60px;}
    .N_detail .N_detail_nei{width:1280px;}	
    .img-txt-scrool li{width:415px;height:276px; }
    .img-txt-scrool {width:1280px;}	
    .p_partner .p_partner_nei{width:1280px;}	
    .T_kuang .T_kuang_nei { width:1280px; }
    .past_stars .past_stars_nei { width:1280px; }

}

@media only screen and (max-width: 1000px) {
    .N_kuang .N_kuang_nei{width:100%;}
	.page_top .banner1 .blogoname_en {  font-size:35px; }
	.N_detail .N_detail_nei{width:100%;}
    .img-txt-scrool li{ width:32%;height:276px;}
    .img-txt-scrool {width:100%;}
    .p_partner .p_partner_nei {width:100%;}
    .T_kuang .T_kuang_nei { width:100%; }
    .past_stars .past_stars_nei  { width:100%; }


	
}




.N_kuang .N_kuang_nei li { width:100%; height:70px; line-height:70px; border-bottom:1px dashed #CCCCCC; overflow:hidden;}
.N_kuang .N_kuang_nei li a { font-size:18px; color:#02388b; text-decoration:none;}
.N_kuang .N_kuang_nei li a:hover { text-decoration:underline}
.N_kuang .N_kuang_nei li span { float:right; color:#CCCCCC;}

/* 翻页*/
.pagenext {text-align:center; width:auto; margin-top:20px; margin-bottom:20px; }
.pagefan {font-size:17px;}
.pagenext a:link,.pagenext a:visited {text-decoration:none; color:#000000;font-size:17px;}
.pagenext a:hover {text-decoration:none; color:#0071bc;font-size:17px;}

/* 底部*/
.w_foot { background:#02388b; height:200px; width:100%; margin:0 auto;border:0px solid #ff0000; float:left; text-align:center;}
.w_foot .t2 { color:#FFFFFF;}
.w_foot .t3 { color:#FFFFFF; font-size:14px;}
.w_foot .t4 a { color:#FFFFFF; font-size:14px;}



/* 内页详细信息代码*/
.N_detail {width:99.4%;  margin:0 auto;border:0px solid #ff0000; margin-top:20px; border-top:1px solid #CCCCCC;}
.N_detail .N_detail_nei {  margin:0 auto;border:0px solid #ff3344;margin-top:20px; height:auto; min-height:600px;}
.infotitle { width:100%; line-height:66px; color:#333333; font-size:36px;  margin-bottom:10px; font-weight:bold;}
.datetitle { width:100%; line-height:36px; color:#666666; font-size:12px; border-bottom:1px solid #f3f3f3; margin-bottom:20px; }
.content01,.content01 span,.content01 p,.content01 div { font-size:18px;line-height:36px;overflow:hidden;color:#333333;border:0px solid #ff0000;margin:0 auto;padding-left:0px;padding-right:0px;padding-top:16px;padding-bottom:16px;font-family:"微软雅黑","NotoSansHans","微软雅黑","Microsoft Yahei";text-align:justify;
word-break:keep-all;word-break:break-word;word-break:break-all
width:500px;

}
.content01 p {TEXT-INDENT: 0em}
.content01 p img {padding:3px;border:0px solid #dbdbdb;margin-top:10px;margin-bottom:10px; }


/* 合作伙伴*/
.p_partner {width:100%;  margin:0 auto;border:0px solid #ff0000; margin-top:20px; border-top:1px solid #CCCCCC;font-family:"微软雅黑","NotoSansHans","微软雅黑","Microsoft Yahei";}
.p_partner .p_partner_nei { margin:0 auto;border:0px solid #ff3344;margin-top:20px; height:auto; min-height:600px;}
.p_partner .p_partner_nei .p_bigger { width:620px; height:210px; margin:0 auto; margin-bottom:20px;border-radius:5px; border:1px solid #eeeeee; text-decoration:none;}
.p_partner .p_partner_nei .p_bigger:hover {box-shadow: 0 6px 16px 0 rgba(48, 55, 66, 0.25);}
.p_partner .p_partner_nei .p_big {}
.p_partner .p_partner_nei .p_big .p_img { width:210px; height:210px; float:left;background-size :cover;background-repeat:no-repeat; background-position:center center;border-radius:5px 0px 0px 5px; }
.p_partner .p_partner_nei .p_big .p_title {width:380px;border:0px solid #ff0000; float:left; font-size:32px; line-height:32px; font-weight:bold; margin-left:20px; margin-top:20px; overflow:hidden;} 
.p_partner .p_partner_nei .p_big .p_title2 {width:380px;border:0px solid #ff0000; float:left; font-size:18px; line-height:18px; font-weight:lighter;  margin-left:20px; margin-top:15px; } 
.p_partner .p_partner_nei .p_big .p_button {border:0px solid #ff0000; float:left; margin-top:40px; margin-left:20px;}
.p_partner .p_partner_nei .p_button a { display:block; color:#FFFFFF; background:#990000;border-radius:26px; width:126px; height:52px; text-align:center; font-size:16px; text-decoration:none; line-height:52px;}

/* 合作伙伴详细页*/

.p_partner .p_partner_nei .pd_img { text-align:left; margin:0 auto;border:0px solid #ff0000; margin-bottom:20px;}
.p_partner .p_partner_nei .pd_title1 {margin:1 auto;border:0px solid #ff0000;font-size:32px; line-height:32px; font-weight:bold;margin-bottom:20px;}
.p_partner .p_partner_nei .pd_title2 {margin:1 auto;border:0px solid #ff0000;font-size:18px; line-height:18px; font-weight:lighter;margin-bottom:20px;}


/* 首页底部赞助商链接*/
.bot_ad {width:100%;  margin:0 auto;border:0px solid #ff0000; margin-top:20px; border-top:1px solid #CCCCCC;font-family:"微软雅黑","NotoSansHans","微软雅黑","Microsoft Yahei";}
.bot_ad .bot_ad_nei {width:99%; margin:0 auto;border:0px solid #ff3344;margin-top:20px; text-align:center;  }
.bot_ad .bot_ad_nei ul {display: table; margin: 0 auto;}
.bot_ad .bot_ad_nei li { width:128px; height:128px;background-size :cover;background-repeat:no-repeat; background-position:center center; display:block; float:left; margin:10px 10px 10px 10px;  }


/* 参赛队伍*/
.T_kuang {width:99.4%;  margin:0 auto;border:0px solid #ff0000; margin-top:20px; border-top:0px solid #CCCCCC;}
.T_kuang .T_kuang_nei { margin:0 auto;border:0px solid #ff3344; height:auto; min-height:600px;}
.T_kuang .T_kuang_nei li { width:305px; height:345px; border-bottom:0px dashed #CCCCCC; float:left;background-size :cover;background-repeat:no-repeat; background-position:center center; margin-bottom:20px; text-align:center; font-size:16px;}

/* 赛程列表*/

.S_ceng {width:1280px; margin:0 auto;border:0px solid #CCCCCC; margin-bottom:20px; border-radius:0px;font-family:"微软雅黑","NotoSansHans","微软雅黑","Microsoft Yahei"; float:left;}
.S_ceng_top {width:1280px; margin:0 auto;border:0px solid #ff9900; height:50px;border-radius:0px; float:left;}
.S_ceng_top p { background:#02388b; color:#FFFFFF; height:50px; line-height:50px; text-align:center; border:0px solid #ff0000;width:180px;border-radius:5px 5px 0px 0px; font-size:24px; font-weight:bold;}
.S_ceng_top p h7 { font-size:12px; font-weight:normal;}
.S_ceng_content {border:1px solid #02388b;width:1280px;  float:left; padding:10px;}
/*.S_ceng_content:hover { background:#f9f9f9;}*/
#s_table:hover { background:#f9f9f9;}

/* 首页参赛队伍*/
.I_kuang {width:99.4%;  margin:0 auto;border:0px solid #ff0000; margin-top:20px; border-top:0px solid #CCCCCC;}
.I_kuang .I_kuang_nei { width:90%; margin:0 auto;border:0px solid #ff3344; height:auto; min-height:120px;position:relative; text-align:center; padding:20px; }
/*.I_kuang .I_kuang_nei li { width:105px; height:105px; border-bottom:0px dashed #CCCCCC; float:left;background-size :cover;background-repeat:no-repeat; background-position:center center; margin-bottom:20px; text-align:center; font-size:16px; margin-left:40px;}*/

/*.mteams {width:1100px; margin:0px auto; background:#fff; position:relative; overflow:hidden; z-index:-10; text-align:center; height:100px;}*/
.I_kuang .I_kuang_nei img {  width:130px; height:130px; margin-left:20px;}


/* img-txt-scrool 切换框*/
.I_kuang_text {width:100%;border:0px solid #ff0000;margin:0 auto;position:relative; text-align:center; line-height:120px; font-size:52px; color:#02388b;font-family:"微软雅黑","NotoSansHans","微软雅黑","Microsoft Yahei"; margin-top:30px; margin-bottom:30px; background-image:url(../images/title_bg3.gif); background-position:center center; background-repeat:no-repeat;}
.img-txt-scrool{border:0px solid #ff0000;margin:0 auto;position:relative; text-align:center;}


.img-txt-scrool li{border:1px solid #E9CDF3;overflow:hidden;float:left;display:inline;position:relative; }
.img-txt-scrool li .scrool-box{position:absolute;border:0px solid #ff0000;}
.img-txt-scrool li h3{font-size:12px;line-height:18px;padding:0 6px}
.img-txt-scrool li p{padding:0 6px;color:#999999;font-size:20px;text-align:left;}
.img-txt-scrool li h3 a:link,.img-txt-scrool li h3 a:visited{color:#F50C43;text-decoration:none}
.img-txt-scrool li h3 a:hover{color:#F50C43;text-decoration:none}
.img-txt-scrool li p a:link,.img-txt-scrool li p a:visited{color:#999999;text-decoration:none; text-align:left;}
.img-txt-scrool li p a:hover{color:#999999;text-decoration:none;text-align:left;}

/* 首页新闻列表*/
.N_kuang_nei .I_title { width:100%;  text-align:center;line-height:50px; height:50px; font-size:32px;color:#02388b;border-bottom:1px solid #cccccc; text-align:left;  background-position:left center; background:no-repeat; }
.I_title span { float:right; font-size:14px;}
.I_title span a { text-decoration:none}


/* 往届赛事情报*/
.past_stars {  margin:0 auto;border:0px solid #ff0000; margin-top:20px; border-top:1px solid #CCCCCC;font-family:"微软雅黑","NotoSansHans","微软雅黑","Microsoft Yahei";}
.past_stars .past_stars_nei { margin:0 auto;border:0px solid #ff3344;margin-top:20px; text-align:center;  }
.past_stars .past_stars_nei ul {display: table; margin: 0 auto; width:100%;border:0px solid #445566;}
.past_stars .past_stars_nei li { width:33%; height:200px;display:block; float:left; border-top:1px solid #990000;  }
.past_stars .span1 { border-right:1px solid #990000; height:50px; width:49%; float:left;}
.past_stars .span2 { border:0px solid #990000; width:100%; float:left;text-align:center;}
.past_stars .span2 h3 { display:block; color:#FFFFFF; background:#990000;border-radius:26px; width:126px; height:52px; text-align:center; font-size:16px; text-decoration:none; line-height:52px; margin:0 auto;}
.past_stars .span3 { border:0px solid #990000; width:100%; float:left;text-align:center; line-height:50px;}
.past_stars .span3 a { text-decoration:none;font-size:14px; color:#990000;}






