@charset "gb2312";
/* CSS Document */
div{
	margin:0 auto;
}

.banner-2{
	width:1060px;
	margin:auto;
}
.wrap{
	width:1060px;
	height:auto;
	margin-top:15px;
}
.wrap-l{
	width:740px;
    min-height:622px;
    border:1px solid #ccc;
}
.biaoti{
	width:740px;
	height:30px;
	border-bottom:2px solid #F00;
}
.biaoti h3, .mao h3{
	font-size: 1em;
    font-weight: bold;
    line-height: 30px;
    margin-left:10px;
    color:#018bd3;
}

.news_list ul li{
	height:36px;
	line-height:50px;
	padding-left:5px;
	border-bottom:1px dashed #ccc;
}
.news_list span{
	float:right;
	color: #888;
	font-size:0.8125em;
	margin-right:10px;
}
.news_list{
	letter-spacing:1px;
	text-align:justify;
	text-justify:inter-ideograph;
	 
}

.a_title { text-align: center; font-size: 26px; font-weight: bold; color: #000; line-height: 50px }
.p_title { text-align: center; font-size: 16px; color: #333; line-height: 50px; }
.a_content { line-height: 28px; font-size: 14px; padding: 10px 30px; color: #333 }
.a_content p { margin-bottom: 20px;}
.box_p { border: #ccc 1px dashed; text-align: center; padding: 5px 0; margin: 0 30px 10px 30px; color: #999; }
.box_p a { color: #999 }
.box_p span { margin: 0 10px }
.a_content p img {
_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<700?"700px":""); overflow: hidden; max-width: 700px; text-align: center; display: block; margin: auto; text-indent: 0em }
.nextinfos {text-align: left;width: 1000px;margin: auto;}

.neirong p{
text-indent: 2em;
margin:20px 20px;
line-height:25px;
}
.news_list h1{
  font-size:1.625em;
  color: #271010;
  line-height: 5px;
  text-align: center;
  padding-top:25px;
  padding-bottom: 10px;
}
.news_list h5{
  color: #271010;
  text-align: center;
  padding: 0px;
  margin:2px 0px;
}
.news_list{
margin:10px 20px;
}
.news_list input{
cursor:pointer;
}
.neirong-t{
   margin:5px auto;
   width:670px;
   height:auto;
}
.neirong-neir{
   width:60px:
   margin:0px auto;
}
.neirong-t img{
   width:670px;
}
.neirong-j{
   margin:5px auto;
   width:660px;
   font-weight:bold;
   text-align:center;
}
.addtime{
  float: left;
  font-size:0.8125em;
  font-style: italic;
  font-weight: normal;
  margin-left:20px;
  color: #666666;
}
.source{
  float: right;
  font-size:0.875em;
  color: #999;
  margin-right:20px;
}
.content_zhaiyao{
  padding: 10px;
  font-size:0.8125em;
  line-height: 25px;
  color: #333333;
  background-color: #FFFFFF;
  margin: 12px;
  text-indent:26px;
  letter-spacing: 1px;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #666;
}
.content{
	width:630px;
}
.content p{
    line-height: 200%;
	font-size:0.875em;
	text-indent:28px;
}
.bottom_link {
  text-align: right;
  font-size:0.75em;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #CCCCCC;
  margin-bottom: 10px;
}
.shengm {
  width:630px;
  font-size: 0.8125em;
  line-height:150%;
  letter-spacing:1px;
  margin-bottom:10px;	
}
.mgtop {
  margin-top: 10px;
}
.wrap-r{
	width:310px;
	height:350px;
	border:1px solid #ccc;
}
.mao h3{
	border-bottom:2px solid #BA0E0E;
}
.mao ul li{
	height:30px;
	line-height:30px;
	padding-left:33px;
	background-color:#eee;
	border-bottom: 1px #ddd solid;
}
/* paging */
/*.page{
	margin:20px auto 20px; 
	text-align:center;
}
.page a {
	display: inline-block;
	border: 1px solid #e6e5e6;
	margin: 0 2px;
	width: 30px;
	height: 34px;
	line-height: 34px;
	border-radius: 3px;
	color: #666666;
}
.page a:hover,.page .current {
	color: #fff;
	font-weight: bold;
	background-color: #0088cc;
}
.page .disabled,
.page .first[disabled] {
	cursor: default;
	background-color: #e6e6e6;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	pointer-events: none;
 }
.page input {
	border: none;
	width: 30px;
	height: 34px;
	text-align:center;
	border-left: 1px solid #e6e5e6;
	border-top: 1px solid #e6e5e6;
	border-bottom: 1px solid #e6e5e6;
	position: relative;
	top: 0px;
	right:-1px;
}
.page .btn {
	position: relative;
	right: 2px;
}
*/


 .footer {
  width: 1060px;
  height: auto;
  margin:0 auto;
  padding: 10px 0;
  margin-top: 10px;
  min-height: 80px;
  clear:both;
  background:#014C9F;
}
.footer p {
  text-align: center;
  line-height: 25px;
  font-size:0.625em;
  color:#FFF;
}
.footer a {
  color: #FFF;
}
.footer a:hover{
	color:red;
	text-decoration:underline;
}
.footer img{
    margin-top:3px;
 }
