/*清除默认样式*/
body, div, dl, dt, dd, ul, ol, nl, li, h1, h2, h3, h4, h5, h6, p, span, a, b, strong, object, iframe, label, 

img, select, form, input, textarea, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, 

canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, 

mark, audio, video {margin:0;padding:0}
body{font-size:14px;font-family:'微软雅黑';background-color:#F4F6FA;}
a{text-decoration:none;color:#222;}
ul{list-style:none;}
.list_page{
	width:1200px;
	height:auto;
	margin:25px auto;
	overflow:hidden;
}
.list_page>div{
	float:left;
}
.l_p_left{
	width:850px;
	height:auto;
}
.l_p_search{
	width:800px;
	/*min-height:106px;*/
	height:auto;
	background:#fff;
	padding:29px 25px;
}
.policy_tab{
	width:100%;
	height:auto;
}
.policy_tab>ul>li{
	list-style: none;
	float:left;
	color:#2C2C2C;
	margin:0 0 20px 0;
	font-size:16px;
	cursor:pointer;
}
.hot_search{
	display:flex;
	margin-top:15px;
}
.hot_search>span{
	color:#888;
}
.hot_search>ul>li{
	width:60px;
	height:19px;
	list-style:none;
	float:left;
	/* margin:0 8px; */
	color:#447AEA ;
	text-align:center;
	position:relative;
	overflow:hidden;
}
.hot_search>ul>li>form{
	width:100%;
	height:100%;
	/* opacity:0; */
	position:relative;
}
.hot_search>ul>li>form input:nth-child(1){
	z-index: -2;
	opacity:0;
}
.hot_search>ul>li>form input:nth-child(2){
	z-index: 10;
	opacity:0;
	position: absolute;
	top:0;
	left:0;
}
.hot_search>ul>li span{
	z-index: 8;
	position: absolute;
	top:0;
	left:0;
	display: block;
    width: 100%;
    height: 100%;
}
.policy_tab .policy_tab_on{
	color:#4881F8;
}
.policy_tab>ul>li:nth-child(1){
	border-right:1px solid #DCDCDC;
	padding-right:20px;
}
.policy_tab>ul>li:nth-child(2){
	margin-left:20px;
}
.l_p_s_box{
	width:800px;
	height:45px;
	display:flex;
}
.l_p_s_box_show{
	display:none;
}
.l_p_s_box_on{
	display: flex;
}
.l_p_s_box input{
	width:700px;
	height:45px;
	border:1px solid #BEBEBE;
	border-radius:2px;
	padding-left:20px;
	box-sizing:border-box;
}
.search_btn{
	width: 80px !important;
	height: 45px;
	background: #00918C;
	opacity: 1;
	border-radius: 0px 2px 2px 0px;
	color:#fff;
	text-align:center;
	line-height:45px;
	cursor:pointer;
	padding-left:0 !important;
	margin-left: -4px;
    margin-top: -1px;
}
.industry_label{
	width:100%;
	height:40px;
	display: flex;
	margin-top:20px;
	padding-bottom:15px;
	border-bottom: 1px dashed #D5D5D5
}
.i_label_title{
	color:#414141;
	font-size:16px;
}
.industry_label>ul>li{
	float:left;
	list-style:none;
	margin-left:16px;
	padding:3px 5px;
	color:#262626;
	cursor:pointer;
}
.industry_label .label_on{
	background:#447AEA;
	border-radius:2px;
	color:#fff;
}
.l_p_list{
	width:810px;
	padding:20px 20px 45px 20px;
	min-height:675px;
	height:auto;
	margin-top:20px;
	background:#fff;
	position:relative;
}
.l_p_list_show{
	display:none;
}
.l_p_list_on{
	display:block;
}
.searchResult_num{
	width:100%;
	height:45px;
	line-height:45px;
	color:#00918C;
	border-bottom: 1px solid #DBDBDB;
}
.l_p_list ul{
    list-style:none;
}
.l_p_list ul li{
	width:100%;
	height:45px;
	line-height:45px;
	color:#222;
	list-style:none;
}
.l_p_list table tr td a{
	width:100%;
	height:45px;
	line-height:45px;
	color:#222;
	list-style:none;
}
.list_icon{
	display:inline-block;
	width:6px;
	height:6px;
	background-color:#DCDCDC;
	border-radius:50%;
	margin-right:8px;
	margin-top: 19.5px;
}
.new_list_head {
	margin-top: 10px;
	width:100%;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background-color: #00918C;
	border-radius: 5px;
	color: #fff;
	font-size: 16px;
}
.new_list_head_label {
	width:109px;
	float:left;
	height: 36px;
	border-right: 1px solid #fff;
}
.new_list_head_title {
	width: 598px;
	float:left;
	height: 36px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
.new_list_head_date {
	width:99px;
	float:left;
	height: 36px;
	border-left: 1px solid #fff;
}
.new_list_label {
	width:110px;
	float:left;
	height:45px;
	line-height:45px;
}
.new_list_title {
	width: 600px;
	float:left;
	height:45px;
	line-height:45px;
}
.new_list_date {
	width:100px;
	float:left;
	height:45px;
	line-height:45px;
	color:#8B8B8B;
	font-size:12px;
	text-align: center;
}
.list_date{
	font-size:12px;
	color:#8B8B8B;
	float:right;
}
.page_box{
	width:100%;
	height:54px;
	border-top: 1px solid #DBDBDB;
}
.l_p_right{
	width:330px;
	height:auto;
	margin-left:20px;
}
.green_pro_intro{
	width:100%;
	height:auto;
	background:#fff;
	margin-bottom:30px;
	padding-bottom:30px;
}
.green_pro_intro_text{
	width:96%;
	padding:15px 0;
	margin: 0 2% 20px 2%;
	color:#393939;
	line-height:24px;
	border-bottom:1px dashed #D5D5D5;
}
.jion_vip_btn{
	padding:3px 8px;
	color:#fff;
	background:#075FDB;
	border-radius:2px;
	margin-left:8px;
	margin-top: 20px;
	width: 85px;
	display: block;
}
.jion_vip_btn:hover{
	color:#fff !important;
}
.l_p_hot{
	width:100%;
	/* height:480px; */
	height:auto;
	background:#fff;
}
.b_r_title{
	width:96%;
	height:40px;
	margin:0 2%;
	border-bottom:1px solid #DBDBDB;
}
.b_r_title_name{
	line-height:40px;
	border-bottom:2px solid #00918C;
	font-size:18px;
	color:#00918C;
	padding-bottom:10px;
	font-weight: 600;
}
.hot_list{
	width:96%;
	height:auto;
	margin:0 2%;
}
.hot_list>ul>li{
	width:100%;
	height:42px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	list-style:none;
	line-height: 42px;
	color:#222;
}
.hot_list>ul>li:not(:first-child) {
	border-top:1px dashed #DBDBDB;
}
.hot_icon{
	display:inline-block;
	width:18px;
	height:18px;
	color:#fff;
	background-color:#C6C6C6;
	font-size:12px;
	line-height:18px;
	text-align:center;
}
.hot_list>ul>li:nth-child(1)>.hot_icon{
	background-color:#DC0010; 
}
.hot_list>ul>li:nth-child(2)>.hot_icon{
	background-color:#FF742F; 
}
.hot_list>ul>li:nth-child(3)>.hot_icon{
	background-color:#F9BF21; 
}
.l_p_activity{
	width:100%;
	height:345px;
	background-color: #fff;
	margin-top:25px;
}
.moreBtn{
	float:right;
	margin-right:15px;
	text-decoration:none;
	color:#00918C;
	font-size:14px;
	margin-top:15px;
}
.b_left{
	width:96%;
	height:254px;
	margin-right:20px;
	overflow: hidden;
	position:relative;
	float:left;
	margin:20px 2%;
}
.b_list{
	width:100%;
	height:100%;
	display:block;
	list-style:none;
	padding:0;
	margin:0;
}
.b_li{
	width:100%;
	height:100%;
	float:left;
	position:relative;
}
.b_li >img{
	width:100%;
	height:100%;
}
.b_li .banner_bottom{
	width:100%;
	height:40px;
	background:#00918C;
	position:absolute;
	left:0;
	bottom:0;
	color:#fff;
	line-height:40px;
	text-indent:20px;
	font-size: 14px;
}
.banner_btnBox{
	width:100px;
	height:46px;
	position:absolute;
	right:0;
	bottom:0;
	z-index:6;
	text-align: center;
    line-height:46px;
}
.raduis_btn{
	display: inline-block;
	width:6px;
	height:6px;
	border-radius:50%;
	background:#fff;
}
.article_header{
	width:100%;
	background:#fff;
	box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.11)
}
.article_header>.a_h_title{
	color:#1C1C1C;
	font-size:20px;
	padding-top:45px;
	text-align:center;
}
.article_header>.a_h_sub-title{
	color:#1C1C1C;
	font-size:16px;
	padding-top:25px;
	text-align:center;
}
.article_header>div{
	width:810px;
	height:30px;
	margin:30px 20px 0 20px;
	line-height:30px;
	/* display:flex; */
}
.article_header>div a{
	font-size:12px;
}
.article_header>div>.date,.base{
	color:#717378;
	font-size:12px;
	margin-right:15px;
}
.article_contents{
	width:810px;
	height:auto;
	padding:20px;
	color: #393939;
	background:#fff;
	margin-top:6px;
	line-height:22px;
	overflow:hidden;
}
.goback{
	width: 90px;
	height: 32px;
	background: #00918C;
	border-radius: 2px;
	color:#fff;
	text-align: center;
	line-height: 32px;
	display: block;
	margin:30px;
}
.goback:hover{
	color:#fff;
}
.article_link{
    height: 90px;
    background: #fff;
    margin-top: 6px;
    width: 850px;
    padding: 15px 40px;
    box-sizing: border-box;
}
.article_link>div{
	width:100%;
	height:30px;
	line-height:30px;
}
.article_link>div a{
	color:#00918C;
}
.location_now{
	color: #717378;
    width: 1200px;
    margin: 20px auto 0 auto;
}
.location_now a{
	color:#717378;
}
/* 标签样式*/
.label_search{
	margin-top:20px;
	overflow: auto;
}
.label_search > .label_search_title {
	width:45px;
	float:left;
	height:25px;
	line-height:25px;
	color:#888;
}
.label_search > .label_search_content {
	width:745px;
	float:left;
	word-break:break-all;
}
.fl > .label_search_content_item {
	margin-right: 24px;
	float:left;
	height:25px;
	line-height:25px;
	cursor:pointer;
}
.fl > .label_search_content_item > form {
	width:100%;
	height:100%;
	position:relative;
}
.fl > .label_search_content_item > form input:nth-child(1) {
	display: none;
}

.fl > .label_search_content_item > form input:nth-child(2) {
	z-index: 10;
	opacity:0;
	position: absolute;
	top:0;
	left:0;
	cursor:pointer;
	width:100%;
}

.fl > .label_search_content_item > form div{
    width: 100%;
    height: 100%;
}

.fl > .label_search_content_item_select {
	color: #00918C;
}

