.breadcrumbs{border-bottom: 0;padding-bottom: 0;}
.mainArea{float: left;width: 880px;}
/*mainList*/
.mainList{margin: -40px 0 0 -40px;}
.mainList li{float: left;width: 370px;height: 130px;padding: 19px;position: relative;border: 1px solid #ececec;margin: 40px 0 0 40px;
	transition: border-color .1s ease-out;
	-moz-transition: border-color .1s ease-out; /* Firefox 4 */
	-webkit-transition: border-color .1s ease-out; /* Safari Ã¥â€™Å’ Chrome */
	-o-transition: border-color .1s ease-out; /* Opera */
}
.mainList li:hover{border-color: #ff5500;}
.mainList li:hover div a{background-color: #ff5500;}
.mainList h3{font-size: 20px;width: 370px;height: 20px;line-height: 20px;overflow: hidden;padding-bottom: 12px;border-bottom: 1px dotted #ddd;}
.mainList h3 a{color: #333; line-height:20px; height:20px; overflow:hidden; white-space: nowrap;}
.mainList h3 a:hover{color: #ff5500;}
.mainList p{width: 370px;height: 48px;line-height: 24px;font-size: 14px;color: #999;margin-top: 15px;}
.mainList div{position: absolute;left: 0;bottom: 0;width: 389px;height: 33px;line-height: 33px;background-color: #f9f9f9;padding-left: 19px;}
.mainList div span{float: left;margin-right: 10px;color: #333;}
.mainList div a{float: right;width: 76px;height: 33px;text-align: center;line-height: 33px;background-color: #20da9b;color: #fff;
	transition: background-color .1s ease-out;
	-moz-transition: background-color .1s ease-out; /* Firefox 4 */
	-webkit-transition: background-color .1s ease-out; /* Safari Ã¥â€™Å’ Chrome */
	-o-transition: background-color .1s ease-out; /* Opera */
}
.mainList div a:hover{background-color: #ff5500;}
/*subarea-weixin*/
.subarea-weixin{background: #f9f9f9;}
.subarea-weixin h3{color: #666;}
.subarea-weixin span{color: #333;background: url(/Public/images/patch/subarea_weixin.png) 0 0 no-repeat;}
.subarea-weixin p{color: #999;}