* {
        	padding: 0;
        	margin: 0
        }
        
        li {
        	list-style: none
        }
        
        a {
        	text-decoration: none;
        	color: #555555
        }
        
        .index {
        	width: 1212px;
        	margin: 0 auto;
        }
 
        .slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
        .slideBox .bd{ position:relative; height:100%; z-index:0;   }
        .slideBox .bd li{ zoom:1; vertical-align:middle; }
        .slideBox .bd img{width:100%;height:auto; display:block;  }
        /*轮播结束*/
        
        .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("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("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("icon_follow.png") no-repeat;
        	margin: 10px 3px 0 0;
        }
        
        .add_gz a {
        	display: inline-block;
        	background: url("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;
                line-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;
                float: right;
        }
        
        .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
        }


@media screen and (max-device-width:900px) {
.index_content{height:2600px;}
.index{width:100%;}
.main_banner img{width:100%;}
.main_content{width:100%;}
.block{width:90%;margin-left:20px !important;}
.block img{width:100%;height:90px}
.con_list_2 li{height:25px;line-height:25px}
.block2 .block_bottom{height:280px}
.block2 .block_bottom ul li{ padding: 10px 0;}
.block4{margin-top:-50px}
.block4 .block_bottom{margin-top:-20px}
.block1 .block_bottom{margin-top:0px}
.block2 .block_bottom{margin-top:0px}
.block3 .block_bottom{margin-top:0px}
.con_list_1>li.active a{font-size:14px}
.con_list_2 a{font-size:14px}
.con_list_2 .time{font-size:14px}
.block_content p{font-size:14px !important;}
.block_content a{font-size:14px;}
.block_content{margin-top:10px}
.bottom_title {padding-bottom:0px;line-height:30px;}
}