﻿/*------------------------通用图片切换---------------*/
/*------------------------通用图片切换---------------*/
.main02_left_column3 .research_focus{margin-bottom:15px;}
.main02_left .party_focus{float:left;}
.research_focus .pic,.main02_left .party_focus .pic{
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c3dee9;
}
.research_focus .pic li,.main02_left .party_focus .pic li{width: 300px;}
.research_focus .tit,.main02_left .party_focus .tit{
	float: left;
	height: 30px;
	padding-left: 5px;
}
.research_focus .tit li,.main02_left .party_focus .tit li{
	line-height: 30px;
	height: 30px;
	width: 180px;
}
.research_focus .num,.main02_left .party_focus .num{
	float: right;
	width: 115px;
	padding-top: 3px;
}
.research_focus .num li,.main02_left .party_focus .num li{
	line-height: 23px;
	float: left;
	height: 23px;
	width: 20px;
	cursor: pointer;
	text-align: center;
	padding-right: 3px;
}
.main02_left_column3 .research_focus .num li,.hos_infor_part1 .research_focus .num li,.survey_part1 .research_focus .num li{
	background-image: url(../images/index_slide_num.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.main02_left .party_focus .num li,.main02_center_column3 .research_focus .num li{
	background-image: url(../images/party_slide_num.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.main02_left_column3 .research_focus .num .s,.hos_infor_part1 .research_focus .num .s,.survey_part1 .research_focus .num .s{
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/index_slide_num_c.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.main02_left .party_focus .num .s,.main02_center_column3 .research_focus .num .s{
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/party_slide_num_c.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.main02_left_column3 .subjuct_build,.party_left1 .party_monitor {
	width: 307px;
	padding-top: 5px;
	background-image: url(../images/subject_build.jpg);
	background-repeat: no-repeat;
	margin-bottom: 15px;
}

.main02_center_column3 .research_focus{
	margin-left:15px;
	margin-bottom: 15px;
}
/* main_image */
.main_visual{overflow:hidden;position:relative;}
.main_image{overflow:hidden;position:relative;}
.main_image ul{overflow:hidden;/*position:absolute;top:0;left:0*/}
.main_image li{float:left;position:relative;}
.main_image li .img_box{display:block;width:100%;}
.main_image li img{display:block;width:100%;}
.main_image li h1{position:absolute;bottom:0;width:100%;height:36px;background:rgba(0,0,0,0.5);line-height:36px;font-size:16px;}
.main_image li h1 a{color:#FFF;font-weight:normal;margin-left: 20px;}


div.flicking_con{position:absolute;bottom:17px;right:10px;z-index:999;height:21px;_bottom:10px;}
div.flicking_con span{float:left;width:11px;height:11px;margin:2px;padding:0;display:block;cursor:pointer;margin-top: 14px;background-color: #fff;
border-radius: 10px;text-indent: -99999px;}
div.flicking_con span.on{background-position:0 -21px;background-color: #1297f1;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:40px!important;height:100px!important;top:50%;margin-top:-50px;display:none;background:url(../images/btn.png) no-repeat}
#btn_prev{background-position:left top;left:20px;}
#btn_next{background-position:right top;right:20px;}
/*------------------------通用图片切换 12.21---------------*/
.fouceBox{margin: 0 auto;overflow: hidden;position: relative;}
.fouceBox .hd{ bottom: 10px;position: absolute;right:5px;}
.fouceBox .hd li{background: #fff;border-radius: 50%;cursor: pointer;float: left;font-size: 0;height: 11px;line-height: 0;margin-left: 5px;width: 11px; transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s ;-webkit-transition: all 0.5s ease 0s;
 -o-transition: all 0.5s ease 0s; }
.fouceBox .hd li.on{ background:#2076bd }
.fouceBox .fouce_img{ height: 100%;position: relative; z-index: 0;}
.fouceBox .fouce_img li{ position:relative !important; transition: all 0.5s ease 0s;
 -moz-transition: all 0.5s ease 0s ;
 -webkit-transition: all 0.5s ease 0s;
 -o-transition: all 0.5s ease 0s; }
.fouceBox .fouce_img li h2{ background:url(/Content/Areas/Common/images/Article/op_bg.png) repeat;bottom: 0;height: 34px;left: 0;line-height: 34px;position: absolute;width: 100%;}
.fouceBox .fouce_img li h2 a{ color:#fff; padding-left:10px}
@media only screen and (max-width:768px){
	*{-webkit-tap-highlight-color:rgba(255,0,0,0);}/* 1.去除android a/button/input标签被点击时产生的边框 2.去除ios a标签被点击时产生的半透明灰色背景 */
	input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}
	.main_visual,.main_image,.main_image ul,.main_image li,.main_image li .img_box,.main_image li img{height:300px}


@media only screen and (max-width:640px){
	.main_visual,.main_image,.main_image ul,.main_image li,.main_image li .img_box,.main_image li img{height:160px}
} 