@charset "utf-8";
/* CSS Document */
h2 { background-color:#68b0ff; font:900 1.25em/2em "Microsoft YaHei"; color:#fff; border-radius:0 .5em .5em 0; display:inline-block; padding-left:1.25em; padding-right:1.5em; position:relative;}
h2 span { position:absolute; top:-.4em; right:-1em; background:url(../img/h2_bg.png) left bottom no-repeat; display:block; width:1.5em; height:1.25em; background-size:100%; margin-top:1em;}
h2 i { color:#79b939; font-weight:600; letter-spacing:.15em; text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0; }

p { color:#333;}

section { background:url(../img/section_bg.png) left bottom no-repeat; padding:0; margin:0;}
.section_bg01 { background-color:#fafafa;}

.picList { width:100%; overflow:hidden;}
.picList ul { width:100%;}
.picList li { float:left;}
.picList img { margin-bottom:.4em;}
.picList h5 { font:1em/1.5em ""; color:#333; padding:0 1em;}
.picList p { font:.888em/1.5em ""; color:#666; padding:0 1em;}
.picList .w33 li { width:33.3%; text-align:center;}
.picList .w33 li img { width:60%;}
.picList .w50 li { width:50%; text-align:center;}
.picList .w50 li img { width:39%;}

.picList .w5002 li { width:50%; text-align:center;}
.picList .w5002 li img { width:90%; border:1px solid #c9c9c9; padding:.1em;}