.conl_01 {float:left; width:360px; margin:0 0 50px 0;}
.conr_01 {float:right; width:360px; margin:0 0 50px 0;}

.conl_02 {float:left; width:270px; }
.conr_02 {float:right; width:480px;}

.productbox { width:100%; overflow:hidden; }
ul.product {padding:0; margin:0; width:800px;}
ul.product li {float:left; width:230px; text-align:center; padding:0; margin:0 33px 40px 0; }
ul.product li.last {float:left; width:230px; text-align:center; padding:0; margin:0 0 40px 0; }
ul.product li img {border:1px solid #ececec; margin:0 0 10px 0; width:230px; height:220px;}
.product .mtit { width:230px; font-size:12px; color:#444;}
.product .stit { width:230px;color:#acacac;}


span.mtit {display:inline; width:230px; font-size:12px; color:#444;}
span.stit {display:inline; width:230px;color:#acacac;}


ul.page {padding:0; margin:auto !important; width:290px; }
ul.page li {float:left; margin:0 5px;}
ul.page li img {vertical-align:top;}


.pro_img {border:1px solid #ececec; width:345px; height:330px; float:left;}
.pro_exp {float:right; width:380px;}
.proname {color:#2554a0; font-size:20px; font-weight:bold; line-height:140%; margin:0 0 20px 0;}
span.eng {color:#a1b7d3; font-size:14px; font-weight:normal; }

.how {background:#f6f6f6; border:1px solid #ececec; padding:20px; margin:25px 0 0 0;}
.howtit {font-size:13px; font-weight:bold; margin:0 0 5px 0;}

ul.certi {margin:40px 0 0 0; padding:0;}
ul.certi li {float:left; margin:0 20px 40px 0; width:175px;}
ul.certi li.last {margin:0 0 40px 0;}
span.ctit {text-align:center; display:block; margin:5px 0 0 0;}