
/*新闻列表页开始*/
body{font-family: font-family:"宋体","Arial Narrow","Microsoft YaHei", "simsun", "Helvetica Neue", "Arial", "Helvetica", 'Poppins',"sans-serif";}
body, div, dl, dt, dd, ul, ol, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
}

ol, ul {
	list-style: none;
}
/*通用父子盒子嵌套浮动问题解决，开始*/
.clear {
	margin: 0px auto;
	width: 100%;
	height: 1px;
	font-size: 1px;
	clear: both;
	background: none;
	overflow: hidden;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/*通用父子盒子嵌套浮动问题解决，结束*/
/*间隙层开始*/
.space_hx { /*横向间隙*/
	clear: both;
	width: 100%;
	height: 20px;
	font-size: 1px;
	overflow: hidden;
}
.space_zx { /*纵向间隙*/
	float: left;
	width: 10px;
	font-size: 1px;
	overflow: hidden;
}
/*间隙层结束*/

.s_bg{ width:100%;}
.scd{ width:/*1100px*/1170px; margin:0px auto; padding:60px 0;}
.s_banner{ width:100%;}
.s_banner .name{ width:100%; height:95px; line-height:95px; font-size:80px; color:#019275;font-family:"Microsoft Yahei";}
.s_banner dl{ width:100%;}
.s_banner dl dt,.s_banner dl dt img{ width:92px; height:42px; float:left; vertical-align:top;}
.s_banner dl dd{ width:90%; float:left; margin-left:15px; text-align:left; font-size:15px; color:#535353; line-height:155%;}
.scd_m{ width:100%; text-align:left;}
.s_nav{ width:100%; background:#26b48e; text-align:left; margin-top:40px;}
.s_nav a{ display:inline-block; *display:inline; zoom:1; font-size:18px; color:#FFF; height:50px; line-height:50px; padding:0 25px; float:left;}
.s_nav a.on,.s_nav a:hover{ background:#019275;}

.pages{ width:100%; text-align:center; height:30px; line-height:30px; margin-bottom:10px;}
.pages a{ display:inline-block; *display:inline; zoom:1; height:30px; line-height:30px; vertical-align:top; font-size:16px; color:#555555; margin:0 3px;}
.pages .now{ color:#E35400;}
.pages .prev,.pages .next{ color:#FFF; background:#646464; padding:0 10px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.pages .prev:hover,.pages .next:hover{background:#E35400;}
.news{ width:100%; padding:50px 0;font-family:"Microsoft Yahei";}
.s_banner .news{font-family:"Microsoft Yahei";}
.news ul{ width:100%;}
.news ul li{ width:100%; margin:0px auto; border:1px solid #ddd; background:#f9f9f9; margin-bottom:30px; position:relative;}
.news ul li .time{ width:80px; height:80px; background:#26b48e; position:absolute; left:0; top:0;  color:#FFF; font-size:13px; text-align:center;}
.news ul li .time b{ display:block; width:100%; height:50px; line-height:50px; font-size:30px; font-weight:normal;}
.news ul li dl{ width:980px; margin-left:100px; padding:20px 0;}
.news ul li dl dt,.news ul li dl dt img{ width:250px; /*height:180px;*/ float:left; vertical-align:top;}
.news ul li dl dd{ width:655px; padding-left:37px; border-left:1px solid #ddd; float:right; height:180px;}
.news ul li dl dd .title{ width:100%; height:50px; line-height:50px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news ul li dl dd .title a{ font-size:18px; color:#000;}
.news ul li dl dd .title a:hover,.news_d .dx p a:hover{ color:#019275;}
.news ul li dl dd .des{ width:100%; height:50px; line-height:195%; font-size:14px; color:#535353; overflow:hidden;}
.news ul li dl dd .date{ width:100%; height:40px; line-height:40px;}
.news ul li dl dd .date span{ display:inline-block; *display:inline; zoom:1; height:40px; line-height:40px; vertical-align:top; font-size:12px; color:#666666; padding-left:25px; background:url(../images/new_icon2.png) no-repeat left center;}
.news ul li dl dd .more{display:inline-block; *display:inline; zoom:1; width:90px; height:30px; text-align:center; font-size:14px; color:#26b48e; line-height:30px; border:1px solid #26b48e;}
.news_d{ width:100%; padding:50px 0;}
.news_d h1{ width:100%; font-size:20px; color:#000; line-height:150%; text-align:center; margin-bottom:20px;}
.news_d .ms{ width:100%; text-align:center; border-bottom:1px dashed #ddd; padding:15px 0; font-size:13px; color:#888;}
.news_d .ms span{ display:inline-block;*display:inline; zoom:1; margin:0 20px;}
.news_d .ctn{ width:100%; padding:30px 0; text-align:left; font-size:14px; color:#555; line-height:200%; padding-bottom:50px;}
.news_d .dx{ width:100%; text-align:left;}
.news_d .dx p{ width:100%; font-size:14px; margin-bottom:10px; color:#555;}
.news_d .dx p a{ font-size:14px; color:#555;}

@media screen and (max-width:1130px){
.scd{width:960px;}
.s_banner dl dd{ width:87%;}
.s_nav a{ height:45px; line-height:45px; font-size:16px; padding:0 15px;}
.news ul li dl{ width:860px;}
.news ul li dl dd{ width:555px; padding-left:25px;}
}
@media screen and (max-width:990px){
.scd{width:740px;}
.s_banner dl dd{ width:80%;}
.news ul li .time{ width:65px; height:65px;}
.news ul li .time b{ height:35px; line-height:35px;}
.news ul li dl{ margin-left:85px; width:650px;}
.news ul li dl dt, .news ul li dl dt img{ width:216px; /* height:156px;*/}
.news ul li dl dd{ width:405px; padding-left:15px; height:165px;}
.news ul li dl dd .title{ height:40px; line-height:40px;}
.news ul li dl dd .title a{ font-size:16px;}
}
/*@media screen and (max-width:770px) {
.scd{width:480px; margin:0px auto;}
.s_banner dl dd{ width:75%;}
.news ul li .time{ display:none;}
.news ul li dl{ width:460px; margin:0px auto;}
.news ul li dl dd{ border:0; padding-left:10px;}
.news ul li dl dd{ width:233px;}
.news ul li dl dd .more{ height:25px; line-height:25px;}
}*/
@media screen and (max-width:500px) {
.news ul li .time{display:none;}
.scd{width:/*320px*/95%; margin:0px auto;}
.s_banner .name{ font-size:60px; height:70px; line-height:70px;font-family:"Microsoft Yahei";}
.scd{ padding:40px 0;}
.s_banner dl dt, .s_banner dl dt img{ width:71px; height:32px; margin-top:0;}
.s_banner dl dd{ width:100%; margin-left:0; margin-top:10px;}
.news ul li dl{ /*width:290px; */width:100%;padding:10px;margin:0px auto;}
.news ul li dl dt, .news ul li dl dt img{ /*width:290px; height:209px;*/width:100%;height:auto;}
.news ul li dl dd{ width:100%; padding:0;border-left:none;}
.news_d{ width:310px; margin:0px auto;}
.news_d .ms span{ margin-bottom:8px;}
}
@media screen and (max-width:350px) {
.scd{width:310px; margin:0px auto;}
}

/*****--/--新闻列表页******/
/*****--/--新闻内容页******/
.custom-navbar {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-bottom: 3px solid #26b48e;
	/*border-bottom: 3px solid #f9f3dc;*/
	padding:0;
}
.navbar-fixed-bottom, .navbar-fixed-top{position: inherit;}
.dropdown-menu span {
    background: rgba(0, 0, 0, 0) url("../images/nav-bg2.png") no-repeat scroll 0 0;
    display: block;
    height: 9px;
    left: 40%;
    position: absolute;
    top: -9px;
    width: 20px;
}
@media(max-width:500px){
	.dropdown-menu span{ display:none;}
}
.navbar-nav > li > .dropdown-menu{margin-top: 3px;}
.custom-navbar .navbar-toggle .icon-bar {
    background: #26b48e;
    border-color: transparent;
}
ul.nav-tabs{/*width: 100%;*/text-align: center;/*position: fixed;top: 220px;*/}

ul.nav-tabs .fix {
    position: fixed;
    top: 220px;
}
ul.nav-tabs .no-fix {
    position: static;
}
.navbar-collapse.in{ border-top:1px solid #26b48e;}

.contact.banner-bg {
    background: #2f4250 none repeat scroll 0 0;
}
.layout {
    width: 100%;
}
.layout img{ max-width:100%;margin:0 auto;}
.main800 {
    margin: 0 auto;
    width: 70%;
	text-align:center;
}
.sxp {
    font-size: 16px;
    line-height: 2em;
	border-top: 1px solid #d5d1ce;
	padding:20px 0;
	color:#999;
	margin:30px 0;
}
.mianze {
    border-top: 1px dashed #d5d1ce;
    color: #999;
    font-size: 0.75em;
    font-weight: bold;
	padding-top:20px;
}
/*position:fixed 内容左侧层悬浮*/
.nav_wrap_fix{ position:fixed; top:50px;z-index:-9999;_position: absolute;_top:expression(documentElement.scrollTop+10 +  "px" )}

.con-left{/*border-right:1px solid #ccc;*/}
.con-left span{float:right;}
.cnav_min{ padding-top:20px; width:100%;}
.cnav_min a{ text-decoration:underline;}
.con-right{ text-align:left;line-height: 2em;padding-right:15px;padding-left:15px;}
.con-right p, .con-right span{line-height: 2em;}
.con-right h1{ font-size:1.5em; text-align:center;margin-bottom: 10px;margin-top: 20px;line-height: 1.5em;}
.con-right img{max-width:720px;max-width:100%; margin:0 auto; text-align:center; display:block;}

@media(min-width:500px){.cnav_min{ display:none;}}
.con-right{margin-top: 20px;font-size: 1.25em;font-family:"Microsoft YaHei", "simsun", "Helvetica Neue", Arial, Helvetica, sans-serif;}

@media(max-width:500px){
	.con-left{width: 100%;}
	.con-right{width: 100%;padding-left: 0px;padding-right: 0px;}
	ul.nav-tabs{ display:none;}
}
@media(min-width:500px){
	.con-left{width: 18%;margin-top: 10%;}
	.con-right{width: 82%;}
}
@media(min-width:1000px){
	.con-left{width: 14%;margin-top: 10%;}
	.con-right{width: 86%;}
}
@media (max-width: 1600px){
  #myScrollspy { display:block;}
}

ul.nav-tabs h4, ul.nav-tabs h4:hover {
    color: #26b48e;
	font-size: 18px;
}
ul.nav-tabs li a {
    font-size: 14px;
}
ul.nav-tabs li.active a, ul.nav-tabs li.active a:hover {
    background: #fff;
    border: 1px solid #fff;
    color: #f2545f;
}
.info {
    margin: 0 auto;
    padding-bottom: 30px;
    text-align: center;
}
.miaoshu {
    border: 2px dashed #666;
    color: #666;
    margin: 0 auto 20px;
    padding: 10px;
    width: 90%;
}


@media(min-width:900px){
    footer{height:100vh;}
}
/*****--/--新闻内容页******/