/******咨询中心******/
.news_content{
	background: #46C6DF url(../images/xwzx/news_bg.jpg) center top no-repeat;
}
.news_content .content_main{
	padding-top: 56px;
	position: relative;
	z-index: 77;
	padding-bottom: 0;
}
.news_bulletin_details,.high_level_events_details,.down_center_details{
	background-color: #fff;
	padding-bottom: 60px;
	padding-top: 50px;
	color: #666;
	font-size: 14px;
	font-weight: normal;
	font-family: "宋体";
}
.news_bulletin_details p {
	font-size: 14px;
	padding-right: 50px;
	margin-top: 40px;
}
.news_content .subnav{
	color: #38A5BA;
}
.news_content .subnav a.current{
	background: url(../images/gyzt/guide.png) center 40px no-repeat;
	background-position: 36% 40px !important;
}
.news_content .subnav a span{
	color: #38A5BA;
}
/* .subnav .news_bulletin_guide{
	width: 9px;
	height: 5px;
	overflow: hidden;
	display: block;
	background: url(/china-invTheme/themes/html/china-invTheme/images/curs.png) 0 -10px no-repeat;
	position: absolute;
	left:35px;
	bottom: -5px;
	_bottom: -20px
} */
.news_bulletin_img_bg{
	width: 658px;
	height: 178px;
	padding: 7px;
	background: url(../images/xwzx/news_bulletin_img_bg.png) 0 0 no-repeat;
}
.news_bulletin_details .news_hot span.title{
	display: block;
	height: 60px;
	font-weight: bold;
	line-height: 30px;
	overflow:hidden;
}
.news_bulletin_details .news_hot span.time{
	/*font-family: Arial;*/
	font-size:13px;
}
.news_bulletin_details .news_hot p{
	width: 290px;
	height: 210px;
	position: relative;
}
.news_bulletin_details .news_hot p.news_hot_left{
	float: left;
	word-break: break-all;
}
.news_bulletin_details .news_hot p.news_hot_right{
	float: right;
	word-break: break-all;
}
.news_bulletin_details .news_hot p a{
	color: #666;
	text-indent: 2em;
	display: block;
	font-size:13px;
}
.news_bulletin_details .news_hot .link{
	width: 78px;
	height: 21px;
	display: block;
	background: url(../images/gyzt/btns.png) 0 0 no-repeat;
	text-indent: -9999px;
	/* float: right; */
	position: absolute;
	bottom: 0px;
	right: 50px;
}
.news_bulletin_details ul.news_list{
	width: 656px;
	border-top: 1px solid #45C6DF;
	padding-top: 40px;
	margin-top: 40px;
}
.news_bulletin_details .news_list li{
	height:25px;
	line-height:25px;
}
.news_bulletin_details .news_list a{
	float:left;
	color:#666;
	background:url(../images/gyzt/curs.png) 0 -99px no-repeat;
	padding-left:10px;
	height:25px;
	line-height:25px;
	display:block;
	width: 70%;
	overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    float: left;
}
.news_bulletin_details .news_list a:hover{
	text-decoration:underline;
}
.news_bulletin_details .news_list .time{
	float:right;
	height:25px;
	line-height:25px;
	display:block;
}
/********高层动态*******/
.high_level_events_details{
	padding-top: 60px;
}
.high_level_events_details p {
	font-size: 14px;
	padding-right: 50px;
	margin-top: 40px;
	position:relative;
}
/* .subnav .high_level_events_guide{
	width: 9px;
	height: 5px;
	overflow: hidden;
	display: block;
	background: url(/china-invTheme/themes/html/china-invTheme/images/curs.png) 0 -10px no-repeat;
	position: absolute;
	left:114px;
	bottom: -5px;
	_bottom: -20px
} */
.down_con{
	width: 656px;
	border-top: 2px solid #45c6df;
}
.down_con li{
	border-bottom: 1px dotted #cccccc;
	/*height: 60px;*/
	padding-top: 20px;

}
.down_con li.odd{
	background-color: #f9fdfe;
}
.down_con li p{
	margin: 0;
	text-indent: 0;
	line-height: 24px;
	padding: 0;
}
.down_con li .title a{
	float:left;
	color:#666;
	background:url(../images/xwzx/news-point.jpg) left 9px no-repeat;
	/*background:url(/china-invTheme/themes/html/china-invTheme/images/news-point.jpg) 0 -100px no-repeat;*/
	padding-left:15px;
	/*height:20px;*/
	font-weight: bold;
	line-height:20px;
	display:block;
	width:550px;
	overflow:hidden;
}
.down_con li .title a:hover{
	text-decoration:underline;
}
.down_con li .time{
	float:left;
	height:22px;
	line-height:22px;
	width: 78px;
	display:block;
	/* font-family: Arial; */
}
.down_con li .down_link{
	padding-left: 20px;
}
.down_con li .down_link span{
	float: left;
}
.down_con li .down_link a{
	text-decoration: underline;
	color: #45c6df;
	float: left;
}
.down_con li a.down_btn{
	width: 78px;
	height: 22px;
	float: right;
	background: url(../images/gyzt/btns.png) 0 0px no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	padding: 0;
	position:absolute;
	top:50%;
	margin-top:-11px;
	right:10px;
}
/********高层动态*******/
.high_level_events_details{
	padding-top: 60px;
}
.high_level_events_details p {
	font-size: 14px;
	padding-right: 50px;
	margin-top: 40px;
}
/* .subnav .high_level_events_guide{
	width: 9px;
	height: 5px;
	overflow: hidden;
	display: block;
	background: url(/china-invTheme/themes/html/china-invTheme/images/curs.png) 0 -10px no-repeat;
	position: absolute;
	left:114px;
	bottom: -5px;
	_bottom: -20px
} */
/********下载中心*******/
.down_center_details{
	height: 710px;
}
.down_center_details p {
	font-size: 14px;
	padding-right: 50px;
	margin-top: 40px;
}
/* .subnav .down_center_guide{
	width: 9px;
	height: 5px;
	overflow: hidden;
	display: block;
	background: url(/china-invTheme/themes/html/china-invTheme/images/curs.png) 0 -10px no-repeat;
	position: absolute;
	left:202px;
	bottom: -5px;
	_bottom: -20px
} */
.down_center_details .down_main{
	width: 656px;

}
.down_center_details .down_main .down_menu{
	width: 651px;
	height: 25px;
	line-height: 25px;
}
.down_menu .down_menu_ul li{
	height: 25px;
	line-height: 25px;
	width: 162px;
	float: left;
	background-color: #ccc;
	display: block;
	text-align: center;
	border-left: 1px solid #fff;
	cursor: pointer;
	position: relative;
}
.down_menu .down_menu_ul li a{
	color: #415f79;
	font-family: "微软雅黑";
	font-weight: bold;
}
.down_menu .down_menu_ul li i{
	width: 7px;
	height: 4px;
	overflow: hidden;
	display: block;
	background: url(../images/gyzt/curs.png) 0 -70px no-repeat;
	position: absolute;
	bottom: -4px;
	left: 75px;
	 _bottom: -5px
}
.down_menu .down_menu_ul li.first{
	border: 0;
}
.down_menu .down_menu_ul li.current{
	background-color: #48BBE3;
}
.down_menu .down_menu_ul li a{ display: block; width: 100%;}
.down_menu .down_menu_ul li.current a{
	color: #fff;
}
.down{
	margin-top: 40px;
}
.down h3{
	width:450px;
	word-break: break-all;
}
.down .down_list {
	min-height: 550px;
}
.down .down_list li{
	border-bottom: 1px solid #45c6df;
	color: #7a7a7a;
	width: 656px;
}
.down .report .down_list li{
    /* height: 60px;*/
	padding-top: 30px;
	padding-bottom:20px;
	position: relative;
}
/*.down .report .down_list li h3{
	position: absolute;
	height: 60px;
	left: 0;
	top: 0;
}*/
.down .down_list li a.down_pdf{
	 background: url("../images/gyzt/btns.png") no-repeat scroll 0 -60px;
    display: block;
    height: 22px;
    width: 78px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -11px;
    text-indent: -999em;
}
.down .down_list li a.open_ebook{
	 background: url("../images/xwzx/open-ebook.png") no-repeat scroll 0 0;
    display: block;
    height: 22px;
    width: 78px;
    position: absolute;
    right: 100px;
    top: 50%;
    margin-top: -11px;
    text-indent: -999em;
}
.down .video .down_list li{
	/* height: 60px;*/
	padding-top: 30px;
	padding-bottom:20px;
	position: relative;
}
.down .down_list li a.down_video{
	 background: url("../images/gyzt/btns.png") no-repeat scroll 0 -30px;
    display: block;
    height: 22px;
    width: 78px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -11px;
    text-indent: -999em;
}
.down .video .down_list li .time{
	color: #666;
}
.down .speech .down_list li{
	/* height: 60px;*/
	padding-top: 30px;
	padding-bottom:20px;
	position: relative;
}
.down .other .down_list li{
    /* height: 60px;*/
	padding-top: 30px;
	padding-bottom:20px;
	position: relative;
}
/*.down .other .down_list li h3{
	position: absolute;
	height: 60px;
	left: 0;
	top: 0;
}*/

.other{
	height: 400px;
}






/***新闻详情***/
.details_title{
	/*height: 50px;*/
	width: 656px;
	line-height: 30px;
	font-size: 16px;
	color: #525252;
	border-bottom: 1px dotted #ccc;
	word-break:break-all;
	margin-bottom:10px;
}
.details_info{
	color: #44647e;
	font-size: 12px;
	line-height: 30px;
}
.details p{
	text-indent: 2em;
	margin-top: 20px;
	font-size: 12px;
	color: #666666;
	line-height: 24px;
	word-break:break-all;
}
.details p img{
	text-align: center;
	max-width: 660px;
}
.details .picture img{
	text-align: center;
	max-width: 660px;
}

.details h1{
	font-size: 16px;
	font-weight: bold;
	margin-top: 20px;
}
.details h2{
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;
}
.details h3{
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
}
/* 超链接样式 */
.details p a{
	text-decoration: underline;
	color: #1b2541;
}

@media screen and (max-width:991px){
	.news_bulletin_details,
	.high_level_events_details,
	.down_center_details{ padding: 10px 8px; height: auto; min-height: auto !important;}
	.mobile_location .second{ background-image: url(../images/xwzx/tit_bg.png);}
	.content{ background-color:#6cc4dc !important;}
	
	/*新闻资讯*/
	.news_content .content_main{ padding-top:20px;}
	.news_bulletin_img_bg{ width: 98%; height: auto; background-size: 100%; padding: 4px;}
	.news_bulletin_img_bg img{ width: 100%; height: auto;}
	
	.news_bulletin_details .news_hot p{ width: 100%; height: auto;}
	.news_bulletin_details .news_hot p.news_hot_left,
	.news_bulletin_details .news_hot p.news_hot_right{ float: none; margin-top: 10px;}
	.news_bulletin_details .news_hot .link{ position: static; width: 100%; background:url(../images/index/btns_mobile.png) no-repeat; background-size: 100% 100%; text-indent: 0; text-align: center; padding: 8px 0; height: auto; color: #3f6695; font-size: 15px; font-weight: bold; margin-top: 10px;}
	.news_bulletin_details .news_hot span.title{ height: auto; margin-bottom: 10px;}
	.news_bulletin_details .news_hot span.time{ font-size: 14px; color: #999;}
	.news_bulletin_details .news_hot p a{ font-size: 14px;}
	
	.news_bulletin_details ul.news_list{ width: 100%; overflow: hidden; padding-top: 15px; margin-top: 40px; border-color: #d2d2d2;}
	.news_bulletin_details .news_list li{ height: auto; margin-bottom: 10px; overflow: hidden;}
	.news_bulletin_details .news_list .time{ float: right; color: #999999;}
	
	/*新闻资讯 详情*/
	.details h2.details_title{ width: 100%; border: none; font-size: 18px; padding: 10px 0 0; margin: 0;}
	.details_info b{ color: #3f6695; font-weight: bold; font-size: 14px;}
	.details p{ padding-right: 0 !important; font-size: 14px; margin-top: 0px; margin-bottom: 10px;}

	/*高层动态*/
	.down_con{ width: 100%; min-height: auto !important;}
	.down .down_list{ min-height: auto !important;}
	.down_con li{ border: none; padding-top: 10px;}
	.down_con li .title a:first-child{ width: 67%;}
	.down_con li a.down_btn{ width: 25%; background: url(../images/xwzx/btns1.png) no-repeat; background-size: 100% 100%; text-indent: 0; color: #3f6695; font-size: 12px; font-weight: normal; text-align: center; padding: 5px 0; height: auto; margin-top: 0;}
	.down_con li .time{ color: #999; padding-bottom: 10px;}
	.down_con li .down_link{ padding-left: 15px;}
	
	/*下载中心*/
	.down_center_details .down_main,
	.down_center_details .down_main .down_menu{ width: 100%; height: auto;}
	.down_menu .down_menu_ul li{width: 24.6%; padding: 4px 0;}
	.down_menu .down_menu_ul li i{ left: 50%; margin-left: -3px;}
	.down .down_list li{ width: 100%; clear: both; overflow: hidden; padding: 10px 0 !important;}
	.down h3{ float: left; padding-top:2px; width: 75%;}
	.down .down_list li a{ width: 23% !important; background: url(../images/xwzx/btns1.png) no-repeat !important; background-size: 100% !important; text-indent: 0 !important; color: #3f6695; font-size: 12px; font-weight: normal; text-align: center; padding: 5px 0; height: auto; margin-top: 0 !important; float: left;}
	.down .down_list li a.open_ebook{ margin-right:3%;}
	
	/*年报*/
	.report h3{ width: 50%;}
	.report .down_list li a{position: static !important}
	
	/*视频*/
	.video h3,
	.speech h3{ width:70%; float: none;}
	.down .down_list li a.down_video,
	.down .down_list li a.down_pdf{ top:30%}
	.down .down_list li .time{ color: #999;}
	
	.other{ height: auto;}
	
	.details p img,.details .picture img{
		text-align: center;
		max-width: 100%;
	}
}
