dl,dt,dd,ul,li,h1,h3,h4{padding:0; margin:0;}
li{list-style:none;}
a{text-decoration:none;}
body{
	padding:0;
	margin:0;
	max-width:640px;
	margin:auto;
}
.L{float:left;}
.R{float:right;}
/* m-header */
.m-header{position:relative; height:30px; background:#0099ff; padding:15px 10px; font-size:18px;}
.m-header .m-login{width:28px; height:30px; background:url('head1.png') left center no-repeat;}
.m-header .m-ChangCity{width:40px; height:30px; padding-left:20px; background:url('head3.png') left center no-repeat; color:#fff; line-height:30px;}
.s-select{position:relative;}
.s-select span{position:relative; width:50px; text-align:center; display:block; color:#fff; height:30px; line-height:30px;}
.s-select span:before{content:''; display:block; width:15px; height:100%; background:url('head3.png') right center no-repeat; position:absolute; right:-10px; top:0;}
.s-select ul{position:absolute; top:30px; left:0; width:50px; line-height:30px; border:none; background:none; color:#fff; font-size:16px; text-align:center; border-radius:0 0 5px 5px; background:#0099ff; z-index:5;}
.s-select ul li{color:#fff;}
.m-search{position:absolute; left:56%; margin-left:-100px; border-bottom:1px solid rgba(255,255,255,.6); height:30px; line-height:20px; padding-right:5px;}
.m-search div{float:left;}
.m-search input{border:none; background:none; height:30px; line-height:30px; font-size:12px;}
.m-search .m-keyword{}
.m-search .m-keyword input{width:140px; text-align:center; color:#f6f6f6;}
::-moz-input-placeholder{color:#fff;}
::-ms-input-placeholder{color:#fff;}
::-webkit-input-placeholder{color:#fff;}
.m-search .m-SearchBt{width:32px; height:30px; background:url('head2.png') center no-repeat;}
.m-search .m-SearchBt input{width:32px; height:30px;}

.m-MemberCont{width:100%; height:0px; margin:0 auto; overflow:hidden; background:rgba(51,51,51,.5); position:absolute; left:0; top:60px; z-index:9999;}
.m-MemberCont h4{text-align:center; padding:8px 10px 0 10px;line-height:25px;height:25px;overflow:hidden; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#FFF;}
.m-MemberCont p{text-align:center; color:#FFF; word-spacing:10px; font-family:Arial, Helvetica, sans-serif;}
.m-MemberCont p a{color:#FFF;}
/* footer */
.m-footer{max-width:640px; margin:0 auto;}
.m-CopyRight{padding:10px 0;}
.m-CopyRight p{height:25px; line-height:25px; text-align:center; color:#999; font-size:.8rem;}
.m-CopyRight p a{font-size:.8rem; color:#999;}

@media(min-width:640px){
	.m-header{padding:15px 20px;}
	.m-search{margin-left:-150px;}
	.m-search .m-keyword input{width:260px; font-size:18px;}
}

@media(min-width:640px){
	.m-header{padding:15px 20px;}
	.m-search{margin-left:-150px;}
	.m-search .m-keyword input{width:260px; font-size:18px;}
}

.Location{
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
	font-size:14px;
	background:#efefef;
}
.Location a{
	color:#666; font-size:14px;
}
/* head css end */

.article-container{
	padding:10px;
}
.article-container .head h1 {
	font-size: 16px;
	color: #000;
	line-height: 30px;
	padding: 5px 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	text-shadow: 1px 1px 1px #fff;
	font-weight: bold;
	border-bottom:1px solid #eee;
}
.article-container .head div{
	padding: 15px 0;
	font-size: 14px;
	color: #666;
}
.article-container .head div span a{color:#607fa6; text-decoration:none;}
.article-container .head div>a {
	color: #666;
	margin-left: 6px;
}
.article-container img{
	max-width:98%;
}

.article_other{border-top:6px solid #eee;}
.article_other dl{overflow:hidden; width:95%; margin:20px auto;}
.article_other dl dt{
	float:left;
	width:30%;
	position:relative;
}
.article_other dl dt:before{content:''; display:block; padding-top:100%;}
.article_other dl dt a{
	position:absolute;
	display:block;
	width:80%;
	height:80%;
	top:10%;
	left:10%;
	border-radius:5%;
	overflow:hidden;
	background:#eee;
	text-align:center;
}
.article_other dl dt a p{display:table; width:100%; height:100%; padding:0; margin:0;}
.article_other dl dt a p span{display:table-cell; text-align:center; vertical-align:middle;}
.article_other dl dt a p span img{max-width:100%; max-height:100%; border-radius:5%;}

.article_other dl dd{
	float:right;
	width:65%;
	position:relative;
}
.article_other dl dd:before{content:''; display:block; padding-top:46%;}
.article_other dl dd h3{position:absolute; top:0; left:0; height:30px; line-height:30px; overflow:hidden;}
.article_other dl dd h3 a{ font-size:16px; color:#333;}
.article_other dl dd div{position:absolute; bottom:0; left:0; line-height:20px; max-height:60px; overflow:hidden; font-size:14px; color:#888;}
.article_other dl dd div a{color:#ffa955}

.article_other section{overflow:hidden; width:95%; margin:0 auto;}
.article_other section h4{line-height:25px; overflow:hidden; font-size:14px; color:#888; padding-left:35px;padding-top:5px;max-height:125px; background:url(icon3.jpg) 0 4px no-repeat;}
.article_other section ul{overflow:hidden;}
.article_other section ul li{float:left; width:33.3%; position:relative;}
.article_other section ul li:before{content:''; display:block; padding-top:100%;}
.article_other section ul li span{display:block; position:absolute; width:90%; height:90%; top:5%; left:5%;}
.article_other section ul li span img{max-width:100%; max-height:100%;}
/*mod-share*/
.mod-share{
    overflow: hidden;
    width: 95%;
    margin:10px 3% 30px 3%;
    text-align: center;
}
.share-btn {
    border: 1px solid #ffa955;
    border-radius: 5px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #ffa955;
    width: 48%;
    display: inline-block;
}
.border-line{border: 1px solid #888;}
.share-btn span{ 
	height: 20px; 
	line-height: 20px; 
	display: inline-block;
}
.ico-share {
    background: url(icon1.jpg) no-repeat 0 center;
    background-size:23px 20px;
    padding: 0 0 0 27px;
}
.ico-pyq{ 
	background:url(icon2.jpg) no-repeat 0 center;
	color:#888;
	background-size:21px 20px; 
	padding:0 0 0 25px;
}
.text-share{ 
	background:url(showshare.png) no-repeat right center; 
	width:100%; 
	height:609px; 
	background-size:contain; 
	top:0; 
	display: block;
}
.Share_Message{ 
	position: fixed; 
	width:100%; 
	height: 100%; 
	background: rgba(0,0,0,0.8);
	z-index: 900000; 
	top:0; 
	left: 0; 
	display: none;
}
.Share_Message div{
	background:url(../../../images/wap/showshare.png) no-repeat right center; 
	width:100%; 
	height:350px; 
	background-size:contain; 
	top:0; 
	display: block;
}
/*
*
*/
footer{
	text-align:center;
	padding:10px 0 60px 0;
	font-size:14px;
	line-height:25px;
	color:#888;
	margin:0;
}
footer .noteWord a{
	color:#aaa;
}
/*.footmenu*/
.footmenu{
	position:fixed; 
	height:50px;
	width:100%;
	left:0; 
	bottom:0;
	z-index:10000;
}
.footmenu:before{
	content:'';
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:#000;
	filter:alpha(opacity=60); 
	-moz-opacity:0.6; 
	opacity:0.6;
}
.footmenu li{
	width:33%; 
	float:left; 
	height:45px; 
	position:relative;
}
.footmenu li a{
	display:block;
	text-align:center;
	padding-top:25px;
	height:25px;
	overflow:hidden;
	line-height:25px;
	color:#FFF;
	font-size:12px;	
}
.footmenu li.li1 a{
	background:url(link.png) center 5px no-repeat;
	background-size:20px 20px;
}
.footmenu li.li2 a{
	background:url(mingpian1.png) center 5px no-repeat;
	background-size:28px 20px;
}
.footmenu li.li3 a{
	background:url(dongtai.png) center 5px no-repeat;
	background-size:20px 20px;
}
/*
*wx_code
*/
.wx_code{
	position:fixed; 
	width:150px;
	overflow:hidden;
	border:#ddd solid 1px;
	border-radius:3px;
	right:5px; 
	top:5px;
	z-index:10000;
	padding:2px;
	background:#FFF; 
}
.wx_code img{
	max-width:100%;
}
.wx_code p{
	text-align:center;
}
/***/
.article-container .HideMoreAtic{
	height:1500px;
	overflow:hidden;
}
.showAllArtic{
	text-align:center;
	padding:50px 0 20px 0;
	width:100%;
	clear:both;
}
.showAllArtic span{
	display:block;
	width:90px;
	height:35px;
	overflow:hidden;
	background:url(showall.png) center top no-repeat;
	margin:auto;
	line-height:90px;
	background-size:90px 30px;
}

/* footer */
.m-footer{max-width:640px; margin:0 auto;}
.m-CopyRight{padding:10px 0;}
.m-CopyRight p{height:25px; line-height:25px; text-align:center; color:#999; font-size:.8rem;}
.m-CopyRight p a{font-size:.8rem; color:#999;}
.footer{
	position:fixed; 
	height:45px; 
	display:block;
	width:100%;
	left:0; 
	bottom:0;
	background:linear-gradient(top,#504644,#4b4340); 
	background:-webkit-linear-gradient(top,#504644,#4b4340); 
	background:-moz-linear-gradient(top,#504644,#4b4340); 
	z-index:10000; 
	padding-top:2px;
}
.footer div{
	width:20%; 
	float:left; 
	height:45px; 
	position:relative;
}
.footer div a{
	display:block; 
	width:100%; 
	color:#fff; 
	padding-top:23px;
	font-size:12px;
	text-align:center;	
}
.footer div:nth-child(1) a{ 
	background:url(icons.png) center 3px no-repeat;
	background-size:60px auto;
}
.footer div:nth-child(2) a{ 
	background:url(icons.png) center -37px no-repeat;
	background-size:60px auto;
}
.footer div:nth-child(3) a{ 
	position:absolute; 
	padding:0; 
	width:100%; 
	height:70px; 
	left:0; 
	top:-20px; 
	background:url(icons.png) center -75px no-repeat; 
	background-size:56px auto;
}
.footer div:nth-child(4) a{ 
	background:url(icons.png) center -168px no-repeat;
	background-size:60px auto;
}
.footer div:nth-child(5) a{ 
	background:url(icons.png) center -218px no-repeat;
	background-size:60px auto;
}
.footer div:nth-child(5) a span{
	display:block;
	width:16px;
	height:16px;
	background:rgba(255,0,0,0.8);
	text-align:center;
	line-height:16px;
	font-size:14px;
	position:absolute;
	top:0;
	left:50%;
	border-radius:50%;
  -webkit-transform: translate3D(-50%, -40%, 0);
      -ms-transform: translate3D(-50%, -40%, 0);
          transform: translate3D(-50%, -40%, 0);
}
