/* CSS Document */
body,div,li,ll,dl,ul,dd,p,span,h1,h2,h3,h4,h5 { padding:0; margin:0; list-style:none; font-family:"微软雅黑", sans-serif; font-size:13px;}
a:link {
	color: rgb(51, 51, 51); font-size: 14px; text-decoration: none;
}
a:visited {
	color: rgb(51, 51, 51); font-size: 14px; text-decoration: none;
}
a:hover {
	color: rgb(255, 0, 0); font-size: 14px; text-decoration: underline;
}
a:active {
	color: rgb(51, 51, 51); font-size: 14px; text-decoration: none;
}
#all_body { width:auto; height:auto; margin:0 auto;}
#all_cont { width:1000px; height:56px;; margin:0 auto;}
.a_top { width:1000px; height:56px; background:white; float:left;}
.a_top_l  { width:424px; height:56px; background:white; float:left;}
.a_top_r  { width:256px; height:56px; background:white; float:right;}
#all_banner {background: url("../images/banner_a.jpg") no-repeat top; height: 480px;}
#all_banner1 {	background:white; height: 136px;}
.all_banner12 { height:136px; padding:0px 50px 10px 50px; width:1000px; margin:0 auto; overflow:hidden;}

.all_jiaodian { height:380px;  margin:0 auto; width:1000px; overflow:hidden;}
.all_jiaodian_left { height:380px; width:660px; float:left}
.all_jiaodian_right { height:378px; width:328px;  float:left; margin-left:10px; border:1px #CCCCCC solid;}
.all_jiaodian_right dt { width:328px; height:auto; line-height:25px; font-size:15px; text-align:center; font-weight:bold; padding:2px;}
.all_jiaodian_right dl { width:328px; height:auto; line-height:22px; font-size:13px; margin-bottom:10px; padding:4px;}

/*焦点图*/
.focus{ position:relative; width:660px; height:380px; background-color: #000; float: left;}  
.focus img{ width: 660px; height: 380px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


/*赛事简介*/
#all_ssjj {	background:white; height: 380px;}
.all_ssjj_up { height:109px; padding:0px 50px 10px 50px; width:1000px; margin:0 auto; overflow:hidden;}
.all_ssjj_down { height:220px; background4:#CC66CC; padding:14px 0px 10px 0px; width:1000px; margin:0 auto; overflow:hidden; border:1px #CCCCCC solid;}
.jj_zis { float:left; width:1000px; }
.jj_zis img{ float:left; line-height:35px; width:150px; margin-left:14px; display:inline;}

.jj_zis2 { float:left; width:1000px; margin-top:14px; }
.jj_zis2 img{ float:left; line-height:35px; width:150px; margin-left:14px; display:inline;}

.jj_zi { float:left; line-height:35px; width:1000px; margin-top:10px;}
.jj_zi h2 { float:left; line-height:45px; width:1000px; margin-top:5px; font-size:15px; color:white;}
.jj_zi h1 { float:left; line-height:45px; width:1000px; margin-top:5px; font-size:40px; letter-spacing:8px; color:yellow; margin-bottom:20px;}
.jj_zi h3 { float:left; line-height:30px; width:1000px; margin-top:2px;  font-size:13px; color:white;}
.shou_zi { line-height:30px; width:1000px; margin-top:2px;  font-size:16px; color:yellow;}


/*优惠*/
#all_youhui {	background: url("../images/zp_bg.jpg") no-repeat top; height: 1648px;}
.all_youhui_up { height:345px; padding:50px 10px 30px 10px; width:1000px; margin:0 auto; overflow:hidden;}
.youhui_tu { float:left; height: 225px; width:225px; margin-right:10px;}
.all_youhui_zi { height:1260px;  padding:185px 30px 20px 50px; width:1000px; margin:0 auto; overflow:hidden;}
.all_youhui_zia { height:40px;  padding:35px 30px 10px 10px; width:1000px; margin:0 auto; overflow:hidden; font-size:22px; color:yellow; text-align:center; font-weight:bold;}
.all_youhui_zib { float:left; width:1000px; }
.all_youhui_zib img{ float:left; line-height:35px; width:323px; margin-left:10px; display:inline;}

/*获奖*/
#all_huojiang {	background:white; height: 700px;}
.all_huojiang_up { height:89px; padding:0px 50px 10px 50px; width:1000px; margin:0 auto; overflow:hidden;}
.all_huojiang_down { height:220px; background4:#CC66CC; padding:14px 0px 10px 0px; width:1000px; margin:0 auto; overflow:hidden; border:1px #CCCCCC solid;}
.jj_huojiang { float:left; width:1000px; }
.jj_huojiang img{ float:left; line-height:35px; width:323px; margin-left:7px; display:inline;}
/*学校简介*/
#all_xxjj {	background:#94020f; height: 500px;}
.all_xxjj_up { height:190px; padding:0px 50px 10px 50px; width:1000px; margin:0 auto; overflow:hidden;}
.all_xxjj_down { height:220px; background4:#CC66CC; padding:14px 0px 10px 0px; width:1000px; margin:0 auto; overflow:hidden;}
.jj_xxjj_l { float:left; width:600px; font-size:16px; line-height:32px; text-indent:30px; color:white;}
.jj_xxjj_r{ float:left; line-height:35px; width:323px; margin-left:7px; display:inline;}

.yh_zi { float:left; line-height:35px; width:1000px; margin-top:10px;}
.yh_zi h2 { float:left; line-height:45px; width:1000px; margin-top:5px; font-size:15px; color:white;}
.yh_zi h1 { float:left; line-height:45px; width:1000px; margin-top:5px; font-size:40px; letter-spacing:8px; color:yellow; margin-bottom:20px;}
.yh_zi h3 { float:left; line-height:38px; width:1000px; margin-top:2px;  font-size:16px; color:white; font-family:"微软雅黑";}
.yh_zi h4 { float:left; line-height:38px; width:1000px; margin-top:15px;  font-size:16px; color:white; font-family:"微软雅黑"; text-align:center;}
.yh_shou_zi { line-height:30px; width:1000px; margin-top:2px;  font-size:16px; color:yellow;}
.fangda { font-size:36px;}
.yellow { color:yellow;}
.all_youhui_bm { height:90px; background4:#CC66CC; padding:5px 30px 20px 550px; width:500px; margin:0 auto; overflow:hidden;}

/*互动有奖*/
#all_hdyj {	background:url("../images/hdyj.jpg") no-repeat top; height: 910px; overflow:hidden;}
.all_hdyj_cont { height:198px; padding:10px 50px 15px 350px; width:1000px; margin:0 auto;  color:#b50000; font-size:36px;}
.all_hdyj_title { height:100px; background4:#CC66CC; padding:5px 30px 30px 50px; width:1000px; margin:0 auto; overflow:hidden;}
.all_hdyj_upcont { height:60px; padding:5px 30px 10px 50px; width:1000px; margin:0 auto; overflow:hidden; font-size:26px; color:#666666}


.hg_t { float:left; line-height:35px; width:1000px; margin-top:10px;}
.hg_t h2 { float:left; line-height:35px; width:1000px; margin-top:5px; font-size:15px; color:#666666;}
.hg_t h1 { float:left; line-height:45px; width:1000px; margin-top:5px; font-size:40px; letter-spacing:8px; color:#b50000; margin-bottom:20px;}

/*合作媒体*/
#all_hzmt { height: 326px; background: url("../images/hzmt_bg.jpg") no-repeat top;}
.all_hzmt_cont { height:88px; padding:5px 50px 15px 50px; width:1000px; margin:0 auto; overflow:hidden;}
.all_hzmt_title { height:100px; background4:#CC66CC; padding:5px 30px 30px 50px; width:1000px; margin:0 auto; overflow:hidden;}
.mt_img { float:left; height: 82px; width:133px; margin-right:3px; border:1px solid #CCCCCC; padding:2px;}

.mt_t { float:left; line-height:35px; width:1000px; margin-top:10px;}
.mt_t h2 { float:left; line-height:35px; width:1000px; margin-top:5px; font-size:15px; color:white;}
.mt_t h1 { float:left; line-height:45px; width:1000px; margin-top:5px; font-size:40px; letter-spacing:8px; color:yellow; margin-bottom:20px;}

/*底部*/
.c {
	clear: both;
}
.foot {
	height: auto; text-align: center; color: rgb(78, 19, 3); line-height: 22px; padding-top: 10px; padding-bottom: 20px; font-family: "微软雅黑"; font-size: 12px !important; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; background-color: rgb(241, 241, 241);
}
.foot_box {
	margin: 0px auto; height: 150px; overflow: hidden; padding-top: 20px; font-size: 12px; border-bottom-color: rgb(205, 205, 205); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(241, 241, 241);
}
.foot_nav {
	margin: 20px auto 0px; width: 942px; height: 150px; padding-left: 20px;
}
.foot_nav_title {
	width: 110px; height: 150px; padding-left: 40px; float: left;
}
.foot_nav_title_zy {
	width: 95px; height: 60px; padding-top: 25px; padding-left: 15px;
}
.foot_nav_title_zyw {
	width: 94px; height: 22px; line-height: 22px; padding-top: 10px; padding-left: 16px; font-size: 14px !important; font-weight: bolder;
}
.foot_nav_title_box {
	width: 110px; height: 33px;
}
.foot_nav_title_box_pic {
	width: 33px; height: 33px; float: left;
}
.foot_nav_title_box_ti {
	width: 77px; height: 33px; text-align: center; color: rgb(84, 84, 84); line-height: 33px; font-size: 14px !important; font-weight: bolder; float: left;
}
.foot_nav_title_box_ti a {
	color: rgb(84, 84, 84);
}
.foot_nav_title_box_ti a:hover {
	color: rgb(255, 0, 0);
}
.foot_nav_title_er {
	width: 87px; height: 117px; padding-left: 16px; margin-left: 16px; border-left-color: rgb(205, 205, 205); border-left-width: 1px; border-left-style: solid;
}
.foot_nav_title_er p {
	text-align: center; line-height: 20px; font-size: 12px;
}


