* {
        	padding: 0;
        	margin: 0
        }
        
        li {
        	list-style: none
        }
        
        a {
        	text-decoration: none;
        	color: #555555
        }
        
        .index {
        	width: 1212px;
        	margin: 0 auto;
        }
        
        .main_banner {
        	position: relative;
        }
        
        .slide_img {
        	position: absolute;
        	top: 0;
        	left: 0;
        }
        
        .slide_img2 {
        	display: none;
        }
        /*轮播结束*/
        
        .index_content{
                height: 980px;
        }
        .main_content {
        	margin-top: 20px;
        }
        
        .block {
        	width: 275px;
        	float: left;
        	margin-left: 37px;
        }
        
        .con_list_1 {
        	border-bottom: 1px solid #c4c4c4;
        	line-height: 24px;
        	font-size: 14px;
        	margin: 4px 0;
        }
        
        .con_list_1>li {
        	display: inline-block;
        	position: relative;
        	text-align: center;
        	padding: 0 15px;
        }
        
        .block2 .con_list_1>li {
        	padding: 0 5px;
        }
        
        .con_list_1>li a {
        	color: #003366;
        }
        
        .con_list_1>li a:hover {
        	color: #0772b8;
        	text-decoration: underline;
        }
        
        .con_list_1>li.active {
        	border-bottom: 2px solid #1f81be;
        }
        
        .con_list_1>li.active::after {
        	content: " ";
        	display: block;
        	position: absolute;
        	border: 7px solid #1f81be;
        	border-left-color: transparent;
        	border-right-color: transparent;
        	border-bottom-color: transparent;
        	bottom: -14px;
        	left: 50%;
        	transform: translateX(-50%);
        }
        
        .con_list_1>li.active a {
        	color: #0772b8;
        }
        
        .block_list_content_box {
        	width: 100%;
        	height: 255px;
        	position: relative;
        }
        
        .block_list_content {
        	position: absolute;
        	top: 0;
        	left: 0;
        	display: none;
        	line-height: 15px;
        	width: 100%;
        	height: 100%;
        	overflow: hidden;
        }
        /*互动服务微博模块*/
        
        .hdfw_title {
        	border-bottom: 1px solid #d2d2d2;
        	line-height: 16px;
        	text-indent: 0;
        	font-weight: 500;
        	font-size: 12px;
        	padding: 5px 0 5px 10px;
        	margin-bottom: 15px;
        }
        
        .weibo_icon {
        	display: inline-block;
        	background: url("img/wb_logo16_a.png");
        	width: 16px;
        	height: 16px;
        	transform: translateY(2px);
        	margin-right: 5px;
        }
        
        .hdfw_title a {
        	color: #0078b6;
        }
        
        .wb_logo {
        	width: 50px;
        	margin: 2px 5px 0 15px;
        	float: left;
        }
        
        .wb_name {
        	display: inline-block;
        }
        
        .wb_name h5 {
        	font-weight: 500;
        	margin-bottom: 5px;
        }
        
        .wb_name h5 a {
        	font-size: 14px;
        	line-height: 16px;
        	color: #0078b6;
        }
        
        .wbrz_icon {
        	display: inline-block;
        	width: 16px;
        	background-image: url("img/icon_user.png");
        	height: 15px;
        	background-position: 0 -60px;
        	transform: translateY(4px);
        }
        
        .adrs {
        	color: #999;
        	margin-left: 5px;
        }
        
        .icon_add {
        	display: inline-block;
        	width: 8px;
        	height: 8px;
        	overflow: hidden;
        	background: url("img/icon_follow.png") no-repeat;
        	margin: 10px 3px 0 0;
        }
        
        .add_gz a {
        	display: inline-block;
        	background: url("img/btns_bg.png") no-repeat;
        	color: #FFF;
        	text-decoration: none;
        	height: 29px;
        	line-height: 28px;
        	min-width: 35px;
        	cursor: pointer;
        	overflow: hidden;
        }
        
        .add_gz a {
        	background-position: 100% -28px;
        	padding: 0 10px 0 6px;
        }
        
        .add_gz a:hover {
        	background-position: 100% -84px;
        	text-decoration: none!important;
        }
        
        .add_gz a:active {
        	background-position: 100% -141px;
        }
        
        .weibo_con {
        	width: 255px;
        	margin: 20px auto 0;
        }
        
        .weibo_con:hover {
        	background: #f9f9f9;
        }
        
        .weibo_con_title {
        	color: #595959;
        }
        
        .weibo_con_txt {
        	border: 1px solid #d2d2d2;
        	border-radius: 5px;
        	width: 221px;
        	margin: 0 auto;
        	padding: 15px 7px;
        	position: relative;
        	background: #fff;
        }
        
        #txt_icon_bg {
        	position: absolute;
        	border: 10px solid #d2d2d2;
        	border-top-color: transparent;
        	border-left-color: transparent;
        	border-right-color: transparent;
        	top: -20px;
        	left: 9px;
        }
        
        #txt_icon {
        	position: absolute;
        	border: 9px solid #fff;
        	border-top-color: transparent;
        	border-left-color: transparent;
        	border-right-color: transparent;
        	top: -17px;
        	left: 10px;
        }
        
        .weibo_con_txt a {
        	font-size: 12px!important;
        }
        
        .weibo_txt {
        	line-height: 20px;
        	color: #595959
        }
        /*互动服务微博模块结束*/
        
        .block_list_content p {
        	text-indent: 2em;
        	line-height: 25px;
        }
        
        .con_list_2 li {
        	height: 32px;
        	border-bottom: 1px solid #c4c4c4;
        	padding: 9px 0;
        }
        
        .con_list_2 a {
        	font-size: 12px;
        	color: #565656;
        }
        
        .block_list_content a:hover {
        	text-decoration: underline;
        }
        
        .con_list_2 .time {
        	font-size: 12px;
        	color: #565656;
        }
        
        .con_list_2 .time::before {
        	content: " ";
        }
        
        .block_bottom {
        	height: 235px;
        	margin-top: 20px;
        }
        
        .block_content {
        	font-size: 12px;
        }
        
        .block_content p {
        	padding: 5px 0;
        	color: #565656;
        }
        
        .bottom_title {
        	padding-bottom: 5px;
                line-height: 35px;
        }
        
        .bottom_title a {
        	font-size: 14px;
        	font-weight: 600;
        }
        
        .bottom_title a:hover {
        	text-decoration: underline;
        }
        
        .block_bottom ul li {
        	padding: 5px 0;
        	color: #565656;
        }
        
        .block_bottom a:hover {
        	text-decoration: underline;
        }

.block_img img{
    width:275px;
height:100px
}