/*大赛首页*/
.index_bottom_50{margin-bottom: 50px;}
.index_botimg_left{float: left; _display: inline; width: 180px; height: 100px;}
.index_botimg_left img{width: 180px; height: 100px;}
.index_botimg_right{float: right; _display: inline; width: 1000px; height: 100px;}
.index_botimg_right img{width: 1000px; height: 100px;}
.dasai_cont{height: auto; position: relative; border-radius: 0 0 10px 10px; padding-bottom: 20px; border:1px solid #e2e2e2; border-top:4px solid #ececec; margin-bottom: 50px; box-shadow:0px 4px 8px #f6f6f6;}
.dasai_cont_top{height: auto; clear: both;}
.dasai_cont_top .dasai_cont_topfloat{border-top: 4px solid #ff0000; float: left; _display: inline; padding: 20px 20px 0 20px;  position: relative; margin-top: -4px;}
.dasai_cont_top .dasai_cont_topfloat img{float: left; width:auto; height: 30px;}
.dasai_cont_top .dasai_cont_topfloat span{/*display: block;*/ height: 30px; line-height: 30px; margin-left: 15px; font-size: 20px; color: #404040; font-weight: bold;}
.dasai_contimg{height: auto; overflow: hidden; clear: both; padding-top: 20px;}
.dasai_contimg ul li{float: left; _display: inline; width: 275px; height: 180px; margin-left: 20px;}
.dasai_contimg ul li img{width: 275px; height: 180px;}
.dasai_conttime{height: auto; overflow: hidden; clear: both; margin: 15px 20px 0 20px;}
.dasai_conttime span{float: left; margin-right: 20px; font-size: 14px; color: #404040;}
.dasai_contword{height: auto; overflow: hidden; clear: both; margin: 20px 20px 0 20px;}
.dasai_contword .dasai_contword_left{width: 55px; height: 55px; background: #e71f19; float: left; _display: inline;}
.dasai_contword .dasai_contword_left span{padding:6px 10px; display: block; font-size: 16px; color: #fff;}
.dasai_contword .dasai_contword_right{margin-left: 55px;}
.dasai_contword_right ul li{width: 345px; height: auto; overflow: hidden; float: left; _display: inline; margin-left: 20px; font-size: 14px;}
.dasai_contword_right ul li a:link,.dasai_contword_right ul li a:visited{color: #404040;}
.dasai_contword_right ul li div{width: 335px; height: 20px; line-height: 20px; margin-top: 5px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.dasai_top{height: auto; overflow: hidden; clear: both; margin-top: 5px; margin-bottom: 50px;}
.dasai_top_img{float: left; _display: inline; width: 790px; height: 345px;}
.dasai_top_img img{width: 790px; height: 345px;}
.slideBox{ width: 790px; height: 345px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:30px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width: 790px; height: 345px; display:block;  }

.dasai_top_news{height:345px; overflow: hidden; float: right; width: 380px;}
.dasai_top_news_cont{height:295px; margin-top: 10px; overflow: hidden; clear: both;}
.dasai_top_news_cont ul li{height: 26px; line-height: 26px; margin-top: 6px; font-size: 14px; overflow: hidden; clear: both; white-space: nowrap; text-overflow: ellipsis;}
.dasai_top_news_title{height: 40px; overflow: hidden; clear: both;}
.dasai_top_news_title .dasai_top_news_titlel{float: left; text-align: center; width: 70px; font-size: 16px; height: 40px; line-height: 40px; background: #e71f19; color: #fff;}
.dasai_top_news_title .dasai_top_news_titler{display: block; margin-left: 90px; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #404040; font-size: 20px; font-weight: bold;}
