@charset "utf-8";
body{
	font-family: 微软雅黑;
    background:#f7f8fd;
}
div.column_frame{
	width:100%;
	background:#f7f8fd;
	float:left;
}

div.column_frame div.navigation{
	width:100%;
	height:56px;
	border-bottom: solid 1px #cfcfcf;
	float:left;
}
div.column_frame div.navigation div.navigation_container{
	width:1200px;
	height:36px;
	margin:0 auto;
}
div.column_frame div.navigation div.navigation_container div.navigation_position {
	width:400px;
	height:14px;
	margin-top:20px;
	margin-left:0px;
}
div.column_frame div.navigation div.navigation_container div.navigation_position span{
	font-size: 14px;
	line-height:14px;
	color: #999999;
}


div.hddt_frame{
	width:1200px;
	margin:0 auto;
}
div.hddt_frame div.top_ad{
	width:1200px;
	height:400px;
	margin-top:20px;
	float:left;
}
div.hddt_frame div.middle_leftFrame{
	width:920px;
	min-height:400px;
	margin-top:68px;
	margin-bottom: 100px;
	float:left;
}
div.hddt_frame div.middle_leftFrame div.activit_frame{
	width:460px;
	height:300px;
	margin-bottom:40px;
	float:left;
}
div.hddt_frame div.middle_leftFrame div.activit_frame div.top_head{
	width:443px;
	height:22px;
	float:left;
}
div.hddt_frame div.middle_leftFrame div.activit_frame div.top_head div.head_title{
	width:300px;
	height:22px;
	float:left;
	font-size: 22px;
	line-height: 22px;
	color: #333333;
}
div.hddt_frame div.middle_leftFrame div.activit_frame div.top_head div.head_more_icon{
	width:20px;
	height:22px;
	float:right;
	font-size: 12px;
	line-height: 22px;
	color: #999999;
}
div.hddt_frame div.middle_leftFrame div.activit_frame div.top_head div.head_more_name{
	width:80px;
	height:22px;
	float:right;
	font-size: 12px;
	line-height: 22px;
	color: #999999;
	text-align:right;
}
div.hddt_frame div.middle_leftFrame div.activit_frame div.bottom_activity{
	width:215px;
	height:259px;
	margin-right:13px;
	margin-top: 20px;
	float:left;
	border: 1px solid transparent;
	background: #ffffff;
}
div.hddt_frame div.middle_leftFrame div.activit_frame div.bottom_activity div.act_pic{
	width:215px;
	height:134px;
	margin-right:13px;
	float:left;
}
div.hddt_frame div.middle_leftFrame div.activit_frame div.bottom_activity div.act_pic img{
	width:215px;
	height:134px;
}
div.hddt_frame div.middle_leftFrame div.activit_frame div.bottom_activity div.act_date{
	width:180px;
	height:12px;
	margin-left:14px;
	margin-top:17px;
	float:left;
	font-size: 12px;
	line-height: 12px;
	color: #666666;
}
div.hddt_frame div.middle_leftFrame div.activit_frame div.bottom_activity div.act_name{
	width:185px;
	height:44px;
	margin-left:14px;
	margin-top:13px;
	float:left;
	font-size: 14px;
	color: #333333;
}
div.hddt_frame div.middle_leftFrame div.activit_frame div.bottom_activity div.act_cate{
	width:215px;
	height:37px;
	float:left;
	border-top:2px solid #e6e6e6;
}
div.hddt_frame div.middle_leftFrame div.activit_frame div.bottom_activity div.act_cate div.cate_name{
	width:180px;
	height:12px;
	float:left;
	margin-left:13px;
	margin-top:12px;
	font-size: 12px;
	line-height: 12px;
	color: #333333;
}


div.hddt_frame div.middle_leftFrame div.activit_frame div.activity_margin{
	margin-right:0px;
}


div.hddt_frame div.middle_rightFrame{
	width:280px;
	min-height:400px;
	margin-top:68px;
	float:left;
	margin-bottom: 150px;
}
div.hddt_frame div.middle_rightFrame div.top_head{
	width: 150px;
	height: 22px;
	font-size: 20px;
	line-height: 22px;
	color: #333333;
}
div.hddt_frame div.middle_rightFrame div.top_acti{
	width:280px;
	height:240px;
	font-size: 20px;
	line-height: 20px;
	color: #333333;
	border:1px solid #dcdcdc;
	margin-top:20px;
}
div.hddt_frame div.middle_rightFrame div.top_acti div.acti_pic{
	width:248px;
	height:157px;
	margin-left:16px;
	margin-top:18px;
}
div.hddt_frame div.middle_rightFrame div.top_acti div.acti_pic img{
	width:248px;
	height:157px;
}
div.hddt_frame div.middle_rightFrame div.top_acti div.acti_tag1{
	width:30px;
	height:30px;
	background:#f95650;
	position: absolute;
	font-size: 20px;
	font-style: italic;
	line-height: 30px;
	color: #ffffff;
	text-align:center;
}
div.hddt_frame div.middle_rightFrame div.top_acti div.acti_name{
	width:248px;
	height:14px;
	margin-left:16px;
	margin-top:17px;
	font-size: 14px;
	line-height: 14px;
	color: #f95650;
}
div.hddt_frame div.middle_rightFrame div.top_acti div.acti_browseNum{
	width:248px;
	height:12px;
	margin-left:16px;
	margin-top:12px;
	font-size: 12px;
	line-height: 12px;
	color: #999999;
}

div.hddt_frame div.middle_rightFrame div.actiCom_frame{
	width:280px;
	height:90px;
	margin-top:10px;
	border:1px solid #dcdcdc;
}
div.hddt_frame div.middle_rightFrame div.actiCom_frame div.tag_style{
	width:30px;
	height:30px;
	position: absolute;
	font-size: 20px;
	font-style: italic;
	line-height: 30px;
	color: #ffffff;
}
div.hddt_frame div.middle_rightFrame div.actiCom_frame div.tag_cor_blue{
	background:#5c92f2;
}
div.hddt_frame div.middle_rightFrame div.actiCom_frame div.tag_cor_pink{
	background:#b258ca;
}
div.hddt_frame div.middle_rightFrame div.actiCom_frame div.tag_cor_gray{
	background:#d0d0d0;
}
div.hddt_frame div.middle_rightFrame div.actiCom_frame div.actiCom_name{
	width:230px;
	height:14px;
	margin-left:36px;
	margin-top:32px;
	font-size: 14px;
	line-height: 14px;
}
div.hddt_frame div.middle_rightFrame div.actiCom_frame div.actiCom_blue{
	color:#5c92f2;
}
div.hddt_frame div.middle_rightFrame div.actiCom_frame div.actiCom_pink{
	color:#b258ca;
}
div.hddt_frame div.middle_rightFrame div.actiCom_frame div.actiCom_gray{
	color:#333333;
}
div.hddt_frame div.middle_rightFrame div.actiCom_frame div.actiCom_browseNum{
	width:200px;
	height:12px;
	margin-left:36px;
	margin-top:12px;
	font-size: 12px;
	line-height: 12px;
	color: #999999;
}

div.hddt_frame div.more_searFram{
	width:1200px;
	height:20px;
	float:left;
	margin-top:20px;
}
div.hddt_frame div.more_searFram div.sear_button{
	width: 50px;
    height: 20px;
    float: right;
    background: #3156a4;
    border-radius: 4px;
    font-size: 12px;
    line-height: 20px;
    color: #ffffff;
    text-align: center;
    cursor: pointer;
}
div.hddt_frame div.more_searFram div.sear_input{
	width: 190px;
    height: 20px;
    float: right;
    margin-right: 20px;
}
div.hddt_frame div.more_cateFram{
	width:1200px;
	min-height:40px;
	float:left;
	margin-top:15px;
	background: #e6e7ee;
	border-radius: 20px;
}
div.hddt_frame div.more_cateFram div.left_allSelDiv{
	width:150px;
	min-height:40px;
	float:left;
}
div.hddt_frame div.more_cateFram div.left_allSelDiv div.allSel_button{
	width:28px;
	height:14px;
	float:left;
	margin-left:33px;
	margin-top:13px;
	font-size: 14px;
	line-height: 14px;
	color: #333333;
	cursor:pointer;
}
div.hddt_frame div.more_cateFram div.left_allSelDiv div.allSel_color{
	color: #3156a4;
}
div.hddt_frame div.more_cateFram div.right_cateDiv{
	width:1000px;
	float:left;
	margin-top: 13px;
}
div.hddt_frame div.more_cateFram div.right_cateDiv div.cate_button{
	min-width:70px;
	height:14px;
	margin-right:80px;
	margin-bottom:13px;
	float:left;
	font-size: 14px;
	line-height: 14px;
	color: #333333;
	cursor:pointer;
}
div.hddt_frame div.more_cateFram div.right_cateDiv div.sel_color{
	color: #3156a4;
}

div.hddt_frame div.more_actFram{
	width:1200px;
	min-height:500px;
	float:left;
	margin-top:40px;
	margin-bottom:150px;
}
div.hddt_frame div.more_actFram div.act_block{
	width:284px;
	height:346px;
	float:left;
	margin-right:18.6px;
	margin-bottom:22px;
	border:1px solid transparent;
	background:#ffffff;
}
div.hddt_frame div.more_actFram div.act_block div.actB_pic{
	width:284px;
	height:180px;
	float:left;
}
div.hddt_frame div.more_actFram div.act_block div.actB_pic img{
	width:284px;
	height:180px;
}
div.hddt_frame div.more_actFram div.act_block div.actB_date{
	width:250px;
	height:12px;
	float:left;
	margin-left:18px;
	margin-top:34px;
	font-size: 12px;
	line-height:12px;
	color: #666666;
}
div.hddt_frame div.more_actFram div.act_block div.actB_name{
	width:250px;
	height:56px;
	float:left;
	margin-left:18px;
	margin-top:15px;
	font-size: 14px;
	color: #333333;
}
div.hddt_frame div.more_actFram div.act_block div.actB_cate{
	width:284px;
	height:50px;
	float:left;
	border-top:1px solid #e6e6e6;
}
div.hddt_frame div.more_actFram div.act_block div.actB_cate div.cate_style{
	width:250px;
	height:12px;
	float:left;
	margin-top:18px;
	margin-left:18px;
	font-size: 12px;
	line-height: 12px;
	color: #333333;
}
div.hddt_frame div.more_actFram div.bottom_pageContain{
	width:1200px;
	height:40px;
	float:left;
	margin-top:10px;
	margin-bottom:40px;
}
div.hddt_frame div.more_actFram div.bottom_pageContain div.bottom_page{
	width:300px;
	height:40px;
	float:right;
}

div.hddt_frame div.more_actFram div.act_margin{
	margin-right:0px;
}

div.hddt_view_contain{
	width:100%;
	float:left;
    margin-bottom:200px;
}
div.hddt_view_contain div.hddt_view_frame{
	width:1200px;
	margin:0 auto;
	margin-top:27px;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame{
	width:1200px;
	min-height:293px;
	float:left;
	border-bottom:1px solid #e6e6e6;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.left_pic{
	width:400px;
	height:250px;
	float:left;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.left_pic img{
	width:400px;
	height:250px;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo{
	width:750px;
	min-height:250px;
	margin-left:30px;
	float:left;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_name{
	width:740px;
	height:23px;
	margin-top:17px;
	float:left;
	font-size: 22px;
	line-height: 22px;
	color: #333333;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_date{
	width:740px;
	height:16px;
	float:left;
	margin-top:26px;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_date div.rhn_pic{
	width:25px;
	height:16px;
	float:left;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_date div.rhn_pic img{
	width:16px;
	height:16px;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_date div.rhn_label{
	width:710px;
	height:16px;
	float:left;
	font-size: 14px;
	line-height: 16px;
	color: #333333;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_addr{
	width:740px;
	height:19px;
	float:left;
	margin-top:21px;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_addr div.rha_pic{
	width:25px;
	height:19px;
	float:left;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_addr div.rha_pic img{
	width:15px;
	height:19px;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_addr div.rha_label{
	width:710px;
	height:19px;
	float:left;
	font-size: 14px;
	line-height: 19px;
	color: #333333;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_cate{
	width:740px;
	height:16px;
	float:left;
	margin-top:21px;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_cate div.rhc_pic{
	width:25px;
	height:16px;
	float:left;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_cate div.rhc_pic img{
	width:16px;
	height:16px;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_cate div.rhc_label{
	width:710px;
	height:16px;
	float:left;
	font-size: 14px;
	line-height:16px;
	color: #333333;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_operate{
	width:740px;
	height:40px;
	float:left;
	margin-top:51px;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_operate div.rho_button{
	width:120px;
	height:40px;
	float:left;
	background:#d57b37;
	border-radius: 4px;
	font-size: 16px;
	line-height: 40px;
	color: #ffffff;
	text-align:center;
	cursor:pointer;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_operate div.butColor_green{
	background:green;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_operate div.butColor_gray{
	background:gray;
}
div.hddt_view_contain div.hddt_view_frame div.top_headFrame div.right_headInfo div.rh_operate div.rho_browse{
	width:550px;
	height:40px;
	float:left;
	margin-left:25px;
	font-size: 14px;
	line-height: 40px;
	color: #999999;	
}
div.hddt_view_contain div.hddt_view_frame div.bottom_contentFrame{
	width:1200px;
	min-height:300px;
	float:left;
	margin-top:32px;
}

div.hddt_view_contain div.hddt_view_frame div.bottom_contentFrame div.left_mainCon{
	width:880px;
	min-height:300px;
	float:left;
}
div.hddt_view_contain div.hddt_view_frame div.bottom_contentFrame div.left_mainCon div.lm_actLabel{
	width:880px;
	height:18px;
	float:left;
	font-size: 18px;
	line-height: 18px;
	color: #333333;
}
div.hddt_view_contain div.hddt_view_frame div.bottom_contentFrame div.left_mainCon div.lm_actCont{
	width:880px;
	margin-top:18px;
	float:left;
	font-size: 14px;
	line-height: 20px;
	color: #333333;
}
div.hddt_view_contain div.hddt_view_frame div.bottom_contentFrame div.left_mainCon div.lm_achievLabel{
	width:880px;
	height:18px;
	margin-top:18px;
	float:left;
	font-size: 18px;
	line-height: 18px;
	color: #333333;
}
div.hddt_view_contain div.hddt_view_frame div.bottom_contentFrame div.left_mainCon div.lm_AchievCont{
	width:880px;
	margin-top:18px;
	float:left;
	font-size: 14px;
	line-height: 20px;
	color: #333333;
}

div.hddt_view_contain div.hddt_view_frame div.bottom_contentFrame div.right_newAct{
	width:286px;
	min-height:400px;
	float:right;
	margin-bottom:100px;
}
div.hddt_view_contain div.hddt_view_frame div.bottom_contentFrame div.right_newAct div.na_headName{
	width:286px;
	height:18px;
	float:right;
	margin-bottom:18px;
	font-size: 18px;
	line-height: 18px;
	color: #333333;
}
div.hddt_view_contain div.hddt_view_frame div.bottom_contentFrame div.right_newAct div.na_actFrame{
	width:286px;
	height:300px;
	float:right;
	margin-bottom:12px;
	background:#ffffff;
}
div.hddt_view_contain div.hddt_view_frame div.bottom_contentFrame div.right_newAct div.na_actFrame div.naa_pic{
	width:286px;
	height:178px;
	float:right;
}
div.hddt_view_contain div.hddt_view_frame div.bottom_contentFrame div.right_newAct div.na_actFrame div.naa_pic img{
	width:286px;
	height:178px;
}
div.hddt_view_contain div.hddt_view_frame div.bottom_contentFrame div.right_newAct div.na_actFrame div.naa_date{
	width:286px;
	height:12px;
	margin-left:18px;
	margin-top:20px;
	float:left;
	font-size: 12px;
	line-height: 12px;
	color: #666666;
}
div.hddt_view_contain div.hddt_view_frame div.bottom_contentFrame div.right_newAct div.na_actFrame div.naa_name{
	width:286px;
	height:15px;
	margin-left:18px;
	margin-top:15px;
	float:left;
	font-size: 14px;
	line-height: 15px;
	color: #333333;
}
div.hddt_view_contain div.hddt_view_frame div.bottom_contentFrame div.right_newAct div.na_actFrame div.naa_cateBlock{
	width:286px;
	height:42px;
	float:left;
	border-top:1px solid #e6e6e6;
	margin-top:17px;
}
div.hddt_view_contain div.hddt_view_frame div.bottom_contentFrame div.right_newAct div.na_actFrame div.naa_cateBlock div.cateBlock_name{
	width:286px;
	height:12px;
	float:left;
	margin-left:18px;
	margin-top:14px;
	font-size: 12px;
	line-height: 12px;
	color: #333333;
}


input.textSear{
	width: 187px;
	height: 18px;
	border: solid 1px #e2e2e2;
}

a:link,a:visited{
 text-decoration:none;
}
a{ color:inherit; }

