.ncontent{max-width: 1200px;margin: 0 auto;width: 100%;}
.ncontent h2{color: #474747;font-size: 34px; font-weight: normal;width: 100%; text-align: center;padding: 50px 0px}
.ncontent p{width: 100%;text-align: center;color: #666;font-size:16px;padding: 20px 0px}

.pagetext p{width: 100%;text-align: center;color: #666;font-size:16px;padding: 5px 0px}
/* 联系我们 */
.lianxi{width: 80%;margin:0 auto; text-align: center;}
.lianxi form{padding-bottom: 80px;}
.lianxi form input,textarea{border: 1px solid #cccccc;height: 48px; line-height: 48px; width: 59%;margin-top: 20px;padding-left:1%;
				font-size: 16px;color: #aaa}
.lianxi form textarea{height: 100px;font-family:"Microsoft Yahei"}
.lianxi .btn{background: #d12727;height: 50px; line-height: 50px; text-align: center;color: #fff;border: none;width: 60%}


/* 新闻列表 */
.xw_zj_list { margin-top:2em; }
.xw_zj_list ul {}
.xw_zj_list li { clear:both; background:#fafbff; border:1px solid #f2f2f2; padding:3.4em 5.4em 4em 3.8em;margin-bottom: 30px;}
.xw_zj_list .li_R { float:right; padding-top:1em; text-align:left; margin-left:2em;}
.xw_zj_list .li_R .year{ color:#bdbdbd; font-size:16px;}
.xw_zj_list .li_R .md { color:#7e7c7d; font-size:24px;}
.xw_zj_list .li_R .btn { margin-top:1em; margin-left:0.2em; display:inline-block; cursor:pointer; width:2em; height:2em; background:url(images/arrow2.gif) 0 0 no-repeat;  background-size:cover}
.xw_zj_list .li_L {text-align:left;}
.xw_zj_list .x_name { font-size:26px; color:#474747;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap;}
.xw_zj_list .x_name a { color:#474747;}
.xw_zj_list .x_name a:hover {color:#0e6fb6;}
.xw_zj_list p { margin:1em auto 0 0; width:784px; color:#999999; font-size:14px; line-height:30px; 
 overflow:hidden;text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:3;text-align: left;}

.page { clear:both; width:100%;margin:5.4em 0 0 0; padding-bottom:5.4em; text-align:center;  overflow: hidden; font-size:14px;color:#545454;}
.page ul li{ display: inline-block; }
.page a,.page .active span { vertical-align:middle; display: inline-block; cursor:pointer;color:#545454; border:1px solid #e9e9e9;margin:0.5em 0.4em 0;line-height:2.5em; padding:0.1em 1.4em 0;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
.page .active span {background:#d12727; color:#ffffff; border:1px solid #d12727;}

.page span {margin:0.5em 0 0; vertical-align:middle; display: inline-block; cursor:pointer;  border:1px solid #ffffff;line-height:2.5em; padding:0.1em 0 0;}
.page span.current { background:#0e6fb6; color:#ffffff; border:1px solid #0e6fb6;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;margin:0.5em 0.4em 0;padding:0.1em 1.4em 0;}


/* 文章详情 */

.xwzx_de_box { clear:both; margin-top:3.7em; margin-bottom:3.2em; background:#fafbff; border:1px solid #f2f2f2; padding:3.3em 3.3% 4.2em 3.3%}
.xwzx_de_box .tit { border-left:6px solid #d12727; padding-left:1.5em; text-align:left;}
.xwzx_de_box .tit h1 { color:#474747; font-size:34px; font-weight:normal; line-height:1.2em;}
.xwzx_de_box .tit .date { margin-top:1em; color:#aaaaaa; font-size:16px; }
.xwzx_de_box .con { margin-top:2.4em; color:#474747; font-size:1.2em; line-height:2.2em; width:100%; overflow:hidden;}
.xwzx_de_box .con p{ text-align:left!important;}
.xwzx_de_box .con img { max-width:100%; height:auto;}


/* 慈善 */
 .nlist{ width: 85%; margin: 0 auto;}
 .nlist ul li{ width: 100%; float: left;padding-bottom: 30px; padding-top: 30px;border-bottom: 1px solid #edeaea; }
 .nlist ul li .pic{width:20%; float: left;}
 .nlist ul li .pic img{width: 100%; height: auto;}
 .nlist ul li .text{float: left; width: 77%;margin-left: 3%;}
 .nlist ul li .text h3{ font-size: 24px; font-weight: normal;text-align: left; }
 .nlist ul li .text p{ color: #aaaaaa;margin-top: 10px;font-size: 14px;line-height: 26px;text-align: left;padding: 0}
 .nlist ul li .text .more{margin-top: 10px;}


/* 购物 */
.gouwu{width: 100%;margin:0 auto;}
.gouwu ul{width: 80%;overflow: hidden;margin-left:10%;}
.gouwu ul li{width: 46%;display: inline-block;text-align: center;margin-bottom: 30px;line-height: 36px; font-size: 18px;
	margin-left:3%;}
.gouwu ul li img{width: 100%}
.gouwup{width: 70%!important;margin:0 auto;line-height: 36px;}

.tpt-md-3{float:left}

.shuakaji{width: 100%;}
.shuakaji ul li{margin-bottom: 30px;}
.tpt-ml-3{float:left;width:30%;}
.shuakaji .tpt-md-3 div{width: 90%;margin-left:10%; text-align: center;}
.shuakaji .tpt-md-3 img{width: 100%}
.tpt-wp{margin:0 auto;width:100%}


@media only screen and (min-width:1200px){
.tpt-md-3{width:33.33333333%}
}

@media screen and (max-width: 960px) { 

.xw_zj_list ul { width:94%; margin:0 auto 0;}
.xw_zj_list li {padding:3.4em 4% 4em 4%}
.xw_zj_list .li_R {margin-left:4%;}
.xw_zj_list p { margin:1em auto 0 0; width:auto;}
}


/* 平板电脑和小屏电脑之间的分辨率 */
@media (min-width: 768px) and (max-width: 979px){
	.tpt-md-3{width:100%}
}

/* 横向放置的手机及分辨率更小的设备 */
@media (max-width: 480px) {
.tpt-md-3{width:100%}
.nlist ul li .pic{width:100%}
.nlist ul li .text{width:100%;margin-top:10px;}
.lianxi form input, textarea{
	width: 90%;
}
}