.article{text-align: center;padding-top: 80px;padding-bottom: 30px;width: 1000px;margin: 0 auto;}
.article a.home,.article dt{display: inline-block;height: 36px;line-height: 36px;border: 1px solid #11B085;padding: 0 70px;border-radius: 5px;font-size: 16px;color: #00B282;text-decoration: none;position: relative;}
.article a.home{margin-bottom: 90px;}
.article a.home:before,.article dt:before{content: "";width: 1px;height: 40px;position: absolute;background-color: #CACACA;top: 40px;left: 50%;}
.article a.home:after{content: "";height: 1px;width: 750px;position: absolute;background-color: #CACACA;left: -284px;top: 78px;}
.article dl{width: 25%;float: left;}
.article dt{padding: 0 50px;margin-bottom: 5px;}
.article dt:before{top: -50px;}
.article dd{padding: 7px 0;}
.article dd a{font-size: 14px;}
/*categories*/
.categories{border-top: 1px dotted #CDCDCD;position: relative;}
.categories h2{height: 80px;line-height: 80px;font-size: 22px;text-transform: uppercase;font-weight: bold;border-bottom: 1px solid #E4E4E4;}
.categories ul li{width: 446px;float: left;padding: 30px 0;color: #B2B2B2;border-bottom: 1px dotted #CDCDCD;margin-right: 30px;}
.categories ul li:nth-child(3n){margin-right: 0;}
.categories ul li a{height: 22px;line-height: 22px;color: #3A3A3A;font-weight: bold;font-size: 14px;}
.categories ul li s{color: #6E6E6E;text-decoration: none;}
/*more*/
.moreBtn{height: 32px;line-height: 32px;position: absolute;top: 24px;right: 5px;}
.moreBtn:before{content: "";width: 6px;height: 6px;position: absolute;background-color: #D8D8D8;border-radius: 50%;left: 13px;top: -3px;}
.moreBtn a{border: 1px solid #D8D8D8;border-radius: 16px;display: block;text-decoration: none;padding: 0 15px 0 20px;}
.moreBtn a:before{float: right;margin-top: 11px;margin-left: 7px;}
.moreBtn a:after{content: "";width: 7px;height: 7px;background-color: #FFFFFF;position: absolute;top: 0px;left: 6px;}
.moreBtn a:hover{background-color: #11B085;color: #FFFFFF;border: 1px solid #11B085;}
.moreBtn a:hover:after{visibility: hidden;}
@media screen and (max-width: 767px)
{
	.article{width: auto;padding-top: 0;}
	.article a.home{margin: 0 auto 15px auto;}
	.article a.home:before,.article dt:before{display: none;}
	.article a.home:after{display: none;}
	.article dl{width: auto;float: none;border: 1px solid #DDDDDD;margin: 1rem;padding-top: 7px;border-radius: 10px;}
	.article dt{border: none;height: 24px;line-height: 24px;}
	.categories ul li{float: none;width: auto;padding-left: 7px;}
}