/* CSS Document */
*{margin:0; padding:0;}
body{margin:0; padding:0; list-style-type:none; font-family:"微软雅黑"; font-weight:400; background:#f6f6f6;}

ul,li,span,p,h1,h2,h3,h4,h5,h6,h7{list-style-type:none; margin:0; padding:0;}
input,button{margin:0; padding:0; border:0;}

input{
    border: 1px solid #29BCB8;outline:none;transition: .3s;
transition-property: initial;
transition-duration: 0.3s;
transition-timing-function: initial;
transition-delay: initial;outline:none

}
img{margin:0; padding:0; border:0; list-style-type:none;}
a{color:#000; text-decoration:none;}
a:hover{color:#13b5b1; text-decoration:none;}
/*header*/
.back a{color:#13b5b1;}
.back a:HOVER{color:#c30d23;}

#header{width:100%; height:104px; background:#FFF; box-shadow: 0px 3px 3px #F0F0F0; margin:0 auto;}
#header_k{width:1200px; height:auto; margin:0 auto; overflow:hidden;}
#header_logo{width:263px; height:60px; float:left; display:block; margin-top:23px;}
.header_mid{width:550px; height:auto; float:left; margin-left:80px;}
.header_mid li a{width:100px; height:auto; font-size:16px; text-decoration:none; display:block; float:left; color:#000; line-height:104px; text-align:center;transition: .3s;
transition-property: initial;
transition-duration: 0.3s;
transition-timing-function: initial;
transition-delay: initial;
}
.header_mid li a:hover{ color:#FFF; background:#13b5b1}

.dsjj_meun_left{}


#xsbm{width:305px; height:auto; float:right; margin-top:35px;}
.xsbm li{  height:auto; float:left; text-align:right; font-size:16px; color:#13b5b1; }
.xsbm li span{ width:25px; height:25px; margin-right:5px;}


#banner{width:1920px; height:353px; margin:10px auto; text-align:center;}


#box{width:1200px; height:auto; margin:20px auto 0 auto;}

/*left*/
#ds_lft{width:380px; height:auto; float:left;}
.ds_lft_tp{width:auot; height:50px; background:#FFF; padding-left:15px; font-size:20px; color:#000; line-height:50px;}
.ds_lft_title{width:auto; height:auto; margin-top:10px; background:#FFF; overflow:hidden; padding:15px; font-size:16px; line-height:30px;}
.ds_lft_title_k{width:auto; height:auot; border-top:1px dashed #e5e5e5; padding-top:21px; margin-top:25px; overflow:hidden;}
.ds_lft_title_k li{ width:auto; height:auto; float:left; line-height:45px; position:relative;min-width: 160px;}
.ds_lft_title_k li span{ width:25px; height:25px; float:left; margin-right:5px; position:relative; top:5px; }	



/*mid*/
#ds_mid{width:398px; height:auto; float:left; margin-left:20px;}
.ds_mid_tp{width:auot; height:50px; background:#FFF; padding-left:15px; font-size:20px; color:#000; line-height:50px;}
.ds_mid_title{width:auto; height:auto; margin-top:10px; background:#FFF; padding:15px; font-size:16px; line-height:30px;}
.ds_mid_title_t{width:356px; height:auto;}
.ds_mid_title_dk{width:auto; height:auto;}
.ds_mid_title_dk h2 a{font-size:18px; color:#c30d23; text-align:left; text-decoration:none; margin-top:10px; margin-bottom:5px;}
.ds_mid_title_dk h2 a:HOVER{color:#13b5b1; text-decoration:underline;}
.ds_mid_title_dk p{width:auto; height:auto; line-height:30px;}
.ds_mid_title_lb{width:auto; height:auto; border-top:1px dashed #e5e5e5; padding-top:25px; margin-top:25px; }
.ds_mid_title_lb li{width:320px; height:auto; line-height:35px; background:url(../img/d.png) no-repeat 0 14px; padding-left:15px;}


/*right*/
#ds_right{width:382px; height:auto; float:right;}
.ds_right_k{font-size:14px;;width:auto; height:40px; background:#FFF; line-height:20px; color:#000; padding-left:10px;}
.ds_right_k span a{width:120px; height:40px; line-height:40px; background:#eeeeee; color:#9b9b9b; float:right; text-align:center;}
.ds_right_k span a:hover{ background:#13b5b1; color:#FFF;transition: .3s;
transition-property: initial;
transition-duration: 0.3s;
transition-timing-function: initial;
transition-delay: initial;
}
.ds_right_rx{width:auto; height:auto; background:#FFF; border:2px solid #13b5b1; margin-top:10px; padding-top:5px;}
.ds_right_rx h3{ font-size:20px; color:#13b5b1; text-align:center;}
.ds_right_rx h3 span{ width:32px; height:32px; margin-top:10px; margin-right:10px; position:relative; top:5px;} 
.ds_right_rx_an{width:100%; height:45px; background:#13b5b1; margin-top:13px; text-align:center; font-size:18px; color:#FFF; line-height:45px; display:block; font-family:"微软雅黑";}

.ds_right_rx_an:hover{ background:#18c2be; cursor:pointer;transition: .3s;
transition-property: initial;
transition-duration: 0.3s;
transition-timing-function: initial;
transition-delay: initial;}

.ds_right_wx{ width:auto; height:auto; background:#FFF; padding:20px; margin-top:10px; overflow:hidden;}
.ds_right_wx_lft{width:113px; height:auto; float:left;}
.ds_right_wx_right{ width:200px; height:auto; float:right;}
.ds_right_wx_right h4{ font-size:18px; color:#c30d23; margin-bottom:5px;}
.ds_right_wx_right p{ font-size:16px; color:#000; line-height:30px;}


/*决赛（夏令营）赛程*/



#js_box{width:798px; height:50px; margin-top:20px; float:left;}
.js_box_tp{width:auto; height:50px; background:#FFF; line-height:50px; font-size:20px; color:#000; padding-left:10px;}
.js_box_title{width:auto; height:auto; background:#FFF; padding:20px; margin-top:10px;}


/*大赛探营*/


#ty{width:382px; height:auto; float:right; margin-top:20px;}
.ty_tp{width:auto; height:50px; padding-left:10px; background:#FFF; font-size:20px; line-height:50px;}
.ty_title{ width:auto; height:auto; background:#FFF; margin-top:10px; padding:15px;}
.ty_title_wb{width:auto; height:auto; border-bottom:1px dashed #e5e5e5; line-height:30px; padding-bottom:20px;}
.ty_title_lb{width:346px; height:145px; background:#CCC; margin-top:20px; overflow:hidden;}


/*广告*/


#gug{width:1200px; height:auto; overflow:hidden; margin-top:20px; margin-bottom:20px;}



/*每日国学*/


.gx{width:auto; height:auto; overflow:hidden;}
.gx li{width:170px; height:107px; display:block; text-align:center; overflow:hidden;}
.gx_title{width:auto; height:auto; overflow:hidden; line-height:30px; margin-top:20px;}


/*今日推书*/

.ts{ width:auto; height:107px; overflow:hidden;}
.ts_t{width:70px; height:107px; overflow:hidden; float:left;}
.ts_t_rt{width:270px; height:auto; float:left; margin-left:20px;}
.ts_t_rt h2 a{font-size:20px; color:#C30D23; text-decoration:none;}
.ts_t_rt h2 a:HOVER{color:#13b5b1; text-decoration:underline;}
.ts_t_rt p{width:auto; height:auto; font-size:16px; line-height:30px; color:#000; margin-top:10px;}
.zhonghuasj{width: 350px;height:107px;}

/*大赛指导专家*/

.zj{width:auto; height:auto; margin-top:20px;}
.zj_tp{width:auto; height:50px; background:#FFF; font-size:20px; line-height:50px; color:#000; padding-left:10px;}
.zj_title{width:auto; height:auto; background:#FFF; overflow:hidden; padding:25px 15px 25px 15px; margin-top:10px; position:relative;}
.zj_title ul{width: 10000px; overflow: hidden; }
.zj_title li{width:159px; height:224px; background:#CCC; float:left; margin-right:18px; margin-left:18px; position:relative;}
.zj_title li span{display:none;}
.zj_title li:hover span{ width:139px; height:60px; padding:10px; background:#29BBB9; opacity:0.9; position:absolute; bottom:0; display:block;}
.zj_title li span h2{font-size:20px; text-align:left; color:#FFF;}
.zj_title li span p{ width:auto; height:auto; line-height:20px;font-size:14px; text-align:left; color:#FFF;}



.zj_title_left{width:45px; height:70px; background:url(../img/jt.png) no-repeat 0 0; position:absolute; left:33px; z-index:9999; top:100px;}
.zj_title_left:hover{width:45px; height:70px; background:url(../img/jt.png) no-repeat 0 -166px; position:absolute; left:33px; z-index:9999; top:100px;transition: .3s;
transition-property: initial;
transition-duration: 0.3s;
transition-timing-function: initial;
transition-delay: initial; cursor:pointer;}

.zj_title_right{width:45px; height:70px;  background:url(../img/jt.png) no-repeat 0 -81px; position:absolute; right:33px; z-index:9999; top:100px;}
.zj_title_right:hover{width:45px; height:70px;  background:url(../img/jt.png) no-repeat 0 -247px; position:absolute; right:33px; z-index:9999; top:100px;transition: .3s;
transition-property: initial;
transition-duration: 0.3s;
transition-timing-function: initial;
transition-delay: initial; cursor:pointer;}


/*合作媒体*/

.hzmt_title{width:auto; height:auto; padding:25px 20px 25px 20px; position:relative; background:#FFF; overflow:hidden; margin-top:10px;}
.hzmt_title_k{ width:1110px; height:auto; margin:0 auto; overflow:hidden;}
.hzmt_title_k ul{width: 10000px; overflow: hidden; }
.hzmt_title_k li{width:186px; height:72px; background:#CCC; float:left; margin-left:18px; margin-right:18px;}
.hzmt_title_left{width:11px; height:18px; background:url(../img/jt.png) no-repeat 0 -334px; position:absolute; left:23px; z-index:9999; top:45px;}
.hzmt_title_left:hover{width:11px; height:18px; background:url(../img/jt.png) no-repeat 0 -358px; position:absolute; left:23px; z-index:9999; top:45px;transition: .3s;
transition-property: initial;
transition-duration: 0.3s;
transition-timing-function: initial;
transition-delay: initial; cursor:pointer;}

.hzmt_title_right{width:11px; height:18px;  background:url(../img/jt.png) no-repeat -22px -334px; position:absolute; right:23px; z-index:9999; top:45px;}
.hzmt_title_right:hover{width:11px; height:18px;  background:url(../img/jt.png) no-repeat -22px -358px; position:absolute; right:23px; z-index:9999; top:45px;transition: .3s;
transition-property: initial;
transition-duration: 0.3s;
transition-timing-function: initial;
transition-delay: initial; cursor:pointer;}


#down{width:100%; height:auto; padding-top:25px; padding-bottom:25px; text-align:center; color:#8D8D8D; margin-top:20px; background:#2F3131; }
#footDown a{text-align:center;}
#footDown a:hover{text-decoration: underline;color:#c30d23;}

/*协办机构申请*/
.xuanzhong{background-color:#c30d23; text-decoration: none;color:#FFF;}
.xuanzhong li:ACTIVE a{color: #FFF!important;}
.xuanzhong li:HOVER{background-color:#c30d23; text-decoration: none;color:#FFF;}
#xb_gg{width:1200px; height:auto; overflow:hidden; margin:10px auto 10px auto;}
#xb_dh{width:1180px; height:50px; background:#FFF; margin:20px auto 0 auto; line-height:50px; font-size:16px; color:#333; padding-left:20px;}

.xb_lft{width:224px; height:auto; float:left; border-top:3px solid #31BEBB; background:#FFF;}
.xb_lft li{ width:auto; height:60px;  display:block; font-size:18px; color:#000; text-align:left; line-height:60px; text-indent:45px;}
.xb_lft li.open a{ display:block; background:#29BCB8; color:#FFF;}

.xb_lft li:HOVER{background-color:#c30d23; text-decoration: none;color:#FFF;}
.xb_lft li a:HOVER{color:#FFF;text-decoration: none;}

.xb_lft_a{width:224px; height:auto; float:left; border-top:3px solid #31BEBB; background:#FFF;}
.xb_lft_a li{ width:auto; height:60px;  display:block; font-size:18px; color:#000; text-align:left; line-height:60px; text-indent:45px;}
.xb_lft_a li.open a{ display:block; background:red; color:#FFF;}

.xb_lft_a li:HOVER{background-color:#29BCB8; text-decoration: none;color:#FFF;}
.xb_lft_a li a:HOVER{color:#FFF;text-decoration: none;}





.xiebansq li{float: left;width: 120px;}
.xiebansq li a{font-size: 18px;}
.xiebansq li a:HOVER{color:#c30d23;}
.xb_right{width:885px; height:auto; background:#FFF; float:right; padding:15px 35px 35px 35px;}
.xb_right_tp{width:auto; height:60px; line-height:60px; border-bottom:1px solid #EDEDED; font-size:20px; background:url(../img/hx_1.png) no-repeat 0 20px; color:#000; text-align:left; padding-left:15px;}
.xb_right_tb{width:auto; height:auto; overflow:hidden; padding-top:30px;}

.xb_bk{width:370px; height:45px; border:1px solid #E5E5E5; background:#FFF; margin-left:20px; font-size:16px; text-indent:15px;}
.xb_bk_tit{width:600px; height:140px;  border:1px solid #E5E5E5; background:#FFF; margin-left:20px; text-indent:15px; font-size:16px; padding-top:10px;}
.xb_bk_an a{width:373px; height:60px; background:#13B5B1; font-size:20px; color:#FFF; text-align:center; line-height:60px; margin-left:20px; display:block;}
.xb_bk_an a:hover{background:#18c2be;transition: .3s;
transition-property: initial;
transition-duration: 0.3s;
transition-timing-function: initial;
transition-delay: initial; cursor:pointer;}


/*指导专家*/

.zdzj_title{width:auto; height:auto; background:#FFF; overflow:hidden; padding:25px 0px 25px 0px; margin-top:10px; position:relative;}
.zdzj_title li{width:159px; height:224px; background:#F8F8F8; float:left; position:relative;}
.zdzj_title li span{display:none;}
.zdzj_title li a img{height: 100%;width: 100%}
.zdzj_title li:hover span{ width:139px; height:85px; padding:10px; background:#29BBB9; position:absolute; bottom:0; display:block;}
.zdzj_title li span h2{font-size:20px; text-align:left; color:#FFF;}
.zdzj_title li span p{ width:auto; height:auto; line-height:20px;font-size:14px; margin-top:10px; text-align:left; color:#FFF;}
.zdzj_title a{color:#29BBB9;}
.zdzj_title a:HOVER{color:#c30d23;text-decoration:none;}

/*大赛报名*/

.dsbm{ width:auto; height:auto; overflow:hidden;}
.dsbm_tp{width:auto; height:50px; background:#F6F6F6; border:1px solid #eeeeee;}
.dsbm_tp span{width:auto; height:auto; font-size:18px; color:#13B5B1; border-bottom:2px solid #13B5B1; float:left; line-height:50px; margin-left:10px; text-align:center;}
.dsbm_tp_rt{ width:470px; height:auto; float:right; color:#A9A9A9; font-size:16px; line-height:50px;}

.dsbm_title{width:auto; height:auto;}
.dsbm_k{width:185px; height:45px; border:1px solid #E5E5E5; margin-left:20px;text-indent:15px; font-size:16px;}
.dsbm_yzm{width:171px; height:47px; background:#EEEEEE; border:1px solid #E5E5E5; text-align:center; line-height:47px; font-size:16px; color:#949494;}
.dsbm_db{width:auto; height:auto; border-top:1px solid #E4E4E4; margin-top:20px; padding-top:20px; font-size:16px;}
.dsbm_db_lft{ width:340px; height:auto; float:left;}
.dsbm_db_rt{width:210px; color:#B2B2B2; float:right;}



/*注册成功*/

#zccg{ width:1200px; height:auto; background:#FFF; overflow:hidden; margin:20px auto; padding-top:80px; padding-bottom:50px;}
.zccg_tp{ width:370px; height:auto; margin:0 auto}
.zccg_tp_t{ width:64px; height:64px; background:url(../img/dg.png) no-repeat; float:left;}
.zccg_tp_lf{  font-size:40px; padding-top:5px; color:#13B5B1; float:left; margin-left:20px;}
.zccg_tit{width:685px; height:auto; line-height:35px; font-size:20px; color:#000; margin:45px auto 0 auto}
.zccg_tit_wx{width:156px; height:auto; margin:30px auto 0 auto; overflow:hidden;}


/*大赛介绍*/

.dsjs{ width:auto; height:auto;}
.dsjs h4{ font-size:25px; color:#000; text-align:left; margin-top:20px;}
.dsjs p{ width:auto; height:auto; margin-top:35px; font-size:16px; text-align:left; color:#A4A3A3; padding-bottom:10px;}
.dsjs_tit{width:auto; height:auto; line-height:35px; text-indent:30px; font-size:16px; margin-top:30px;}


/*大赛动态*/

.dsdt{width:auto; height:600px; background:#FFF; padding:20px 30px 20px 30px}
.dsdt_tp{width:auto; height:auto; border-bottom:1px solid #EDEDED; background:url(../img/hx_1.png) no-repeat 0 15px; font-size:20px; padding-left:10px; line-height:50px}
.dsdt_tit{width:auto; height:auto; overflow:hidden; padding-top:20px; padding-bottom:30px; border-bottom:1px solid #EDEDED;}
.dsdt_tit li a{width:1110px; height:auto; line-height:20px; float:left; background:url(../img/d.png) no-repeat 0 18px; padding-left:10px;}
.dsdt_tit li a:hover{ color:#25BBB7; text-decoration:underline;}
.dsdt_tit li span{font-size:16px; color:#D1D1D1; float:right;}


/*分页*/

.fy{width:auto; height:auto; margin:30px auto 0 auto; overflow:hidden;}
.fy li{width:40px; height:40px; float:left; margin-left:10px; border:1px solid #E8E8E6; text-align:center; line-height:40px; color:#999;}
.fy li:hover{ background:#13B5B1; color:#FFF; cursor:pointer;transition: .3s;
transition-property: initial;
transition-duration: 0.3s;
transition-timing-function: initial;
transition-delay: initial;}


/*登陆*/

#dl{width:auto; height:auto; background:#FFF; padding:35px; min-height:700px;}
.dl_rt{width:200px; height:auto; float:right; color:#B2B2B2; font-size:18px;}
.dl_tit{ width:auto; height:auto; overflow:hidden;}
.dl_tit_zy{width:auto; height:auto; overflow:hidden; font-size:16px; color:#B2B2B2; background:url(../img/gt.png) no-repeat 0 2px; padding-left:20px; margin-top:30px;}

/*重置密码*/

.mb{width:auto; height:auto; line-height:50px; font-size:20px; color:#13B5B1; border-bottom:1px solid #EDEDED;}


/*******************************************个人中心************************************/
/*左侧*/

#gr_left{width:224px; height:auto; float:left; background:#FFF; padding-bottom:30px;}
.gr_left_img{width:163px; height:163px; margin:30px; background:#CCC;}

/*导航*/

.gr_left_nav{width:190px; height:auto; margin:0 auto; overflow:hidden;}
.gr_left_nav li{width:190px; height:60px; line-height:60px; border-bottom:1px dashed #E5E5E5; display:block;  color:#000; float:left; padding-left:10px;}
.gr_left_nav li em{width:23px; height:23px; float:left; margin-top:4px; margin-right:5px;}
.gr_left_nav li.gb a{color:#13B5B1;}


/*右侧*/

#gr_right{width:955px; height:auto; background:#FFF; float:right;min-height:900px;}



/*头像设置*/

.gr_tx{width:163px; height:163px; margin:0 auto; background:#CCC;}
.gr_tx_sc{width:369px; height:auto; margin:30px auto;}
.gr_tx_t{width:auto; height:auto; text-align:center; margin:30px auto; color:#A5A5A5;}
.gr_tx_tit{width:auto; height:auto; border-top:1px solid #E5E5E5; line-height:35px; padding-top:20px; padding-left:40px; font-size:16px;}


/*我的大赛信息*/

.gr_ds{ width:795px; height:85px; background:url(../img/sj.png) no-repeat; margin:0 auto; padding-top:15px; padding-left:90px;}
.gr_ds li{width:139px; height:61px; background:#D5CFCB; float:left; margin-left:20px; font-size:16px; color:#818181; text-align:center; line-height:25px; padding-top:10px;border-radius: 5px; display:block;}
.gr_ds li.bj{background:#13B5B1; color:#FFF;border-radius: 5px; display:block;}


/*资格赛*/

.gr_zgs{width:auto; height:auto; overflow:hidden;}
.gr_zgs_tp{width:auto; height:50px; border-bottom:1px solid #EEEEEE; font-size:18px;}
.gr_zgs_tp span{ color:#13B5B1; display:block; text-align:center; line-height:48px; border-bottom:2px solid #13B5B1;}
.gr_zgs_tit{ width:auto; height:auto; overflow:hidden; padding-top:30px;}
.gr_zgs_tit p{width:auto; height:auto; overflow:hidden;}
.gr_zgs_tit_wx{width:600px; height:auto; margin:30px auto;}
.gr_zgs_tit_lz{width:auto; height:auto; overflow:hidden; text-align:center; padding-left:286px; padding-right:286px; margin-top:55px;}


.gr_zgs_tit_lz_an a{width:373px; height:60px; background:#13B5B1; font-size:20px; color:#FFF; text-align:center; line-height:60px; margin:20px auto; display:block;}
.gr_zgs_tit_lz_an a:hover{background:#18c2be;transition: .3s;
transition-property: initial;
transition-duration: 0.3s;
transition-timing-function: initial;
transition-delay: initial; cursor:pointer;}

.gr_zgs_wt{width:auto; height:auto; overflow:hidden; margin-top:30px;}
.gr_zgs_wt span{ background:url(../img/gt.png) no-repeat 0 2px; color:#13B5B1; font-size:16px; padding-left:20px;}
.gr_zgs_wt_tit{width:auto; height:auto; background:#FFFCDC; border:2px solid #F6B37F; padding:20px; font-size:16px; line-height:30px; color:#F46B00; margin-top:20px;border-radius:3px;}

.gr_zgs_cp{width:auto; height:auto; overflow:hidden;margin-left: -15px;}

.gr_zgs_cp_tb{width:270px; height:auto; float:left;}
.gr_zgs_cp_tbt{ width:64px; height:64px; margin:20px auto;}


.gr_zgs_cp li{width:254px; height:auto; float:left; border:2px solid #FFCB7E; padding:13px;border-radius:3px;}
.gr_zgs_cp_t{width:auto; height:auto; overflow:hidden;}
.gr_zgs_cp_t_img{width:62px; height:62px; float:left;}
.gr_zgs_cp_t_rt{width:175px; height:auto; overflow:hidden; float:left; margin-left:13px;}
.gr_zgs_cp_t_rt h2{font-size:18px; color:#13B5B1;}
.gr_zgs_cp_t_rt p{font-size:16px; color:#12181A; line-height:30px;}


/*选手管理*/

.gr_xs{width:auto; height:60px; border-bottom:1px solid #EEEEEE;}
.gr_xs li{width:112px; height:auto; float:left; text-align:center; line-height:60px; display:block; font-size:18px; color:#333;}
.gr_xs li.xs a{ background:url(../img/xhx.png) no-repeat 0 58px; display:block; color:#13B4B1;}
.gr_xs_tit{width:auto; height:auto; overflow:hidden; margin-top:30px;}
.gr_xs_zy{width:auto; height:auto; overflow:hidden; border-top:1px solid #EEEEEE; padding-top:25px; line-height:35px; font-size:16px; margin-top:30px;}


/*手机验证*/

#sj_k{width:575px; height:auto; background:#FFF; position:relative; left:20%; top:20%; padding:30px;}
.sj_k_tp{width:auto; line-height:60px; font-size:25px; color:#13B5B1; border-bottom:1px solid #EDEDED;}
.sj_k_tit{width:auto; height:auto; overflow:hidden; padding-top:45px;}
.sj_k_clo{width:36px; height:36px; position:absolute; right:20px; top:20px}


/*公用样式*/

.mad{margin-left:10px;}
.mad_1{margin-top:10px;}
.mad_2{margin-left:18px;}
.mad_3{margin-top:45px; margin-left: 18px;}
.mad_4{ margin-top:30px;}
.mad_5{margin-top:20px;}
.mad_6{margin-left:5px;}
.pad{padding-left:20px;}
.pad_1{padding-left:10px;}
.bord{border:2px solid #13b5b1;}
.clo{color:#13b5b1;}
.clo_1{color:#A1A1A1;}
.clo_2{color:#FF1F13;}
.clo_3{color:#FFF;}
.clo_4{color:#000; text-decoration:none;}
.clean{clear:both;}
.lin{line-height:40px;}

.back{background:#eeeeee;}
.back_1{background:#13B5B1;}
.font16{font-size:16px;}
.font30{font-size:30px;}
.font14{font-size:14px;}
.font20{font-size:20px;}

.float{float:left;}
.float_rt{float:right;}
#tab1 {border-collapse:collapse;}
#tab1 td {border:#e5e5e5 1px solid;}

#tab2 {border-collapse:collapse;}
#tab2 td {border:#EEEEEE 1px solid;}
.more a{color:#13B5B1; text-decoration:none;}
.more a:hover{color:#C30D23; text-decoration:underline;}


/*下拉菜单*/
.dropdown{ margin-left:20px; float:left; font-family:"微软雅黑"; font-weight:400;} 


.input_select{width:180px; height:47px; background:url(../img/xl.png) no-repeat; line-height:24px; border:0;color:#807a62; text-indent:10px; font-size:16px; } 
.dropdown ul{width:177px; border-left:1px solid #EDEDED; background:#FFF; border-right:1px solid #EDEDED; border-bottom:1px solid #EDEDED; position:absolute; display:none} 
.dropdown ul li{height:24px; width:179px; font-size:16px; line-height:24px; text-indent:10px} 
.dropdown ul li a{display:block; width:179px; height:24px; color:#807a62; text-decoration:none} 
.dropdown ul li a:hover{background:#13B5B1; color:#FFF} 

/*end*/


/*作品评审*/

.zp{width:auto; height:700px; background:#FFF; overflow:hidden; padding:20px;}
.zp_bt{font-size:20px; color:#13B5B1; text-decoration:underline;}
.zp_tit{width:auto; height:50px; background:#F6F6F6; margin-top:20px; border:1px solid #EEEEEE; line-height:50px; position:relative; padding-left:20px;}
.zp_tit li{ float:left; margin-right:20px;}
.zp_tit li span{ width:23px; height:23px; margin-top:10px; position:relative; top:5px; margin-right:5px;}
.zp_tit li em{ color:#F00; font-style:normal}

.zp_tit_an{width:790px; height:auto; overflow:hidden; margin:50px auto;}
.zp_tit_an li{width:370px; height:61px; float:left; display:block; margin-right:25px;}

/*end*/


/*动态效果*/

/*banner*/

.posiBar{position: relative;height: 353px; margin-top:10px;}
.focus{width: 1208px;height: 353px;position: relative;overflow: hidden}
.focus ul li{position: absolute;left: 0;top:0;width: 1208px;height: 353px;}
.focus ul li a{display: block;height: 353px;}
.posiAdd{margin-top: -353px;}
.arrPosi{position: relative}
.addBtn{position: absolute;left: 0;bottom: -5px;width:1208px;height:40px;text-align:center;}
.addBtn .btn span{display:inline-block;_display:inline;_zoom:1;width:42px;height:6px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;cursor: pointer;}
.btn span.on{background:#13B4B1;}


/*teacherCont*/
.teacherCont{ width:348px; position:relative; }
.teacherCont .bd{width:100%;overflow: hidden; overflow:hidden;padding-left: 0px; height:147px;}
.teacherCont .bd ul{ overflow:hidden; zoom:1; }
.teacherCont .bd ul li { float:left; width:348px;overflow:hidden;height: 147px; position: relative;background: #fff;}
.teacherCont .bd img{display: block; width: 348px; height: 147px;  } 
.teacherCont .prev,.teacherCont .next{ position:absolute; display:block;  width:41px; height:66px; text-align: center;cursor: pointer; z-index: 99;top:50%; margin-top: -20px; background: #000000;}

.teacherCont .prev{ left:0; background: url(../img/jt_1.png) no-repeat 0 0; width:25px; height:30px; }
.teacherCont .prev:hover{  background: url(../img/jt_1.png) no-repeat 0 -30px;transition: .3s;
transition-property: initial;
transition-duration: 0.3s;
transition-timing-function: initial;
transition-delay: initial; cursor:pointer;}

.teacherCont .next{ right:0; background:url(../img/jt_1.png) no-repeat -26px 0; width:25px; height:30px;}
.teacherCont .next:hover{  background: url(../img/jt_1.png) no-repeat -26px -30px;transition: .3s;
transition-property: initial;
transition-duration: 0.3s;
transition-timing-function: initial;
transition-delay: initial; cursor:pointer;}

.ds{ width:348px; position:relative; }
.ds .bd{width:100%;overflow: hidden; overflow:hidden;padding-left: 0px; height:200px;}
.ds .bd ul{ overflow:hidden; zoom:1; }
.ds .bd ul li { float:left; width:348px;overflow:hidden;height:200px; position: relative;background: #fff;}
.ds .bd img{display: block; width: 348px; height: 200px;  } 
.ds .lebtn,.ds .rgbtn{ position:absolute; display:block;  width:41px; height:66px; text-align: center;cursor: pointer; z-index: 99;top:50%; margin-top: -20px; background: #000000;}
.ds .lebtn{ left:0; background: url(../img/jt_1.png) no-repeat 0 0; width:25px; height:30px; }



.ds .rgbtn{ right:0; background:url(../img/jt_1.png) no-repeat -26px 0; width:25px; height:30px;}

.pro{ width:790px; position:relative; }
.pro .bd{width:100%;overflow: hidden; overflow:hidden;padding-left: 0px; height:400px;}
.pro .bd ul{ overflow:hidden; zoom:1; }
.pro .bd ul li { float:left; width:800px;overflow:hidden;height: 400px; position: relative;background: #fff; text-align: center;}
.pro .bd img{display: block; } 
.pro .lebtn,.pro .rgbtn{ position:absolute; display:block;  width:41px; height:66px; text-align: center;cursor: pointer; z-index: 99;top:50%; margin-top: -20px; background: #000000;}
.pro .lebtn{ left:0; background: url(../img/jt_1.png) no-repeat 0 0; width:25px; height:30px; }



.pro .rgbtn{ right:0; background:url(../img/jt_1.png) no-repeat -26px 0; width:25px; height:30px;}

.down1{
	position: fixed;bottom: 0px;
}
 /** 专题轮播*/
.wrapper{width:295px;margin:0 auto;padding-bottom:50px;}
/* focus */
#focusLunbo{width: 295px;height:233px;overflow:hidden;position:relative;}
#focusLunbo ul{height:380px;position:absolute;}
#focusLunbo ul li{float:left;width:295px;height:280px;overflow:hidden;position:relative;background:#000;}
#focusLunbo ul li div{position:absolute;overflow:hidden;}
#focusLunbo .btnBg{position:absolute;width:295px;height:20px;left:0;bottom:0;background:#000;}
#focusLunbo .btn{position:absolute;width:780px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focusLunbo .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focusLunbo .btn span.on{background:#fff;} 
#focusLunbo .preNext{width:45px;height:100px;position:absolute;top:90px;background:url(/zhuanti/lunboImg/sprite.png) no-repeat 0 0;cursor:pointer;}
#focusLunbo .pre{left:0;}
#focusLunbo .next{right:0;background-position:right top;}
