
.pic_show{ position:relative; width:700px; height:300px; overflow:hidden;}
.pic_show p {
bottom:5px;
position:absolute;
right:10px;
text-indent:0;
height:24px;

}
.pic_show p span{ display:inline-block; margin:0 2px; cursor:pointer; border:1px #ddd solid; width:20px; height:20px; text-align:center; line-height:20px; color:#fff; background-color:#09F; }
.pic_show p span.on{ background-color:#FC0}
.welcome_service p{ text-indent:2em;}
.welcome_service p a{ text-decoration:underline; color:#0033cc;}
.welcome_service p a:hover{ color:#ff6600;}


.share_cont ul.left_index{ float:left; width:170px; padding:0 25px;overflow:hidden;height:310px; background:url(../images/nippon-pic.png) 0 -430px no-repeat; }
.share_cont ul.left_index li{ line-height:25px;font-size:12px;border-bottom:1px #ddd dotted; padding:5px 0; color:#666}
.share_cont ul.left_index li a{ color:#0099ff;font-weight:normal; padding-left:10px;}


