@charset "utf-8";
*{margin:0px; padding:0px; list-style-type:none}

a:link,a:visited {color: #000000; text-decoration: none}
a:hover {color: #ff0000; text-decoration: underline}

input,select,textarea{color: #000000; }
body{font-family:"宋体";  font-size:16px; color:#000000; width:100%; }

body,html,div,form,p,img,ul,li,ol,dl,dt,dd{margin:0; padding:0; border:0}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
ul li{list-style:none;}

/* 去掉链接的虚线框 */
/* a { outline:none; star:expression(this.onFocus=this.blur());} */
.fm{font-family:"微软雅黑";}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.clear{clear:both;}
.clearfix:before,
.clearfix:after {
    content:"";
    display:table;
}
.clearfix:after {
    clear:both;
    overflow:hidden;
}
.clearfix {
    *zoom: 1;
} 

.top_pc {
  height: 600px;
  background: url(../images/top.jpg) no-repeat center top;
}

.top_m {
  display: none;
}

.mt20 {
  margin-top: 20px;
}

.p20 {
  padding: 20px;
}

.title {
  color: #000000 !important;
}

.w1200 {
  width: 1200px;
  margin: 20px auto;
}

.w1000 {
  width: 1000px;
  margin: 0 auto;
}

.sdtp {
  width: 54%;
   /* height: 540px; */
  float: left;
  _display: inline;
}

.sdtp img{ width:100%;  height: 360px;}

.swiper-slide {
  text-align: center;
 position: relative;
} 
.swiper-slide-text{
  position: absolute;
  bottom:0;
  left:0;
  width:100%;
  height: 2.5rem;
  line-height: 2.5rem;
  color:#fff;
  opacity:0.6;
  filter:alpha(opacity=60);
  background: #000;
  font-family:"微软雅黑";
}

.sdxw {
  width: 44%;
  float: right;
  _display: inline;
}

.img100 {
  width: 100%;
}

.tcenter {
  text-align: center;
}

.footer {
  width: 700px;
  margin-left: 150px;
}

#copyright {
  display: none;
}

.mt40 {
  margin-top: 40px;
}

.sdxw h2{ text-align:center;}
.sdxw h2 a{font-family:"微软雅黑"; font-size:1.4rem; line-height:2.4rem; color:#115EB1; text-decoration: none;}
.sdxw p{ color:#666;font-size:1rem; line-height:2.4rem; text-indent:2em; text-align:left;}
.list li{ text-align:left;font-size:1rem;}
.list li a{ line-height:2.4rem;color:#000;  text-align:left; text-decoration: none;}


.bg1{background:#F6F1ED}
.p2{padding:2%;}
.mt1{margin-top:1%;}
.mt8{margin-top:8%;}


.more{ text-align:right;font-size:1rem;}
.more a{ text-align:right; color:#000000; text-decoration: none; }

#webreal_scol_title h1{ font-size:1.6rem;}
#txtlist li{font-size:1rem;line-height:2.3rem;}

/* 翻页 */
#pagenum {padding:3px; margin:3px; text-align:center; font-size:18px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体";}
#pagenum a {border:#ddd 1px solid; padding:2px 5px; margin-right:2px; color:#aaa; text-decoration:none;}
#pagenum a:hover {border:#a0a0a0 1px solid; padding:2px 5px; margin-right:2px;}
#pagenum a:active {border:#a0a0a0 1px solid; padding:2px 5px; margin-right:2px;}
#pagenum a.current {border:#e0e0e0 1px solid; padding:2px 5px; margin-right:2px; font-weight:bold; color:#aaa; background-color:#f0f0f0;}
#pagenum span.disabled {border:#f3f3f3 1px solid; padding:2px 5px; margin-right:2px; color:#ccc;}

.mainL {
	width: 65%;	
	float: left;
	_display:inline;
  }
  
  /*pc的右侧区域*/
  .mainR{
	width: 33%;	
	float: right;
	_display:inline;
  }
  /*pc 背景介绍*/
  .bjjs_c{
	  font-size: 1rem;
	  line-height: 1.5rem;
	  color: #666;
	  text-align: left;
	  text-indent: 2em;
	  padding: 1.5rem 1rem;	
  }
  /*pc 背景介绍*/
  .xgzt_c li{ float: left; _display:inline; width:150px; margin:4% 5% 4% 6%;text-align: center;}
  .xgzt_c li a{
	  font-size: 1rem;
	  line-height: 1.5rem;
	  color: #666;
	  text-decoration: none;
  }
  .xgzt_c li img{width:100%; height:200px;}


.pllist .item{margin-bottom:4%;}
.onLogo{font-size: 1.4rem; line-height: 2rem; color:#ca5335; font-weight:bold;}
.conBoxL{width:15%;font-size: 1.4rem;}
.conBoxL img{width:100%;}
.conBoxR{width:82%;font-size: 1.4rem;line-height: 2.4rem; }


.cbp_tmtimeline {
	margin: 3% 0 0 0;
	padding: 0;
	list-style: none;
	position: relative;
} 

/* The line */
.cbp_tmtimeline:before {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	width: 10px;
	background: #afdcf8;
	left: 20%;
	margin-left: -10px;
}

.cbp_tmtimeline > li {
  position: relative;
  font-family:Microsoft Yahei;
}

/* The date/time */
.cbp_tmtimeline > li .cbp_tmtime {
	display: block;
	width: 25%;
	padding-right: 100px;
  position: absolute;
  left:0;
  top:0;
}

.cbp_tmtimeline > li .cbp_tmtime span {
	display: block;
	text-align: left;
}

.cbp_tmtimeline > li .cbp_tmtime span:first-child {
	font-size: 0.9em;
  color: #bdd0db;
  margin-left:6%;
}

.cbp_tmtimeline > li .cbp_tmtime span:last-child {
	font-size: 2em;
	color: #6cbfee;
	font-family:Arial, Helvetica, sans-serif;
}

.cbp_tmtimeline > li:nth-child(odd) .cbp_tmtime span:last-child {
	color: #6cbfee;
	font-family:Arial, Helvetica, sans-serif;
}

/* Right content */
.cbp_tmtimeline > li .cbp_tmlabel {
	margin: 0 0 15px 25%;
	background: #F6F1ED;
	color: #0884C0;
	padding: 1rem;
	font-size: 1.2rem;
	font-weight: 300;
	line-height: 1.4;
	position: relative;
	border-radius: 8px;
}

.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel {
	background: #F6F1ED;
}

.cbp_tmtimeline > li .cbp_tmlabel h2 { 
	margin-bottom: 4%;
	padding: 0 0 4% 0;
	border-bottom: 2px solid #86CBF0;
	font-family:Microsoft Yahei;
	font-weight:bold;
	font-size:1.4rem;
}
.cbp_tmtimeline > li .cbp_tmlabel h2 a{color:#0884C0; text-decoration:none;}

/* The triangle */
.cbp_tmtimeline > li .cbp_tmlabel:after {
	right: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-right-color: #F6F1ED;
	border-width: 10px;
	top: 10px;
}

.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel:after {
	border-right-color: #F6F1ED;
}

/* The icons */
.cbp_tmtimeline > li .cbp_tmicon {
	width: 40px;
	height: 36px;
	padding-top:4px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-size: 1.4em;
	line-height: 40px;
	-webkit-font-smoothing: antialiased;
	position: absolute;
	color: #fff;
	background: #46a4da;
	border-radius: 50%;
	box-shadow: 0 0 0 8px #afdcf8;
	text-align: center;
	left: 20%;
	top: 0;
	margin: 0 0 0 -25px;
}


/* Example Media Queries */

@media screen and (min-width: 300px) and (max-width: 750px) {
	.pcTime{display: none;}
	.top_pc {
	  display: none;
	}
  
	.top_m {
	  display: block;
	}

	.w1200 {
	  width: 100%;
	  margin:0 auto;
	}
  
	.p20 {
	  padding: 0.2rem;
	}
  
	.sdtp {
	  width: 100%;
	  height: 100%;
	}

	.sdtp img{ width:100%;  max-height:260px;}
  
	.sdxw {
	  width: 100%;
	}
  
	.mainL {
	  width: 100%;	
	}
  
	.mainR {
	  display:none;	
	}
  
	.footer {
	  display: none;
	}
  
	#copyright {
	  display: block;
	}
  
	#copyright {
	  width: 100%;
	  margin-top: 2%;
	}
  
	#copyright li {
	  width: 100%;
	  font-size: 1rem;
	  line-height: 1.2rem;
	  color: #999;
	  text-align: center;
	  padding: 0.2rem 0;
	}
  
	#copyright li a {
	  color: #999;
	}

	.cbp_tmtimeline{padding:0 4%;}

	.cbp_tmtimeline > li .cbp_tmtime span:last-child {
		font-size: 1.5rem;
	}

	.cbp_tmtimeline > li .cbp_tmtime span:first-child {
	  margin-left:0;
	}

	.cbp_tmtimeline:before {
		display: none;
	}

	.cbp_tmtimeline > li .cbp_tmtime {
		width: 100%;
		position: relative;
		padding: 0 0 20px 0;
	}

	.cbp_tmtimeline > li .cbp_tmtime span {
		text-align: left;
	}

	.cbp_tmtimeline > li .cbp_tmlabel {
		margin: 0 0 30px 0;
		padding: 1em;
		font-weight: 400;
		font-size: 95%;
	}

	.cbp_tmtimeline > li .cbp_tmlabel:after {
		right: auto;
		left: 20px;
		border-right-color: transparent;
		border-bottom-color: #DFF1FB;
		top: -20px;
	}

	.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel:after {
		border-right-color: transparent;
		border-bottom-color: #DFF1FB;
	}

	.cbp_tmtimeline > li .cbp_tmicon {
		position: relative;
		float: right;
		left: auto;
		margin: -55px 5px 0 0px;
	}	
  }




/*二三级页面*/
.footer{width:700px; margin-left:150px;}
.note {color: #fff}
.note-u {color: #fff; text-decoration: underline}
.title {font-size: 20px;  font-weight: bold; text-align:center; color:#FF0000}

.text-b {font-weight: bold}
.text-d {font-size: 14px; line-height: 20px; text-align:left;}
.text-s {font-size: 12px; line-height: 120%}
.text-l {line-height: 250%}
.collist{ text-align:left;}
.page{text-align:center; font-size: 14px; }