
/* list */
.opt {width:100%;text-align:right;font-size:0;}
.opt img {width:60%;min-width:200px;margin:8px 2% 2% 0%;}

.biz {width:100%;margin:15px 3% 0 0%;}
.biz li {width:25%;float:left;padding:0 4% 12px 4%;font-size:0;}
.biz li a {display:block;width:100%;height:100%;text-align:center;}
.biz li.al a {text-align:center;}
.biz li.ac a {text-align:center;}
.biz li.ar a {text-align:center;}
.biz li img {width:88%;}
.biz li strong {display:inline-block;text-align:center;width:88%;font-size:12px;color:#333;line-height:25px;margin:auto;white-space:nowrap;}

/* detail */
.b_detail {width:94%;margin:3px 3.5% 0 2.5%;}
.b_title {clear:both;height:30px;font-size:0;border-bottom:1px dotted #ccc;margin:0 -7px 13px -3px;}
.b_title h3 {width:70%;float:left;text-align:left;color:#000;font-size:16px;font-weight:bold;line-height:30px;padding-left:3px;}
.b_title a {width:60px;float:right;margin:10px 0 0 0;font-size:0;padding-right:5px;}
.b_title a img {width:100%;}
.b_slogan {display:block;color:#666;font-size:14px;font-weight:bold;padding-bottom:10px;}
.b_desc {font-size:13px;line-height:150%;padding:0 0 0 2px;margin:0;}
.b_img {display:block;font-size:0;}
.b_img img {width:100%;margin:15px 0 20px 0;}
.b_recom h4 {display:block;color:#333;font-size:13px;font-weight:bold;height:22px;}
.b_recom ul li {color:#000;font-weight:normal;font-size:13px;line-height:20px;background:url('../img/com/dot_gray.png') no-repeat 0 6px;background-size:6px;padding-left:10px;}

.contact {clear:both;margin-top:15px;}
.contact ul {width:90%;margin:auto;}
.contact ul li {width:47%;padding:0;font-size:0;}
.contact ul li img {width:100%;border-radius:5px;}
.contact ul li.call {float:left;text-align:left;}
.contact ul li.link {float:right;text-align:right;}
