@charset "utf-8";
/********************************************************************/
/* WWW.HAOSOYUN.COM                                                 */
/* QQ:651342518. E-mail:china@shangdoo.com                          */
/* TEL:17080036800                                                  */
/* COPYRIGHT (C) HAOSOYUN.COM All Rights Reserved.                  */
/********************************************************************/
/*公共大图开始*/
.main_c{width:1180px; margin:0 auto;}
.m_banner{ background:#fff;height:500px; position:relative; min-width:1180px;}
.m_banner .banner{height:500px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:1180px;position:absolute;top:50%;left:44%;margin:-50px 0 0 -480px;z-index:2;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(/statics/ad/banner_ctrl.png) no-repeat; position:absolute; opacity:.1;filter: alpha(opacity=10);
-moz-opacity:0.1;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:500px;}
.b1 a{ position:absolute;top:261px;right:65px; display:block;width:159px;height:60px;}
.b2 p{ position:absolute;top:356px;width:100%; font-size:13px;color:#cdb4e7; text-align:center;}
.b2 p a{color:#cdb4e7; text-decoration:underline;}
.b2 p a:hover{color:#e1cef5;}
.b4 a{ position:absolute;top:280px;right:85px; display:block;padding:0 10px;height:28px; line-height:28px; background-color:#ffc700;color:#6f2644;}
.b4 a:hover{background-color:#fff100; text-decoration:none;}
.b5 .l1{ position:absolute;top:0;left:0; display:block;width:1180px;height:500px;}
.b5 .l2{ position:absolute;display:block;bottom:8px;right:200px;color:#964401;}
.m_banner .main_c .countdown{ position:absolute;right:160px;top:165px; }
.m_banner .main_c .countdown span{ display:block; float:left;width:33px;height:44px;margin:0 2px;font-size:34px; line-height:44px; text-align:center;color:#62441e;}
/*大图结束*/

/*Base*/
/*清除浮动*/
.clear { clear: both; height: 0px; line-height: 0px; }
.fl { float: left; }
.fr { float: right; }

/* CSS Document */
.w960{ width: 1180px; position: relative; z-index: 1; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;}
.index-news{ background: #eee; padding-top: 20px; padding-right: 0; padding-bottom: 40px; padding-left: 0; min-width:1180px; }
.index-news .w960{
	height: 225px;
	overflow: hidden;
}
.index-news .l{
	width: 853px;
	height: 225px;
	border-right: 2px solid #e7e7e7;
	background: #fff;
	position: absolute;
	top: 0;
}
.index-news .tips{
	width: 185px;
	height: 176px;
	padding: 49px 0 0 28px;
	background: #1f99d8;
	float: left;
	line-height: 24px;
	color: #89d0f0;
}
.index-news .tips p.en{
	font-size: 36px;
	line-height: 38px;
	font-family: Arial;
	color: #fff;
}
.index-news .tips a.more{
	display: inline-block;
	width: 52px;
	height: 27px;
	padding-left: 16px;
	line-height: 27px;
	color: #89d0f0;
	background: url(/statics/images/bg_btn03.jpg) no-repeat;
	margin-top: 42px;
}
.index-news .tips a.more:hover{
	color: #00428e;
	background-position: 0 -27px;
}
.index-news .list{
	width: 568px;
	padding: 27px 28px 0 24px;
	float: left;
}
.index-news .rec{
	height: 69px;
	margin-bottom: 20px;
	line-height: 18px;
}
.index-news .intro{
	width: 440px;
	height: 58px;
	float: right;
	padding-bottom: 8px;
	border-bottom: 1px solid #ececec;
}
.index-news .intro a{
	display: inline-block;
	width: 100%;
	line-height: 18px;
	color: #818181;
}
.index-news .intro a.tit{
	font-weight: bold;
	line-height: 24px;
	color: #333;
}
.index-news .intro a:hover{
	color: #00428e;
}
.index-news .list li{
	width: 100%;
	height: 34px;
	float: left;
	margin-bottom: 12px;
}
.index-news .list .time{
	width: 34px;
	padding-right: 12px;
	border-right: 1px dashed #e0e0e0;
	float: left;
	font-size: 10px;
	line-height: 12px;
	text-align: center;
}
.index-news .list p.fz22{
	font-weight: bold;
	font-size: 22px;
	line-height: 22px;
}
.index-news .list li a{
	display: inline-block;
	padding-left: 14px;
	font-size: 14px;
	line-height: 34px;
	color: #666;
}
.index-news .list li a:hover{
	color: #00428e;
}
.index-news .r{ width: 299px; height: 225px; position: absolute; left: 881px; top: 0; overflow: hidden; }
.index-news .inews-box{
	width: 285px;
	height: 98px;
	padding: 0 44px 2px 0;
	float: left;
	margin-bottom: 27px;
	background: url(/statics/images/bg_shadow.png) no-repeat;
}
.index-news .inews-box .detail{
	width: 160px;
	height: 64px;
	float: left;
	padding: 14px 0 0 15px;
}
.index-news .inews-box p{
	line-height: 18px;
	color: #959595;
}
.index-news .inews-box p.fz16{
	font-size: 16px;
	line-height: 28px;
	color: #333;
}
.index-news .inews-box a:hover p{
	color: #00428e;
}


