@charset "gb2312";
.article {padding-bottom:1em;}
.article .this {padding:1em 0.7em; background:#efeeee; border-bottom:1px #8f8e8e solid;}
.article .this .em, .article_content .this .em a {color:#353535;}
.article .this .em {font-size:1.6em; line-height:1em; border-left:3px #a5a4a4 solid; text-indent:5px;}
.article_h {padding:2em 0;}
.article_h h2 {font-size:2em; text-align:center; line-height:1em;}

.tel_button {margin:0 2.2em; border:1px #999999 solid; display:block; line-height:2.5em; text-align:center;}
.tel_button em {float:left; width:65%; color:#ff0000; font-size:1.3em;}
.tel_button span {float:right; width:35%; background:#fe6d04;}
.tel_button img {vertical-align:middle; height:1.5em; padding-bottom:0.2em; margin-right:0.5em;}
.tel_button b {font-size:1.2em; font-weight:100; color:#fff;}

.article_content {line-height:2.7em; padding:0 2em;}
.article_content img {max-width:100%;}
.article_content p, .article_content b, .article_content a, .article_content h3, .article_content h4 {font-size:1.4em;}
.article_content a, .article_content h3, .article_content h4 {padding:0.5em 0;}
.article_content h3 {color:#ff0000; font-weight:bold;}
.article_content h4 {color:#000;}
.article_content p {color:#333;}
.article_content em {text-align:center; display:block;}
.article_content a {color:#0c00fe;}
.case_img {padding-bottom:2em;}
.case_img img {display:block; width:100%;}