/* content */
.content h2{position:relative;margin:0 0 15px;padding:0 0 0 40px;font-size:20px;line-height:30px;color:#08c;font-weight:normal;}
.content h2 img{position:absolute;top:0;left:0;display:block;}
/* content > hero */
.content .hero{margin:0 0 20px;width:728px;}
.content .hero:after{content:"";display:block;clear:both;height:0;visibility:hidden;}
.content .hero ul.p{float:left;width:580px;border:1px solid #ccc;list-style:none;}
.content .hero ul.p li{display:none;}
.content .hero ul.p li img{width:580px;height:320px;}
.content .hero ul.p li.l1{display:block;padding:0;}
.content .hero ul.p li.l1 a{display:block;padding:0;margin-bottom:-3px;}
.content .hero ul.t{float:left;border-top:1px solid #ccc;border-right:1px solid #ccc;width:145px;list-style:none;}
.content .hero ul.t li{background:#999;border-bottom:1px solid #ccc;height:80px;}
.content .hero ul.t li img{width:145px;height:80px;}
.content .hero ul.t li.l1_on a{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.content .hero ul.t li.l2_on a{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.content .hero ul.t li.l3_on a{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.content .hero ul.t li.l4_on a{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
/* content > about */
.content .about{padding:0 0 20px;}
.content .about p{margin:0 0 10px;font-size:14px;line-height:24px;}
.content .about p strong{color:#e78;}
/* content > recruit */
.content .recruit{margin:0 0 30px;}
.content .recruit h2{position:relative;}
.content .recruit h2 a{position:absolute;top:0;right:0;display:block;padding:0 25px 0 10px;background:url(/chikenweb/imgs/common/parts/arrow.png) no-repeat right center #08c;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;font-size:14px;line-height:30px;color:#fff;text-decoration:none;}
.content .recruit h2 a:hover{background-color:#ccc;}
.content .recruit ul{padding:0 10px 10px;list-style:none;}
.content .recruit ul li{margin:0 0 5px;font-size:14px;line-height:24px;}
.content .recruit ul li span{display:block;float:right;margin:0 0 0 5px;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;width:40px;height:20px;line-height:20px;font-size:12px;line-height:20px;color:#fff;text-align:center;}
.content .recruit ul li span.p{background:#f0b450;}
.content .recruit ul li span.g{background:#be8cc8;}
.content .recruit ul li span.o{background:#50b46e;}
.content .recruit ul li span.t{background:#82bee6;}
.content .recruit ul li span.n{background:#fff;}
.content .recruit p{padding:0 10px;font-size:14px;line-height:20px;text-align:right;}
/* content > banner */
.content .banner{margin:0 0 20px;}
.content .banner ul{margin:0 -9px;width:746px;list-style:none;}
.content .banner ul:after{content:"";display:block;clear:both;height:0;visibility:hidden;}
.content .banner ul li{float:left;margin:0 9px;}
.content .banner ul li img{display:block;}
.content .banner ul li.b img{margin:18px 0 0;}
/* content > voice */
.content .voice{margin:0 0 30px;}
.content .voice h3{padding:10px 0;background:#7fc3e5;font-size:18px;line-height:20px;color:#fff;text-align:center;font-weight:normal;}
.content .voice div.inner{padding:15px 20px 20px;background:#f2f9fc;}
.content .voice p{margin:0 0 15px;font-size:14px;line-height:24px;}
.content .voice ul{margin:0 -7px;width:702px;list-style:none;}
.content .voice ul:after{content:"";display:block;clear:both;height:0;visibility:hidden;}
.content .voice ul li{position:relative;float:left;margin:0 7px;padding:15px 15px 15px 125px;background:#fff;width:197px;height:100px;font-size:14px;line-height:20px;}
.content .voice ul li a{color:#333;text-decoration:none;}
.content .voice ul li a:hover{color:#999;}
.content .voice ul li a span{display:block;color:#08c;text-decoration:underline;text-align:right;}
.content .voice ul li a:hover span{color:#08c;text-decoration:none;}
.content .voice ul li img{position:absolute;top:15px;left:15px;display:block;}
/* content > news */
.content .news{position:relative;margin:0 0 30px;}
.content .news ul{padding:0 10px 10px;list-style:none;}
.content .news ul li{position:relative;margin:0 0 5px;padding:0 0 0 95px;font-size:14px;line-height:24px;}
.content .news ul li span{position:absolute;top:0;left:0;display:block;background:#7fc3e5;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;width:85px;height:24px;font-size:12px;line-height:24px;color:#fff;text-align:center;}
.content .news ul li b{display:inline-block;margin:0 0 0 10px;padding:0 6px;background:#e78;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;font-size:12px;line-height:20px;color:#fff;}
.content .news p{padding:0 10px;font-size:14px;line-height:20px;text-align:right;}